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/20170304-DifficultPathPrograms/array3.i_4.bpl -------------------------------------------------------------------------------- This is Ultimate 0.1.23-1cc990c [2018-09-30 20:11:36,577 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-09-30 20:11:36,579 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-09-30 20:11:36,594 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-09-30 20:11:36,595 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-09-30 20:11:36,596 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-09-30 20:11:36,597 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-09-30 20:11:36,599 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-09-30 20:11:36,600 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-09-30 20:11:36,601 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-09-30 20:11:36,602 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-09-30 20:11:36,602 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-09-30 20:11:36,603 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-09-30 20:11:36,604 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-09-30 20:11:36,605 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-09-30 20:11:36,606 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-09-30 20:11:36,607 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-09-30 20:11:36,613 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-09-30 20:11:36,618 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-09-30 20:11:36,622 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-09-30 20:11:36,623 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-09-30 20:11:36,624 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-09-30 20:11:36,626 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-09-30 20:11:36,627 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-09-30 20:11:36,627 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-09-30 20:11:36,628 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-09-30 20:11:36,628 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-09-30 20:11:36,629 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-09-30 20:11:36,630 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-09-30 20:11:36,631 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-09-30 20:11:36,631 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-09-30 20:11:36,632 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-09-30 20:11:36,632 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-09-30 20:11:36,632 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-09-30 20:11:36,633 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-09-30 20:11:36,634 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-09-30 20:11:36,634 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-30 20:11:36,651 INFO L110 SettingsManager]: Loading preferences was successful [2018-09-30 20:11:36,652 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-09-30 20:11:36,653 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-09-30 20:11:36,653 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-09-30 20:11:36,653 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-09-30 20:11:36,654 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-09-30 20:11:36,654 INFO L133 SettingsManager]: * Use SBE=true [2018-09-30 20:11:36,654 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-09-30 20:11:36,654 INFO L133 SettingsManager]: * sizeof long=4 [2018-09-30 20:11:36,654 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-09-30 20:11:36,655 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-09-30 20:11:36,655 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-09-30 20:11:36,655 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-09-30 20:11:36,655 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-09-30 20:11:36,655 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-09-30 20:11:36,656 INFO L133 SettingsManager]: * sizeof long double=12 [2018-09-30 20:11:36,656 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-09-30 20:11:36,656 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-09-30 20:11:36,656 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-09-30 20:11:36,656 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-09-30 20:11:36,657 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-09-30 20:11:36,657 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-09-30 20:11:36,657 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-09-30 20:11:36,657 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-09-30 20:11:36,657 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-09-30 20:11:36,658 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-09-30 20:11:36,658 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-09-30 20:11:36,658 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-09-30 20:11:36,658 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-09-30 20:11:36,658 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-09-30 20:11:36,719 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-09-30 20:11:36,737 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-09-30 20:11:36,741 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-09-30 20:11:36,742 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2018-09-30 20:11:36,743 INFO L276 PluginConnector]: Boogie PL CUP Parser initialized [2018-09-30 20:11:36,745 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/20170304-DifficultPathPrograms/array3.i_4.bpl [2018-09-30 20:11:36,745 INFO L111 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/20170304-DifficultPathPrograms/array3.i_4.bpl' [2018-09-30 20:11:36,819 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-09-30 20:11:36,823 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-09-30 20:11:36,824 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-09-30 20:11:36,824 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-09-30 20:11:36,824 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-09-30 20:11:36,843 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "array3.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 30.09 08:11:36" (1/1) ... [2018-09-30 20:11:36,859 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "array3.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 30.09 08:11:36" (1/1) ... [2018-09-30 20:11:36,866 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-09-30 20:11:36,867 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-09-30 20:11:36,867 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-09-30 20:11:36,867 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-09-30 20:11:36,879 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "array3.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 30.09 08:11:36" (1/1) ... [2018-09-30 20:11:36,880 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "array3.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 30.09 08:11:36" (1/1) ... [2018-09-30 20:11:36,880 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "array3.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 30.09 08:11:36" (1/1) ... [2018-09-30 20:11:36,881 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "array3.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 30.09 08:11:36" (1/1) ... [2018-09-30 20:11:36,884 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "array3.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 30.09 08:11:36" (1/1) ... [2018-09-30 20:11:36,886 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "array3.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 30.09 08:11:36" (1/1) ... [2018-09-30 20:11:36,887 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "array3.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 30.09 08:11:36" (1/1) ... [2018-09-30 20:11:36,889 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-09-30 20:11:36,889 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-09-30 20:11:36,889 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-09-30 20:11:36,890 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-09-30 20:11:36,891 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "array3.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 30.09 08:11:36" (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-30 20:11:36,960 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-09-30 20:11:36,960 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-09-30 20:11:37,267 INFO L348 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-09-30 20:11:37,268 INFO L202 PluginConnector]: Adding new model array3.i_4.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.09 08:11:37 BoogieIcfgContainer [2018-09-30 20:11:37,268 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-09-30 20:11:37,271 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-09-30 20:11:37,271 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-09-30 20:11:37,277 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-09-30 20:11:37,277 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array3.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 30.09 08:11:36" (1/2) ... [2018-09-30 20:11:37,278 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@203852de and model type array3.i_4.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.09 08:11:37, skipping insertion in model container [2018-09-30 20:11:37,279 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array3.i_4.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.09 08:11:37" (2/2) ... [2018-09-30 20:11:37,281 INFO L112 eAbstractionObserver]: Analyzing ICFG array3.i_4.bpl [2018-09-30 20:11:37,290 INFO L137 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-09-30 20:11:37,298 INFO L149 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-09-30 20:11:37,351 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-09-30 20:11:37,352 INFO L381 AbstractCegarLoop]: Interprodecural is true [2018-09-30 20:11:37,352 INFO L382 AbstractCegarLoop]: Hoare is true [2018-09-30 20:11:37,353 INFO L383 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-09-30 20:11:37,353 INFO L384 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-09-30 20:11:37,353 INFO L385 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-09-30 20:11:37,353 INFO L386 AbstractCegarLoop]: Difference is false [2018-09-30 20:11:37,354 INFO L387 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-09-30 20:11:37,354 INFO L392 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-09-30 20:11:37,368 INFO L276 IsEmpty]: Start isEmpty. Operand 9 states. [2018-09-30 20:11:37,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2018-09-30 20:11:37,375 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:11:37,376 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2018-09-30 20:11:37,377 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:11:37,384 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:11:37,384 INFO L82 PathProgramCache]: Analyzing trace with hash 889539531, now seen corresponding path program 1 times [2018-09-30 20:11:37,386 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:11:37,387 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:11:37,437 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:37,437 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:11:37,437 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:37,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:11:37,527 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-30 20:11:37,529 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-30 20:11:37,529 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-09-30 20:11:37,533 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-09-30 20:11:37,544 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-09-30 20:11:37,545 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-09-30 20:11:37,547 INFO L87 Difference]: Start difference. First operand 9 states. Second operand 3 states. [2018-09-30 20:11:37,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:11:37,635 INFO L93 Difference]: Finished difference Result 17 states and 21 transitions. [2018-09-30 20:11:37,635 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-09-30 20:11:37,638 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 6 [2018-09-30 20:11:37,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:11:37,651 INFO L225 Difference]: With dead ends: 17 [2018-09-30 20:11:37,651 INFO L226 Difference]: Without dead ends: 11 [2018-09-30 20:11:37,656 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-30 20:11:37,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11 states. [2018-09-30 20:11:37,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11 to 11. [2018-09-30 20:11:37,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2018-09-30 20:11:37,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 12 transitions. [2018-09-30 20:11:37,699 INFO L78 Accepts]: Start accepts. Automaton has 11 states and 12 transitions. Word has length 6 [2018-09-30 20:11:37,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:11:37,703 INFO L480 AbstractCegarLoop]: Abstraction has 11 states and 12 transitions. [2018-09-30 20:11:37,704 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-09-30 20:11:37,704 INFO L276 IsEmpty]: Start isEmpty. Operand 11 states and 12 transitions. [2018-09-30 20:11:37,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2018-09-30 20:11:37,705 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:11:37,705 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1] [2018-09-30 20:11:37,708 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:11:37,709 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:11:37,709 INFO L82 PathProgramCache]: Analyzing trace with hash 1897191999, now seen corresponding path program 1 times [2018-09-30 20:11:37,709 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:11:37,709 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:11:37,710 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:37,711 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:11:37,711 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:37,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:11:37,790 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-09-30 20:11:37,790 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:11:37,790 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-30 20:11:37,817 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:11:37,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:11:37,866 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:11:37,888 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-09-30 20:11:37,925 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:11:37,926 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 3 [2018-09-30 20:11:37,927 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-09-30 20:11:37,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-09-30 20:11:37,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-09-30 20:11:37,928 INFO L87 Difference]: Start difference. First operand 11 states and 12 transitions. Second operand 4 states. [2018-09-30 20:11:38,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:11:38,111 INFO L93 Difference]: Finished difference Result 21 states and 24 transitions. [2018-09-30 20:11:38,112 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-09-30 20:11:38,113 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 10 [2018-09-30 20:11:38,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:11:38,113 INFO L225 Difference]: With dead ends: 21 [2018-09-30 20:11:38,114 INFO L226 Difference]: Without dead ends: 15 [2018-09-30 20:11:38,115 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 10 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-30 20:11:38,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15 states. [2018-09-30 20:11:38,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15 to 15. [2018-09-30 20:11:38,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2018-09-30 20:11:38,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 16 transitions. [2018-09-30 20:11:38,124 INFO L78 Accepts]: Start accepts. Automaton has 15 states and 16 transitions. Word has length 10 [2018-09-30 20:11:38,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:11:38,124 INFO L480 AbstractCegarLoop]: Abstraction has 15 states and 16 transitions. [2018-09-30 20:11:38,125 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-09-30 20:11:38,125 INFO L276 IsEmpty]: Start isEmpty. Operand 15 states and 16 transitions. [2018-09-30 20:11:38,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2018-09-30 20:11:38,127 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:11:38,127 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1] [2018-09-30 20:11:38,128 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:11:38,128 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:11:38,128 INFO L82 PathProgramCache]: Analyzing trace with hash 87273139, now seen corresponding path program 2 times [2018-09-30 20:11:38,128 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:11:38,128 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:11:38,130 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:38,130 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:11:38,130 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:38,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:11:38,323 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-09-30 20:11:38,324 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:11:38,324 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-30 20:11:38,339 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 20:11:38,379 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 20:11:38,380 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:11:38,382 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:11:38,388 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-09-30 20:11:38,415 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:11:38,416 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2018-09-30 20:11:38,416 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-09-30 20:11:38,416 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-09-30 20:11:38,417 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2018-09-30 20:11:38,417 INFO L87 Difference]: Start difference. First operand 15 states and 16 transitions. Second operand 5 states. [2018-09-30 20:11:38,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:11:38,547 INFO L93 Difference]: Finished difference Result 27 states and 30 transitions. [2018-09-30 20:11:38,548 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-09-30 20:11:38,548 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 14 [2018-09-30 20:11:38,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:11:38,549 INFO L225 Difference]: With dead ends: 27 [2018-09-30 20:11:38,549 INFO L226 Difference]: Without dead ends: 19 [2018-09-30 20:11:38,550 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2018-09-30 20:11:38,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states. [2018-09-30 20:11:38,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 19. [2018-09-30 20:11:38,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2018-09-30 20:11:38,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 20 transitions. [2018-09-30 20:11:38,556 INFO L78 Accepts]: Start accepts. Automaton has 19 states and 20 transitions. Word has length 14 [2018-09-30 20:11:38,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:11:38,556 INFO L480 AbstractCegarLoop]: Abstraction has 19 states and 20 transitions. [2018-09-30 20:11:38,556 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-09-30 20:11:38,556 INFO L276 IsEmpty]: Start isEmpty. Operand 19 states and 20 transitions. [2018-09-30 20:11:38,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2018-09-30 20:11:38,557 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:11:38,557 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1] [2018-09-30 20:11:38,558 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:11:38,558 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:11:38,558 INFO L82 PathProgramCache]: Analyzing trace with hash -1310275289, now seen corresponding path program 3 times [2018-09-30 20:11:38,558 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:11:38,559 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:11:38,560 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:38,560 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:11:38,560 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:38,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:11:38,752 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-09-30 20:11:38,752 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:11:38,752 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-30 20:11:38,766 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 20:11:38,837 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2018-09-30 20:11:38,838 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:11:38,841 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:11:38,853 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-09-30 20:11:38,886 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:11:38,887 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2018-09-30 20:11:38,887 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-09-30 20:11:38,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-09-30 20:11:38,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2018-09-30 20:11:38,891 INFO L87 Difference]: Start difference. First operand 19 states and 20 transitions. Second operand 6 states. [2018-09-30 20:11:39,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:11:39,025 INFO L93 Difference]: Finished difference Result 33 states and 36 transitions. [2018-09-30 20:11:39,025 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-09-30 20:11:39,025 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 18 [2018-09-30 20:11:39,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:11:39,028 INFO L225 Difference]: With dead ends: 33 [2018-09-30 20:11:39,029 INFO L226 Difference]: Without dead ends: 23 [2018-09-30 20:11:39,030 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2018-09-30 20:11:39,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2018-09-30 20:11:39,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 23. [2018-09-30 20:11:39,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2018-09-30 20:11:39,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 24 transitions. [2018-09-30 20:11:39,035 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 24 transitions. Word has length 18 [2018-09-30 20:11:39,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:11:39,036 INFO L480 AbstractCegarLoop]: Abstraction has 23 states and 24 transitions. [2018-09-30 20:11:39,036 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-09-30 20:11:39,036 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 24 transitions. [2018-09-30 20:11:39,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2018-09-30 20:11:39,037 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:11:39,037 INFO L375 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1] [2018-09-30 20:11:39,037 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:11:39,038 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:11:39,038 INFO L82 PathProgramCache]: Analyzing trace with hash 1731406235, now seen corresponding path program 4 times [2018-09-30 20:11:39,038 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:11:39,038 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:11:39,039 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:39,041 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:11:39,041 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:39,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:11:39,287 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2018-09-30 20:11:39,287 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:11:39,287 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-30 20:11:39,304 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 20:11:39,322 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 20:11:39,323 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:11:39,325 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:11:39,334 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2018-09-30 20:11:39,364 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:11:39,364 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2018-09-30 20:11:39,365 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-09-30 20:11:39,365 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-09-30 20:11:39,365 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2018-09-30 20:11:39,366 INFO L87 Difference]: Start difference. First operand 23 states and 24 transitions. Second operand 7 states. [2018-09-30 20:11:39,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:11:39,412 INFO L93 Difference]: Finished difference Result 39 states and 42 transitions. [2018-09-30 20:11:39,414 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-09-30 20:11:39,414 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 22 [2018-09-30 20:11:39,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:11:39,415 INFO L225 Difference]: With dead ends: 39 [2018-09-30 20:11:39,415 INFO L226 Difference]: Without dead ends: 27 [2018-09-30 20:11:39,415 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2018-09-30 20:11:39,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2018-09-30 20:11:39,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 27. [2018-09-30 20:11:39,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2018-09-30 20:11:39,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 28 transitions. [2018-09-30 20:11:39,424 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 28 transitions. Word has length 22 [2018-09-30 20:11:39,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:11:39,424 INFO L480 AbstractCegarLoop]: Abstraction has 27 states and 28 transitions. [2018-09-30 20:11:39,424 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-09-30 20:11:39,425 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 28 transitions. [2018-09-30 20:11:39,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2018-09-30 20:11:39,429 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:11:39,429 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1] [2018-09-30 20:11:39,430 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:11:39,430 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:11:39,430 INFO L82 PathProgramCache]: Analyzing trace with hash 77451279, now seen corresponding path program 5 times [2018-09-30 20:11:39,430 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:11:39,430 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:11:39,431 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:39,431 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:11:39,433 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:39,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:11:39,652 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-09-30 20:11:39,652 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:11:39,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 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-30 20:11:39,661 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 20:11:39,693 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2018-09-30 20:11:39,694 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:11:39,695 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:11:39,704 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-09-30 20:11:39,730 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:11:39,730 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 7 [2018-09-30 20:11:39,731 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-09-30 20:11:39,731 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-09-30 20:11:39,731 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2018-09-30 20:11:39,732 INFO L87 Difference]: Start difference. First operand 27 states and 28 transitions. Second operand 8 states. [2018-09-30 20:11:39,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:11:39,820 INFO L93 Difference]: Finished difference Result 45 states and 48 transitions. [2018-09-30 20:11:39,821 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-09-30 20:11:39,822 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 26 [2018-09-30 20:11:39,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:11:39,823 INFO L225 Difference]: With dead ends: 45 [2018-09-30 20:11:39,823 INFO L226 Difference]: Without dead ends: 31 [2018-09-30 20:11:39,824 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 26 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-30 20:11:39,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2018-09-30 20:11:39,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 31. [2018-09-30 20:11:39,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2018-09-30 20:11:39,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 32 transitions. [2018-09-30 20:11:39,830 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 32 transitions. Word has length 26 [2018-09-30 20:11:39,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:11:39,830 INFO L480 AbstractCegarLoop]: Abstraction has 31 states and 32 transitions. [2018-09-30 20:11:39,830 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-09-30 20:11:39,830 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 32 transitions. [2018-09-30 20:11:39,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2018-09-30 20:11:39,831 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:11:39,832 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1] [2018-09-30 20:11:39,832 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:11:39,832 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:11:39,832 INFO L82 PathProgramCache]: Analyzing trace with hash 422296707, now seen corresponding path program 6 times [2018-09-30 20:11:39,833 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:11:39,833 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:11:39,834 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:39,834 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:11:39,834 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:39,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:11:39,953 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2018-09-30 20:11:39,954 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:11:39,954 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-30 20:11:39,969 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 20:11:39,996 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2018-09-30 20:11:39,996 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:11:39,999 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:11:40,010 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2018-09-30 20:11:40,034 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:11:40,035 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2018-09-30 20:11:40,035 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-09-30 20:11:40,035 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-09-30 20:11:40,035 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2018-09-30 20:11:40,036 INFO L87 Difference]: Start difference. First operand 31 states and 32 transitions. Second operand 9 states. [2018-09-30 20:11:40,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:11:40,109 INFO L93 Difference]: Finished difference Result 51 states and 54 transitions. [2018-09-30 20:11:40,109 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-09-30 20:11:40,109 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 30 [2018-09-30 20:11:40,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:11:40,110 INFO L225 Difference]: With dead ends: 51 [2018-09-30 20:11:40,110 INFO L226 Difference]: Without dead ends: 35 [2018-09-30 20:11:40,111 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2018-09-30 20:11:40,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2018-09-30 20:11:40,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 35. [2018-09-30 20:11:40,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2018-09-30 20:11:40,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 36 transitions. [2018-09-30 20:11:40,117 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 36 transitions. Word has length 30 [2018-09-30 20:11:40,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:11:40,117 INFO L480 AbstractCegarLoop]: Abstraction has 35 states and 36 transitions. [2018-09-30 20:11:40,117 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-09-30 20:11:40,117 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 36 transitions. [2018-09-30 20:11:40,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2018-09-30 20:11:40,118 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:11:40,118 INFO L375 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 1, 1, 1, 1] [2018-09-30 20:11:40,119 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:11:40,119 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:11:40,119 INFO L82 PathProgramCache]: Analyzing trace with hash -1553862921, now seen corresponding path program 7 times [2018-09-30 20:11:40,119 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:11:40,120 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:11:40,120 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:40,121 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:11:40,121 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:40,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:11:40,585 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2018-09-30 20:11:40,585 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:11:40,586 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-30 20:11:40,601 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:11:40,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:11:40,638 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:11:40,652 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2018-09-30 20:11:40,681 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:11:40,681 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2018-09-30 20:11:40,682 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-09-30 20:11:40,682 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-09-30 20:11:40,682 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2018-09-30 20:11:40,683 INFO L87 Difference]: Start difference. First operand 35 states and 36 transitions. Second operand 10 states. [2018-09-30 20:11:40,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:11:40,740 INFO L93 Difference]: Finished difference Result 57 states and 60 transitions. [2018-09-30 20:11:40,744 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-09-30 20:11:40,744 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 34 [2018-09-30 20:11:40,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:11:40,745 INFO L225 Difference]: With dead ends: 57 [2018-09-30 20:11:40,745 INFO L226 Difference]: Without dead ends: 39 [2018-09-30 20:11:40,746 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2018-09-30 20:11:40,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2018-09-30 20:11:40,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 39. [2018-09-30 20:11:40,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2018-09-30 20:11:40,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 40 transitions. [2018-09-30 20:11:40,759 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 40 transitions. Word has length 34 [2018-09-30 20:11:40,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:11:40,759 INFO L480 AbstractCegarLoop]: Abstraction has 39 states and 40 transitions. [2018-09-30 20:11:40,759 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-09-30 20:11:40,759 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 40 transitions. [2018-09-30 20:11:40,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2018-09-30 20:11:40,761 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:11:40,761 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 1, 1, 1, 1] [2018-09-30 20:11:40,761 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:11:40,761 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:11:40,761 INFO L82 PathProgramCache]: Analyzing trace with hash -783980693, now seen corresponding path program 8 times [2018-09-30 20:11:40,762 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:11:40,762 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:11:40,764 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:40,765 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:11:40,765 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:40,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:11:41,404 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2018-09-30 20:11:41,404 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:11:41,404 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-30 20:11:41,413 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 20:11:41,438 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 20:11:41,438 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:11:41,443 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:11:41,460 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2018-09-30 20:11:41,481 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:11:41,481 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2018-09-30 20:11:41,482 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-09-30 20:11:41,482 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-09-30 20:11:41,482 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2018-09-30 20:11:41,484 INFO L87 Difference]: Start difference. First operand 39 states and 40 transitions. Second operand 11 states. [2018-09-30 20:11:41,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:11:41,570 INFO L93 Difference]: Finished difference Result 63 states and 66 transitions. [2018-09-30 20:11:41,571 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-09-30 20:11:41,571 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 38 [2018-09-30 20:11:41,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:11:41,572 INFO L225 Difference]: With dead ends: 63 [2018-09-30 20:11:41,572 INFO L226 Difference]: Without dead ends: 43 [2018-09-30 20:11:41,573 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2018-09-30 20:11:41,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2018-09-30 20:11:41,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 43. [2018-09-30 20:11:41,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2018-09-30 20:11:41,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 44 transitions. [2018-09-30 20:11:41,580 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 44 transitions. Word has length 38 [2018-09-30 20:11:41,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:11:41,581 INFO L480 AbstractCegarLoop]: Abstraction has 43 states and 44 transitions. [2018-09-30 20:11:41,581 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-09-30 20:11:41,581 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 44 transitions. [2018-09-30 20:11:41,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2018-09-30 20:11:41,582 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:11:41,582 INFO L375 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 1, 1, 1, 1] [2018-09-30 20:11:41,582 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:11:41,583 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:11:41,583 INFO L82 PathProgramCache]: Analyzing trace with hash -1067768353, now seen corresponding path program 9 times [2018-09-30 20:11:41,583 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:11:41,583 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:11:41,584 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:41,584 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:11:41,584 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:41,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:11:41,794 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2018-09-30 20:11:41,794 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:11:41,794 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-30 20:11:41,806 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 20:11:41,950 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2018-09-30 20:11:41,950 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:11:41,953 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:11:41,965 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2018-09-30 20:11:42,000 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:11:42,001 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2018-09-30 20:11:42,001 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-09-30 20:11:42,002 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-09-30 20:11:42,002 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2018-09-30 20:11:42,002 INFO L87 Difference]: Start difference. First operand 43 states and 44 transitions. Second operand 12 states. [2018-09-30 20:11:42,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:11:42,176 INFO L93 Difference]: Finished difference Result 69 states and 72 transitions. [2018-09-30 20:11:42,176 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-09-30 20:11:42,176 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 42 [2018-09-30 20:11:42,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:11:42,177 INFO L225 Difference]: With dead ends: 69 [2018-09-30 20:11:42,178 INFO L226 Difference]: Without dead ends: 47 [2018-09-30 20:11:42,179 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 42 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-30 20:11:42,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2018-09-30 20:11:42,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 47. [2018-09-30 20:11:42,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2018-09-30 20:11:42,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 48 transitions. [2018-09-30 20:11:42,185 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 48 transitions. Word has length 42 [2018-09-30 20:11:42,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:11:42,186 INFO L480 AbstractCegarLoop]: Abstraction has 47 states and 48 transitions. [2018-09-30 20:11:42,186 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-09-30 20:11:42,186 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 48 transitions. [2018-09-30 20:11:42,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2018-09-30 20:11:42,187 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:11:42,187 INFO L375 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 1, 1, 1, 1] [2018-09-30 20:11:42,187 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:11:42,188 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:11:42,188 INFO L82 PathProgramCache]: Analyzing trace with hash 1034431059, now seen corresponding path program 10 times [2018-09-30 20:11:42,188 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:11:42,188 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:11:42,189 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:42,189 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:11:42,189 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:42,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:11:42,438 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2018-09-30 20:11:42,439 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:11:42,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 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-30 20:11:42,446 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 20:11:42,469 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 20:11:42,469 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:11:42,473 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:11:42,486 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2018-09-30 20:11:42,508 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:11:42,509 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2018-09-30 20:11:42,509 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-09-30 20:11:42,509 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-09-30 20:11:42,510 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2018-09-30 20:11:42,510 INFO L87 Difference]: Start difference. First operand 47 states and 48 transitions. Second operand 13 states. [2018-09-30 20:11:42,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:11:42,663 INFO L93 Difference]: Finished difference Result 75 states and 78 transitions. [2018-09-30 20:11:42,663 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-09-30 20:11:42,663 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 46 [2018-09-30 20:11:42,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:11:42,665 INFO L225 Difference]: With dead ends: 75 [2018-09-30 20:11:42,665 INFO L226 Difference]: Without dead ends: 51 [2018-09-30 20:11:42,666 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2018-09-30 20:11:42,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2018-09-30 20:11:42,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 51. [2018-09-30 20:11:42,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2018-09-30 20:11:42,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 52 transitions. [2018-09-30 20:11:42,673 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 52 transitions. Word has length 46 [2018-09-30 20:11:42,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:11:42,673 INFO L480 AbstractCegarLoop]: Abstraction has 51 states and 52 transitions. [2018-09-30 20:11:42,673 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-09-30 20:11:42,674 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 52 transitions. [2018-09-30 20:11:42,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-09-30 20:11:42,674 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:11:42,675 INFO L375 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 1, 1, 1, 1] [2018-09-30 20:11:42,675 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:11:42,675 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:11:42,675 INFO L82 PathProgramCache]: Analyzing trace with hash -2051967801, now seen corresponding path program 11 times [2018-09-30 20:11:42,675 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:11:42,675 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:11:42,676 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:42,676 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:11:42,677 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:42,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:11:42,872 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2018-09-30 20:11:42,872 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:11:42,872 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-30 20:11:42,883 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 20:11:42,930 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2018-09-30 20:11:42,930 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:11:42,933 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:11:42,946 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2018-09-30 20:11:42,967 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:11:42,967 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2018-09-30 20:11:42,968 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-09-30 20:11:42,968 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-09-30 20:11:42,968 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2018-09-30 20:11:42,968 INFO L87 Difference]: Start difference. First operand 51 states and 52 transitions. Second operand 14 states. [2018-09-30 20:11:43,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:11:43,074 INFO L93 Difference]: Finished difference Result 81 states and 84 transitions. [2018-09-30 20:11:43,075 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-09-30 20:11:43,075 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 50 [2018-09-30 20:11:43,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:11:43,076 INFO L225 Difference]: With dead ends: 81 [2018-09-30 20:11:43,076 INFO L226 Difference]: Without dead ends: 55 [2018-09-30 20:11:43,077 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2018-09-30 20:11:43,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2018-09-30 20:11:43,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 55. [2018-09-30 20:11:43,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 55 states. [2018-09-30 20:11:43,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 56 transitions. [2018-09-30 20:11:43,085 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 56 transitions. Word has length 50 [2018-09-30 20:11:43,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:11:43,086 INFO L480 AbstractCegarLoop]: Abstraction has 55 states and 56 transitions. [2018-09-30 20:11:43,086 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-09-30 20:11:43,086 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 56 transitions. [2018-09-30 20:11:43,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2018-09-30 20:11:43,087 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:11:43,087 INFO L375 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 1, 1, 1, 1] [2018-09-30 20:11:43,087 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:11:43,087 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:11:43,088 INFO L82 PathProgramCache]: Analyzing trace with hash 75236667, now seen corresponding path program 12 times [2018-09-30 20:11:43,088 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:11:43,088 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:11:43,089 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:43,089 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:11:43,089 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:43,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:11:43,315 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2018-09-30 20:11:43,315 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:11:43,315 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-30 20:11:43,325 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 20:11:43,375 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2018-09-30 20:11:43,376 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:11:43,379 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:11:43,393 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2018-09-30 20:11:43,420 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:11:43,420 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2018-09-30 20:11:43,421 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-09-30 20:11:43,421 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-09-30 20:11:43,421 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2018-09-30 20:11:43,422 INFO L87 Difference]: Start difference. First operand 55 states and 56 transitions. Second operand 15 states. [2018-09-30 20:11:43,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:11:43,543 INFO L93 Difference]: Finished difference Result 87 states and 90 transitions. [2018-09-30 20:11:43,544 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-09-30 20:11:43,544 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 54 [2018-09-30 20:11:43,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:11:43,545 INFO L225 Difference]: With dead ends: 87 [2018-09-30 20:11:43,545 INFO L226 Difference]: Without dead ends: 59 [2018-09-30 20:11:43,546 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2018-09-30 20:11:43,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2018-09-30 20:11:43,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 59. [2018-09-30 20:11:43,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2018-09-30 20:11:43,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 60 transitions. [2018-09-30 20:11:43,552 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 60 transitions. Word has length 54 [2018-09-30 20:11:43,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:11:43,552 INFO L480 AbstractCegarLoop]: Abstraction has 59 states and 60 transitions. [2018-09-30 20:11:43,552 INFO L481 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-09-30 20:11:43,552 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 60 transitions. [2018-09-30 20:11:43,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2018-09-30 20:11:43,553 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:11:43,554 INFO L375 BasicCegarLoop]: trace histogram [14, 14, 13, 13, 1, 1, 1, 1] [2018-09-30 20:11:43,554 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:11:43,554 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:11:43,554 INFO L82 PathProgramCache]: Analyzing trace with hash 361552815, now seen corresponding path program 13 times [2018-09-30 20:11:43,554 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:11:43,554 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:11:43,555 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:43,555 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:11:43,555 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:43,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:11:43,819 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 182 trivial. 0 not checked. [2018-09-30 20:11:43,819 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:11:43,819 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-30 20:11:43,828 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:11:43,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:11:43,859 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:11:43,873 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 182 trivial. 0 not checked. [2018-09-30 20:11:43,899 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:11:43,900 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 15 [2018-09-30 20:11:43,900 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-09-30 20:11:43,900 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-09-30 20:11:43,901 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2018-09-30 20:11:43,901 INFO L87 Difference]: Start difference. First operand 59 states and 60 transitions. Second operand 16 states. [2018-09-30 20:11:44,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:11:44,166 INFO L93 Difference]: Finished difference Result 93 states and 96 transitions. [2018-09-30 20:11:44,166 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-09-30 20:11:44,167 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 58 [2018-09-30 20:11:44,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:11:44,167 INFO L225 Difference]: With dead ends: 93 [2018-09-30 20:11:44,167 INFO L226 Difference]: Without dead ends: 63 [2018-09-30 20:11:44,168 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2018-09-30 20:11:44,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2018-09-30 20:11:44,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 63. [2018-09-30 20:11:44,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 63 states. [2018-09-30 20:11:44,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 64 transitions. [2018-09-30 20:11:44,184 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 64 transitions. Word has length 58 [2018-09-30 20:11:44,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:11:44,184 INFO L480 AbstractCegarLoop]: Abstraction has 63 states and 64 transitions. [2018-09-30 20:11:44,184 INFO L481 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-09-30 20:11:44,185 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 64 transitions. [2018-09-30 20:11:44,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2018-09-30 20:11:44,186 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:11:44,186 INFO L375 BasicCegarLoop]: trace histogram [15, 15, 14, 14, 1, 1, 1, 1] [2018-09-30 20:11:44,186 INFO L423 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:11:44,189 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:11:44,189 INFO L82 PathProgramCache]: Analyzing trace with hash -1008142301, now seen corresponding path program 14 times [2018-09-30 20:11:44,189 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:11:44,189 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:11:44,190 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:44,191 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:11:44,191 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:44,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:11:44,458 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2018-09-30 20:11:44,458 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:11:44,458 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-30 20:11:44,470 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 20:11:44,520 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 20:11:44,521 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:11:44,524 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:11:44,539 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2018-09-30 20:11:44,569 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:11:44,569 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2018-09-30 20:11:44,570 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-09-30 20:11:44,570 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-09-30 20:11:44,570 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2018-09-30 20:11:44,571 INFO L87 Difference]: Start difference. First operand 63 states and 64 transitions. Second operand 17 states. [2018-09-30 20:11:44,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:11:44,782 INFO L93 Difference]: Finished difference Result 99 states and 102 transitions. [2018-09-30 20:11:44,782 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-09-30 20:11:44,783 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 62 [2018-09-30 20:11:44,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:11:44,784 INFO L225 Difference]: With dead ends: 99 [2018-09-30 20:11:44,784 INFO L226 Difference]: Without dead ends: 67 [2018-09-30 20:11:44,784 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2018-09-30 20:11:44,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2018-09-30 20:11:44,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 67. [2018-09-30 20:11:44,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 67 states. [2018-09-30 20:11:44,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 68 transitions. [2018-09-30 20:11:44,791 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 68 transitions. Word has length 62 [2018-09-30 20:11:44,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:11:44,791 INFO L480 AbstractCegarLoop]: Abstraction has 67 states and 68 transitions. [2018-09-30 20:11:44,792 INFO L481 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-09-30 20:11:44,792 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 68 transitions. [2018-09-30 20:11:44,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2018-09-30 20:11:44,793 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:11:44,793 INFO L375 BasicCegarLoop]: trace histogram [16, 16, 15, 15, 1, 1, 1, 1] [2018-09-30 20:11:44,793 INFO L423 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:11:44,794 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:11:44,794 INFO L82 PathProgramCache]: Analyzing trace with hash -1978312041, now seen corresponding path program 15 times [2018-09-30 20:11:44,794 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:11:44,794 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:11:44,795 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:44,795 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:11:44,795 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:44,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:11:45,354 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 240 refuted. 0 times theorem prover too weak. 240 trivial. 0 not checked. [2018-09-30 20:11:45,355 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:11:45,355 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-30 20:11:45,365 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 20:11:45,416 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2018-09-30 20:11:45,416 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:11:45,419 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:11:45,434 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 240 refuted. 0 times theorem prover too weak. 240 trivial. 0 not checked. [2018-09-30 20:11:45,464 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:11:45,464 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2018-09-30 20:11:45,464 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-09-30 20:11:45,465 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-09-30 20:11:45,465 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2018-09-30 20:11:45,465 INFO L87 Difference]: Start difference. First operand 67 states and 68 transitions. Second operand 18 states. [2018-09-30 20:11:45,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:11:45,978 INFO L93 Difference]: Finished difference Result 105 states and 108 transitions. [2018-09-30 20:11:45,978 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-09-30 20:11:45,979 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 66 [2018-09-30 20:11:45,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:11:45,980 INFO L225 Difference]: With dead ends: 105 [2018-09-30 20:11:45,980 INFO L226 Difference]: Without dead ends: 71 [2018-09-30 20:11:45,981 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2018-09-30 20:11:45,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2018-09-30 20:11:45,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 71. [2018-09-30 20:11:45,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71 states. [2018-09-30 20:11:45,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 72 transitions. [2018-09-30 20:11:45,987 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 72 transitions. Word has length 66 [2018-09-30 20:11:45,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:11:45,987 INFO L480 AbstractCegarLoop]: Abstraction has 71 states and 72 transitions. [2018-09-30 20:11:45,987 INFO L481 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-09-30 20:11:45,987 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 72 transitions. [2018-09-30 20:11:45,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2018-09-30 20:11:45,988 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:11:45,988 INFO L375 BasicCegarLoop]: trace histogram [17, 17, 16, 16, 1, 1, 1, 1] [2018-09-30 20:11:45,988 INFO L423 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:11:45,989 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:11:45,989 INFO L82 PathProgramCache]: Analyzing trace with hash 303497995, now seen corresponding path program 16 times [2018-09-30 20:11:45,989 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:11:45,989 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:11:45,990 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:45,990 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:11:45,990 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:46,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:11:46,220 INFO L134 CoverageAnalysis]: Checked inductivity of 544 backedges. 0 proven. 272 refuted. 0 times theorem prover too weak. 272 trivial. 0 not checked. [2018-09-30 20:11:46,220 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:11:46,220 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-30 20:11:46,229 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 20:11:46,259 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 20:11:46,259 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:11:46,261 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:11:46,276 INFO L134 CoverageAnalysis]: Checked inductivity of 544 backedges. 0 proven. 272 refuted. 0 times theorem prover too weak. 272 trivial. 0 not checked. [2018-09-30 20:11:46,307 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:11:46,307 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2018-09-30 20:11:46,307 INFO L459 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-09-30 20:11:46,308 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-09-30 20:11:46,308 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=171, Unknown=0, NotChecked=0, Total=342 [2018-09-30 20:11:46,308 INFO L87 Difference]: Start difference. First operand 71 states and 72 transitions. Second operand 19 states. [2018-09-30 20:11:46,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:11:46,477 INFO L93 Difference]: Finished difference Result 111 states and 114 transitions. [2018-09-30 20:11:46,478 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-09-30 20:11:46,478 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 70 [2018-09-30 20:11:46,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:11:46,479 INFO L225 Difference]: With dead ends: 111 [2018-09-30 20:11:46,479 INFO L226 Difference]: Without dead ends: 75 [2018-09-30 20:11:46,480 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=171, Invalid=171, Unknown=0, NotChecked=0, Total=342 [2018-09-30 20:11:46,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2018-09-30 20:11:46,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 75. [2018-09-30 20:11:46,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 75 states. [2018-09-30 20:11:46,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 76 transitions. [2018-09-30 20:11:46,485 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 76 transitions. Word has length 70 [2018-09-30 20:11:46,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:11:46,485 INFO L480 AbstractCegarLoop]: Abstraction has 75 states and 76 transitions. [2018-09-30 20:11:46,486 INFO L481 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-09-30 20:11:46,486 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 76 transitions. [2018-09-30 20:11:46,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2018-09-30 20:11:46,486 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:11:46,487 INFO L375 BasicCegarLoop]: trace histogram [18, 18, 17, 17, 1, 1, 1, 1] [2018-09-30 20:11:46,487 INFO L423 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:11:46,487 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:11:46,487 INFO L82 PathProgramCache]: Analyzing trace with hash -177016449, now seen corresponding path program 17 times [2018-09-30 20:11:46,487 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:11:46,487 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:11:46,488 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:46,488 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:11:46,488 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:46,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:11:46,775 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 306 refuted. 0 times theorem prover too weak. 306 trivial. 0 not checked. [2018-09-30 20:11:46,775 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:11:46,775 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-30 20:11:46,783 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 20:11:46,854 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 18 check-sat command(s) [2018-09-30 20:11:46,854 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:11:46,856 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:11:46,871 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 306 refuted. 0 times theorem prover too weak. 306 trivial. 0 not checked. [2018-09-30 20:11:46,895 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:11:46,895 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2018-09-30 20:11:46,895 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-09-30 20:11:46,896 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-09-30 20:11:46,896 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2018-09-30 20:11:46,896 INFO L87 Difference]: Start difference. First operand 75 states and 76 transitions. Second operand 20 states. [2018-09-30 20:11:46,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:11:46,996 INFO L93 Difference]: Finished difference Result 117 states and 120 transitions. [2018-09-30 20:11:46,996 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-09-30 20:11:46,997 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 74 [2018-09-30 20:11:46,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:11:46,998 INFO L225 Difference]: With dead ends: 117 [2018-09-30 20:11:46,998 INFO L226 Difference]: Without dead ends: 79 [2018-09-30 20:11:46,999 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2018-09-30 20:11:46,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2018-09-30 20:11:47,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 79. [2018-09-30 20:11:47,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 79 states. [2018-09-30 20:11:47,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 80 transitions. [2018-09-30 20:11:47,007 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 80 transitions. Word has length 74 [2018-09-30 20:11:47,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:11:47,008 INFO L480 AbstractCegarLoop]: Abstraction has 79 states and 80 transitions. [2018-09-30 20:11:47,008 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-09-30 20:11:47,008 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 80 transitions. [2018-09-30 20:11:47,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2018-09-30 20:11:47,009 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:11:47,009 INFO L375 BasicCegarLoop]: trace histogram [19, 19, 18, 18, 1, 1, 1, 1] [2018-09-30 20:11:47,010 INFO L423 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:11:47,010 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:11:47,010 INFO L82 PathProgramCache]: Analyzing trace with hash 2100176371, now seen corresponding path program 18 times [2018-09-30 20:11:47,010 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:11:47,010 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:11:47,011 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:47,011 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:11:47,012 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:47,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:11:48,147 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 0 proven. 342 refuted. 0 times theorem prover too weak. 342 trivial. 0 not checked. [2018-09-30 20:11:48,147 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:11:48,147 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-30 20:11:48,154 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 20:11:48,216 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2018-09-30 20:11:48,216 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:11:48,219 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:11:48,238 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 0 proven. 342 refuted. 0 times theorem prover too weak. 342 trivial. 0 not checked. [2018-09-30 20:11:48,261 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:11:48,261 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2018-09-30 20:11:48,262 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-09-30 20:11:48,262 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-09-30 20:11:48,262 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2018-09-30 20:11:48,263 INFO L87 Difference]: Start difference. First operand 79 states and 80 transitions. Second operand 21 states. [2018-09-30 20:11:48,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:11:48,396 INFO L93 Difference]: Finished difference Result 123 states and 126 transitions. [2018-09-30 20:11:48,396 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-09-30 20:11:48,397 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 78 [2018-09-30 20:11:48,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:11:48,398 INFO L225 Difference]: With dead ends: 123 [2018-09-30 20:11:48,398 INFO L226 Difference]: Without dead ends: 83 [2018-09-30 20:11:48,399 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2018-09-30 20:11:48,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2018-09-30 20:11:48,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 83. [2018-09-30 20:11:48,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 83 states. [2018-09-30 20:11:48,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 84 transitions. [2018-09-30 20:11:48,404 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 84 transitions. Word has length 78 [2018-09-30 20:11:48,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:11:48,404 INFO L480 AbstractCegarLoop]: Abstraction has 83 states and 84 transitions. [2018-09-30 20:11:48,405 INFO L481 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-09-30 20:11:48,405 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 84 transitions. [2018-09-30 20:11:48,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2018-09-30 20:11:48,405 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:11:48,406 INFO L375 BasicCegarLoop]: trace histogram [20, 20, 19, 19, 1, 1, 1, 1] [2018-09-30 20:11:48,406 INFO L423 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:11:48,406 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:11:48,406 INFO L82 PathProgramCache]: Analyzing trace with hash 1640865895, now seen corresponding path program 19 times [2018-09-30 20:11:48,406 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:11:48,406 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:11:48,407 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:48,407 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:11:48,407 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:48,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:11:48,701 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 380 refuted. 0 times theorem prover too weak. 380 trivial. 0 not checked. [2018-09-30 20:11:48,702 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:11:48,702 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-30 20:11:48,710 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:11:48,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:11:48,759 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:11:48,782 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 380 refuted. 0 times theorem prover too weak. 380 trivial. 0 not checked. [2018-09-30 20:11:48,804 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:11:48,804 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2018-09-30 20:11:48,804 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-09-30 20:11:48,804 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-09-30 20:11:48,805 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=231, Unknown=0, NotChecked=0, Total=462 [2018-09-30 20:11:48,805 INFO L87 Difference]: Start difference. First operand 83 states and 84 transitions. Second operand 22 states. [2018-09-30 20:11:48,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:11:48,949 INFO L93 Difference]: Finished difference Result 129 states and 132 transitions. [2018-09-30 20:11:48,949 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-09-30 20:11:48,950 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 82 [2018-09-30 20:11:48,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:11:48,951 INFO L225 Difference]: With dead ends: 129 [2018-09-30 20:11:48,951 INFO L226 Difference]: Without dead ends: 87 [2018-09-30 20:11:48,951 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 82 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-30 20:11:48,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2018-09-30 20:11:48,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 87. [2018-09-30 20:11:48,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 87 states. [2018-09-30 20:11:48,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 88 transitions. [2018-09-30 20:11:48,961 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 88 transitions. Word has length 82 [2018-09-30 20:11:48,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:11:48,962 INFO L480 AbstractCegarLoop]: Abstraction has 87 states and 88 transitions. [2018-09-30 20:11:48,962 INFO L481 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-09-30 20:11:48,962 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 88 transitions. [2018-09-30 20:11:48,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2018-09-30 20:11:48,963 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:11:48,963 INFO L375 BasicCegarLoop]: trace histogram [21, 21, 20, 20, 1, 1, 1, 1] [2018-09-30 20:11:48,963 INFO L423 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:11:48,963 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:11:48,964 INFO L82 PathProgramCache]: Analyzing trace with hash -1957273381, now seen corresponding path program 20 times [2018-09-30 20:11:48,964 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:11:48,964 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:11:48,965 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:48,965 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:11:48,965 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:48,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:11:49,405 INFO L134 CoverageAnalysis]: Checked inductivity of 840 backedges. 0 proven. 420 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2018-09-30 20:11:49,405 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:11:49,405 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-30 20:11:49,424 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 20:11:49,477 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 20:11:49,478 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:11:49,481 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:11:49,495 INFO L134 CoverageAnalysis]: Checked inductivity of 840 backedges. 0 proven. 420 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2018-09-30 20:11:49,526 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:11:49,527 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2018-09-30 20:11:49,527 INFO L459 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-09-30 20:11:49,527 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-09-30 20:11:49,528 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=253, Invalid=253, Unknown=0, NotChecked=0, Total=506 [2018-09-30 20:11:49,528 INFO L87 Difference]: Start difference. First operand 87 states and 88 transitions. Second operand 23 states. [2018-09-30 20:11:49,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:11:49,624 INFO L93 Difference]: Finished difference Result 135 states and 138 transitions. [2018-09-30 20:11:49,625 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-09-30 20:11:49,625 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 86 [2018-09-30 20:11:49,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:11:49,626 INFO L225 Difference]: With dead ends: 135 [2018-09-30 20:11:49,626 INFO L226 Difference]: Without dead ends: 91 [2018-09-30 20:11:49,627 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=253, Invalid=253, Unknown=0, NotChecked=0, Total=506 [2018-09-30 20:11:49,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2018-09-30 20:11:49,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 91. [2018-09-30 20:11:49,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 91 states. [2018-09-30 20:11:49,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 92 transitions. [2018-09-30 20:11:49,631 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 92 transitions. Word has length 86 [2018-09-30 20:11:49,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:11:49,632 INFO L480 AbstractCegarLoop]: Abstraction has 91 states and 92 transitions. [2018-09-30 20:11:49,632 INFO L481 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-09-30 20:11:49,632 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 92 transitions. [2018-09-30 20:11:49,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2018-09-30 20:11:49,632 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:11:49,632 INFO L375 BasicCegarLoop]: trace histogram [22, 22, 21, 21, 1, 1, 1, 1] [2018-09-30 20:11:49,633 INFO L423 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:11:49,633 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:11:49,633 INFO L82 PathProgramCache]: Analyzing trace with hash -783456433, now seen corresponding path program 21 times [2018-09-30 20:11:49,633 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:11:49,633 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:11:49,634 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:49,634 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:11:49,634 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:49,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:11:50,365 INFO L134 CoverageAnalysis]: Checked inductivity of 924 backedges. 0 proven. 462 refuted. 0 times theorem prover too weak. 462 trivial. 0 not checked. [2018-09-30 20:11:50,366 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:11:50,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 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-30 20:11:50,374 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 20:11:50,469 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 22 check-sat command(s) [2018-09-30 20:11:50,469 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:11:50,472 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:11:50,485 INFO L134 CoverageAnalysis]: Checked inductivity of 924 backedges. 0 proven. 462 refuted. 0 times theorem prover too weak. 462 trivial. 0 not checked. [2018-09-30 20:11:50,506 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:11:50,506 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2018-09-30 20:11:50,506 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-09-30 20:11:50,506 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-09-30 20:11:50,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=276, Invalid=276, Unknown=0, NotChecked=0, Total=552 [2018-09-30 20:11:50,507 INFO L87 Difference]: Start difference. First operand 91 states and 92 transitions. Second operand 24 states. [2018-09-30 20:11:50,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:11:50,675 INFO L93 Difference]: Finished difference Result 141 states and 144 transitions. [2018-09-30 20:11:50,677 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-09-30 20:11:50,678 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 90 [2018-09-30 20:11:50,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:11:50,679 INFO L225 Difference]: With dead ends: 141 [2018-09-30 20:11:50,679 INFO L226 Difference]: Without dead ends: 95 [2018-09-30 20:11:50,679 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=276, Invalid=276, Unknown=0, NotChecked=0, Total=552 [2018-09-30 20:11:50,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2018-09-30 20:11:50,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 95. [2018-09-30 20:11:50,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 95 states. [2018-09-30 20:11:50,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 96 transitions. [2018-09-30 20:11:50,683 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 96 transitions. Word has length 90 [2018-09-30 20:11:50,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:11:50,683 INFO L480 AbstractCegarLoop]: Abstraction has 95 states and 96 transitions. [2018-09-30 20:11:50,683 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-09-30 20:11:50,683 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 96 transitions. [2018-09-30 20:11:50,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2018-09-30 20:11:50,684 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:11:50,684 INFO L375 BasicCegarLoop]: trace histogram [23, 23, 22, 22, 1, 1, 1, 1] [2018-09-30 20:11:50,685 INFO L423 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:11:50,685 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:11:50,685 INFO L82 PathProgramCache]: Analyzing trace with hash -1162366013, now seen corresponding path program 22 times [2018-09-30 20:11:50,685 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:11:50,685 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:11:50,686 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:50,686 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:11:50,686 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:50,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:11:51,267 INFO L134 CoverageAnalysis]: Checked inductivity of 1012 backedges. 0 proven. 506 refuted. 0 times theorem prover too weak. 506 trivial. 0 not checked. [2018-09-30 20:11:51,267 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:11:51,267 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-30 20:11:51,276 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 20:11:51,316 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 20:11:51,316 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:11:51,318 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:11:51,333 INFO L134 CoverageAnalysis]: Checked inductivity of 1012 backedges. 0 proven. 506 refuted. 0 times theorem prover too weak. 506 trivial. 0 not checked. [2018-09-30 20:11:51,363 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:11:51,364 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2018-09-30 20:11:51,364 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-09-30 20:11:51,364 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-09-30 20:11:51,365 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=300, Invalid=300, Unknown=0, NotChecked=0, Total=600 [2018-09-30 20:11:51,365 INFO L87 Difference]: Start difference. First operand 95 states and 96 transitions. Second operand 25 states. [2018-09-30 20:11:51,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:11:51,464 INFO L93 Difference]: Finished difference Result 147 states and 150 transitions. [2018-09-30 20:11:51,465 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-09-30 20:11:51,465 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 94 [2018-09-30 20:11:51,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:11:51,466 INFO L225 Difference]: With dead ends: 147 [2018-09-30 20:11:51,466 INFO L226 Difference]: Without dead ends: 99 [2018-09-30 20:11:51,467 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=300, Invalid=300, Unknown=0, NotChecked=0, Total=600 [2018-09-30 20:11:51,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2018-09-30 20:11:51,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 99. [2018-09-30 20:11:51,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 99 states. [2018-09-30 20:11:51,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 100 transitions. [2018-09-30 20:11:51,472 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 100 transitions. Word has length 94 [2018-09-30 20:11:51,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:11:51,472 INFO L480 AbstractCegarLoop]: Abstraction has 99 states and 100 transitions. [2018-09-30 20:11:51,472 INFO L481 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-09-30 20:11:51,472 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 100 transitions. [2018-09-30 20:11:51,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2018-09-30 20:11:51,473 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:11:51,473 INFO L375 BasicCegarLoop]: trace histogram [24, 24, 23, 23, 1, 1, 1, 1] [2018-09-30 20:11:51,473 INFO L423 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:11:51,473 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:11:51,474 INFO L82 PathProgramCache]: Analyzing trace with hash 1041909303, now seen corresponding path program 23 times [2018-09-30 20:11:51,474 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:11:51,474 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:11:51,474 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:51,475 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:11:51,475 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:51,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:11:51,847 INFO L134 CoverageAnalysis]: Checked inductivity of 1104 backedges. 0 proven. 552 refuted. 0 times theorem prover too weak. 552 trivial. 0 not checked. [2018-09-30 20:11:51,847 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:11:51,847 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-30 20:11:51,859 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 20:11:52,020 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 24 check-sat command(s) [2018-09-30 20:11:52,021 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:11:52,025 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:11:52,041 INFO L134 CoverageAnalysis]: Checked inductivity of 1104 backedges. 0 proven. 552 refuted. 0 times theorem prover too weak. 552 trivial. 0 not checked. [2018-09-30 20:11:52,073 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:11:52,073 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2018-09-30 20:11:52,073 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-09-30 20:11:52,074 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-09-30 20:11:52,074 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=325, Invalid=325, Unknown=0, NotChecked=0, Total=650 [2018-09-30 20:11:52,074 INFO L87 Difference]: Start difference. First operand 99 states and 100 transitions. Second operand 26 states. [2018-09-30 20:11:52,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:11:52,270 INFO L93 Difference]: Finished difference Result 153 states and 156 transitions. [2018-09-30 20:11:52,270 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-09-30 20:11:52,271 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 98 [2018-09-30 20:11:52,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:11:52,272 INFO L225 Difference]: With dead ends: 153 [2018-09-30 20:11:52,272 INFO L226 Difference]: Without dead ends: 103 [2018-09-30 20:11:52,273 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 98 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-30 20:11:52,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2018-09-30 20:11:52,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 103. [2018-09-30 20:11:52,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 103 states. [2018-09-30 20:11:52,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 104 transitions. [2018-09-30 20:11:52,277 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 104 transitions. Word has length 98 [2018-09-30 20:11:52,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:11:52,277 INFO L480 AbstractCegarLoop]: Abstraction has 103 states and 104 transitions. [2018-09-30 20:11:52,277 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-09-30 20:11:52,278 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 104 transitions. [2018-09-30 20:11:52,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2018-09-30 20:11:52,278 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:11:52,278 INFO L375 BasicCegarLoop]: trace histogram [25, 25, 24, 24, 1, 1, 1, 1] [2018-09-30 20:11:52,279 INFO L423 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:11:52,279 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:11:52,279 INFO L82 PathProgramCache]: Analyzing trace with hash -2122703189, now seen corresponding path program 24 times [2018-09-30 20:11:52,279 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:11:52,279 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:11:52,280 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:52,280 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:11:52,280 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:52,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:11:53,479 INFO L134 CoverageAnalysis]: Checked inductivity of 1200 backedges. 0 proven. 600 refuted. 0 times theorem prover too weak. 600 trivial. 0 not checked. [2018-09-30 20:11:53,479 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:11:53,480 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-30 20:11:53,486 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 20:11:53,628 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 25 check-sat command(s) [2018-09-30 20:11:53,628 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:11:53,632 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:11:53,648 INFO L134 CoverageAnalysis]: Checked inductivity of 1200 backedges. 0 proven. 600 refuted. 0 times theorem prover too weak. 600 trivial. 0 not checked. [2018-09-30 20:11:53,669 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:11:53,669 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 26 [2018-09-30 20:11:53,669 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-09-30 20:11:53,669 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-09-30 20:11:53,670 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=351, Invalid=351, Unknown=0, NotChecked=0, Total=702 [2018-09-30 20:11:53,670 INFO L87 Difference]: Start difference. First operand 103 states and 104 transitions. Second operand 27 states. [2018-09-30 20:11:53,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:11:53,829 INFO L93 Difference]: Finished difference Result 159 states and 162 transitions. [2018-09-30 20:11:53,830 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-09-30 20:11:53,830 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 102 [2018-09-30 20:11:53,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:11:53,831 INFO L225 Difference]: With dead ends: 159 [2018-09-30 20:11:53,831 INFO L226 Difference]: Without dead ends: 107 [2018-09-30 20:11:53,832 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=351, Invalid=351, Unknown=0, NotChecked=0, Total=702 [2018-09-30 20:11:53,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2018-09-30 20:11:53,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 107. [2018-09-30 20:11:53,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 107 states. [2018-09-30 20:11:53,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 108 transitions. [2018-09-30 20:11:53,837 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 108 transitions. Word has length 102 [2018-09-30 20:11:53,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:11:53,838 INFO L480 AbstractCegarLoop]: Abstraction has 107 states and 108 transitions. [2018-09-30 20:11:53,838 INFO L481 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-09-30 20:11:53,838 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 108 transitions. [2018-09-30 20:11:53,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2018-09-30 20:11:53,839 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:11:53,839 INFO L375 BasicCegarLoop]: trace histogram [26, 26, 25, 25, 1, 1, 1, 1] [2018-09-30 20:11:53,839 INFO L423 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:11:53,839 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:11:53,840 INFO L82 PathProgramCache]: Analyzing trace with hash -1705231073, now seen corresponding path program 25 times [2018-09-30 20:11:53,840 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:11:53,840 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:11:53,841 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:53,841 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:11:53,841 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:53,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:11:54,368 INFO L134 CoverageAnalysis]: Checked inductivity of 1300 backedges. 0 proven. 650 refuted. 0 times theorem prover too weak. 650 trivial. 0 not checked. [2018-09-30 20:11:54,369 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:11:54,369 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-30 20:11:54,378 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:11:54,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:11:54,428 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:11:54,452 INFO L134 CoverageAnalysis]: Checked inductivity of 1300 backedges. 0 proven. 650 refuted. 0 times theorem prover too weak. 650 trivial. 0 not checked. [2018-09-30 20:11:54,472 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:11:54,473 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2018-09-30 20:11:54,473 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-09-30 20:11:54,474 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-09-30 20:11:54,474 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=378, Invalid=378, Unknown=0, NotChecked=0, Total=756 [2018-09-30 20:11:54,474 INFO L87 Difference]: Start difference. First operand 107 states and 108 transitions. Second operand 28 states. [2018-09-30 20:11:54,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:11:54,595 INFO L93 Difference]: Finished difference Result 165 states and 168 transitions. [2018-09-30 20:11:54,596 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-09-30 20:11:54,596 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 106 [2018-09-30 20:11:54,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:11:54,597 INFO L225 Difference]: With dead ends: 165 [2018-09-30 20:11:54,597 INFO L226 Difference]: Without dead ends: 111 [2018-09-30 20:11:54,598 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=378, Invalid=378, Unknown=0, NotChecked=0, Total=756 [2018-09-30 20:11:54,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2018-09-30 20:11:54,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 111. [2018-09-30 20:11:54,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 111 states. [2018-09-30 20:11:54,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 112 transitions. [2018-09-30 20:11:54,603 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 112 transitions. Word has length 106 [2018-09-30 20:11:54,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:11:54,603 INFO L480 AbstractCegarLoop]: Abstraction has 111 states and 112 transitions. [2018-09-30 20:11:54,603 INFO L481 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-09-30 20:11:54,604 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 112 transitions. [2018-09-30 20:11:54,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2018-09-30 20:11:54,604 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:11:54,604 INFO L375 BasicCegarLoop]: trace histogram [27, 27, 26, 26, 1, 1, 1, 1] [2018-09-30 20:11:54,605 INFO L423 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:11:54,605 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:11:54,605 INFO L82 PathProgramCache]: Analyzing trace with hash 1304797587, now seen corresponding path program 26 times [2018-09-30 20:11:54,605 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:11:54,605 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:11:54,606 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:54,606 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:11:54,606 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:54,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:11:56,361 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 702 refuted. 0 times theorem prover too weak. 702 trivial. 0 not checked. [2018-09-30 20:11:56,362 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:11:56,362 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-30 20:11:56,370 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 20:11:56,417 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 20:11:56,417 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:11:56,420 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:11:56,437 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 702 refuted. 0 times theorem prover too weak. 702 trivial. 0 not checked. [2018-09-30 20:11:56,469 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:11:56,469 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 28 [2018-09-30 20:11:56,469 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-09-30 20:11:56,469 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-09-30 20:11:56,470 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=406, Invalid=406, Unknown=0, NotChecked=0, Total=812 [2018-09-30 20:11:56,470 INFO L87 Difference]: Start difference. First operand 111 states and 112 transitions. Second operand 29 states. [2018-09-30 20:11:56,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:11:56,682 INFO L93 Difference]: Finished difference Result 171 states and 174 transitions. [2018-09-30 20:11:56,682 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-09-30 20:11:56,682 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 110 [2018-09-30 20:11:56,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:11:56,683 INFO L225 Difference]: With dead ends: 171 [2018-09-30 20:11:56,683 INFO L226 Difference]: Without dead ends: 115 [2018-09-30 20:11:56,684 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=406, Invalid=406, Unknown=0, NotChecked=0, Total=812 [2018-09-30 20:11:56,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2018-09-30 20:11:56,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 115. [2018-09-30 20:11:56,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115 states. [2018-09-30 20:11:56,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 116 transitions. [2018-09-30 20:11:56,687 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 116 transitions. Word has length 110 [2018-09-30 20:11:56,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:11:56,688 INFO L480 AbstractCegarLoop]: Abstraction has 115 states and 116 transitions. [2018-09-30 20:11:56,688 INFO L481 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-09-30 20:11:56,688 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 116 transitions. [2018-09-30 20:11:56,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2018-09-30 20:11:56,689 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:11:56,689 INFO L375 BasicCegarLoop]: trace histogram [28, 28, 27, 27, 1, 1, 1, 1] [2018-09-30 20:11:56,689 INFO L423 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:11:56,689 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:11:56,689 INFO L82 PathProgramCache]: Analyzing trace with hash -801420281, now seen corresponding path program 27 times [2018-09-30 20:11:56,690 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:11:56,690 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:11:56,690 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:56,690 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:11:56,691 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:56,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:11:57,287 INFO L134 CoverageAnalysis]: Checked inductivity of 1512 backedges. 0 proven. 756 refuted. 0 times theorem prover too weak. 756 trivial. 0 not checked. [2018-09-30 20:11:57,287 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:11:57,287 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-30 20:11:57,296 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 20:11:57,479 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 28 check-sat command(s) [2018-09-30 20:11:57,479 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:11:57,483 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:11:57,502 INFO L134 CoverageAnalysis]: Checked inductivity of 1512 backedges. 0 proven. 756 refuted. 0 times theorem prover too weak. 756 trivial. 0 not checked. [2018-09-30 20:11:57,531 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:11:57,531 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 29 [2018-09-30 20:11:57,531 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-09-30 20:11:57,532 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-09-30 20:11:57,532 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=435, Invalid=435, Unknown=0, NotChecked=0, Total=870 [2018-09-30 20:11:57,532 INFO L87 Difference]: Start difference. First operand 115 states and 116 transitions. Second operand 30 states. [2018-09-30 20:11:57,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:11:57,708 INFO L93 Difference]: Finished difference Result 177 states and 180 transitions. [2018-09-30 20:11:57,708 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-09-30 20:11:57,709 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 114 [2018-09-30 20:11:57,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:11:57,710 INFO L225 Difference]: With dead ends: 177 [2018-09-30 20:11:57,710 INFO L226 Difference]: Without dead ends: 119 [2018-09-30 20:11:57,711 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=435, Invalid=435, Unknown=0, NotChecked=0, Total=870 [2018-09-30 20:11:57,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2018-09-30 20:11:57,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 119. [2018-09-30 20:11:57,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 119 states. [2018-09-30 20:11:57,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 120 transitions. [2018-09-30 20:11:57,716 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 120 transitions. Word has length 114 [2018-09-30 20:11:57,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:11:57,716 INFO L480 AbstractCegarLoop]: Abstraction has 119 states and 120 transitions. [2018-09-30 20:11:57,716 INFO L481 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-09-30 20:11:57,716 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 120 transitions. [2018-09-30 20:11:57,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2018-09-30 20:11:57,717 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:11:57,717 INFO L375 BasicCegarLoop]: trace histogram [29, 29, 28, 28, 1, 1, 1, 1] [2018-09-30 20:11:57,717 INFO L423 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:11:57,717 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:11:57,717 INFO L82 PathProgramCache]: Analyzing trace with hash -2050868101, now seen corresponding path program 28 times [2018-09-30 20:11:57,717 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:11:57,718 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:11:57,718 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:57,718 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:11:57,718 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:57,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:11:58,164 INFO L134 CoverageAnalysis]: Checked inductivity of 1624 backedges. 0 proven. 812 refuted. 0 times theorem prover too weak. 812 trivial. 0 not checked. [2018-09-30 20:11:58,165 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:11:58,165 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-30 20:11:58,173 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 20:11:58,241 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 20:11:58,242 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:11:58,245 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:11:58,266 INFO L134 CoverageAnalysis]: Checked inductivity of 1624 backedges. 0 proven. 812 refuted. 0 times theorem prover too weak. 812 trivial. 0 not checked. [2018-09-30 20:11:58,298 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:11:58,298 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 30 [2018-09-30 20:11:58,298 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-09-30 20:11:58,299 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-09-30 20:11:58,299 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=465, Invalid=465, Unknown=0, NotChecked=0, Total=930 [2018-09-30 20:11:58,299 INFO L87 Difference]: Start difference. First operand 119 states and 120 transitions. Second operand 31 states. [2018-09-30 20:11:58,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:11:58,689 INFO L93 Difference]: Finished difference Result 183 states and 186 transitions. [2018-09-30 20:11:58,689 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-09-30 20:11:58,689 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 118 [2018-09-30 20:11:58,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:11:58,691 INFO L225 Difference]: With dead ends: 183 [2018-09-30 20:11:58,691 INFO L226 Difference]: Without dead ends: 123 [2018-09-30 20:11:58,693 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=465, Invalid=465, Unknown=0, NotChecked=0, Total=930 [2018-09-30 20:11:58,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2018-09-30 20:11:58,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 123. [2018-09-30 20:11:58,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 123 states. [2018-09-30 20:11:58,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 124 transitions. [2018-09-30 20:11:58,698 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 124 transitions. Word has length 118 [2018-09-30 20:11:58,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:11:58,698 INFO L480 AbstractCegarLoop]: Abstraction has 123 states and 124 transitions. [2018-09-30 20:11:58,698 INFO L481 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-09-30 20:11:58,698 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 124 transitions. [2018-09-30 20:11:58,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2018-09-30 20:11:58,699 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:11:58,699 INFO L375 BasicCegarLoop]: trace histogram [30, 30, 29, 29, 1, 1, 1, 1] [2018-09-30 20:11:58,699 INFO L423 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:11:58,700 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:11:58,700 INFO L82 PathProgramCache]: Analyzing trace with hash -1042320657, now seen corresponding path program 29 times [2018-09-30 20:11:58,700 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:11:58,700 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:11:58,700 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:58,701 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:11:58,701 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:58,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:11:59,283 INFO L134 CoverageAnalysis]: Checked inductivity of 1740 backedges. 0 proven. 870 refuted. 0 times theorem prover too weak. 870 trivial. 0 not checked. [2018-09-30 20:11:59,283 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:11:59,283 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-30 20:11:59,291 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 20:11:59,549 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 30 check-sat command(s) [2018-09-30 20:11:59,549 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:11:59,553 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:11:59,570 INFO L134 CoverageAnalysis]: Checked inductivity of 1740 backedges. 0 proven. 870 refuted. 0 times theorem prover too weak. 870 trivial. 0 not checked. [2018-09-30 20:11:59,596 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:11:59,596 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 31 [2018-09-30 20:11:59,597 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-09-30 20:11:59,597 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-09-30 20:11:59,597 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=496, Invalid=496, Unknown=0, NotChecked=0, Total=992 [2018-09-30 20:11:59,598 INFO L87 Difference]: Start difference. First operand 123 states and 124 transitions. Second operand 32 states. [2018-09-30 20:11:59,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:11:59,748 INFO L93 Difference]: Finished difference Result 189 states and 192 transitions. [2018-09-30 20:11:59,749 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2018-09-30 20:11:59,749 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 122 [2018-09-30 20:11:59,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:11:59,750 INFO L225 Difference]: With dead ends: 189 [2018-09-30 20:11:59,750 INFO L226 Difference]: Without dead ends: 127 [2018-09-30 20:11:59,752 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=496, Invalid=496, Unknown=0, NotChecked=0, Total=992 [2018-09-30 20:11:59,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2018-09-30 20:11:59,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 127. [2018-09-30 20:11:59,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 127 states. [2018-09-30 20:11:59,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 128 transitions. [2018-09-30 20:11:59,756 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 128 transitions. Word has length 122 [2018-09-30 20:11:59,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:11:59,756 INFO L480 AbstractCegarLoop]: Abstraction has 127 states and 128 transitions. [2018-09-30 20:11:59,756 INFO L481 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-09-30 20:11:59,756 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 128 transitions. [2018-09-30 20:11:59,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2018-09-30 20:11:59,757 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:11:59,757 INFO L375 BasicCegarLoop]: trace histogram [31, 31, 30, 30, 1, 1, 1, 1] [2018-09-30 20:11:59,758 INFO L423 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:11:59,758 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:11:59,758 INFO L82 PathProgramCache]: Analyzing trace with hash -2020085917, now seen corresponding path program 30 times [2018-09-30 20:11:59,758 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:11:59,758 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:11:59,759 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:59,759 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:11:59,759 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:11:59,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:12:00,591 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 930 refuted. 0 times theorem prover too weak. 930 trivial. 0 not checked. [2018-09-30 20:12:00,591 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:12:00,591 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-30 20:12:00,600 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 20:12:00,783 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 31 check-sat command(s) [2018-09-30 20:12:00,784 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:12:00,788 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:12:00,812 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 930 refuted. 0 times theorem prover too weak. 930 trivial. 0 not checked. [2018-09-30 20:12:00,833 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:12:00,833 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 32 [2018-09-30 20:12:00,834 INFO L459 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-09-30 20:12:00,834 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-09-30 20:12:00,835 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=528, Invalid=528, Unknown=0, NotChecked=0, Total=1056 [2018-09-30 20:12:00,835 INFO L87 Difference]: Start difference. First operand 127 states and 128 transitions. Second operand 33 states. [2018-09-30 20:12:00,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:12:00,982 INFO L93 Difference]: Finished difference Result 195 states and 198 transitions. [2018-09-30 20:12:00,982 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-09-30 20:12:00,983 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 126 [2018-09-30 20:12:00,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:12:00,984 INFO L225 Difference]: With dead ends: 195 [2018-09-30 20:12:00,984 INFO L226 Difference]: Without dead ends: 131 [2018-09-30 20:12:00,985 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=528, Invalid=528, Unknown=0, NotChecked=0, Total=1056 [2018-09-30 20:12:00,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2018-09-30 20:12:00,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 131. [2018-09-30 20:12:00,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 131 states. [2018-09-30 20:12:00,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 132 transitions. [2018-09-30 20:12:00,991 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 132 transitions. Word has length 126 [2018-09-30 20:12:00,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:12:00,991 INFO L480 AbstractCegarLoop]: Abstraction has 131 states and 132 transitions. [2018-09-30 20:12:00,991 INFO L481 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-09-30 20:12:00,991 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 132 transitions. [2018-09-30 20:12:00,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2018-09-30 20:12:00,992 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:12:00,992 INFO L375 BasicCegarLoop]: trace histogram [32, 32, 31, 31, 1, 1, 1, 1] [2018-09-30 20:12:00,993 INFO L423 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:12:00,993 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:12:00,993 INFO L82 PathProgramCache]: Analyzing trace with hash 1232122327, now seen corresponding path program 31 times [2018-09-30 20:12:00,993 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:12:00,993 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:12:00,996 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:00,997 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:12:00,997 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:01,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:12:01,896 INFO L134 CoverageAnalysis]: Checked inductivity of 1984 backedges. 0 proven. 992 refuted. 0 times theorem prover too weak. 992 trivial. 0 not checked. [2018-09-30 20:12:01,896 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:12:01,896 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-30 20:12:01,904 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:12:01,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:12:01,957 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:12:01,989 INFO L134 CoverageAnalysis]: Checked inductivity of 1984 backedges. 0 proven. 992 refuted. 0 times theorem prover too weak. 992 trivial. 0 not checked. [2018-09-30 20:12:02,009 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:12:02,009 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 33 [2018-09-30 20:12:02,010 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-09-30 20:12:02,010 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-09-30 20:12:02,010 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=561, Invalid=561, Unknown=0, NotChecked=0, Total=1122 [2018-09-30 20:12:02,011 INFO L87 Difference]: Start difference. First operand 131 states and 132 transitions. Second operand 34 states. [2018-09-30 20:12:02,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:12:02,177 INFO L93 Difference]: Finished difference Result 201 states and 204 transitions. [2018-09-30 20:12:02,179 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-09-30 20:12:02,179 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 130 [2018-09-30 20:12:02,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:12:02,180 INFO L225 Difference]: With dead ends: 201 [2018-09-30 20:12:02,180 INFO L226 Difference]: Without dead ends: 135 [2018-09-30 20:12:02,181 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=561, Invalid=561, Unknown=0, NotChecked=0, Total=1122 [2018-09-30 20:12:02,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2018-09-30 20:12:02,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 135. [2018-09-30 20:12:02,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2018-09-30 20:12:02,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 136 transitions. [2018-09-30 20:12:02,187 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 136 transitions. Word has length 130 [2018-09-30 20:12:02,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:12:02,188 INFO L480 AbstractCegarLoop]: Abstraction has 135 states and 136 transitions. [2018-09-30 20:12:02,188 INFO L481 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-09-30 20:12:02,188 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 136 transitions. [2018-09-30 20:12:02,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2018-09-30 20:12:02,189 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:12:02,189 INFO L375 BasicCegarLoop]: trace histogram [33, 33, 32, 32, 1, 1, 1, 1] [2018-09-30 20:12:02,189 INFO L423 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:12:02,189 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:12:02,190 INFO L82 PathProgramCache]: Analyzing trace with hash -1452361141, now seen corresponding path program 32 times [2018-09-30 20:12:02,190 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:12:02,190 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:12:02,191 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:02,191 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:12:02,191 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:02,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:12:03,445 INFO L134 CoverageAnalysis]: Checked inductivity of 2112 backedges. 0 proven. 1056 refuted. 0 times theorem prover too weak. 1056 trivial. 0 not checked. [2018-09-30 20:12:03,445 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:12:03,446 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-30 20:12:03,453 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 20:12:03,505 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 20:12:03,506 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:12:03,508 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:12:03,532 INFO L134 CoverageAnalysis]: Checked inductivity of 2112 backedges. 0 proven. 1056 refuted. 0 times theorem prover too weak. 1056 trivial. 0 not checked. [2018-09-30 20:12:03,551 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:12:03,552 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34] total 34 [2018-09-30 20:12:03,552 INFO L459 AbstractCegarLoop]: Interpolant automaton has 35 states [2018-09-30 20:12:03,552 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2018-09-30 20:12:03,553 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=595, Invalid=595, Unknown=0, NotChecked=0, Total=1190 [2018-09-30 20:12:03,553 INFO L87 Difference]: Start difference. First operand 135 states and 136 transitions. Second operand 35 states. [2018-09-30 20:12:03,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:12:03,722 INFO L93 Difference]: Finished difference Result 207 states and 210 transitions. [2018-09-30 20:12:03,722 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-09-30 20:12:03,723 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 134 [2018-09-30 20:12:03,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:12:03,724 INFO L225 Difference]: With dead ends: 207 [2018-09-30 20:12:03,724 INFO L226 Difference]: Without dead ends: 139 [2018-09-30 20:12:03,725 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=595, Invalid=595, Unknown=0, NotChecked=0, Total=1190 [2018-09-30 20:12:03,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2018-09-30 20:12:03,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 139. [2018-09-30 20:12:03,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2018-09-30 20:12:03,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 140 transitions. [2018-09-30 20:12:03,729 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 140 transitions. Word has length 134 [2018-09-30 20:12:03,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:12:03,729 INFO L480 AbstractCegarLoop]: Abstraction has 139 states and 140 transitions. [2018-09-30 20:12:03,730 INFO L481 AbstractCegarLoop]: Interpolant automaton has 35 states. [2018-09-30 20:12:03,730 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 140 transitions. [2018-09-30 20:12:03,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2018-09-30 20:12:03,730 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:12:03,730 INFO L375 BasicCegarLoop]: trace histogram [34, 34, 33, 33, 1, 1, 1, 1] [2018-09-30 20:12:03,731 INFO L423 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:12:03,731 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:12:03,731 INFO L82 PathProgramCache]: Analyzing trace with hash 957810879, now seen corresponding path program 33 times [2018-09-30 20:12:03,731 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:12:03,731 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:12:03,731 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:03,732 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:12:03,732 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:03,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:12:04,313 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 1122 refuted. 0 times theorem prover too weak. 1122 trivial. 0 not checked. [2018-09-30 20:12:04,313 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:12:04,313 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-30 20:12:04,321 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 20:12:04,627 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 34 check-sat command(s) [2018-09-30 20:12:04,627 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:12:04,631 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:12:04,654 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 1122 refuted. 0 times theorem prover too weak. 1122 trivial. 0 not checked. [2018-09-30 20:12:04,686 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:12:04,686 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35] total 35 [2018-09-30 20:12:04,687 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-09-30 20:12:04,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-09-30 20:12:04,687 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=630, Invalid=630, Unknown=0, NotChecked=0, Total=1260 [2018-09-30 20:12:04,688 INFO L87 Difference]: Start difference. First operand 139 states and 140 transitions. Second operand 36 states. [2018-09-30 20:12:04,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:12:04,988 INFO L93 Difference]: Finished difference Result 213 states and 216 transitions. [2018-09-30 20:12:04,989 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-09-30 20:12:04,989 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 138 [2018-09-30 20:12:04,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:12:04,990 INFO L225 Difference]: With dead ends: 213 [2018-09-30 20:12:04,990 INFO L226 Difference]: Without dead ends: 143 [2018-09-30 20:12:04,991 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=630, Invalid=630, Unknown=0, NotChecked=0, Total=1260 [2018-09-30 20:12:04,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2018-09-30 20:12:04,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 143. [2018-09-30 20:12:04,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 143 states. [2018-09-30 20:12:04,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 144 transitions. [2018-09-30 20:12:04,996 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 144 transitions. Word has length 138 [2018-09-30 20:12:04,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:12:04,996 INFO L480 AbstractCegarLoop]: Abstraction has 143 states and 144 transitions. [2018-09-30 20:12:04,996 INFO L481 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-09-30 20:12:04,996 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 144 transitions. [2018-09-30 20:12:04,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2018-09-30 20:12:04,997 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:12:04,997 INFO L375 BasicCegarLoop]: trace histogram [35, 35, 34, 34, 1, 1, 1, 1] [2018-09-30 20:12:04,998 INFO L423 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:12:04,998 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:12:04,998 INFO L82 PathProgramCache]: Analyzing trace with hash 963550515, now seen corresponding path program 34 times [2018-09-30 20:12:04,998 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:12:04,998 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:12:04,999 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:04,999 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:12:04,999 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:05,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:12:05,982 INFO L134 CoverageAnalysis]: Checked inductivity of 2380 backedges. 0 proven. 1190 refuted. 0 times theorem prover too weak. 1190 trivial. 0 not checked. [2018-09-30 20:12:05,982 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:12:05,982 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-30 20:12:05,994 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 20:12:06,054 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 20:12:06,054 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:12:06,057 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:12:06,077 INFO L134 CoverageAnalysis]: Checked inductivity of 2380 backedges. 0 proven. 1190 refuted. 0 times theorem prover too weak. 1190 trivial. 0 not checked. [2018-09-30 20:12:06,097 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:12:06,097 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36] total 36 [2018-09-30 20:12:06,098 INFO L459 AbstractCegarLoop]: Interpolant automaton has 37 states [2018-09-30 20:12:06,098 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2018-09-30 20:12:06,098 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=666, Invalid=666, Unknown=0, NotChecked=0, Total=1332 [2018-09-30 20:12:06,098 INFO L87 Difference]: Start difference. First operand 143 states and 144 transitions. Second operand 37 states. [2018-09-30 20:12:06,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:12:06,447 INFO L93 Difference]: Finished difference Result 219 states and 222 transitions. [2018-09-30 20:12:06,447 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-09-30 20:12:06,447 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 142 [2018-09-30 20:12:06,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:12:06,448 INFO L225 Difference]: With dead ends: 219 [2018-09-30 20:12:06,449 INFO L226 Difference]: Without dead ends: 147 [2018-09-30 20:12:06,449 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=666, Invalid=666, Unknown=0, NotChecked=0, Total=1332 [2018-09-30 20:12:06,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2018-09-30 20:12:06,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 147. [2018-09-30 20:12:06,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 147 states. [2018-09-30 20:12:06,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 148 transitions. [2018-09-30 20:12:06,453 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 148 transitions. Word has length 142 [2018-09-30 20:12:06,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:12:06,454 INFO L480 AbstractCegarLoop]: Abstraction has 147 states and 148 transitions. [2018-09-30 20:12:06,454 INFO L481 AbstractCegarLoop]: Interpolant automaton has 37 states. [2018-09-30 20:12:06,454 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 148 transitions. [2018-09-30 20:12:06,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2018-09-30 20:12:06,455 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:12:06,455 INFO L375 BasicCegarLoop]: trace histogram [36, 36, 35, 35, 1, 1, 1, 1] [2018-09-30 20:12:06,455 INFO L423 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:12:06,455 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:12:06,455 INFO L82 PathProgramCache]: Analyzing trace with hash 1526364071, now seen corresponding path program 35 times [2018-09-30 20:12:06,455 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:12:06,456 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:12:06,456 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:06,456 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:12:06,456 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:06,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:12:07,622 INFO L134 CoverageAnalysis]: Checked inductivity of 2520 backedges. 0 proven. 1260 refuted. 0 times theorem prover too weak. 1260 trivial. 0 not checked. [2018-09-30 20:12:07,622 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:12:07,622 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-30 20:12:07,631 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 20:12:08,201 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 36 check-sat command(s) [2018-09-30 20:12:08,201 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:12:08,206 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:12:08,230 INFO L134 CoverageAnalysis]: Checked inductivity of 2520 backedges. 0 proven. 1260 refuted. 0 times theorem prover too weak. 1260 trivial. 0 not checked. [2018-09-30 20:12:08,252 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:12:08,253 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37] total 37 [2018-09-30 20:12:08,253 INFO L459 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-09-30 20:12:08,253 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-09-30 20:12:08,254 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=703, Invalid=703, Unknown=0, NotChecked=0, Total=1406 [2018-09-30 20:12:08,254 INFO L87 Difference]: Start difference. First operand 147 states and 148 transitions. Second operand 38 states. [2018-09-30 20:12:08,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:12:08,482 INFO L93 Difference]: Finished difference Result 225 states and 228 transitions. [2018-09-30 20:12:08,482 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2018-09-30 20:12:08,482 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 146 [2018-09-30 20:12:08,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:12:08,484 INFO L225 Difference]: With dead ends: 225 [2018-09-30 20:12:08,484 INFO L226 Difference]: Without dead ends: 151 [2018-09-30 20:12:08,487 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=703, Invalid=703, Unknown=0, NotChecked=0, Total=1406 [2018-09-30 20:12:08,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2018-09-30 20:12:08,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 151. [2018-09-30 20:12:08,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 151 states. [2018-09-30 20:12:08,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 152 transitions. [2018-09-30 20:12:08,491 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 152 transitions. Word has length 146 [2018-09-30 20:12:08,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:12:08,491 INFO L480 AbstractCegarLoop]: Abstraction has 151 states and 152 transitions. [2018-09-30 20:12:08,491 INFO L481 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-09-30 20:12:08,492 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 152 transitions. [2018-09-30 20:12:08,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2018-09-30 20:12:08,492 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:12:08,493 INFO L375 BasicCegarLoop]: trace histogram [37, 37, 36, 36, 1, 1, 1, 1] [2018-09-30 20:12:08,493 INFO L423 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:12:08,493 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:12:08,493 INFO L82 PathProgramCache]: Analyzing trace with hash 2109708315, now seen corresponding path program 36 times [2018-09-30 20:12:08,493 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:12:08,493 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:12:08,494 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:08,494 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:12:08,494 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:08,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:12:09,972 INFO L134 CoverageAnalysis]: Checked inductivity of 2664 backedges. 0 proven. 1332 refuted. 0 times theorem prover too weak. 1332 trivial. 0 not checked. [2018-09-30 20:12:09,973 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:12:09,973 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-30 20:12:09,980 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 20:12:10,291 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 37 check-sat command(s) [2018-09-30 20:12:10,291 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:12:10,298 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:12:10,323 INFO L134 CoverageAnalysis]: Checked inductivity of 2664 backedges. 0 proven. 1332 refuted. 0 times theorem prover too weak. 1332 trivial. 0 not checked. [2018-09-30 20:12:10,352 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:12:10,352 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38] total 38 [2018-09-30 20:12:10,352 INFO L459 AbstractCegarLoop]: Interpolant automaton has 39 states [2018-09-30 20:12:10,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2018-09-30 20:12:10,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=741, Invalid=741, Unknown=0, NotChecked=0, Total=1482 [2018-09-30 20:12:10,354 INFO L87 Difference]: Start difference. First operand 151 states and 152 transitions. Second operand 39 states. [2018-09-30 20:12:10,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:12:10,648 INFO L93 Difference]: Finished difference Result 231 states and 234 transitions. [2018-09-30 20:12:10,648 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-09-30 20:12:10,648 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 150 [2018-09-30 20:12:10,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:12:10,649 INFO L225 Difference]: With dead ends: 231 [2018-09-30 20:12:10,649 INFO L226 Difference]: Without dead ends: 155 [2018-09-30 20:12:10,650 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=741, Invalid=741, Unknown=0, NotChecked=0, Total=1482 [2018-09-30 20:12:10,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2018-09-30 20:12:10,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 155. [2018-09-30 20:12:10,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2018-09-30 20:12:10,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 156 transitions. [2018-09-30 20:12:10,655 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 156 transitions. Word has length 150 [2018-09-30 20:12:10,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:12:10,655 INFO L480 AbstractCegarLoop]: Abstraction has 155 states and 156 transitions. [2018-09-30 20:12:10,655 INFO L481 AbstractCegarLoop]: Interpolant automaton has 39 states. [2018-09-30 20:12:10,656 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 156 transitions. [2018-09-30 20:12:10,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2018-09-30 20:12:10,656 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:12:10,656 INFO L375 BasicCegarLoop]: trace histogram [38, 38, 37, 37, 1, 1, 1, 1] [2018-09-30 20:12:10,657 INFO L423 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:12:10,657 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:12:10,657 INFO L82 PathProgramCache]: Analyzing trace with hash 1900215951, now seen corresponding path program 37 times [2018-09-30 20:12:10,657 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:12:10,657 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:12:10,658 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:10,658 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:12:10,658 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:10,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:12:12,177 INFO L134 CoverageAnalysis]: Checked inductivity of 2812 backedges. 0 proven. 1406 refuted. 0 times theorem prover too weak. 1406 trivial. 0 not checked. [2018-09-30 20:12:12,177 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:12:12,177 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-30 20:12:12,184 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:12:12,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:12:12,250 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:12:12,276 INFO L134 CoverageAnalysis]: Checked inductivity of 2812 backedges. 0 proven. 1406 refuted. 0 times theorem prover too weak. 1406 trivial. 0 not checked. [2018-09-30 20:12:12,308 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:12:12,308 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39] total 39 [2018-09-30 20:12:12,308 INFO L459 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-09-30 20:12:12,309 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-09-30 20:12:12,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=780, Invalid=780, Unknown=0, NotChecked=0, Total=1560 [2018-09-30 20:12:12,310 INFO L87 Difference]: Start difference. First operand 155 states and 156 transitions. Second operand 40 states. [2018-09-30 20:12:12,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:12:12,866 INFO L93 Difference]: Finished difference Result 237 states and 240 transitions. [2018-09-30 20:12:12,866 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2018-09-30 20:12:12,867 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 154 [2018-09-30 20:12:12,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:12:12,868 INFO L225 Difference]: With dead ends: 237 [2018-09-30 20:12:12,868 INFO L226 Difference]: Without dead ends: 159 [2018-09-30 20:12:12,869 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=780, Invalid=780, Unknown=0, NotChecked=0, Total=1560 [2018-09-30 20:12:12,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2018-09-30 20:12:12,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 159. [2018-09-30 20:12:12,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 159 states. [2018-09-30 20:12:12,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 160 transitions. [2018-09-30 20:12:12,874 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 160 transitions. Word has length 154 [2018-09-30 20:12:12,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:12:12,874 INFO L480 AbstractCegarLoop]: Abstraction has 159 states and 160 transitions. [2018-09-30 20:12:12,874 INFO L481 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-09-30 20:12:12,875 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 160 transitions. [2018-09-30 20:12:12,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2018-09-30 20:12:12,875 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:12:12,875 INFO L375 BasicCegarLoop]: trace histogram [39, 39, 38, 38, 1, 1, 1, 1] [2018-09-30 20:12:12,875 INFO L423 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:12:12,876 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:12:12,876 INFO L82 PathProgramCache]: Analyzing trace with hash -1266046205, now seen corresponding path program 38 times [2018-09-30 20:12:12,876 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:12:12,876 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:12:12,876 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:12,876 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:12:12,877 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:12,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:12:13,608 INFO L134 CoverageAnalysis]: Checked inductivity of 2964 backedges. 0 proven. 1482 refuted. 0 times theorem prover too weak. 1482 trivial. 0 not checked. [2018-09-30 20:12:13,609 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:12:13,609 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-30 20:12:13,617 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 20:12:13,702 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 20:12:13,703 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:12:13,707 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:12:13,754 INFO L134 CoverageAnalysis]: Checked inductivity of 2964 backedges. 0 proven. 1482 refuted. 0 times theorem prover too weak. 1482 trivial. 0 not checked. [2018-09-30 20:12:13,784 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:12:13,785 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40] total 40 [2018-09-30 20:12:13,785 INFO L459 AbstractCegarLoop]: Interpolant automaton has 41 states [2018-09-30 20:12:13,786 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2018-09-30 20:12:13,786 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=820, Invalid=820, Unknown=0, NotChecked=0, Total=1640 [2018-09-30 20:12:13,787 INFO L87 Difference]: Start difference. First operand 159 states and 160 transitions. Second operand 41 states. [2018-09-30 20:12:15,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:12:15,136 INFO L93 Difference]: Finished difference Result 243 states and 246 transitions. [2018-09-30 20:12:15,136 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-09-30 20:12:15,137 INFO L78 Accepts]: Start accepts. Automaton has 41 states. Word has length 158 [2018-09-30 20:12:15,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:12:15,138 INFO L225 Difference]: With dead ends: 243 [2018-09-30 20:12:15,138 INFO L226 Difference]: Without dead ends: 163 [2018-09-30 20:12:15,140 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 158 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-30 20:12:15,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2018-09-30 20:12:15,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 163. [2018-09-30 20:12:15,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 163 states. [2018-09-30 20:12:15,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 164 transitions. [2018-09-30 20:12:15,146 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 164 transitions. Word has length 158 [2018-09-30 20:12:15,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:12:15,147 INFO L480 AbstractCegarLoop]: Abstraction has 163 states and 164 transitions. [2018-09-30 20:12:15,147 INFO L481 AbstractCegarLoop]: Interpolant automaton has 41 states. [2018-09-30 20:12:15,147 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 164 transitions. [2018-09-30 20:12:15,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2018-09-30 20:12:15,148 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:12:15,148 INFO L375 BasicCegarLoop]: trace histogram [40, 40, 39, 39, 1, 1, 1, 1] [2018-09-30 20:12:15,148 INFO L423 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:12:15,149 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:12:15,149 INFO L82 PathProgramCache]: Analyzing trace with hash 907582839, now seen corresponding path program 39 times [2018-09-30 20:12:15,149 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:12:15,149 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:12:15,150 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:15,150 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:12:15,150 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:15,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:12:16,174 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 0 proven. 1560 refuted. 0 times theorem prover too weak. 1560 trivial. 0 not checked. [2018-09-30 20:12:16,174 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:12:16,174 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-30 20:12:16,183 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 20:12:16,674 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 40 check-sat command(s) [2018-09-30 20:12:16,675 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:12:16,680 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:12:16,707 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 0 proven. 1560 refuted. 0 times theorem prover too weak. 1560 trivial. 0 not checked. [2018-09-30 20:12:16,739 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:12:16,740 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 41] total 41 [2018-09-30 20:12:16,740 INFO L459 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-09-30 20:12:16,740 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-09-30 20:12:16,741 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=861, Invalid=861, Unknown=0, NotChecked=0, Total=1722 [2018-09-30 20:12:16,741 INFO L87 Difference]: Start difference. First operand 163 states and 164 transitions. Second operand 42 states. [2018-09-30 20:12:17,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:12:17,019 INFO L93 Difference]: Finished difference Result 249 states and 252 transitions. [2018-09-30 20:12:17,020 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-09-30 20:12:17,020 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 162 [2018-09-30 20:12:17,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:12:17,021 INFO L225 Difference]: With dead ends: 249 [2018-09-30 20:12:17,022 INFO L226 Difference]: Without dead ends: 167 [2018-09-30 20:12:17,023 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=861, Invalid=861, Unknown=0, NotChecked=0, Total=1722 [2018-09-30 20:12:17,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2018-09-30 20:12:17,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 167. [2018-09-30 20:12:17,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 167 states. [2018-09-30 20:12:17,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 168 transitions. [2018-09-30 20:12:17,027 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 168 transitions. Word has length 162 [2018-09-30 20:12:17,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:12:17,028 INFO L480 AbstractCegarLoop]: Abstraction has 167 states and 168 transitions. [2018-09-30 20:12:17,028 INFO L481 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-09-30 20:12:17,028 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 168 transitions. [2018-09-30 20:12:17,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2018-09-30 20:12:17,028 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:12:17,029 INFO L375 BasicCegarLoop]: trace histogram [41, 41, 40, 40, 1, 1, 1, 1] [2018-09-30 20:12:17,029 INFO L423 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:12:17,029 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:12:17,029 INFO L82 PathProgramCache]: Analyzing trace with hash 334812651, now seen corresponding path program 40 times [2018-09-30 20:12:17,029 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:12:17,029 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:12:17,030 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:17,030 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:12:17,030 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:17,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:12:17,796 INFO L134 CoverageAnalysis]: Checked inductivity of 3280 backedges. 0 proven. 1640 refuted. 0 times theorem prover too weak. 1640 trivial. 0 not checked. [2018-09-30 20:12:17,797 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:12:17,797 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-30 20:12:17,804 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 20:12:17,882 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 20:12:17,882 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:12:17,885 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:12:17,914 INFO L134 CoverageAnalysis]: Checked inductivity of 3280 backedges. 0 proven. 1640 refuted. 0 times theorem prover too weak. 1640 trivial. 0 not checked. [2018-09-30 20:12:17,944 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:12:17,944 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 42] total 42 [2018-09-30 20:12:17,944 INFO L459 AbstractCegarLoop]: Interpolant automaton has 43 states [2018-09-30 20:12:17,945 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2018-09-30 20:12:17,945 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=903, Invalid=903, Unknown=0, NotChecked=0, Total=1806 [2018-09-30 20:12:17,945 INFO L87 Difference]: Start difference. First operand 167 states and 168 transitions. Second operand 43 states. [2018-09-30 20:12:18,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:12:18,127 INFO L93 Difference]: Finished difference Result 255 states and 258 transitions. [2018-09-30 20:12:18,127 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-09-30 20:12:18,127 INFO L78 Accepts]: Start accepts. Automaton has 43 states. Word has length 166 [2018-09-30 20:12:18,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:12:18,129 INFO L225 Difference]: With dead ends: 255 [2018-09-30 20:12:18,129 INFO L226 Difference]: Without dead ends: 171 [2018-09-30 20:12:18,130 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=903, Invalid=903, Unknown=0, NotChecked=0, Total=1806 [2018-09-30 20:12:18,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2018-09-30 20:12:18,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 171. [2018-09-30 20:12:18,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 171 states. [2018-09-30 20:12:18,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 172 transitions. [2018-09-30 20:12:18,135 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 172 transitions. Word has length 166 [2018-09-30 20:12:18,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:12:18,136 INFO L480 AbstractCegarLoop]: Abstraction has 171 states and 172 transitions. [2018-09-30 20:12:18,136 INFO L481 AbstractCegarLoop]: Interpolant automaton has 43 states. [2018-09-30 20:12:18,136 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 172 transitions. [2018-09-30 20:12:18,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2018-09-30 20:12:18,137 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:12:18,137 INFO L375 BasicCegarLoop]: trace histogram [42, 42, 41, 41, 1, 1, 1, 1] [2018-09-30 20:12:18,137 INFO L423 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:12:18,137 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:12:18,137 INFO L82 PathProgramCache]: Analyzing trace with hash 1537430623, now seen corresponding path program 41 times [2018-09-30 20:12:18,137 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:12:18,138 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:12:18,138 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:18,138 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:12:18,138 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:18,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:12:19,678 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 0 proven. 1722 refuted. 0 times theorem prover too weak. 1722 trivial. 0 not checked. [2018-09-30 20:12:19,679 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:12:19,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 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-30 20:12:19,688 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 20:12:20,483 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 42 check-sat command(s) [2018-09-30 20:12:20,483 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:12:20,489 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:12:20,521 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 0 proven. 1722 refuted. 0 times theorem prover too weak. 1722 trivial. 0 not checked. [2018-09-30 20:12:20,556 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:12:20,557 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 43] total 43 [2018-09-30 20:12:20,557 INFO L459 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-09-30 20:12:20,558 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-09-30 20:12:20,558 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=946, Invalid=946, Unknown=0, NotChecked=0, Total=1892 [2018-09-30 20:12:20,558 INFO L87 Difference]: Start difference. First operand 171 states and 172 transitions. Second operand 44 states. [2018-09-30 20:12:20,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:12:20,856 INFO L93 Difference]: Finished difference Result 261 states and 264 transitions. [2018-09-30 20:12:20,856 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-09-30 20:12:20,856 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 170 [2018-09-30 20:12:20,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:12:20,857 INFO L225 Difference]: With dead ends: 261 [2018-09-30 20:12:20,857 INFO L226 Difference]: Without dead ends: 175 [2018-09-30 20:12:20,858 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 170 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=946, Invalid=946, Unknown=0, NotChecked=0, Total=1892 [2018-09-30 20:12:20,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2018-09-30 20:12:20,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 175. [2018-09-30 20:12:20,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 175 states. [2018-09-30 20:12:20,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 176 transitions. [2018-09-30 20:12:20,864 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 176 transitions. Word has length 170 [2018-09-30 20:12:20,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:12:20,864 INFO L480 AbstractCegarLoop]: Abstraction has 175 states and 176 transitions. [2018-09-30 20:12:20,864 INFO L481 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-09-30 20:12:20,864 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 176 transitions. [2018-09-30 20:12:20,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2018-09-30 20:12:20,865 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:12:20,865 INFO L375 BasicCegarLoop]: trace histogram [43, 43, 42, 42, 1, 1, 1, 1] [2018-09-30 20:12:20,866 INFO L423 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:12:20,866 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:12:20,866 INFO L82 PathProgramCache]: Analyzing trace with hash -903276333, now seen corresponding path program 42 times [2018-09-30 20:12:20,866 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:12:20,866 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:12:20,867 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:20,867 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:12:20,867 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:20,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:12:21,782 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 1806 refuted. 0 times theorem prover too weak. 1806 trivial. 0 not checked. [2018-09-30 20:12:21,782 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:12:21,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 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-30 20:12:21,797 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 20:12:22,255 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 43 check-sat command(s) [2018-09-30 20:12:22,255 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:12:22,260 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:12:22,287 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 1806 refuted. 0 times theorem prover too weak. 1806 trivial. 0 not checked. [2018-09-30 20:12:22,310 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:12:22,310 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 44] total 44 [2018-09-30 20:12:22,310 INFO L459 AbstractCegarLoop]: Interpolant automaton has 45 states [2018-09-30 20:12:22,311 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2018-09-30 20:12:22,312 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=990, Invalid=990, Unknown=0, NotChecked=0, Total=1980 [2018-09-30 20:12:22,312 INFO L87 Difference]: Start difference. First operand 175 states and 176 transitions. Second operand 45 states. [2018-09-30 20:12:22,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:12:22,720 INFO L93 Difference]: Finished difference Result 267 states and 270 transitions. [2018-09-30 20:12:22,720 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-09-30 20:12:22,720 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 174 [2018-09-30 20:12:22,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:12:22,722 INFO L225 Difference]: With dead ends: 267 [2018-09-30 20:12:22,722 INFO L226 Difference]: Without dead ends: 179 [2018-09-30 20:12:22,723 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=990, Invalid=990, Unknown=0, NotChecked=0, Total=1980 [2018-09-30 20:12:22,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2018-09-30 20:12:22,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 179. [2018-09-30 20:12:22,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 179 states. [2018-09-30 20:12:22,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 180 transitions. [2018-09-30 20:12:22,727 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 180 transitions. Word has length 174 [2018-09-30 20:12:22,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:12:22,727 INFO L480 AbstractCegarLoop]: Abstraction has 179 states and 180 transitions. [2018-09-30 20:12:22,727 INFO L481 AbstractCegarLoop]: Interpolant automaton has 45 states. [2018-09-30 20:12:22,727 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 180 transitions. [2018-09-30 20:12:22,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2018-09-30 20:12:22,728 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:12:22,728 INFO L375 BasicCegarLoop]: trace histogram [44, 44, 43, 43, 1, 1, 1, 1] [2018-09-30 20:12:22,728 INFO L423 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:12:22,728 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:12:22,728 INFO L82 PathProgramCache]: Analyzing trace with hash -1945427129, now seen corresponding path program 43 times [2018-09-30 20:12:22,729 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:12:22,729 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:12:22,729 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:22,729 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:12:22,729 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:22,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:12:23,613 INFO L134 CoverageAnalysis]: Checked inductivity of 3784 backedges. 0 proven. 1892 refuted. 0 times theorem prover too weak. 1892 trivial. 0 not checked. [2018-09-30 20:12:23,613 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:12:23,613 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-30 20:12:23,620 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:12:23,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:12:23,695 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:12:23,724 INFO L134 CoverageAnalysis]: Checked inductivity of 3784 backedges. 0 proven. 1892 refuted. 0 times theorem prover too weak. 1892 trivial. 0 not checked. [2018-09-30 20:12:23,744 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:12:23,744 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45] total 45 [2018-09-30 20:12:23,745 INFO L459 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-09-30 20:12:23,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-09-30 20:12:23,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1035, Invalid=1035, Unknown=0, NotChecked=0, Total=2070 [2018-09-30 20:12:23,746 INFO L87 Difference]: Start difference. First operand 179 states and 180 transitions. Second operand 46 states. [2018-09-30 20:12:23,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:12:23,957 INFO L93 Difference]: Finished difference Result 273 states and 276 transitions. [2018-09-30 20:12:23,958 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2018-09-30 20:12:23,958 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 178 [2018-09-30 20:12:23,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:12:23,959 INFO L225 Difference]: With dead ends: 273 [2018-09-30 20:12:23,959 INFO L226 Difference]: Without dead ends: 183 [2018-09-30 20:12:23,960 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 178 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-30 20:12:23,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2018-09-30 20:12:23,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 183. [2018-09-30 20:12:23,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 183 states. [2018-09-30 20:12:23,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 184 transitions. [2018-09-30 20:12:23,965 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 184 transitions. Word has length 178 [2018-09-30 20:12:23,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:12:23,965 INFO L480 AbstractCegarLoop]: Abstraction has 183 states and 184 transitions. [2018-09-30 20:12:23,965 INFO L481 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-09-30 20:12:23,965 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 184 transitions. [2018-09-30 20:12:23,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2018-09-30 20:12:23,966 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:12:23,966 INFO L375 BasicCegarLoop]: trace histogram [45, 45, 44, 44, 1, 1, 1, 1] [2018-09-30 20:12:23,966 INFO L423 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:12:23,966 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:12:23,966 INFO L82 PathProgramCache]: Analyzing trace with hash -45190213, now seen corresponding path program 44 times [2018-09-30 20:12:23,967 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:12:23,967 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:12:23,967 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:23,967 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:12:23,967 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:23,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:12:25,579 INFO L134 CoverageAnalysis]: Checked inductivity of 3960 backedges. 0 proven. 1980 refuted. 0 times theorem prover too weak. 1980 trivial. 0 not checked. [2018-09-30 20:12:25,580 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:12:25,580 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-30 20:12:25,587 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 20:12:25,662 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 20:12:25,662 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:12:25,665 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:12:25,691 INFO L134 CoverageAnalysis]: Checked inductivity of 3960 backedges. 0 proven. 1980 refuted. 0 times theorem prover too weak. 1980 trivial. 0 not checked. [2018-09-30 20:12:25,712 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:12:25,712 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 46] total 46 [2018-09-30 20:12:25,713 INFO L459 AbstractCegarLoop]: Interpolant automaton has 47 states [2018-09-30 20:12:25,713 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2018-09-30 20:12:25,713 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1081, Invalid=1081, Unknown=0, NotChecked=0, Total=2162 [2018-09-30 20:12:25,713 INFO L87 Difference]: Start difference. First operand 183 states and 184 transitions. Second operand 47 states. [2018-09-30 20:12:25,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:12:25,992 INFO L93 Difference]: Finished difference Result 279 states and 282 transitions. [2018-09-30 20:12:25,992 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2018-09-30 20:12:25,992 INFO L78 Accepts]: Start accepts. Automaton has 47 states. Word has length 182 [2018-09-30 20:12:25,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:12:25,993 INFO L225 Difference]: With dead ends: 279 [2018-09-30 20:12:25,993 INFO L226 Difference]: Without dead ends: 187 [2018-09-30 20:12:25,993 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1081, Invalid=1081, Unknown=0, NotChecked=0, Total=2162 [2018-09-30 20:12:25,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2018-09-30 20:12:25,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 187. [2018-09-30 20:12:25,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 187 states. [2018-09-30 20:12:25,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 188 transitions. [2018-09-30 20:12:25,997 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 188 transitions. Word has length 182 [2018-09-30 20:12:25,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:12:25,997 INFO L480 AbstractCegarLoop]: Abstraction has 187 states and 188 transitions. [2018-09-30 20:12:25,997 INFO L481 AbstractCegarLoop]: Interpolant automaton has 47 states. [2018-09-30 20:12:25,997 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 188 transitions. [2018-09-30 20:12:25,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2018-09-30 20:12:25,998 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:12:25,998 INFO L375 BasicCegarLoop]: trace histogram [46, 46, 45, 45, 1, 1, 1, 1] [2018-09-30 20:12:25,998 INFO L423 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:12:25,998 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:12:25,998 INFO L82 PathProgramCache]: Analyzing trace with hash 1769474607, now seen corresponding path program 45 times [2018-09-30 20:12:25,998 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:12:25,998 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:12:25,999 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:25,999 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:12:25,999 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:26,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:12:27,262 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 0 proven. 2070 refuted. 0 times theorem prover too weak. 2070 trivial. 0 not checked. [2018-09-30 20:12:27,263 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:12:27,263 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-30 20:12:27,271 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 20:12:28,224 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 46 check-sat command(s) [2018-09-30 20:12:28,224 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:12:28,229 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:12:28,262 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 0 proven. 2070 refuted. 0 times theorem prover too weak. 2070 trivial. 0 not checked. [2018-09-30 20:12:28,290 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:12:28,290 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 47] total 47 [2018-09-30 20:12:28,290 INFO L459 AbstractCegarLoop]: Interpolant automaton has 48 states [2018-09-30 20:12:28,291 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2018-09-30 20:12:28,291 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1128, Invalid=1128, Unknown=0, NotChecked=0, Total=2256 [2018-09-30 20:12:28,291 INFO L87 Difference]: Start difference. First operand 187 states and 188 transitions. Second operand 48 states. [2018-09-30 20:12:28,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:12:28,546 INFO L93 Difference]: Finished difference Result 285 states and 288 transitions. [2018-09-30 20:12:28,547 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2018-09-30 20:12:28,547 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 186 [2018-09-30 20:12:28,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:12:28,549 INFO L225 Difference]: With dead ends: 285 [2018-09-30 20:12:28,549 INFO L226 Difference]: Without dead ends: 191 [2018-09-30 20:12:28,550 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1128, Invalid=1128, Unknown=0, NotChecked=0, Total=2256 [2018-09-30 20:12:28,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2018-09-30 20:12:28,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 191. [2018-09-30 20:12:28,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 191 states. [2018-09-30 20:12:28,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 192 transitions. [2018-09-30 20:12:28,555 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 192 transitions. Word has length 186 [2018-09-30 20:12:28,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:12:28,556 INFO L480 AbstractCegarLoop]: Abstraction has 191 states and 192 transitions. [2018-09-30 20:12:28,556 INFO L481 AbstractCegarLoop]: Interpolant automaton has 48 states. [2018-09-30 20:12:28,556 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 192 transitions. [2018-09-30 20:12:28,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2018-09-30 20:12:28,557 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:12:28,557 INFO L375 BasicCegarLoop]: trace histogram [47, 47, 46, 46, 1, 1, 1, 1] [2018-09-30 20:12:28,557 INFO L423 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:12:28,557 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:12:28,557 INFO L82 PathProgramCache]: Analyzing trace with hash -879958365, now seen corresponding path program 46 times [2018-09-30 20:12:28,558 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:12:28,558 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:12:28,558 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:28,558 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:12:28,559 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:28,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:12:30,269 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 2162 refuted. 0 times theorem prover too weak. 2162 trivial. 0 not checked. [2018-09-30 20:12:30,269 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:12:30,269 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-30 20:12:30,281 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 20:12:30,360 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 20:12:30,361 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:12:30,364 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:12:30,399 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 2162 refuted. 0 times theorem prover too weak. 2162 trivial. 0 not checked. [2018-09-30 20:12:30,422 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:12:30,422 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48] total 48 [2018-09-30 20:12:30,422 INFO L459 AbstractCegarLoop]: Interpolant automaton has 49 states [2018-09-30 20:12:30,423 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2018-09-30 20:12:30,423 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1176, Invalid=1176, Unknown=0, NotChecked=0, Total=2352 [2018-09-30 20:12:30,423 INFO L87 Difference]: Start difference. First operand 191 states and 192 transitions. Second operand 49 states. [2018-09-30 20:12:30,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:12:30,636 INFO L93 Difference]: Finished difference Result 291 states and 294 transitions. [2018-09-30 20:12:30,636 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2018-09-30 20:12:30,637 INFO L78 Accepts]: Start accepts. Automaton has 49 states. Word has length 190 [2018-09-30 20:12:30,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:12:30,638 INFO L225 Difference]: With dead ends: 291 [2018-09-30 20:12:30,638 INFO L226 Difference]: Without dead ends: 195 [2018-09-30 20:12:30,639 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1176, Invalid=1176, Unknown=0, NotChecked=0, Total=2352 [2018-09-30 20:12:30,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2018-09-30 20:12:30,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 195. [2018-09-30 20:12:30,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 195 states. [2018-09-30 20:12:30,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 196 transitions. [2018-09-30 20:12:30,644 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 196 transitions. Word has length 190 [2018-09-30 20:12:30,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:12:30,645 INFO L480 AbstractCegarLoop]: Abstraction has 195 states and 196 transitions. [2018-09-30 20:12:30,645 INFO L481 AbstractCegarLoop]: Interpolant automaton has 49 states. [2018-09-30 20:12:30,645 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 196 transitions. [2018-09-30 20:12:30,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2018-09-30 20:12:30,646 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:12:30,646 INFO L375 BasicCegarLoop]: trace histogram [48, 48, 47, 47, 1, 1, 1, 1] [2018-09-30 20:12:30,646 INFO L423 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:12:30,647 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:12:30,647 INFO L82 PathProgramCache]: Analyzing trace with hash -1911420649, now seen corresponding path program 47 times [2018-09-30 20:12:30,647 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:12:30,647 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:12:30,648 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:30,648 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:12:30,648 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:30,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:12:31,947 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 2256 refuted. 0 times theorem prover too weak. 2256 trivial. 0 not checked. [2018-09-30 20:12:31,947 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:12:31,947 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-30 20:12:31,955 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 20:12:33,050 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 48 check-sat command(s) [2018-09-30 20:12:33,050 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:12:33,056 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:12:33,095 INFO L134 CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 2256 refuted. 0 times theorem prover too weak. 2256 trivial. 0 not checked. [2018-09-30 20:12:33,133 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:12:33,134 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 49] total 49 [2018-09-30 20:12:33,134 INFO L459 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-09-30 20:12:33,134 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-09-30 20:12:33,135 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1225, Invalid=1225, Unknown=0, NotChecked=0, Total=2450 [2018-09-30 20:12:33,135 INFO L87 Difference]: Start difference. First operand 195 states and 196 transitions. Second operand 50 states. [2018-09-30 20:12:33,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:12:33,522 INFO L93 Difference]: Finished difference Result 297 states and 300 transitions. [2018-09-30 20:12:33,523 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2018-09-30 20:12:33,523 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 194 [2018-09-30 20:12:33,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:12:33,524 INFO L225 Difference]: With dead ends: 297 [2018-09-30 20:12:33,525 INFO L226 Difference]: Without dead ends: 199 [2018-09-30 20:12:33,525 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 194 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1225, Invalid=1225, Unknown=0, NotChecked=0, Total=2450 [2018-09-30 20:12:33,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2018-09-30 20:12:33,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 199. [2018-09-30 20:12:33,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 199 states. [2018-09-30 20:12:33,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 200 transitions. [2018-09-30 20:12:33,531 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 200 transitions. Word has length 194 [2018-09-30 20:12:33,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:12:33,531 INFO L480 AbstractCegarLoop]: Abstraction has 199 states and 200 transitions. [2018-09-30 20:12:33,531 INFO L481 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-09-30 20:12:33,532 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 200 transitions. [2018-09-30 20:12:33,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2018-09-30 20:12:33,533 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:12:33,533 INFO L375 BasicCegarLoop]: trace histogram [49, 49, 48, 48, 1, 1, 1, 1] [2018-09-30 20:12:33,533 INFO L423 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:12:33,533 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:12:33,533 INFO L82 PathProgramCache]: Analyzing trace with hash 1259106699, now seen corresponding path program 48 times [2018-09-30 20:12:33,534 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:12:33,534 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:12:33,534 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:33,534 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:12:33,535 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:33,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:12:34,731 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 2352 refuted. 0 times theorem prover too weak. 2352 trivial. 0 not checked. [2018-09-30 20:12:34,731 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:12:34,731 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-30 20:12:34,739 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 20:12:35,476 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 49 check-sat command(s) [2018-09-30 20:12:35,476 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:12:35,486 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:12:35,519 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 2352 refuted. 0 times theorem prover too weak. 2352 trivial. 0 not checked. [2018-09-30 20:12:35,556 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:12:35,556 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 50] total 50 [2018-09-30 20:12:35,556 INFO L459 AbstractCegarLoop]: Interpolant automaton has 51 states [2018-09-30 20:12:35,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2018-09-30 20:12:35,557 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1275, Invalid=1275, Unknown=0, NotChecked=0, Total=2550 [2018-09-30 20:12:35,558 INFO L87 Difference]: Start difference. First operand 199 states and 200 transitions. Second operand 51 states. [2018-09-30 20:12:35,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:12:35,878 INFO L93 Difference]: Finished difference Result 303 states and 306 transitions. [2018-09-30 20:12:35,879 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2018-09-30 20:12:35,879 INFO L78 Accepts]: Start accepts. Automaton has 51 states. Word has length 198 [2018-09-30 20:12:35,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:12:35,880 INFO L225 Difference]: With dead ends: 303 [2018-09-30 20:12:35,881 INFO L226 Difference]: Without dead ends: 203 [2018-09-30 20:12:35,881 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 198 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1275, Invalid=1275, Unknown=0, NotChecked=0, Total=2550 [2018-09-30 20:12:35,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2018-09-30 20:12:35,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 203. [2018-09-30 20:12:35,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 203 states. [2018-09-30 20:12:35,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 204 transitions. [2018-09-30 20:12:35,887 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 204 transitions. Word has length 198 [2018-09-30 20:12:35,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:12:35,887 INFO L480 AbstractCegarLoop]: Abstraction has 203 states and 204 transitions. [2018-09-30 20:12:35,887 INFO L481 AbstractCegarLoop]: Interpolant automaton has 51 states. [2018-09-30 20:12:35,887 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 204 transitions. [2018-09-30 20:12:35,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2018-09-30 20:12:35,888 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:12:35,888 INFO L375 BasicCegarLoop]: trace histogram [50, 50, 49, 49, 1, 1, 1, 1] [2018-09-30 20:12:35,888 INFO L423 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:12:35,888 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:12:35,889 INFO L82 PathProgramCache]: Analyzing trace with hash -1946083329, now seen corresponding path program 49 times [2018-09-30 20:12:35,889 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:12:35,889 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:12:35,889 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:35,889 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:12:35,889 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:35,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:12:37,246 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 0 proven. 2450 refuted. 0 times theorem prover too weak. 2450 trivial. 0 not checked. [2018-09-30 20:12:37,246 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:12:37,246 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-30 20:12:37,253 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:12:37,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:12:37,340 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:12:37,379 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 0 proven. 2450 refuted. 0 times theorem prover too weak. 2450 trivial. 0 not checked. [2018-09-30 20:12:37,415 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:12:37,415 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51] total 51 [2018-09-30 20:12:37,415 INFO L459 AbstractCegarLoop]: Interpolant automaton has 52 states [2018-09-30 20:12:37,416 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2018-09-30 20:12:37,416 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1326, Invalid=1326, Unknown=0, NotChecked=0, Total=2652 [2018-09-30 20:12:37,417 INFO L87 Difference]: Start difference. First operand 203 states and 204 transitions. Second operand 52 states. [2018-09-30 20:12:37,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:12:37,767 INFO L93 Difference]: Finished difference Result 309 states and 312 transitions. [2018-09-30 20:12:37,768 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2018-09-30 20:12:37,768 INFO L78 Accepts]: Start accepts. Automaton has 52 states. Word has length 202 [2018-09-30 20:12:37,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:12:37,770 INFO L225 Difference]: With dead ends: 309 [2018-09-30 20:12:37,770 INFO L226 Difference]: Without dead ends: 207 [2018-09-30 20:12:37,771 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 202 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-30 20:12:37,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2018-09-30 20:12:37,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 207. [2018-09-30 20:12:37,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 207 states. [2018-09-30 20:12:37,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 208 transitions. [2018-09-30 20:12:37,775 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 208 transitions. Word has length 202 [2018-09-30 20:12:37,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:12:37,775 INFO L480 AbstractCegarLoop]: Abstraction has 207 states and 208 transitions. [2018-09-30 20:12:37,776 INFO L481 AbstractCegarLoop]: Interpolant automaton has 52 states. [2018-09-30 20:12:37,776 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 208 transitions. [2018-09-30 20:12:37,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2018-09-30 20:12:37,777 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:12:37,777 INFO L375 BasicCegarLoop]: trace histogram [51, 51, 50, 50, 1, 1, 1, 1] [2018-09-30 20:12:37,777 INFO L423 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:12:37,777 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:12:37,778 INFO L82 PathProgramCache]: Analyzing trace with hash -1980427149, now seen corresponding path program 50 times [2018-09-30 20:12:37,778 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:12:37,778 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:12:37,778 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:37,778 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:12:37,779 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:37,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:12:38,887 INFO L134 CoverageAnalysis]: Checked inductivity of 5100 backedges. 0 proven. 2550 refuted. 0 times theorem prover too weak. 2550 trivial. 0 not checked. [2018-09-30 20:12:38,887 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:12:38,887 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-30 20:12:38,916 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 20:12:39,000 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 20:12:39,000 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:12:39,003 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:12:39,044 INFO L134 CoverageAnalysis]: Checked inductivity of 5100 backedges. 0 proven. 2550 refuted. 0 times theorem prover too weak. 2550 trivial. 0 not checked. [2018-09-30 20:12:39,077 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:12:39,077 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 52] total 52 [2018-09-30 20:12:39,077 INFO L459 AbstractCegarLoop]: Interpolant automaton has 53 states [2018-09-30 20:12:39,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2018-09-30 20:12:39,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2018-09-30 20:12:39,078 INFO L87 Difference]: Start difference. First operand 207 states and 208 transitions. Second operand 53 states. [2018-09-30 20:12:40,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:12:40,060 INFO L93 Difference]: Finished difference Result 315 states and 318 transitions. [2018-09-30 20:12:40,061 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2018-09-30 20:12:40,061 INFO L78 Accepts]: Start accepts. Automaton has 53 states. Word has length 206 [2018-09-30 20:12:40,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:12:40,063 INFO L225 Difference]: With dead ends: 315 [2018-09-30 20:12:40,063 INFO L226 Difference]: Without dead ends: 211 [2018-09-30 20:12:40,064 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 257 GetRequests, 206 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2018-09-30 20:12:40,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2018-09-30 20:12:40,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 211. [2018-09-30 20:12:40,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 211 states. [2018-09-30 20:12:40,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 212 transitions. [2018-09-30 20:12:40,068 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 212 transitions. Word has length 206 [2018-09-30 20:12:40,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:12:40,069 INFO L480 AbstractCegarLoop]: Abstraction has 211 states and 212 transitions. [2018-09-30 20:12:40,069 INFO L481 AbstractCegarLoop]: Interpolant automaton has 53 states. [2018-09-30 20:12:40,069 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 212 transitions. [2018-09-30 20:12:40,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2018-09-30 20:12:40,070 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:12:40,070 INFO L375 BasicCegarLoop]: trace histogram [52, 52, 51, 51, 1, 1, 1, 1] [2018-09-30 20:12:40,071 INFO L423 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:12:40,071 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:12:40,071 INFO L82 PathProgramCache]: Analyzing trace with hash -311603481, now seen corresponding path program 51 times [2018-09-30 20:12:40,071 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:12:40,071 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:12:40,072 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:40,072 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:12:40,072 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:40,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:12:41,524 INFO L134 CoverageAnalysis]: Checked inductivity of 5304 backedges. 0 proven. 2652 refuted. 0 times theorem prover too weak. 2652 trivial. 0 not checked. [2018-09-30 20:12:41,524 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:12:41,525 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-30 20:12:41,531 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 20:12:42,714 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 52 check-sat command(s) [2018-09-30 20:12:42,714 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:12:42,720 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:12:42,761 INFO L134 CoverageAnalysis]: Checked inductivity of 5304 backedges. 0 proven. 2652 refuted. 0 times theorem prover too weak. 2652 trivial. 0 not checked. [2018-09-30 20:12:42,792 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:12:42,792 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 53] total 53 [2018-09-30 20:12:42,793 INFO L459 AbstractCegarLoop]: Interpolant automaton has 54 states [2018-09-30 20:12:42,793 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2018-09-30 20:12:42,793 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1431, Invalid=1431, Unknown=0, NotChecked=0, Total=2862 [2018-09-30 20:12:42,794 INFO L87 Difference]: Start difference. First operand 211 states and 212 transitions. Second operand 54 states. [2018-09-30 20:12:43,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:12:43,123 INFO L93 Difference]: Finished difference Result 321 states and 324 transitions. [2018-09-30 20:12:43,123 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2018-09-30 20:12:43,123 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 210 [2018-09-30 20:12:43,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:12:43,124 INFO L225 Difference]: With dead ends: 321 [2018-09-30 20:12:43,124 INFO L226 Difference]: Without dead ends: 215 [2018-09-30 20:12:43,125 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 210 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1431, Invalid=1431, Unknown=0, NotChecked=0, Total=2862 [2018-09-30 20:12:43,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2018-09-30 20:12:43,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 215. [2018-09-30 20:12:43,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 215 states. [2018-09-30 20:12:43,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 216 transitions. [2018-09-30 20:12:43,129 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 216 transitions. Word has length 210 [2018-09-30 20:12:43,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:12:43,129 INFO L480 AbstractCegarLoop]: Abstraction has 215 states and 216 transitions. [2018-09-30 20:12:43,129 INFO L481 AbstractCegarLoop]: Interpolant automaton has 54 states. [2018-09-30 20:12:43,129 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 216 transitions. [2018-09-30 20:12:43,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2018-09-30 20:12:43,130 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:12:43,131 INFO L375 BasicCegarLoop]: trace histogram [53, 53, 52, 52, 1, 1, 1, 1] [2018-09-30 20:12:43,131 INFO L423 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:12:43,131 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:12:43,131 INFO L82 PathProgramCache]: Analyzing trace with hash -1905340581, now seen corresponding path program 52 times [2018-09-30 20:12:43,131 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:12:43,131 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:12:43,132 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:43,132 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:12:43,132 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:43,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:12:44,362 INFO L134 CoverageAnalysis]: Checked inductivity of 5512 backedges. 0 proven. 2756 refuted. 0 times theorem prover too weak. 2756 trivial. 0 not checked. [2018-09-30 20:12:44,362 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:12:44,362 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-30 20:12:44,370 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 20:12:44,459 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 20:12:44,459 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:12:44,463 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:12:44,503 INFO L134 CoverageAnalysis]: Checked inductivity of 5512 backedges. 0 proven. 2756 refuted. 0 times theorem prover too weak. 2756 trivial. 0 not checked. [2018-09-30 20:12:44,524 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:12:44,525 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 54] total 54 [2018-09-30 20:12:44,525 INFO L459 AbstractCegarLoop]: Interpolant automaton has 55 states [2018-09-30 20:12:44,525 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2018-09-30 20:12:44,526 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1485, Invalid=1485, Unknown=0, NotChecked=0, Total=2970 [2018-09-30 20:12:44,526 INFO L87 Difference]: Start difference. First operand 215 states and 216 transitions. Second operand 55 states. [2018-09-30 20:12:44,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:12:44,819 INFO L93 Difference]: Finished difference Result 327 states and 330 transitions. [2018-09-30 20:12:44,820 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2018-09-30 20:12:44,820 INFO L78 Accepts]: Start accepts. Automaton has 55 states. Word has length 214 [2018-09-30 20:12:44,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:12:44,821 INFO L225 Difference]: With dead ends: 327 [2018-09-30 20:12:44,821 INFO L226 Difference]: Without dead ends: 219 [2018-09-30 20:12:44,823 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 267 GetRequests, 214 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1485, Invalid=1485, Unknown=0, NotChecked=0, Total=2970 [2018-09-30 20:12:44,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2018-09-30 20:12:44,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 219. [2018-09-30 20:12:44,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 219 states. [2018-09-30 20:12:44,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 220 transitions. [2018-09-30 20:12:44,828 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 220 transitions. Word has length 214 [2018-09-30 20:12:44,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:12:44,828 INFO L480 AbstractCegarLoop]: Abstraction has 219 states and 220 transitions. [2018-09-30 20:12:44,828 INFO L481 AbstractCegarLoop]: Interpolant automaton has 55 states. [2018-09-30 20:12:44,828 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 220 transitions. [2018-09-30 20:12:44,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2018-09-30 20:12:44,829 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:12:44,830 INFO L375 BasicCegarLoop]: trace histogram [54, 54, 53, 53, 1, 1, 1, 1] [2018-09-30 20:12:44,830 INFO L423 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:12:44,830 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:12:44,830 INFO L82 PathProgramCache]: Analyzing trace with hash 880711119, now seen corresponding path program 53 times [2018-09-30 20:12:44,830 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:12:44,830 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:12:44,831 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:44,831 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:12:44,831 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:44,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:12:45,997 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 0 proven. 2862 refuted. 0 times theorem prover too weak. 2862 trivial. 0 not checked. [2018-09-30 20:12:45,997 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:12:45,997 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-30 20:12:46,005 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 20:12:47,828 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 54 check-sat command(s) [2018-09-30 20:12:47,828 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:12:47,835 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:12:47,865 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 0 proven. 2862 refuted. 0 times theorem prover too weak. 2862 trivial. 0 not checked. [2018-09-30 20:12:47,889 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:12:47,889 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 55] total 55 [2018-09-30 20:12:47,890 INFO L459 AbstractCegarLoop]: Interpolant automaton has 56 states [2018-09-30 20:12:47,890 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2018-09-30 20:12:47,890 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1540, Invalid=1540, Unknown=0, NotChecked=0, Total=3080 [2018-09-30 20:12:47,890 INFO L87 Difference]: Start difference. First operand 219 states and 220 transitions. Second operand 56 states. [2018-09-30 20:12:48,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:12:48,228 INFO L93 Difference]: Finished difference Result 333 states and 336 transitions. [2018-09-30 20:12:48,228 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2018-09-30 20:12:48,228 INFO L78 Accepts]: Start accepts. Automaton has 56 states. Word has length 218 [2018-09-30 20:12:48,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:12:48,230 INFO L225 Difference]: With dead ends: 333 [2018-09-30 20:12:48,230 INFO L226 Difference]: Without dead ends: 223 [2018-09-30 20:12:48,231 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 218 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1540, Invalid=1540, Unknown=0, NotChecked=0, Total=3080 [2018-09-30 20:12:48,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2018-09-30 20:12:48,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 223. [2018-09-30 20:12:48,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 223 states. [2018-09-30 20:12:48,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 224 transitions. [2018-09-30 20:12:48,234 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 224 transitions. Word has length 218 [2018-09-30 20:12:48,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:12:48,234 INFO L480 AbstractCegarLoop]: Abstraction has 223 states and 224 transitions. [2018-09-30 20:12:48,234 INFO L481 AbstractCegarLoop]: Interpolant automaton has 56 states. [2018-09-30 20:12:48,235 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 224 transitions. [2018-09-30 20:12:48,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2018-09-30 20:12:48,235 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:12:48,235 INFO L375 BasicCegarLoop]: trace histogram [55, 55, 54, 54, 1, 1, 1, 1] [2018-09-30 20:12:48,236 INFO L423 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:12:48,236 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:12:48,236 INFO L82 PathProgramCache]: Analyzing trace with hash 1453433411, now seen corresponding path program 54 times [2018-09-30 20:12:48,236 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:12:48,236 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:12:48,237 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:48,237 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:12:48,237 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:48,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:12:49,463 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 0 proven. 2970 refuted. 0 times theorem prover too weak. 2970 trivial. 0 not checked. [2018-09-30 20:12:49,463 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:12:49,463 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-30 20:12:49,471 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 20:12:50,380 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 55 check-sat command(s) [2018-09-30 20:12:50,380 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:12:50,387 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:12:50,430 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 0 proven. 2970 refuted. 0 times theorem prover too weak. 2970 trivial. 0 not checked. [2018-09-30 20:12:50,453 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:12:50,453 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [56, 56] total 56 [2018-09-30 20:12:50,453 INFO L459 AbstractCegarLoop]: Interpolant automaton has 57 states [2018-09-30 20:12:50,454 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2018-09-30 20:12:50,454 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1596, Invalid=1596, Unknown=0, NotChecked=0, Total=3192 [2018-09-30 20:12:50,454 INFO L87 Difference]: Start difference. First operand 223 states and 224 transitions. Second operand 57 states. [2018-09-30 20:12:50,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:12:50,808 INFO L93 Difference]: Finished difference Result 339 states and 342 transitions. [2018-09-30 20:12:50,810 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2018-09-30 20:12:50,811 INFO L78 Accepts]: Start accepts. Automaton has 57 states. Word has length 222 [2018-09-30 20:12:50,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:12:50,812 INFO L225 Difference]: With dead ends: 339 [2018-09-30 20:12:50,812 INFO L226 Difference]: Without dead ends: 227 [2018-09-30 20:12:50,813 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 222 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1596, Invalid=1596, Unknown=0, NotChecked=0, Total=3192 [2018-09-30 20:12:50,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2018-09-30 20:12:50,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 227. [2018-09-30 20:12:50,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 227 states. [2018-09-30 20:12:50,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 228 transitions. [2018-09-30 20:12:50,818 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 228 transitions. Word has length 222 [2018-09-30 20:12:50,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:12:50,819 INFO L480 AbstractCegarLoop]: Abstraction has 227 states and 228 transitions. [2018-09-30 20:12:50,819 INFO L481 AbstractCegarLoop]: Interpolant automaton has 57 states. [2018-09-30 20:12:50,819 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 228 transitions. [2018-09-30 20:12:50,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 227 [2018-09-30 20:12:50,820 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:12:50,820 INFO L375 BasicCegarLoop]: trace histogram [56, 56, 55, 55, 1, 1, 1, 1] [2018-09-30 20:12:50,820 INFO L423 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:12:50,821 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:12:50,821 INFO L82 PathProgramCache]: Analyzing trace with hash -614665033, now seen corresponding path program 55 times [2018-09-30 20:12:50,821 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:12:50,821 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:12:50,822 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:50,822 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:12:50,822 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:50,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:12:52,611 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 0 proven. 3080 refuted. 0 times theorem prover too weak. 3080 trivial. 0 not checked. [2018-09-30 20:12:52,611 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:12:52,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 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-30 20:12:52,619 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:12:52,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:12:52,714 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:12:52,750 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 0 proven. 3080 refuted. 0 times theorem prover too weak. 3080 trivial. 0 not checked. [2018-09-30 20:12:52,771 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:12:52,771 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 57] total 57 [2018-09-30 20:12:52,771 INFO L459 AbstractCegarLoop]: Interpolant automaton has 58 states [2018-09-30 20:12:52,772 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2018-09-30 20:12:52,772 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1653, Invalid=1653, Unknown=0, NotChecked=0, Total=3306 [2018-09-30 20:12:52,772 INFO L87 Difference]: Start difference. First operand 227 states and 228 transitions. Second operand 58 states. [2018-09-30 20:12:53,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:12:53,053 INFO L93 Difference]: Finished difference Result 345 states and 348 transitions. [2018-09-30 20:12:53,053 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2018-09-30 20:12:53,053 INFO L78 Accepts]: Start accepts. Automaton has 58 states. Word has length 226 [2018-09-30 20:12:53,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:12:53,055 INFO L225 Difference]: With dead ends: 345 [2018-09-30 20:12:53,055 INFO L226 Difference]: Without dead ends: 231 [2018-09-30 20:12:53,056 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 282 GetRequests, 226 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1653, Invalid=1653, Unknown=0, NotChecked=0, Total=3306 [2018-09-30 20:12:53,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2018-09-30 20:12:53,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 231. [2018-09-30 20:12:53,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 231 states. [2018-09-30 20:12:53,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 232 transitions. [2018-09-30 20:12:53,061 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 232 transitions. Word has length 226 [2018-09-30 20:12:53,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:12:53,062 INFO L480 AbstractCegarLoop]: Abstraction has 231 states and 232 transitions. [2018-09-30 20:12:53,062 INFO L481 AbstractCegarLoop]: Interpolant automaton has 58 states. [2018-09-30 20:12:53,062 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 232 transitions. [2018-09-30 20:12:53,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2018-09-30 20:12:53,063 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:12:53,063 INFO L375 BasicCegarLoop]: trace histogram [57, 57, 56, 56, 1, 1, 1, 1] [2018-09-30 20:12:53,063 INFO L423 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:12:53,063 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:12:53,064 INFO L82 PathProgramCache]: Analyzing trace with hash -659190485, now seen corresponding path program 56 times [2018-09-30 20:12:53,064 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:12:53,064 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:12:53,064 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:53,065 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:12:53,065 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:53,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:12:54,447 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 3192 refuted. 0 times theorem prover too weak. 3192 trivial. 0 not checked. [2018-09-30 20:12:54,447 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:12:54,447 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-30 20:12:54,455 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 20:12:54,556 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 20:12:54,556 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:12:54,559 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:12:54,610 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 3192 refuted. 0 times theorem prover too weak. 3192 trivial. 0 not checked. [2018-09-30 20:12:54,648 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:12:54,648 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 58] total 58 [2018-09-30 20:12:54,649 INFO L459 AbstractCegarLoop]: Interpolant automaton has 59 states [2018-09-30 20:12:54,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2018-09-30 20:12:54,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1711, Invalid=1711, Unknown=0, NotChecked=0, Total=3422 [2018-09-30 20:12:54,650 INFO L87 Difference]: Start difference. First operand 231 states and 232 transitions. Second operand 59 states. [2018-09-30 20:12:55,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:12:55,177 INFO L93 Difference]: Finished difference Result 351 states and 354 transitions. [2018-09-30 20:12:55,177 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2018-09-30 20:12:55,177 INFO L78 Accepts]: Start accepts. Automaton has 59 states. Word has length 230 [2018-09-30 20:12:55,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:12:55,179 INFO L225 Difference]: With dead ends: 351 [2018-09-30 20:12:55,179 INFO L226 Difference]: Without dead ends: 235 [2018-09-30 20:12:55,180 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 287 GetRequests, 230 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1711, Invalid=1711, Unknown=0, NotChecked=0, Total=3422 [2018-09-30 20:12:55,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2018-09-30 20:12:55,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 235. [2018-09-30 20:12:55,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 235 states. [2018-09-30 20:12:55,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 236 transitions. [2018-09-30 20:12:55,184 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 236 transitions. Word has length 230 [2018-09-30 20:12:55,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:12:55,184 INFO L480 AbstractCegarLoop]: Abstraction has 235 states and 236 transitions. [2018-09-30 20:12:55,184 INFO L481 AbstractCegarLoop]: Interpolant automaton has 59 states. [2018-09-30 20:12:55,184 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 236 transitions. [2018-09-30 20:12:55,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 235 [2018-09-30 20:12:55,185 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:12:55,185 INFO L375 BasicCegarLoop]: trace histogram [58, 58, 57, 57, 1, 1, 1, 1] [2018-09-30 20:12:55,185 INFO L423 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:12:55,186 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:12:55,186 INFO L82 PathProgramCache]: Analyzing trace with hash 1412459423, now seen corresponding path program 57 times [2018-09-30 20:12:55,186 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:12:55,186 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:12:55,186 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:55,186 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:12:55,187 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:55,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:12:56,839 INFO L134 CoverageAnalysis]: Checked inductivity of 6612 backedges. 0 proven. 3306 refuted. 0 times theorem prover too weak. 3306 trivial. 0 not checked. [2018-09-30 20:12:56,840 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:12:56,840 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-30 20:12:56,846 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 20:12:58,594 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 58 check-sat command(s) [2018-09-30 20:12:58,594 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:12:58,599 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:12:58,648 INFO L134 CoverageAnalysis]: Checked inductivity of 6612 backedges. 0 proven. 3306 refuted. 0 times theorem prover too weak. 3306 trivial. 0 not checked. [2018-09-30 20:12:58,687 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:12:58,687 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 59] total 59 [2018-09-30 20:12:58,687 INFO L459 AbstractCegarLoop]: Interpolant automaton has 60 states [2018-09-30 20:12:58,688 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2018-09-30 20:12:58,688 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1770, Invalid=1770, Unknown=0, NotChecked=0, Total=3540 [2018-09-30 20:12:58,689 INFO L87 Difference]: Start difference. First operand 235 states and 236 transitions. Second operand 60 states. [2018-09-30 20:12:59,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:12:59,187 INFO L93 Difference]: Finished difference Result 357 states and 360 transitions. [2018-09-30 20:12:59,188 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2018-09-30 20:12:59,188 INFO L78 Accepts]: Start accepts. Automaton has 60 states. Word has length 234 [2018-09-30 20:12:59,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:12:59,189 INFO L225 Difference]: With dead ends: 357 [2018-09-30 20:12:59,190 INFO L226 Difference]: Without dead ends: 239 [2018-09-30 20:12:59,190 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 292 GetRequests, 234 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1770, Invalid=1770, Unknown=0, NotChecked=0, Total=3540 [2018-09-30 20:12:59,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2018-09-30 20:12:59,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 239. [2018-09-30 20:12:59,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 239 states. [2018-09-30 20:12:59,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 240 transitions. [2018-09-30 20:12:59,195 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 240 transitions. Word has length 234 [2018-09-30 20:12:59,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:12:59,195 INFO L480 AbstractCegarLoop]: Abstraction has 239 states and 240 transitions. [2018-09-30 20:12:59,195 INFO L481 AbstractCegarLoop]: Interpolant automaton has 60 states. [2018-09-30 20:12:59,195 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 240 transitions. [2018-09-30 20:12:59,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2018-09-30 20:12:59,196 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:12:59,196 INFO L375 BasicCegarLoop]: trace histogram [59, 59, 58, 58, 1, 1, 1, 1] [2018-09-30 20:12:59,197 INFO L423 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:12:59,197 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:12:59,197 INFO L82 PathProgramCache]: Analyzing trace with hash 47353875, now seen corresponding path program 58 times [2018-09-30 20:12:59,197 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:12:59,197 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:12:59,198 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:59,198 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:12:59,198 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:12:59,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:13:00,687 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 0 proven. 3422 refuted. 0 times theorem prover too weak. 3422 trivial. 0 not checked. [2018-09-30 20:13:00,688 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:13:00,688 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-30 20:13:00,697 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 20:13:00,794 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 20:13:00,795 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:13:00,798 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:13:00,837 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 0 proven. 3422 refuted. 0 times theorem prover too weak. 3422 trivial. 0 not checked. [2018-09-30 20:13:00,857 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:13:00,857 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [60, 60] total 60 [2018-09-30 20:13:00,857 INFO L459 AbstractCegarLoop]: Interpolant automaton has 61 states [2018-09-30 20:13:00,858 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2018-09-30 20:13:00,858 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1830, Invalid=1830, Unknown=0, NotChecked=0, Total=3660 [2018-09-30 20:13:00,858 INFO L87 Difference]: Start difference. First operand 239 states and 240 transitions. Second operand 61 states. [2018-09-30 20:13:01,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:13:01,227 INFO L93 Difference]: Finished difference Result 363 states and 366 transitions. [2018-09-30 20:13:01,228 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2018-09-30 20:13:01,228 INFO L78 Accepts]: Start accepts. Automaton has 61 states. Word has length 238 [2018-09-30 20:13:01,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:13:01,229 INFO L225 Difference]: With dead ends: 363 [2018-09-30 20:13:01,230 INFO L226 Difference]: Without dead ends: 243 [2018-09-30 20:13:01,230 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 297 GetRequests, 238 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1830, Invalid=1830, Unknown=0, NotChecked=0, Total=3660 [2018-09-30 20:13:01,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2018-09-30 20:13:01,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 243. [2018-09-30 20:13:01,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 243 states. [2018-09-30 20:13:01,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 244 transitions. [2018-09-30 20:13:01,236 INFO L78 Accepts]: Start accepts. Automaton has 243 states and 244 transitions. Word has length 238 [2018-09-30 20:13:01,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:13:01,236 INFO L480 AbstractCegarLoop]: Abstraction has 243 states and 244 transitions. [2018-09-30 20:13:01,236 INFO L481 AbstractCegarLoop]: Interpolant automaton has 61 states. [2018-09-30 20:13:01,236 INFO L276 IsEmpty]: Start isEmpty. Operand 243 states and 244 transitions. [2018-09-30 20:13:01,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 243 [2018-09-30 20:13:01,237 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:13:01,237 INFO L375 BasicCegarLoop]: trace histogram [60, 60, 59, 59, 1, 1, 1, 1] [2018-09-30 20:13:01,238 INFO L423 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:13:01,238 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:13:01,238 INFO L82 PathProgramCache]: Analyzing trace with hash 153156231, now seen corresponding path program 59 times [2018-09-30 20:13:01,238 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:13:01,238 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:13:01,238 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:13:01,239 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:13:01,239 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:13:01,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:13:03,087 INFO L134 CoverageAnalysis]: Checked inductivity of 7080 backedges. 0 proven. 3540 refuted. 0 times theorem prover too weak. 3540 trivial. 0 not checked. [2018-09-30 20:13:03,087 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:13:03,088 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-30 20:13:03,097 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 20:13:05,729 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 60 check-sat command(s) [2018-09-30 20:13:05,730 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:13:05,737 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:13:05,807 INFO L134 CoverageAnalysis]: Checked inductivity of 7080 backedges. 0 proven. 3540 refuted. 0 times theorem prover too weak. 3540 trivial. 0 not checked. [2018-09-30 20:13:05,831 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:13:05,831 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 61] total 61 [2018-09-30 20:13:05,832 INFO L459 AbstractCegarLoop]: Interpolant automaton has 62 states [2018-09-30 20:13:05,832 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2018-09-30 20:13:05,832 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1891, Invalid=1891, Unknown=0, NotChecked=0, Total=3782 [2018-09-30 20:13:05,832 INFO L87 Difference]: Start difference. First operand 243 states and 244 transitions. Second operand 62 states. [2018-09-30 20:13:06,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:13:06,290 INFO L93 Difference]: Finished difference Result 369 states and 372 transitions. [2018-09-30 20:13:06,290 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2018-09-30 20:13:06,291 INFO L78 Accepts]: Start accepts. Automaton has 62 states. Word has length 242 [2018-09-30 20:13:06,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:13:06,292 INFO L225 Difference]: With dead ends: 369 [2018-09-30 20:13:06,292 INFO L226 Difference]: Without dead ends: 247 [2018-09-30 20:13:06,293 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 302 GetRequests, 242 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1891, Invalid=1891, Unknown=0, NotChecked=0, Total=3782 [2018-09-30 20:13:06,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2018-09-30 20:13:06,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 247. [2018-09-30 20:13:06,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 247 states. [2018-09-30 20:13:06,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 248 transitions. [2018-09-30 20:13:06,299 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 248 transitions. Word has length 242 [2018-09-30 20:13:06,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:13:06,299 INFO L480 AbstractCegarLoop]: Abstraction has 247 states and 248 transitions. [2018-09-30 20:13:06,299 INFO L481 AbstractCegarLoop]: Interpolant automaton has 62 states. [2018-09-30 20:13:06,299 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 248 transitions. [2018-09-30 20:13:06,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 247 [2018-09-30 20:13:06,301 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:13:06,301 INFO L375 BasicCegarLoop]: trace histogram [61, 61, 60, 60, 1, 1, 1, 1] [2018-09-30 20:13:06,301 INFO L423 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:13:06,301 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:13:06,301 INFO L82 PathProgramCache]: Analyzing trace with hash -1155486981, now seen corresponding path program 60 times [2018-09-30 20:13:06,301 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:13:06,302 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:13:06,302 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:13:06,302 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:13:06,302 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:13:06,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:13:08,076 INFO L134 CoverageAnalysis]: Checked inductivity of 7320 backedges. 0 proven. 3660 refuted. 0 times theorem prover too weak. 3660 trivial. 0 not checked. [2018-09-30 20:13:08,076 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:13:08,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 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-30 20:13:08,085 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 20:13:09,598 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 61 check-sat command(s) [2018-09-30 20:13:09,598 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:13:09,608 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:13:09,657 INFO L134 CoverageAnalysis]: Checked inductivity of 7320 backedges. 0 proven. 3660 refuted. 0 times theorem prover too weak. 3660 trivial. 0 not checked. [2018-09-30 20:13:09,692 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:13:09,693 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 62] total 62 [2018-09-30 20:13:09,693 INFO L459 AbstractCegarLoop]: Interpolant automaton has 63 states [2018-09-30 20:13:09,694 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2018-09-30 20:13:09,694 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1953, Invalid=1953, Unknown=0, NotChecked=0, Total=3906 [2018-09-30 20:13:09,695 INFO L87 Difference]: Start difference. First operand 247 states and 248 transitions. Second operand 63 states. [2018-09-30 20:13:10,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:13:10,733 INFO L93 Difference]: Finished difference Result 375 states and 378 transitions. [2018-09-30 20:13:10,734 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2018-09-30 20:13:10,734 INFO L78 Accepts]: Start accepts. Automaton has 63 states. Word has length 246 [2018-09-30 20:13:10,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:13:10,735 INFO L225 Difference]: With dead ends: 375 [2018-09-30 20:13:10,736 INFO L226 Difference]: Without dead ends: 251 [2018-09-30 20:13:10,736 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 307 GetRequests, 246 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1953, Invalid=1953, Unknown=0, NotChecked=0, Total=3906 [2018-09-30 20:13:10,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2018-09-30 20:13:10,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 251. [2018-09-30 20:13:10,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 251 states. [2018-09-30 20:13:10,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 252 transitions. [2018-09-30 20:13:10,741 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 252 transitions. Word has length 246 [2018-09-30 20:13:10,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:13:10,741 INFO L480 AbstractCegarLoop]: Abstraction has 251 states and 252 transitions. [2018-09-30 20:13:10,741 INFO L481 AbstractCegarLoop]: Interpolant automaton has 63 states. [2018-09-30 20:13:10,741 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 252 transitions. [2018-09-30 20:13:10,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2018-09-30 20:13:10,742 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:13:10,742 INFO L375 BasicCegarLoop]: trace histogram [62, 62, 61, 61, 1, 1, 1, 1] [2018-09-30 20:13:10,742 INFO L423 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:13:10,743 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:13:10,743 INFO L82 PathProgramCache]: Analyzing trace with hash 1549181295, now seen corresponding path program 61 times [2018-09-30 20:13:10,743 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:13:10,743 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:13:10,743 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:13:10,744 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:13:10,744 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:13:10,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:13:12,667 INFO L134 CoverageAnalysis]: Checked inductivity of 7564 backedges. 0 proven. 3782 refuted. 0 times theorem prover too weak. 3782 trivial. 0 not checked. [2018-09-30 20:13:12,667 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:13:12,667 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-30 20:13:12,675 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:13:12,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:13:12,786 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:13:12,875 INFO L134 CoverageAnalysis]: Checked inductivity of 7564 backedges. 0 proven. 3782 refuted. 0 times theorem prover too weak. 3782 trivial. 0 not checked. [2018-09-30 20:13:12,895 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:13:12,895 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 63] total 63 [2018-09-30 20:13:12,896 INFO L459 AbstractCegarLoop]: Interpolant automaton has 64 states [2018-09-30 20:13:12,896 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2018-09-30 20:13:12,896 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2016, Invalid=2016, Unknown=0, NotChecked=0, Total=4032 [2018-09-30 20:13:12,896 INFO L87 Difference]: Start difference. First operand 251 states and 252 transitions. Second operand 64 states. [2018-09-30 20:13:13,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:13:13,229 INFO L93 Difference]: Finished difference Result 381 states and 384 transitions. [2018-09-30 20:13:13,230 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2018-09-30 20:13:13,230 INFO L78 Accepts]: Start accepts. Automaton has 64 states. Word has length 250 [2018-09-30 20:13:13,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:13:13,231 INFO L225 Difference]: With dead ends: 381 [2018-09-30 20:13:13,231 INFO L226 Difference]: Without dead ends: 255 [2018-09-30 20:13:13,232 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 312 GetRequests, 250 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=2016, Invalid=2016, Unknown=0, NotChecked=0, Total=4032 [2018-09-30 20:13:13,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2018-09-30 20:13:13,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 255. [2018-09-30 20:13:13,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 255 states. [2018-09-30 20:13:13,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 256 transitions. [2018-09-30 20:13:13,236 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 256 transitions. Word has length 250 [2018-09-30 20:13:13,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:13:13,236 INFO L480 AbstractCegarLoop]: Abstraction has 255 states and 256 transitions. [2018-09-30 20:13:13,236 INFO L481 AbstractCegarLoop]: Interpolant automaton has 64 states. [2018-09-30 20:13:13,237 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 256 transitions. [2018-09-30 20:13:13,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2018-09-30 20:13:13,237 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:13:13,238 INFO L375 BasicCegarLoop]: trace histogram [63, 63, 62, 62, 1, 1, 1, 1] [2018-09-30 20:13:13,238 INFO L423 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:13:13,238 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:13:13,238 INFO L82 PathProgramCache]: Analyzing trace with hash -540549661, now seen corresponding path program 62 times [2018-09-30 20:13:13,238 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:13:13,238 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:13:13,239 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:13:13,239 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:13:13,239 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:13:13,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:13:14,762 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 3906 refuted. 0 times theorem prover too weak. 3906 trivial. 0 not checked. [2018-09-30 20:13:14,763 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:13:14,763 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-30 20:13:14,771 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 20:13:14,878 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 20:13:14,878 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:13:14,882 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:13:14,922 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 3906 refuted. 0 times theorem prover too weak. 3906 trivial. 0 not checked. [2018-09-30 20:13:14,942 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:13:14,943 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [64, 64] total 64 [2018-09-30 20:13:14,943 INFO L459 AbstractCegarLoop]: Interpolant automaton has 65 states [2018-09-30 20:13:14,944 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2018-09-30 20:13:14,944 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2080, Invalid=2080, Unknown=0, NotChecked=0, Total=4160 [2018-09-30 20:13:14,944 INFO L87 Difference]: Start difference. First operand 255 states and 256 transitions. Second operand 65 states. [2018-09-30 20:13:15,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:13:15,490 INFO L93 Difference]: Finished difference Result 387 states and 390 transitions. [2018-09-30 20:13:15,490 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2018-09-30 20:13:15,491 INFO L78 Accepts]: Start accepts. Automaton has 65 states. Word has length 254 [2018-09-30 20:13:15,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:13:15,492 INFO L225 Difference]: With dead ends: 387 [2018-09-30 20:13:15,492 INFO L226 Difference]: Without dead ends: 259 [2018-09-30 20:13:15,493 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 317 GetRequests, 254 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2080, Invalid=2080, Unknown=0, NotChecked=0, Total=4160 [2018-09-30 20:13:15,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2018-09-30 20:13:15,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 259. [2018-09-30 20:13:15,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 259 states. [2018-09-30 20:13:15,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 260 transitions. [2018-09-30 20:13:15,498 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 260 transitions. Word has length 254 [2018-09-30 20:13:15,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:13:15,498 INFO L480 AbstractCegarLoop]: Abstraction has 259 states and 260 transitions. [2018-09-30 20:13:15,498 INFO L481 AbstractCegarLoop]: Interpolant automaton has 65 states. [2018-09-30 20:13:15,498 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 260 transitions. [2018-09-30 20:13:15,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 259 [2018-09-30 20:13:15,499 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:13:15,499 INFO L375 BasicCegarLoop]: trace histogram [64, 64, 63, 63, 1, 1, 1, 1] [2018-09-30 20:13:15,499 INFO L423 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:13:15,500 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:13:15,500 INFO L82 PathProgramCache]: Analyzing trace with hash -1476829097, now seen corresponding path program 63 times [2018-09-30 20:13:15,500 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:13:15,500 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:13:15,500 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:13:15,501 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:13:15,501 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:13:15,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:13:17,531 INFO L134 CoverageAnalysis]: Checked inductivity of 8064 backedges. 0 proven. 4032 refuted. 0 times theorem prover too weak. 4032 trivial. 0 not checked. [2018-09-30 20:13:17,532 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:13:17,532 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-30 20:13:17,540 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 20:13:19,984 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 64 check-sat command(s) [2018-09-30 20:13:19,984 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:13:19,992 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:13:20,031 INFO L134 CoverageAnalysis]: Checked inductivity of 8064 backedges. 0 proven. 4032 refuted. 0 times theorem prover too weak. 4032 trivial. 0 not checked. [2018-09-30 20:13:20,055 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:13:20,055 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 65] total 65 [2018-09-30 20:13:20,055 INFO L459 AbstractCegarLoop]: Interpolant automaton has 66 states [2018-09-30 20:13:20,056 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2018-09-30 20:13:20,056 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2145, Invalid=2145, Unknown=0, NotChecked=0, Total=4290 [2018-09-30 20:13:20,056 INFO L87 Difference]: Start difference. First operand 259 states and 260 transitions. Second operand 66 states. [2018-09-30 20:13:20,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:13:20,564 INFO L93 Difference]: Finished difference Result 393 states and 396 transitions. [2018-09-30 20:13:20,564 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2018-09-30 20:13:20,564 INFO L78 Accepts]: Start accepts. Automaton has 66 states. Word has length 258 [2018-09-30 20:13:20,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:13:20,565 INFO L225 Difference]: With dead ends: 393 [2018-09-30 20:13:20,565 INFO L226 Difference]: Without dead ends: 263 [2018-09-30 20:13:20,566 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 322 GetRequests, 258 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=2145, Invalid=2145, Unknown=0, NotChecked=0, Total=4290 [2018-09-30 20:13:20,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2018-09-30 20:13:20,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 263. [2018-09-30 20:13:20,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 263 states. [2018-09-30 20:13:20,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 264 transitions. [2018-09-30 20:13:20,572 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 264 transitions. Word has length 258 [2018-09-30 20:13:20,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:13:20,572 INFO L480 AbstractCegarLoop]: Abstraction has 263 states and 264 transitions. [2018-09-30 20:13:20,572 INFO L481 AbstractCegarLoop]: Interpolant automaton has 66 states. [2018-09-30 20:13:20,572 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 264 transitions. [2018-09-30 20:13:20,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 263 [2018-09-30 20:13:20,573 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:13:20,573 INFO L375 BasicCegarLoop]: trace histogram [65, 65, 64, 64, 1, 1, 1, 1] [2018-09-30 20:13:20,574 INFO L423 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:13:20,574 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:13:20,574 INFO L82 PathProgramCache]: Analyzing trace with hash 1190144203, now seen corresponding path program 64 times [2018-09-30 20:13:20,574 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:13:20,574 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:13:20,575 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:13:20,575 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:13:20,575 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:13:20,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:13:22,538 INFO L134 CoverageAnalysis]: Checked inductivity of 8320 backedges. 0 proven. 4160 refuted. 0 times theorem prover too weak. 4160 trivial. 0 not checked. [2018-09-30 20:13:22,538 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:13:22,539 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-30 20:13:22,548 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 20:13:22,650 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 20:13:22,650 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:13:22,654 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:13:22,708 INFO L134 CoverageAnalysis]: Checked inductivity of 8320 backedges. 0 proven. 4160 refuted. 0 times theorem prover too weak. 4160 trivial. 0 not checked. [2018-09-30 20:13:22,738 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:13:22,738 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [66, 66] total 66 [2018-09-30 20:13:22,739 INFO L459 AbstractCegarLoop]: Interpolant automaton has 67 states [2018-09-30 20:13:22,740 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2018-09-30 20:13:22,740 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2211, Invalid=2211, Unknown=0, NotChecked=0, Total=4422 [2018-09-30 20:13:22,740 INFO L87 Difference]: Start difference. First operand 263 states and 264 transitions. Second operand 67 states. [2018-09-30 20:13:23,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:13:23,279 INFO L93 Difference]: Finished difference Result 399 states and 402 transitions. [2018-09-30 20:13:23,279 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2018-09-30 20:13:23,279 INFO L78 Accepts]: Start accepts. Automaton has 67 states. Word has length 262 [2018-09-30 20:13:23,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:13:23,281 INFO L225 Difference]: With dead ends: 399 [2018-09-30 20:13:23,281 INFO L226 Difference]: Without dead ends: 267 [2018-09-30 20:13:23,282 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 327 GetRequests, 262 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=2211, Invalid=2211, Unknown=0, NotChecked=0, Total=4422 [2018-09-30 20:13:23,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2018-09-30 20:13:23,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 267. [2018-09-30 20:13:23,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 267 states. [2018-09-30 20:13:23,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 268 transitions. [2018-09-30 20:13:23,287 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 268 transitions. Word has length 262 [2018-09-30 20:13:23,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:13:23,288 INFO L480 AbstractCegarLoop]: Abstraction has 267 states and 268 transitions. [2018-09-30 20:13:23,288 INFO L481 AbstractCegarLoop]: Interpolant automaton has 67 states. [2018-09-30 20:13:23,288 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 268 transitions. [2018-09-30 20:13:23,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 267 [2018-09-30 20:13:23,289 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:13:23,289 INFO L375 BasicCegarLoop]: trace histogram [66, 66, 65, 65, 1, 1, 1, 1] [2018-09-30 20:13:23,290 INFO L423 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:13:23,290 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:13:23,290 INFO L82 PathProgramCache]: Analyzing trace with hash 1043412799, now seen corresponding path program 65 times [2018-09-30 20:13:23,290 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:13:23,290 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:13:23,291 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:13:23,291 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:13:23,291 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:13:23,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:13:24,965 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 0 proven. 4290 refuted. 0 times theorem prover too weak. 4290 trivial. 0 not checked. [2018-09-30 20:13:24,965 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:13:24,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 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-30 20:13:24,972 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 20:13:28,426 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 66 check-sat command(s) [2018-09-30 20:13:28,426 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:13:28,434 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:13:28,485 INFO L134 CoverageAnalysis]: Checked inductivity of 8580 backedges. 0 proven. 4290 refuted. 0 times theorem prover too weak. 4290 trivial. 0 not checked. [2018-09-30 20:13:28,511 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:13:28,511 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 67] total 67 [2018-09-30 20:13:28,512 INFO L459 AbstractCegarLoop]: Interpolant automaton has 68 states [2018-09-30 20:13:28,512 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2018-09-30 20:13:28,513 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2278, Invalid=2278, Unknown=0, NotChecked=0, Total=4556 [2018-09-30 20:13:28,513 INFO L87 Difference]: Start difference. First operand 267 states and 268 transitions. Second operand 68 states. [2018-09-30 20:13:29,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:13:29,031 INFO L93 Difference]: Finished difference Result 405 states and 408 transitions. [2018-09-30 20:13:29,031 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2018-09-30 20:13:29,032 INFO L78 Accepts]: Start accepts. Automaton has 68 states. Word has length 266 [2018-09-30 20:13:29,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:13:29,033 INFO L225 Difference]: With dead ends: 405 [2018-09-30 20:13:29,033 INFO L226 Difference]: Without dead ends: 271 [2018-09-30 20:13:29,034 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 332 GetRequests, 266 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=2278, Invalid=2278, Unknown=0, NotChecked=0, Total=4556 [2018-09-30 20:13:29,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271 states. [2018-09-30 20:13:29,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 271. [2018-09-30 20:13:29,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 271 states. [2018-09-30 20:13:29,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 271 states to 271 states and 272 transitions. [2018-09-30 20:13:29,038 INFO L78 Accepts]: Start accepts. Automaton has 271 states and 272 transitions. Word has length 266 [2018-09-30 20:13:29,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:13:29,038 INFO L480 AbstractCegarLoop]: Abstraction has 271 states and 272 transitions. [2018-09-30 20:13:29,038 INFO L481 AbstractCegarLoop]: Interpolant automaton has 68 states. [2018-09-30 20:13:29,038 INFO L276 IsEmpty]: Start isEmpty. Operand 271 states and 272 transitions. [2018-09-30 20:13:29,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2018-09-30 20:13:29,039 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:13:29,040 INFO L375 BasicCegarLoop]: trace histogram [67, 67, 66, 66, 1, 1, 1, 1] [2018-09-30 20:13:29,040 INFO L423 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:13:29,040 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:13:29,040 INFO L82 PathProgramCache]: Analyzing trace with hash -1094612045, now seen corresponding path program 66 times [2018-09-30 20:13:29,040 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:13:29,040 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:13:29,041 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:13:29,041 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:13:29,041 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:13:29,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:13:30,735 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 0 proven. 4422 refuted. 0 times theorem prover too weak. 4422 trivial. 0 not checked. [2018-09-30 20:13:30,736 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:13:30,736 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-30 20:13:30,744 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 20:13:32,547 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 67 check-sat command(s) [2018-09-30 20:13:32,547 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:13:32,557 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:13:32,617 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 0 proven. 4422 refuted. 0 times theorem prover too weak. 4422 trivial. 0 not checked. [2018-09-30 20:13:32,655 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:13:32,655 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 68] total 68 [2018-09-30 20:13:32,655 INFO L459 AbstractCegarLoop]: Interpolant automaton has 69 states [2018-09-30 20:13:32,656 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2018-09-30 20:13:32,656 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2346, Invalid=2346, Unknown=0, NotChecked=0, Total=4692 [2018-09-30 20:13:32,657 INFO L87 Difference]: Start difference. First operand 271 states and 272 transitions. Second operand 69 states. [2018-09-30 20:13:33,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:13:33,295 INFO L93 Difference]: Finished difference Result 411 states and 414 transitions. [2018-09-30 20:13:33,296 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2018-09-30 20:13:33,296 INFO L78 Accepts]: Start accepts. Automaton has 69 states. Word has length 270 [2018-09-30 20:13:33,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:13:33,297 INFO L225 Difference]: With dead ends: 411 [2018-09-30 20:13:33,298 INFO L226 Difference]: Without dead ends: 275 [2018-09-30 20:13:33,298 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 337 GetRequests, 270 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=2346, Invalid=2346, Unknown=0, NotChecked=0, Total=4692 [2018-09-30 20:13:33,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275 states. [2018-09-30 20:13:33,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275 to 275. [2018-09-30 20:13:33,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 275 states. [2018-09-30 20:13:33,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 276 transitions. [2018-09-30 20:13:33,304 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 276 transitions. Word has length 270 [2018-09-30 20:13:33,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:13:33,304 INFO L480 AbstractCegarLoop]: Abstraction has 275 states and 276 transitions. [2018-09-30 20:13:33,304 INFO L481 AbstractCegarLoop]: Interpolant automaton has 69 states. [2018-09-30 20:13:33,304 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 276 transitions. [2018-09-30 20:13:33,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 275 [2018-09-30 20:13:33,305 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:13:33,306 INFO L375 BasicCegarLoop]: trace histogram [68, 68, 67, 67, 1, 1, 1, 1] [2018-09-30 20:13:33,306 INFO L423 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:13:33,306 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:13:33,306 INFO L82 PathProgramCache]: Analyzing trace with hash 1764107815, now seen corresponding path program 67 times [2018-09-30 20:13:33,306 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:13:33,306 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:13:33,307 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:13:33,307 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:13:33,307 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:13:33,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:13:35,108 INFO L134 CoverageAnalysis]: Checked inductivity of 9112 backedges. 0 proven. 4556 refuted. 0 times theorem prover too weak. 4556 trivial. 0 not checked. [2018-09-30 20:13:35,109 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:13:35,109 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-30 20:13:35,116 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:13:35,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:13:35,230 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:13:35,277 INFO L134 CoverageAnalysis]: Checked inductivity of 9112 backedges. 0 proven. 4556 refuted. 0 times theorem prover too weak. 4556 trivial. 0 not checked. [2018-09-30 20:13:35,298 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:13:35,298 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 69] total 69 [2018-09-30 20:13:35,299 INFO L459 AbstractCegarLoop]: Interpolant automaton has 70 states [2018-09-30 20:13:35,299 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2018-09-30 20:13:35,300 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2415, Invalid=2415, Unknown=0, NotChecked=0, Total=4830 [2018-09-30 20:13:35,300 INFO L87 Difference]: Start difference. First operand 275 states and 276 transitions. Second operand 70 states. [2018-09-30 20:13:35,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:13:35,996 INFO L93 Difference]: Finished difference Result 417 states and 420 transitions. [2018-09-30 20:13:35,996 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2018-09-30 20:13:35,997 INFO L78 Accepts]: Start accepts. Automaton has 70 states. Word has length 274 [2018-09-30 20:13:35,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:13:35,998 INFO L225 Difference]: With dead ends: 417 [2018-09-30 20:13:35,998 INFO L226 Difference]: Without dead ends: 279 [2018-09-30 20:13:35,999 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 342 GetRequests, 274 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=2415, Invalid=2415, Unknown=0, NotChecked=0, Total=4830 [2018-09-30 20:13:36,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279 states. [2018-09-30 20:13:36,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279 to 279. [2018-09-30 20:13:36,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 279 states. [2018-09-30 20:13:36,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 280 transitions. [2018-09-30 20:13:36,005 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 280 transitions. Word has length 274 [2018-09-30 20:13:36,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:13:36,005 INFO L480 AbstractCegarLoop]: Abstraction has 279 states and 280 transitions. [2018-09-30 20:13:36,005 INFO L481 AbstractCegarLoop]: Interpolant automaton has 70 states. [2018-09-30 20:13:36,005 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 280 transitions. [2018-09-30 20:13:36,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 279 [2018-09-30 20:13:36,006 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:13:36,007 INFO L375 BasicCegarLoop]: trace histogram [69, 69, 68, 68, 1, 1, 1, 1] [2018-09-30 20:13:36,007 INFO L423 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:13:36,007 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:13:36,007 INFO L82 PathProgramCache]: Analyzing trace with hash 224659099, now seen corresponding path program 68 times [2018-09-30 20:13:36,007 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:13:36,008 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:13:36,008 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:13:36,008 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:13:36,008 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:13:36,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:13:38,196 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 0 proven. 4692 refuted. 0 times theorem prover too weak. 4692 trivial. 0 not checked. [2018-09-30 20:13:38,197 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:13:38,197 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-30 20:13:38,204 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 20:13:38,313 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 20:13:38,313 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:13:38,317 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:13:38,365 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 0 proven. 4692 refuted. 0 times theorem prover too weak. 4692 trivial. 0 not checked. [2018-09-30 20:13:38,385 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:13:38,385 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [70, 70] total 70 [2018-09-30 20:13:38,386 INFO L459 AbstractCegarLoop]: Interpolant automaton has 71 states [2018-09-30 20:13:38,386 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2018-09-30 20:13:38,386 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2485, Invalid=2485, Unknown=0, NotChecked=0, Total=4970 [2018-09-30 20:13:38,386 INFO L87 Difference]: Start difference. First operand 279 states and 280 transitions. Second operand 71 states. [2018-09-30 20:13:38,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:13:38,874 INFO L93 Difference]: Finished difference Result 423 states and 426 transitions. [2018-09-30 20:13:38,874 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2018-09-30 20:13:38,874 INFO L78 Accepts]: Start accepts. Automaton has 71 states. Word has length 278 [2018-09-30 20:13:38,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:13:38,876 INFO L225 Difference]: With dead ends: 423 [2018-09-30 20:13:38,876 INFO L226 Difference]: Without dead ends: 283 [2018-09-30 20:13:38,877 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 347 GetRequests, 278 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=2485, Invalid=2485, Unknown=0, NotChecked=0, Total=4970 [2018-09-30 20:13:38,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2018-09-30 20:13:38,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 283. [2018-09-30 20:13:38,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 283 states. [2018-09-30 20:13:38,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 284 transitions. [2018-09-30 20:13:38,882 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 284 transitions. Word has length 278 [2018-09-30 20:13:38,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:13:38,882 INFO L480 AbstractCegarLoop]: Abstraction has 283 states and 284 transitions. [2018-09-30 20:13:38,882 INFO L481 AbstractCegarLoop]: Interpolant automaton has 71 states. [2018-09-30 20:13:38,882 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 284 transitions. [2018-09-30 20:13:38,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 283 [2018-09-30 20:13:38,883 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:13:38,883 INFO L375 BasicCegarLoop]: trace histogram [70, 70, 69, 69, 1, 1, 1, 1] [2018-09-30 20:13:38,883 INFO L423 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:13:38,883 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:13:38,884 INFO L82 PathProgramCache]: Analyzing trace with hash 1795173647, now seen corresponding path program 69 times [2018-09-30 20:13:38,884 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:13:38,884 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:13:38,884 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:13:38,884 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:13:38,884 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:13:38,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:13:40,722 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 4830 refuted. 0 times theorem prover too weak. 4830 trivial. 0 not checked. [2018-09-30 20:13:40,722 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:13:40,722 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-30 20:13:40,730 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 20:13:44,172 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 70 check-sat command(s) [2018-09-30 20:13:44,172 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:13:44,180 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:13:44,247 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 4830 refuted. 0 times theorem prover too weak. 4830 trivial. 0 not checked. [2018-09-30 20:13:44,271 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:13:44,272 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [71, 71] total 71 [2018-09-30 20:13:44,272 INFO L459 AbstractCegarLoop]: Interpolant automaton has 72 states [2018-09-30 20:13:44,272 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2018-09-30 20:13:44,272 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2556, Invalid=2556, Unknown=0, NotChecked=0, Total=5112 [2018-09-30 20:13:44,273 INFO L87 Difference]: Start difference. First operand 283 states and 284 transitions. Second operand 72 states. [2018-09-30 20:13:44,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:13:44,808 INFO L93 Difference]: Finished difference Result 429 states and 432 transitions. [2018-09-30 20:13:44,808 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2018-09-30 20:13:44,808 INFO L78 Accepts]: Start accepts. Automaton has 72 states. Word has length 282 [2018-09-30 20:13:44,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:13:44,810 INFO L225 Difference]: With dead ends: 429 [2018-09-30 20:13:44,810 INFO L226 Difference]: Without dead ends: 287 [2018-09-30 20:13:44,811 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 352 GetRequests, 282 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=2556, Invalid=2556, Unknown=0, NotChecked=0, Total=5112 [2018-09-30 20:13:44,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2018-09-30 20:13:44,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 287. [2018-09-30 20:13:44,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 287 states. [2018-09-30 20:13:44,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 288 transitions. [2018-09-30 20:13:44,815 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 288 transitions. Word has length 282 [2018-09-30 20:13:44,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:13:44,815 INFO L480 AbstractCegarLoop]: Abstraction has 287 states and 288 transitions. [2018-09-30 20:13:44,815 INFO L481 AbstractCegarLoop]: Interpolant automaton has 72 states. [2018-09-30 20:13:44,815 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 288 transitions. [2018-09-30 20:13:44,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 287 [2018-09-30 20:13:44,816 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:13:44,816 INFO L375 BasicCegarLoop]: trace histogram [71, 71, 70, 70, 1, 1, 1, 1] [2018-09-30 20:13:44,816 INFO L423 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:13:44,817 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:13:44,817 INFO L82 PathProgramCache]: Analyzing trace with hash -251684477, now seen corresponding path program 70 times [2018-09-30 20:13:44,817 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:13:44,817 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:13:44,817 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:13:44,817 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:13:44,817 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:13:44,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:13:46,721 INFO L134 CoverageAnalysis]: Checked inductivity of 9940 backedges. 0 proven. 4970 refuted. 0 times theorem prover too weak. 4970 trivial. 0 not checked. [2018-09-30 20:13:46,721 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:13:46,721 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-30 20:13:46,728 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 20:13:46,844 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 20:13:46,845 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:13:46,849 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:13:46,899 INFO L134 CoverageAnalysis]: Checked inductivity of 9940 backedges. 0 proven. 4970 refuted. 0 times theorem prover too weak. 4970 trivial. 0 not checked. [2018-09-30 20:13:46,921 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:13:46,921 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 72] total 72 [2018-09-30 20:13:46,922 INFO L459 AbstractCegarLoop]: Interpolant automaton has 73 states [2018-09-30 20:13:46,922 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2018-09-30 20:13:46,922 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2628, Invalid=2628, Unknown=0, NotChecked=0, Total=5256 [2018-09-30 20:13:46,923 INFO L87 Difference]: Start difference. First operand 287 states and 288 transitions. Second operand 73 states. [2018-09-30 20:13:47,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:13:47,667 INFO L93 Difference]: Finished difference Result 435 states and 438 transitions. [2018-09-30 20:13:47,667 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2018-09-30 20:13:47,667 INFO L78 Accepts]: Start accepts. Automaton has 73 states. Word has length 286 [2018-09-30 20:13:47,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:13:47,668 INFO L225 Difference]: With dead ends: 435 [2018-09-30 20:13:47,668 INFO L226 Difference]: Without dead ends: 291 [2018-09-30 20:13:47,669 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 357 GetRequests, 286 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=2628, Invalid=2628, Unknown=0, NotChecked=0, Total=5256 [2018-09-30 20:13:47,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2018-09-30 20:13:47,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 291. [2018-09-30 20:13:47,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 291 states. [2018-09-30 20:13:47,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 292 transitions. [2018-09-30 20:13:47,673 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 292 transitions. Word has length 286 [2018-09-30 20:13:47,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:13:47,673 INFO L480 AbstractCegarLoop]: Abstraction has 291 states and 292 transitions. [2018-09-30 20:13:47,673 INFO L481 AbstractCegarLoop]: Interpolant automaton has 73 states. [2018-09-30 20:13:47,673 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 292 transitions. [2018-09-30 20:13:47,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 291 [2018-09-30 20:13:47,675 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:13:47,675 INFO L375 BasicCegarLoop]: trace histogram [72, 72, 71, 71, 1, 1, 1, 1] [2018-09-30 20:13:47,675 INFO L423 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:13:47,675 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:13:47,676 INFO L82 PathProgramCache]: Analyzing trace with hash 2112310263, now seen corresponding path program 71 times [2018-09-30 20:13:47,676 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:13:47,676 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:13:47,678 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:13:47,678 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:13:47,678 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:13:47,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:13:49,839 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 0 proven. 5112 refuted. 0 times theorem prover too weak. 5112 trivial. 0 not checked. [2018-09-30 20:13:49,839 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:13:49,839 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-30 20:13:49,846 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 20:13:55,231 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 72 check-sat command(s) [2018-09-30 20:13:55,231 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:13:55,242 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:13:55,313 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 0 proven. 5112 refuted. 0 times theorem prover too weak. 5112 trivial. 0 not checked. [2018-09-30 20:13:55,353 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:13:55,353 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 73] total 73 [2018-09-30 20:13:55,354 INFO L459 AbstractCegarLoop]: Interpolant automaton has 74 states [2018-09-30 20:13:55,354 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2018-09-30 20:13:55,354 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2701, Invalid=2701, Unknown=0, NotChecked=0, Total=5402 [2018-09-30 20:13:55,355 INFO L87 Difference]: Start difference. First operand 291 states and 292 transitions. Second operand 74 states. [2018-09-30 20:13:55,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:13:55,895 INFO L93 Difference]: Finished difference Result 441 states and 444 transitions. [2018-09-30 20:13:55,895 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2018-09-30 20:13:55,895 INFO L78 Accepts]: Start accepts. Automaton has 74 states. Word has length 290 [2018-09-30 20:13:55,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:13:55,898 INFO L225 Difference]: With dead ends: 441 [2018-09-30 20:13:55,898 INFO L226 Difference]: Without dead ends: 295 [2018-09-30 20:13:55,899 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 362 GetRequests, 290 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=2701, Invalid=2701, Unknown=0, NotChecked=0, Total=5402 [2018-09-30 20:13:55,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2018-09-30 20:13:55,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 295. [2018-09-30 20:13:55,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 295 states. [2018-09-30 20:13:55,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 296 transitions. [2018-09-30 20:13:55,904 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 296 transitions. Word has length 290 [2018-09-30 20:13:55,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:13:55,905 INFO L480 AbstractCegarLoop]: Abstraction has 295 states and 296 transitions. [2018-09-30 20:13:55,905 INFO L481 AbstractCegarLoop]: Interpolant automaton has 74 states. [2018-09-30 20:13:55,905 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 296 transitions. [2018-09-30 20:13:55,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 295 [2018-09-30 20:13:55,906 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:13:55,907 INFO L375 BasicCegarLoop]: trace histogram [73, 73, 72, 72, 1, 1, 1, 1] [2018-09-30 20:13:55,907 INFO L423 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:13:55,907 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:13:55,907 INFO L82 PathProgramCache]: Analyzing trace with hash 532431979, now seen corresponding path program 72 times [2018-09-30 20:13:55,907 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:13:55,908 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:13:55,908 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:13:55,908 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:13:55,908 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:13:55,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:13:58,066 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 0 proven. 5256 refuted. 0 times theorem prover too weak. 5256 trivial. 0 not checked. [2018-09-30 20:13:58,066 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:13:58,066 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-30 20:13:58,074 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 20:14:00,939 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 73 check-sat command(s) [2018-09-30 20:14:00,940 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:14:00,954 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:14:01,005 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 0 proven. 5256 refuted. 0 times theorem prover too weak. 5256 trivial. 0 not checked. [2018-09-30 20:14:01,031 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:14:01,031 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [74, 74] total 74 [2018-09-30 20:14:01,032 INFO L459 AbstractCegarLoop]: Interpolant automaton has 75 states [2018-09-30 20:14:01,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2018-09-30 20:14:01,033 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2775, Invalid=2775, Unknown=0, NotChecked=0, Total=5550 [2018-09-30 20:14:01,033 INFO L87 Difference]: Start difference. First operand 295 states and 296 transitions. Second operand 75 states. [2018-09-30 20:14:01,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:14:01,752 INFO L93 Difference]: Finished difference Result 447 states and 450 transitions. [2018-09-30 20:14:01,752 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2018-09-30 20:14:01,752 INFO L78 Accepts]: Start accepts. Automaton has 75 states. Word has length 294 [2018-09-30 20:14:01,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:14:01,753 INFO L225 Difference]: With dead ends: 447 [2018-09-30 20:14:01,753 INFO L226 Difference]: Without dead ends: 299 [2018-09-30 20:14:01,755 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 367 GetRequests, 294 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=2775, Invalid=2775, Unknown=0, NotChecked=0, Total=5550 [2018-09-30 20:14:01,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 299 states. [2018-09-30 20:14:01,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 299 to 299. [2018-09-30 20:14:01,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 299 states. [2018-09-30 20:14:01,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 300 transitions. [2018-09-30 20:14:01,761 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 300 transitions. Word has length 294 [2018-09-30 20:14:01,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:14:01,761 INFO L480 AbstractCegarLoop]: Abstraction has 299 states and 300 transitions. [2018-09-30 20:14:01,761 INFO L481 AbstractCegarLoop]: Interpolant automaton has 75 states. [2018-09-30 20:14:01,761 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 300 transitions. [2018-09-30 20:14:01,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2018-09-30 20:14:01,763 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:14:01,763 INFO L375 BasicCegarLoop]: trace histogram [74, 74, 73, 73, 1, 1, 1, 1] [2018-09-30 20:14:01,763 INFO L423 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:14:01,763 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:14:01,764 INFO L82 PathProgramCache]: Analyzing trace with hash -737967393, now seen corresponding path program 73 times [2018-09-30 20:14:01,764 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:14:01,764 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:14:01,764 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:14:01,765 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:14:01,765 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:14:01,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:14:04,113 INFO L134 CoverageAnalysis]: Checked inductivity of 10804 backedges. 0 proven. 5402 refuted. 0 times theorem prover too weak. 5402 trivial. 0 not checked. [2018-09-30 20:14:04,113 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:14:04,113 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-30 20:14:04,121 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:14:04,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:14:04,248 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:14:04,312 INFO L134 CoverageAnalysis]: Checked inductivity of 10804 backedges. 0 proven. 5402 refuted. 0 times theorem prover too weak. 5402 trivial. 0 not checked. [2018-09-30 20:14:04,332 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:14:04,333 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 75] total 75 [2018-09-30 20:14:04,333 INFO L459 AbstractCegarLoop]: Interpolant automaton has 76 states [2018-09-30 20:14:04,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2018-09-30 20:14:04,334 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2850, Invalid=2850, Unknown=0, NotChecked=0, Total=5700 [2018-09-30 20:14:04,334 INFO L87 Difference]: Start difference. First operand 299 states and 300 transitions. Second operand 76 states. [2018-09-30 20:14:04,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:14:04,949 INFO L93 Difference]: Finished difference Result 453 states and 456 transitions. [2018-09-30 20:14:04,949 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2018-09-30 20:14:04,949 INFO L78 Accepts]: Start accepts. Automaton has 76 states. Word has length 298 [2018-09-30 20:14:04,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:14:04,951 INFO L225 Difference]: With dead ends: 453 [2018-09-30 20:14:04,951 INFO L226 Difference]: Without dead ends: 303 [2018-09-30 20:14:04,952 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 372 GetRequests, 298 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=2850, Invalid=2850, Unknown=0, NotChecked=0, Total=5700 [2018-09-30 20:14:04,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2018-09-30 20:14:04,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 303. [2018-09-30 20:14:04,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 303 states. [2018-09-30 20:14:04,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 304 transitions. [2018-09-30 20:14:04,956 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 304 transitions. Word has length 298 [2018-09-30 20:14:04,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:14:04,956 INFO L480 AbstractCegarLoop]: Abstraction has 303 states and 304 transitions. [2018-09-30 20:14:04,956 INFO L481 AbstractCegarLoop]: Interpolant automaton has 76 states. [2018-09-30 20:14:04,956 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 304 transitions. [2018-09-30 20:14:04,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2018-09-30 20:14:04,957 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:14:04,957 INFO L375 BasicCegarLoop]: trace histogram [75, 75, 74, 74, 1, 1, 1, 1] [2018-09-30 20:14:04,957 INFO L423 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:14:04,958 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:14:04,958 INFO L82 PathProgramCache]: Analyzing trace with hash 1203898195, now seen corresponding path program 74 times [2018-09-30 20:14:04,958 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:14:04,958 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:14:04,958 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:14:04,958 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:14:04,959 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:14:04,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:14:07,100 INFO L134 CoverageAnalysis]: Checked inductivity of 11100 backedges. 0 proven. 5550 refuted. 0 times theorem prover too weak. 5550 trivial. 0 not checked. [2018-09-30 20:14:07,100 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:14:07,100 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-30 20:14:07,108 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 20:14:07,234 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 20:14:07,234 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:14:07,238 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:14:07,293 INFO L134 CoverageAnalysis]: Checked inductivity of 11100 backedges. 0 proven. 5550 refuted. 0 times theorem prover too weak. 5550 trivial. 0 not checked. [2018-09-30 20:14:07,314 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:14:07,315 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [76, 76] total 76 [2018-09-30 20:14:07,315 INFO L459 AbstractCegarLoop]: Interpolant automaton has 77 states [2018-09-30 20:14:07,316 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2018-09-30 20:14:07,316 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2926, Invalid=2926, Unknown=0, NotChecked=0, Total=5852 [2018-09-30 20:14:07,316 INFO L87 Difference]: Start difference. First operand 303 states and 304 transitions. Second operand 77 states. [2018-09-30 20:14:08,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:14:08,052 INFO L93 Difference]: Finished difference Result 459 states and 462 transitions. [2018-09-30 20:14:08,052 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2018-09-30 20:14:08,052 INFO L78 Accepts]: Start accepts. Automaton has 77 states. Word has length 302 [2018-09-30 20:14:08,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:14:08,054 INFO L225 Difference]: With dead ends: 459 [2018-09-30 20:14:08,054 INFO L226 Difference]: Without dead ends: 307 [2018-09-30 20:14:08,054 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 377 GetRequests, 302 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=2926, Invalid=2926, Unknown=0, NotChecked=0, Total=5852 [2018-09-30 20:14:08,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2018-09-30 20:14:08,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 307. [2018-09-30 20:14:08,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 307 states. [2018-09-30 20:14:08,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307 states to 307 states and 308 transitions. [2018-09-30 20:14:08,059 INFO L78 Accepts]: Start accepts. Automaton has 307 states and 308 transitions. Word has length 302 [2018-09-30 20:14:08,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:14:08,059 INFO L480 AbstractCegarLoop]: Abstraction has 307 states and 308 transitions. [2018-09-30 20:14:08,059 INFO L481 AbstractCegarLoop]: Interpolant automaton has 77 states. [2018-09-30 20:14:08,059 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 308 transitions. [2018-09-30 20:14:08,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 307 [2018-09-30 20:14:08,061 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:14:08,061 INFO L375 BasicCegarLoop]: trace histogram [76, 76, 75, 75, 1, 1, 1, 1] [2018-09-30 20:14:08,061 INFO L423 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:14:08,061 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:14:08,062 INFO L82 PathProgramCache]: Analyzing trace with hash -1753427513, now seen corresponding path program 75 times [2018-09-30 20:14:08,062 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:14:08,062 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:14:08,062 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:14:08,062 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:14:08,063 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:14:08,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:14:10,450 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 0 proven. 5700 refuted. 0 times theorem prover too weak. 5700 trivial. 0 not checked. [2018-09-30 20:14:10,451 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:14:10,451 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-30 20:14:10,459 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 20:14:15,244 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 76 check-sat command(s) [2018-09-30 20:14:15,244 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:14:15,252 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:14:15,326 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 0 proven. 5700 refuted. 0 times theorem prover too weak. 5700 trivial. 0 not checked. [2018-09-30 20:14:15,364 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:14:15,364 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [77, 77] total 77 [2018-09-30 20:14:15,365 INFO L459 AbstractCegarLoop]: Interpolant automaton has 78 states [2018-09-30 20:14:15,365 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2018-09-30 20:14:15,366 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3003, Invalid=3003, Unknown=0, NotChecked=0, Total=6006 [2018-09-30 20:14:15,366 INFO L87 Difference]: Start difference. First operand 307 states and 308 transitions. Second operand 78 states. [2018-09-30 20:14:16,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:14:16,274 INFO L93 Difference]: Finished difference Result 465 states and 468 transitions. [2018-09-30 20:14:16,274 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2018-09-30 20:14:16,274 INFO L78 Accepts]: Start accepts. Automaton has 78 states. Word has length 306 [2018-09-30 20:14:16,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:14:16,276 INFO L225 Difference]: With dead ends: 465 [2018-09-30 20:14:16,276 INFO L226 Difference]: Without dead ends: 311 [2018-09-30 20:14:16,277 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 382 GetRequests, 306 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=3003, Invalid=3003, Unknown=0, NotChecked=0, Total=6006 [2018-09-30 20:14:16,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 311 states. [2018-09-30 20:14:16,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 311 to 311. [2018-09-30 20:14:16,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 311 states. [2018-09-30 20:14:16,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 312 transitions. [2018-09-30 20:14:16,282 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 312 transitions. Word has length 306 [2018-09-30 20:14:16,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:14:16,282 INFO L480 AbstractCegarLoop]: Abstraction has 311 states and 312 transitions. [2018-09-30 20:14:16,282 INFO L481 AbstractCegarLoop]: Interpolant automaton has 78 states. [2018-09-30 20:14:16,282 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 312 transitions. [2018-09-30 20:14:16,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 311 [2018-09-30 20:14:16,283 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:14:16,283 INFO L375 BasicCegarLoop]: trace histogram [77, 77, 76, 76, 1, 1, 1, 1] [2018-09-30 20:14:16,283 INFO L423 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:14:16,284 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:14:16,284 INFO L82 PathProgramCache]: Analyzing trace with hash 255386171, now seen corresponding path program 76 times [2018-09-30 20:14:16,284 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:14:16,284 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:14:16,284 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:14:16,284 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:14:16,285 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:14:16,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:14:18,568 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 0 proven. 5852 refuted. 0 times theorem prover too weak. 5852 trivial. 0 not checked. [2018-09-30 20:14:18,568 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:14:18,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 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-30 20:14:18,575 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 20:14:18,702 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 20:14:18,702 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:14:18,706 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:14:18,763 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 0 proven. 5852 refuted. 0 times theorem prover too weak. 5852 trivial. 0 not checked. [2018-09-30 20:14:18,784 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:14:18,785 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 78] total 78 [2018-09-30 20:14:18,785 INFO L459 AbstractCegarLoop]: Interpolant automaton has 79 states [2018-09-30 20:14:18,786 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2018-09-30 20:14:18,786 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3081, Invalid=3081, Unknown=0, NotChecked=0, Total=6162 [2018-09-30 20:14:18,786 INFO L87 Difference]: Start difference. First operand 311 states and 312 transitions. Second operand 79 states. [2018-09-30 20:14:19,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:14:19,621 INFO L93 Difference]: Finished difference Result 471 states and 474 transitions. [2018-09-30 20:14:19,622 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2018-09-30 20:14:19,622 INFO L78 Accepts]: Start accepts. Automaton has 79 states. Word has length 310 [2018-09-30 20:14:19,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:14:19,624 INFO L225 Difference]: With dead ends: 471 [2018-09-30 20:14:19,624 INFO L226 Difference]: Without dead ends: 315 [2018-09-30 20:14:19,624 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 387 GetRequests, 310 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=3081, Invalid=3081, Unknown=0, NotChecked=0, Total=6162 [2018-09-30 20:14:19,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2018-09-30 20:14:19,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 315. [2018-09-30 20:14:19,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 315 states. [2018-09-30 20:14:19,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 316 transitions. [2018-09-30 20:14:19,631 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 316 transitions. Word has length 310 [2018-09-30 20:14:19,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:14:19,632 INFO L480 AbstractCegarLoop]: Abstraction has 315 states and 316 transitions. [2018-09-30 20:14:19,632 INFO L481 AbstractCegarLoop]: Interpolant automaton has 79 states. [2018-09-30 20:14:19,632 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 316 transitions. [2018-09-30 20:14:19,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 315 [2018-09-30 20:14:19,633 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:14:19,633 INFO L375 BasicCegarLoop]: trace histogram [78, 78, 77, 77, 1, 1, 1, 1] [2018-09-30 20:14:19,634 INFO L423 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:14:19,634 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:14:19,634 INFO L82 PathProgramCache]: Analyzing trace with hash -361023313, now seen corresponding path program 77 times [2018-09-30 20:14:19,634 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:14:19,634 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:14:19,635 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:14:19,635 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:14:19,635 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:14:19,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:14:21,908 INFO L134 CoverageAnalysis]: Checked inductivity of 12012 backedges. 0 proven. 6006 refuted. 0 times theorem prover too weak. 6006 trivial. 0 not checked. [2018-09-30 20:14:21,909 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:14:21,909 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-30 20:14:21,917 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 20:14:31,879 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 78 check-sat command(s) [2018-09-30 20:14:31,879 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:14:31,890 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:14:31,949 INFO L134 CoverageAnalysis]: Checked inductivity of 12012 backedges. 0 proven. 6006 refuted. 0 times theorem prover too weak. 6006 trivial. 0 not checked. [2018-09-30 20:14:31,982 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:14:31,982 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 79] total 79 [2018-09-30 20:14:31,983 INFO L459 AbstractCegarLoop]: Interpolant automaton has 80 states [2018-09-30 20:14:31,983 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2018-09-30 20:14:31,983 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3160, Invalid=3160, Unknown=0, NotChecked=0, Total=6320 [2018-09-30 20:14:31,984 INFO L87 Difference]: Start difference. First operand 315 states and 316 transitions. Second operand 80 states. [2018-09-30 20:14:32,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:14:32,894 INFO L93 Difference]: Finished difference Result 477 states and 480 transitions. [2018-09-30 20:14:32,895 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2018-09-30 20:14:32,895 INFO L78 Accepts]: Start accepts. Automaton has 80 states. Word has length 314 [2018-09-30 20:14:32,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:14:32,897 INFO L225 Difference]: With dead ends: 477 [2018-09-30 20:14:32,897 INFO L226 Difference]: Without dead ends: 319 [2018-09-30 20:14:32,898 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 392 GetRequests, 314 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=3160, Invalid=3160, Unknown=0, NotChecked=0, Total=6320 [2018-09-30 20:14:32,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2018-09-30 20:14:32,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 319. [2018-09-30 20:14:32,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 319 states. [2018-09-30 20:14:32,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 320 transitions. [2018-09-30 20:14:32,903 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 320 transitions. Word has length 314 [2018-09-30 20:14:32,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:14:32,903 INFO L480 AbstractCegarLoop]: Abstraction has 319 states and 320 transitions. [2018-09-30 20:14:32,903 INFO L481 AbstractCegarLoop]: Interpolant automaton has 80 states. [2018-09-30 20:14:32,904 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 320 transitions. [2018-09-30 20:14:32,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 319 [2018-09-30 20:14:32,905 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:14:32,905 INFO L375 BasicCegarLoop]: trace histogram [79, 79, 78, 78, 1, 1, 1, 1] [2018-09-30 20:14:32,905 INFO L423 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:14:32,905 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:14:32,905 INFO L82 PathProgramCache]: Analyzing trace with hash 340317475, now seen corresponding path program 78 times [2018-09-30 20:14:32,905 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:14:32,905 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:14:32,906 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:14:32,906 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:14:32,906 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:14:32,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:14:35,641 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 6162 refuted. 0 times theorem prover too weak. 6162 trivial. 0 not checked. [2018-09-30 20:14:35,641 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:14:35,641 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-30 20:14:35,648 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 20:14:39,303 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 79 check-sat command(s) [2018-09-30 20:14:39,303 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:14:39,317 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:14:39,376 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 6162 refuted. 0 times theorem prover too weak. 6162 trivial. 0 not checked. [2018-09-30 20:14:39,401 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:14:39,402 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [80, 80] total 80 [2018-09-30 20:14:39,402 INFO L459 AbstractCegarLoop]: Interpolant automaton has 81 states [2018-09-30 20:14:39,403 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2018-09-30 20:14:39,403 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3240, Invalid=3240, Unknown=0, NotChecked=0, Total=6480 [2018-09-30 20:14:39,403 INFO L87 Difference]: Start difference. First operand 319 states and 320 transitions. Second operand 81 states. [2018-09-30 20:14:40,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:14:40,162 INFO L93 Difference]: Finished difference Result 483 states and 486 transitions. [2018-09-30 20:14:40,162 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2018-09-30 20:14:40,162 INFO L78 Accepts]: Start accepts. Automaton has 81 states. Word has length 318 [2018-09-30 20:14:40,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:14:40,164 INFO L225 Difference]: With dead ends: 483 [2018-09-30 20:14:40,164 INFO L226 Difference]: Without dead ends: 323 [2018-09-30 20:14:40,165 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 397 GetRequests, 318 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=3240, Invalid=3240, Unknown=0, NotChecked=0, Total=6480 [2018-09-30 20:14:40,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2018-09-30 20:14:40,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 323. [2018-09-30 20:14:40,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 323 states. [2018-09-30 20:14:40,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 324 transitions. [2018-09-30 20:14:40,171 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 324 transitions. Word has length 318 [2018-09-30 20:14:40,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:14:40,171 INFO L480 AbstractCegarLoop]: Abstraction has 323 states and 324 transitions. [2018-09-30 20:14:40,171 INFO L481 AbstractCegarLoop]: Interpolant automaton has 81 states. [2018-09-30 20:14:40,171 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 324 transitions. [2018-09-30 20:14:40,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 323 [2018-09-30 20:14:40,172 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:14:40,172 INFO L375 BasicCegarLoop]: trace histogram [80, 80, 79, 79, 1, 1, 1, 1] [2018-09-30 20:14:40,172 INFO L423 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:14:40,172 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:14:40,173 INFO L82 PathProgramCache]: Analyzing trace with hash -416893033, now seen corresponding path program 79 times [2018-09-30 20:14:40,173 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:14:40,173 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:14:40,173 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:14:40,173 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:14:40,173 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:14:40,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:14:42,674 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 6320 refuted. 0 times theorem prover too weak. 6320 trivial. 0 not checked. [2018-09-30 20:14:42,675 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:14:42,675 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-30 20:14:42,682 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:14:42,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:14:42,820 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:14:42,881 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 6320 refuted. 0 times theorem prover too weak. 6320 trivial. 0 not checked. [2018-09-30 20:14:42,902 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:14:42,902 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 81] total 81 [2018-09-30 20:14:42,903 INFO L459 AbstractCegarLoop]: Interpolant automaton has 82 states [2018-09-30 20:14:42,903 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2018-09-30 20:14:42,904 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3321, Invalid=3321, Unknown=0, NotChecked=0, Total=6642 [2018-09-30 20:14:42,904 INFO L87 Difference]: Start difference. First operand 323 states and 324 transitions. Second operand 82 states. [2018-09-30 20:14:43,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:14:43,940 INFO L93 Difference]: Finished difference Result 489 states and 492 transitions. [2018-09-30 20:14:43,940 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2018-09-30 20:14:43,941 INFO L78 Accepts]: Start accepts. Automaton has 82 states. Word has length 322 [2018-09-30 20:14:43,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:14:43,943 INFO L225 Difference]: With dead ends: 489 [2018-09-30 20:14:43,943 INFO L226 Difference]: Without dead ends: 327 [2018-09-30 20:14:43,944 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 402 GetRequests, 322 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=3321, Invalid=3321, Unknown=0, NotChecked=0, Total=6642 [2018-09-30 20:14:43,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2018-09-30 20:14:43,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 327. [2018-09-30 20:14:43,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 327 states. [2018-09-30 20:14:43,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 328 transitions. [2018-09-30 20:14:43,949 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 328 transitions. Word has length 322 [2018-09-30 20:14:43,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:14:43,949 INFO L480 AbstractCegarLoop]: Abstraction has 327 states and 328 transitions. [2018-09-30 20:14:43,949 INFO L481 AbstractCegarLoop]: Interpolant automaton has 82 states. [2018-09-30 20:14:43,949 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 328 transitions. [2018-09-30 20:14:43,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 327 [2018-09-30 20:14:43,950 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:14:43,950 INFO L375 BasicCegarLoop]: trace histogram [81, 81, 80, 80, 1, 1, 1, 1] [2018-09-30 20:14:43,950 INFO L423 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:14:43,950 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:14:43,951 INFO L82 PathProgramCache]: Analyzing trace with hash -317071349, now seen corresponding path program 80 times [2018-09-30 20:14:43,951 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:14:43,951 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:14:43,951 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:14:43,951 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:14:43,951 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:14:43,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:14:46,686 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 6480 refuted. 0 times theorem prover too weak. 6480 trivial. 0 not checked. [2018-09-30 20:14:46,686 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:14:46,686 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-30 20:14:46,694 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 20:14:46,822 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 20:14:46,823 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:14:46,827 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:14:46,913 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 6480 refuted. 0 times theorem prover too weak. 6480 trivial. 0 not checked. [2018-09-30 20:14:46,933 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:14:46,934 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [82, 82] total 82 [2018-09-30 20:14:46,934 INFO L459 AbstractCegarLoop]: Interpolant automaton has 83 states [2018-09-30 20:14:46,935 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2018-09-30 20:14:46,935 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3403, Invalid=3403, Unknown=0, NotChecked=0, Total=6806 [2018-09-30 20:14:46,935 INFO L87 Difference]: Start difference. First operand 327 states and 328 transitions. Second operand 83 states. [2018-09-30 20:14:47,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:14:47,915 INFO L93 Difference]: Finished difference Result 495 states and 498 transitions. [2018-09-30 20:14:47,915 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2018-09-30 20:14:47,916 INFO L78 Accepts]: Start accepts. Automaton has 83 states. Word has length 326 [2018-09-30 20:14:47,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:14:47,918 INFO L225 Difference]: With dead ends: 495 [2018-09-30 20:14:47,918 INFO L226 Difference]: Without dead ends: 331 [2018-09-30 20:14:47,919 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 407 GetRequests, 326 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=3403, Invalid=3403, Unknown=0, NotChecked=0, Total=6806 [2018-09-30 20:14:47,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331 states. [2018-09-30 20:14:47,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 331 to 331. [2018-09-30 20:14:47,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 331 states. [2018-09-30 20:14:47,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 332 transitions. [2018-09-30 20:14:47,924 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 332 transitions. Word has length 326 [2018-09-30 20:14:47,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:14:47,924 INFO L480 AbstractCegarLoop]: Abstraction has 331 states and 332 transitions. [2018-09-30 20:14:47,924 INFO L481 AbstractCegarLoop]: Interpolant automaton has 83 states. [2018-09-30 20:14:47,924 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 332 transitions. [2018-09-30 20:14:47,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 331 [2018-09-30 20:14:47,925 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:14:47,926 INFO L375 BasicCegarLoop]: trace histogram [82, 82, 81, 81, 1, 1, 1, 1] [2018-09-30 20:14:47,926 INFO L423 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:14:47,926 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:14:47,926 INFO L82 PathProgramCache]: Analyzing trace with hash -1616425345, now seen corresponding path program 81 times [2018-09-30 20:14:47,926 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:14:47,926 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:14:47,927 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:14:47,927 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:14:47,927 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:14:47,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:14:50,746 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 6642 refuted. 0 times theorem prover too weak. 6642 trivial. 0 not checked. [2018-09-30 20:14:50,747 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:14:50,747 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-30 20:14:50,754 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 20:14:57,348 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 82 check-sat command(s) [2018-09-30 20:14:57,348 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:14:57,356 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:14:57,418 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 6642 refuted. 0 times theorem prover too weak. 6642 trivial. 0 not checked. [2018-09-30 20:14:57,445 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:14:57,445 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [83, 83] total 83 [2018-09-30 20:14:57,446 INFO L459 AbstractCegarLoop]: Interpolant automaton has 84 states [2018-09-30 20:14:57,446 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2018-09-30 20:14:57,446 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3486, Invalid=3486, Unknown=0, NotChecked=0, Total=6972 [2018-09-30 20:14:57,446 INFO L87 Difference]: Start difference. First operand 331 states and 332 transitions. Second operand 84 states. [2018-09-30 20:14:58,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:14:58,446 INFO L93 Difference]: Finished difference Result 501 states and 504 transitions. [2018-09-30 20:14:58,447 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2018-09-30 20:14:58,447 INFO L78 Accepts]: Start accepts. Automaton has 84 states. Word has length 330 [2018-09-30 20:14:58,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:14:58,448 INFO L225 Difference]: With dead ends: 501 [2018-09-30 20:14:58,448 INFO L226 Difference]: Without dead ends: 335 [2018-09-30 20:14:58,449 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 412 GetRequests, 330 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=3486, Invalid=3486, Unknown=0, NotChecked=0, Total=6972 [2018-09-30 20:14:58,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2018-09-30 20:14:58,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 335. [2018-09-30 20:14:58,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 335 states. [2018-09-30 20:14:58,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 336 transitions. [2018-09-30 20:14:58,453 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 336 transitions. Word has length 330 [2018-09-30 20:14:58,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:14:58,453 INFO L480 AbstractCegarLoop]: Abstraction has 335 states and 336 transitions. [2018-09-30 20:14:58,453 INFO L481 AbstractCegarLoop]: Interpolant automaton has 84 states. [2018-09-30 20:14:58,453 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 336 transitions. [2018-09-30 20:14:58,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2018-09-30 20:14:58,454 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:14:58,455 INFO L375 BasicCegarLoop]: trace histogram [83, 83, 82, 82, 1, 1, 1, 1] [2018-09-30 20:14:58,455 INFO L423 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:14:58,455 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:14:58,455 INFO L82 PathProgramCache]: Analyzing trace with hash 668205811, now seen corresponding path program 82 times [2018-09-30 20:14:58,455 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:14:58,455 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:14:58,456 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:14:58,456 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:14:58,456 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:14:58,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:15:01,328 INFO L134 CoverageAnalysis]: Checked inductivity of 13612 backedges. 0 proven. 6806 refuted. 0 times theorem prover too weak. 6806 trivial. 0 not checked. [2018-09-30 20:15:01,328 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:15:01,328 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-30 20:15:01,338 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 20:15:01,472 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 20:15:01,472 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:15:01,477 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:15:01,542 INFO L134 CoverageAnalysis]: Checked inductivity of 13612 backedges. 0 proven. 6806 refuted. 0 times theorem prover too weak. 6806 trivial. 0 not checked. [2018-09-30 20:15:01,562 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:15:01,563 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [84, 84] total 84 [2018-09-30 20:15:01,563 INFO L459 AbstractCegarLoop]: Interpolant automaton has 85 states [2018-09-30 20:15:01,564 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2018-09-30 20:15:01,564 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3570, Invalid=3570, Unknown=0, NotChecked=0, Total=7140 [2018-09-30 20:15:01,564 INFO L87 Difference]: Start difference. First operand 335 states and 336 transitions. Second operand 85 states. [2018-09-30 20:15:02,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:15:02,468 INFO L93 Difference]: Finished difference Result 507 states and 510 transitions. [2018-09-30 20:15:02,468 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2018-09-30 20:15:02,468 INFO L78 Accepts]: Start accepts. Automaton has 85 states. Word has length 334 [2018-09-30 20:15:02,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:15:02,470 INFO L225 Difference]: With dead ends: 507 [2018-09-30 20:15:02,470 INFO L226 Difference]: Without dead ends: 339 [2018-09-30 20:15:02,471 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 417 GetRequests, 334 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=3570, Invalid=3570, Unknown=0, NotChecked=0, Total=7140 [2018-09-30 20:15:02,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2018-09-30 20:15:02,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 339. [2018-09-30 20:15:02,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 339 states. [2018-09-30 20:15:02,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 340 transitions. [2018-09-30 20:15:02,476 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 340 transitions. Word has length 334 [2018-09-30 20:15:02,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:15:02,476 INFO L480 AbstractCegarLoop]: Abstraction has 339 states and 340 transitions. [2018-09-30 20:15:02,476 INFO L481 AbstractCegarLoop]: Interpolant automaton has 85 states. [2018-09-30 20:15:02,476 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 340 transitions. [2018-09-30 20:15:02,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 339 [2018-09-30 20:15:02,478 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:15:02,478 INFO L375 BasicCegarLoop]: trace histogram [84, 84, 83, 83, 1, 1, 1, 1] [2018-09-30 20:15:02,478 INFO L423 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:15:02,478 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:15:02,478 INFO L82 PathProgramCache]: Analyzing trace with hash 505740647, now seen corresponding path program 83 times [2018-09-30 20:15:02,478 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:15:02,478 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:15:02,479 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:15:02,479 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:15:02,479 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:15:02,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:15:05,319 INFO L134 CoverageAnalysis]: Checked inductivity of 13944 backedges. 0 proven. 6972 refuted. 0 times theorem prover too weak. 6972 trivial. 0 not checked. [2018-09-30 20:15:05,319 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:15:05,319 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-30 20:15:05,328 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 20:15:14,650 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 84 check-sat command(s) [2018-09-30 20:15:14,650 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:15:14,664 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:15:14,732 INFO L134 CoverageAnalysis]: Checked inductivity of 13944 backedges. 0 proven. 6972 refuted. 0 times theorem prover too weak. 6972 trivial. 0 not checked. [2018-09-30 20:15:14,764 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:15:14,764 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [85, 85] total 85 [2018-09-30 20:15:14,764 INFO L459 AbstractCegarLoop]: Interpolant automaton has 86 states [2018-09-30 20:15:14,765 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2018-09-30 20:15:14,765 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3655, Invalid=3655, Unknown=0, NotChecked=0, Total=7310 [2018-09-30 20:15:14,765 INFO L87 Difference]: Start difference. First operand 339 states and 340 transitions. Second operand 86 states. [2018-09-30 20:15:15,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:15:15,799 INFO L93 Difference]: Finished difference Result 513 states and 516 transitions. [2018-09-30 20:15:15,799 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2018-09-30 20:15:15,799 INFO L78 Accepts]: Start accepts. Automaton has 86 states. Word has length 338 [2018-09-30 20:15:15,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:15:15,801 INFO L225 Difference]: With dead ends: 513 [2018-09-30 20:15:15,801 INFO L226 Difference]: Without dead ends: 343 [2018-09-30 20:15:15,802 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 422 GetRequests, 338 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=3655, Invalid=3655, Unknown=0, NotChecked=0, Total=7310 [2018-09-30 20:15:15,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 343 states. [2018-09-30 20:15:15,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 343 to 343. [2018-09-30 20:15:15,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 343 states. [2018-09-30 20:15:15,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 344 transitions. [2018-09-30 20:15:15,807 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 344 transitions. Word has length 338 [2018-09-30 20:15:15,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:15:15,808 INFO L480 AbstractCegarLoop]: Abstraction has 343 states and 344 transitions. [2018-09-30 20:15:15,808 INFO L481 AbstractCegarLoop]: Interpolant automaton has 86 states. [2018-09-30 20:15:15,808 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 344 transitions. [2018-09-30 20:15:15,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 343 [2018-09-30 20:15:15,809 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:15:15,809 INFO L375 BasicCegarLoop]: trace histogram [85, 85, 84, 84, 1, 1, 1, 1] [2018-09-30 20:15:15,809 INFO L423 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:15:15,809 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:15:15,810 INFO L82 PathProgramCache]: Analyzing trace with hash 1251950043, now seen corresponding path program 84 times [2018-09-30 20:15:15,810 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:15:15,810 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:15:15,810 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:15:15,810 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:15:15,811 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:15:15,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:15:18,501 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 0 proven. 7140 refuted. 0 times theorem prover too weak. 7140 trivial. 0 not checked. [2018-09-30 20:15:18,501 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:15:18,501 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-30 20:15:18,510 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 20:15:23,346 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 85 check-sat command(s) [2018-09-30 20:15:23,346 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:15:23,364 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:15:23,491 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 0 proven. 7140 refuted. 0 times theorem prover too weak. 7140 trivial. 0 not checked. [2018-09-30 20:15:23,520 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:15:23,520 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [86, 86] total 86 [2018-09-30 20:15:23,521 INFO L459 AbstractCegarLoop]: Interpolant automaton has 87 states [2018-09-30 20:15:23,521 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2018-09-30 20:15:23,521 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3741, Invalid=3741, Unknown=0, NotChecked=0, Total=7482 [2018-09-30 20:15:23,522 INFO L87 Difference]: Start difference. First operand 343 states and 344 transitions. Second operand 87 states. [2018-09-30 20:15:24,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:15:24,608 INFO L93 Difference]: Finished difference Result 519 states and 522 transitions. [2018-09-30 20:15:24,608 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2018-09-30 20:15:24,609 INFO L78 Accepts]: Start accepts. Automaton has 87 states. Word has length 342 [2018-09-30 20:15:24,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:15:24,610 INFO L225 Difference]: With dead ends: 519 [2018-09-30 20:15:24,610 INFO L226 Difference]: Without dead ends: 347 [2018-09-30 20:15:24,611 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 427 GetRequests, 342 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=3741, Invalid=3741, Unknown=0, NotChecked=0, Total=7482 [2018-09-30 20:15:24,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2018-09-30 20:15:24,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 347. [2018-09-30 20:15:24,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 347 states. [2018-09-30 20:15:24,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 347 states to 347 states and 348 transitions. [2018-09-30 20:15:24,616 INFO L78 Accepts]: Start accepts. Automaton has 347 states and 348 transitions. Word has length 342 [2018-09-30 20:15:24,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:15:24,616 INFO L480 AbstractCegarLoop]: Abstraction has 347 states and 348 transitions. [2018-09-30 20:15:24,616 INFO L481 AbstractCegarLoop]: Interpolant automaton has 87 states. [2018-09-30 20:15:24,617 INFO L276 IsEmpty]: Start isEmpty. Operand 347 states and 348 transitions. [2018-09-30 20:15:24,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 347 [2018-09-30 20:15:24,618 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:15:24,618 INFO L375 BasicCegarLoop]: trace histogram [86, 86, 85, 85, 1, 1, 1, 1] [2018-09-30 20:15:24,618 INFO L423 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:15:24,619 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:15:24,619 INFO L82 PathProgramCache]: Analyzing trace with hash 1690813519, now seen corresponding path program 85 times [2018-09-30 20:15:24,619 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:15:24,619 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:15:24,620 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:15:24,620 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:15:24,620 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:15:24,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:15:27,710 INFO L134 CoverageAnalysis]: Checked inductivity of 14620 backedges. 0 proven. 7310 refuted. 0 times theorem prover too weak. 7310 trivial. 0 not checked. [2018-09-30 20:15:27,710 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:15:27,710 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-30 20:15:27,718 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:15:27,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:15:27,867 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:15:27,936 INFO L134 CoverageAnalysis]: Checked inductivity of 14620 backedges. 0 proven. 7310 refuted. 0 times theorem prover too weak. 7310 trivial. 0 not checked. [2018-09-30 20:15:27,957 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:15:27,957 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [87, 87] total 87 [2018-09-30 20:15:27,958 INFO L459 AbstractCegarLoop]: Interpolant automaton has 88 states [2018-09-30 20:15:27,959 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2018-09-30 20:15:27,959 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3828, Invalid=3828, Unknown=0, NotChecked=0, Total=7656 [2018-09-30 20:15:27,959 INFO L87 Difference]: Start difference. First operand 347 states and 348 transitions. Second operand 88 states. [2018-09-30 20:15:28,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:15:28,932 INFO L93 Difference]: Finished difference Result 525 states and 528 transitions. [2018-09-30 20:15:28,932 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2018-09-30 20:15:28,932 INFO L78 Accepts]: Start accepts. Automaton has 88 states. Word has length 346 [2018-09-30 20:15:28,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:15:28,934 INFO L225 Difference]: With dead ends: 525 [2018-09-30 20:15:28,935 INFO L226 Difference]: Without dead ends: 351 [2018-09-30 20:15:28,936 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 432 GetRequests, 346 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=3828, Invalid=3828, Unknown=0, NotChecked=0, Total=7656 [2018-09-30 20:15:28,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2018-09-30 20:15:28,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 351. [2018-09-30 20:15:28,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 351 states. [2018-09-30 20:15:28,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 352 transitions. [2018-09-30 20:15:28,941 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 352 transitions. Word has length 346 [2018-09-30 20:15:28,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:15:28,941 INFO L480 AbstractCegarLoop]: Abstraction has 351 states and 352 transitions. [2018-09-30 20:15:28,942 INFO L481 AbstractCegarLoop]: Interpolant automaton has 88 states. [2018-09-30 20:15:28,942 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 352 transitions. [2018-09-30 20:15:28,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 351 [2018-09-30 20:15:28,943 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:15:28,943 INFO L375 BasicCegarLoop]: trace histogram [87, 87, 86, 86, 1, 1, 1, 1] [2018-09-30 20:15:28,943 INFO L423 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:15:28,943 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:15:28,944 INFO L82 PathProgramCache]: Analyzing trace with hash -744255293, now seen corresponding path program 86 times [2018-09-30 20:15:28,944 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:15:28,944 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:15:28,944 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:15:28,944 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:15:28,944 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:15:28,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:15:32,001 INFO L134 CoverageAnalysis]: Checked inductivity of 14964 backedges. 0 proven. 7482 refuted. 0 times theorem prover too weak. 7482 trivial. 0 not checked. [2018-09-30 20:15:32,001 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:15:32,001 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-30 20:15:32,008 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 20:15:32,145 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 20:15:32,145 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:15:32,150 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:15:32,220 INFO L134 CoverageAnalysis]: Checked inductivity of 14964 backedges. 0 proven. 7482 refuted. 0 times theorem prover too weak. 7482 trivial. 0 not checked. [2018-09-30 20:15:32,240 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:15:32,241 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [88, 88] total 88 [2018-09-30 20:15:32,241 INFO L459 AbstractCegarLoop]: Interpolant automaton has 89 states [2018-09-30 20:15:32,242 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 89 interpolants. [2018-09-30 20:15:32,242 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3916, Invalid=3916, Unknown=0, NotChecked=0, Total=7832 [2018-09-30 20:15:32,242 INFO L87 Difference]: Start difference. First operand 351 states and 352 transitions. Second operand 89 states. [2018-09-30 20:15:33,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:15:33,513 INFO L93 Difference]: Finished difference Result 531 states and 534 transitions. [2018-09-30 20:15:33,514 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2018-09-30 20:15:33,514 INFO L78 Accepts]: Start accepts. Automaton has 89 states. Word has length 350 [2018-09-30 20:15:33,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:15:33,516 INFO L225 Difference]: With dead ends: 531 [2018-09-30 20:15:33,516 INFO L226 Difference]: Without dead ends: 355 [2018-09-30 20:15:33,517 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 437 GetRequests, 350 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=3916, Invalid=3916, Unknown=0, NotChecked=0, Total=7832 [2018-09-30 20:15:33,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2018-09-30 20:15:33,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 355. [2018-09-30 20:15:33,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 355 states. [2018-09-30 20:15:33,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 356 transitions. [2018-09-30 20:15:33,522 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 356 transitions. Word has length 350 [2018-09-30 20:15:33,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:15:33,522 INFO L480 AbstractCegarLoop]: Abstraction has 355 states and 356 transitions. [2018-09-30 20:15:33,522 INFO L481 AbstractCegarLoop]: Interpolant automaton has 89 states. [2018-09-30 20:15:33,522 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 356 transitions. [2018-09-30 20:15:33,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 355 [2018-09-30 20:15:33,523 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:15:33,523 INFO L375 BasicCegarLoop]: trace histogram [88, 88, 87, 87, 1, 1, 1, 1] [2018-09-30 20:15:33,524 INFO L423 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:15:33,524 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:15:33,524 INFO L82 PathProgramCache]: Analyzing trace with hash 1840751415, now seen corresponding path program 87 times [2018-09-30 20:15:33,524 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:15:33,524 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:15:33,524 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:15:33,525 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:15:33,525 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:15:33,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:15:36,633 INFO L134 CoverageAnalysis]: Checked inductivity of 15312 backedges. 0 proven. 7656 refuted. 0 times theorem prover too weak. 7656 trivial. 0 not checked. [2018-09-30 20:15:36,634 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:15:36,634 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-30 20:15:36,643 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 Received shutdown request... [2018-09-30 20:15:45,011 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 88 check-sat command(s) [2018-09-30 20:15:45,011 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:15:45,019 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:15:45,020 INFO L177 TraceCheckSpWp]: Timeout while computing interpolants [2018-09-30 20:15:45,220 WARN L521 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:15:45,221 WARN L549 AbstractCegarLoop]: Verification canceled [2018-09-30 20:15:45,226 WARN L206 ceAbstractionStarter]: Timeout [2018-09-30 20:15:45,226 INFO L202 PluginConnector]: Adding new model array3.i_4.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 30.09 08:15:45 BoogieIcfgContainer [2018-09-30 20:15:45,227 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-09-30 20:15:45,227 INFO L168 Benchmark]: Toolchain (without parser) took 248407.43 ms. Allocated memory was 1.5 GB in the beginning and 1.6 GB in the end (delta: 60.8 MB). Free memory was 1.4 GB in the beginning and 1.5 GB in the end (delta: -43.0 MB). Peak memory consumption was 17.8 MB. Max. memory is 7.1 GB. [2018-09-30 20:15:45,229 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.21 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-09-30 20:15:45,229 INFO L168 Benchmark]: Boogie Procedure Inliner took 43.02 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-09-30 20:15:45,230 INFO L168 Benchmark]: Boogie Preprocessor took 21.81 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-09-30 20:15:45,230 INFO L168 Benchmark]: RCFGBuilder took 380.76 ms. Allocated memory is still 1.5 GB. Free memory was 1.4 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-30 20:15:45,230 INFO L168 Benchmark]: TraceAbstraction took 247955.56 ms. Allocated memory was 1.5 GB in the beginning and 1.6 GB in the end (delta: 60.8 MB). Free memory was 1.4 GB in the beginning and 1.5 GB in the end (delta: -64.1 MB). There was no memory consumed. Max. memory is 7.1 GB. [2018-09-30 20:15:45,233 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.4 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 43.02 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Preprocessor took 21.81 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. * RCFGBuilder took 380.76 ms. Allocated memory is still 1.5 GB. Free memory was 1.4 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 247955.56 ms. Allocated memory was 1.5 GB in the beginning and 1.6 GB in the end (delta: 60.8 MB). Free memory was 1.4 GB in the beginning and 1.5 GB in the end (delta: -64.1 MB). There was no memory consumed. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 56]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 56). Cancelled while BasicCegarLoop was analyzing trace of length 355 with TraceHistMax 88, while TraceCheckSpWp was constructing forward predicates, while XnfDer was eliminating 1 quantified variables from 2 xjuncts. - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 9 locations, 1 error locations. TIMEOUT Result, 247.8s OverallTime, 88 OverallIterations, 88 TraceHistogramMax, 37.1s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 522 SDtfs, 6802 SDslu, 9679 SDs, 0 SdLazy, 9853 SolverSat, 7047 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 21.1s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 19309 GetRequests, 15481 SyntacticMatches, 0 SemanticMatches, 3828 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 105.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=355occurred in iteration=87, 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: 0.4s AutomataMinimizationTime, 87 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 1.5s SsaConstructionTime, 79.2s SatisfiabilityAnalysisTime, 112.2s InterpolantComputationTime, 30966 NumberOfCodeBlocks, 30966 NumberOfCodeBlocksAsserted, 2036 NumberOfCheckSat, 30793 ConstructedInterpolants, 0 QuantifiedInterpolants, 14383201 SizeOfPredicates, 0 NumberOfNonLiveVariables, 46354 ConjunctsInSsa, 3913 ConjunctsInUnsatCore, 173 InterpolantComputations, 1 PerfectInterpolantSequences, 438944/877888 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/array3.i_4.bpl_svcomp-Reach-32bit-Automizer_Default.epf_AutomizerBplInline.xml/Csv-Benchmark-0-2018-09-30_20-15-45-243.csv Written .csv to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/csv/array3.i_4.bpl_svcomp-Reach-32bit-Automizer_Default.epf_AutomizerBplInline.xml/Csv-TraceAbstractionBenchmarks-0-2018-09-30_20-15-45-243.csv Completed graceful shutdown