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_PUPT.epf -i ../../../trunk/examples/programs/20170304-DifficultPathPrograms/up.i_4.bpl -------------------------------------------------------------------------------- This is Ultimate 0.1.23-9f4048f [2018-10-04 12:53:50,601 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-10-04 12:53:50,603 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-10-04 12:53:50,614 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-10-04 12:53:50,615 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-10-04 12:53:50,616 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-10-04 12:53:50,617 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-10-04 12:53:50,619 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-10-04 12:53:50,620 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-10-04 12:53:50,621 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-10-04 12:53:50,622 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-10-04 12:53:50,622 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-10-04 12:53:50,623 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-10-04 12:53:50,624 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-10-04 12:53:50,626 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-10-04 12:53:50,626 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-10-04 12:53:50,627 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-10-04 12:53:50,629 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-10-04 12:53:50,631 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-10-04 12:53:50,632 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-10-04 12:53:50,633 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-10-04 12:53:50,635 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-10-04 12:53:50,637 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-10-04 12:53:50,637 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-10-04 12:53:50,637 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-10-04 12:53:50,638 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-10-04 12:53:50,639 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-10-04 12:53:50,640 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-10-04 12:53:50,641 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-10-04 12:53:50,642 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-10-04 12:53:50,643 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-10-04 12:53:50,643 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-10-04 12:53:50,644 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-10-04 12:53:50,644 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-10-04 12:53:50,645 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-10-04 12:53:50,646 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-10-04 12:53:50,648 INFO L98 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/pu-bench/svcomp-Reach-32bit-Automizer_Default_PUPT.epf [2018-10-04 12:53:50,677 INFO L110 SettingsManager]: Loading preferences was successful [2018-10-04 12:53:50,677 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-10-04 12:53:50,680 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-10-04 12:53:50,681 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-10-04 12:53:50,681 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-10-04 12:53:50,681 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-10-04 12:53:50,682 INFO L133 SettingsManager]: * Use SBE=true [2018-10-04 12:53:50,682 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-10-04 12:53:50,682 INFO L133 SettingsManager]: * sizeof long=4 [2018-10-04 12:53:50,682 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-10-04 12:53:50,682 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-10-04 12:53:50,683 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-10-04 12:53:50,683 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-10-04 12:53:50,683 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-10-04 12:53:50,683 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-10-04 12:53:50,683 INFO L133 SettingsManager]: * sizeof long double=12 [2018-10-04 12:53:50,684 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-10-04 12:53:50,685 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-10-04 12:53:50,685 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-10-04 12:53:50,685 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-10-04 12:53:50,685 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-10-04 12:53:50,685 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-10-04 12:53:50,686 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-10-04 12:53:50,686 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-10-04 12:53:50,686 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-10-04 12:53:50,686 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-10-04 12:53:50,686 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-10-04 12:53:50,686 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-10-04 12:53:50,687 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-10-04 12:53:50,687 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-10-04 12:53:50,687 INFO L133 SettingsManager]: * Use predicate trie based predicate unification=true [2018-10-04 12:53:50,743 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-10-04 12:53:50,760 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-10-04 12:53:50,766 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-10-04 12:53:50,768 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2018-10-04 12:53:50,768 INFO L276 PluginConnector]: Boogie PL CUP Parser initialized [2018-10-04 12:53:50,769 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/20170304-DifficultPathPrograms/up.i_4.bpl [2018-10-04 12:53:50,769 INFO L111 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/20170304-DifficultPathPrograms/up.i_4.bpl' [2018-10-04 12:53:50,815 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-10-04 12:53:50,816 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-10-04 12:53:50,817 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-10-04 12:53:50,817 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-10-04 12:53:50,817 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-10-04 12:53:50,838 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "up.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 12:53:50" (1/1) ... [2018-10-04 12:53:50,849 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "up.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 12:53:50" (1/1) ... [2018-10-04 12:53:50,856 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-10-04 12:53:50,857 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-10-04 12:53:50,857 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-10-04 12:53:50,857 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-10-04 12:53:50,867 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "up.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 12:53:50" (1/1) ... [2018-10-04 12:53:50,868 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "up.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 12:53:50" (1/1) ... [2018-10-04 12:53:50,869 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "up.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 12:53:50" (1/1) ... [2018-10-04 12:53:50,869 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "up.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 12:53:50" (1/1) ... [2018-10-04 12:53:50,872 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "up.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 12:53:50" (1/1) ... [2018-10-04 12:53:50,873 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "up.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 12:53:50" (1/1) ... [2018-10-04 12:53:50,874 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "up.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 12:53:50" (1/1) ... [2018-10-04 12:53:50,876 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-10-04 12:53:50,876 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-10-04 12:53:50,877 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-10-04 12:53:50,877 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-10-04 12:53:50,878 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "up.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 12:53:50" (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-10-04 12:53:50,936 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-10-04 12:53:50,936 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-10-04 12:53:51,219 INFO L341 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-10-04 12:53:51,220 INFO L202 PluginConnector]: Adding new model up.i_4.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 04.10 12:53:51 BoogieIcfgContainer [2018-10-04 12:53:51,220 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-10-04 12:53:51,221 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-10-04 12:53:51,221 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-10-04 12:53:51,224 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-10-04 12:53:51,225 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "up.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 12:53:50" (1/2) ... [2018-10-04 12:53:51,226 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5da7d22d and model type up.i_4.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.10 12:53:51, skipping insertion in model container [2018-10-04 12:53:51,226 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "up.i_4.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 04.10 12:53:51" (2/2) ... [2018-10-04 12:53:51,228 INFO L112 eAbstractionObserver]: Analyzing ICFG up.i_4.bpl [2018-10-04 12:53:51,237 INFO L136 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-10-04 12:53:51,245 INFO L148 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-10-04 12:53:51,292 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-10-04 12:53:51,293 INFO L381 AbstractCegarLoop]: Interprodecural is true [2018-10-04 12:53:51,293 INFO L382 AbstractCegarLoop]: Hoare is true [2018-10-04 12:53:51,293 INFO L383 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-10-04 12:53:51,294 INFO L384 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-10-04 12:53:51,295 INFO L385 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-10-04 12:53:51,296 INFO L386 AbstractCegarLoop]: Difference is false [2018-10-04 12:53:51,296 INFO L387 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-10-04 12:53:51,296 INFO L392 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-10-04 12:53:51,310 INFO L276 IsEmpty]: Start isEmpty. Operand 9 states. [2018-10-04 12:53:51,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2018-10-04 12:53:51,317 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:53:51,317 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2018-10-04 12:53:51,319 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:53:51,325 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:53:51,326 INFO L82 PathProgramCache]: Analyzing trace with hash 889539593, now seen corresponding path program 1 times [2018-10-04 12:53:51,328 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:53:51,328 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:53:51,373 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:53:51,373 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:53:51,373 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:53:51,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:53:51,562 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:53:51,565 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-10-04 12:53:51,565 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-10-04 12:53:51,570 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-10-04 12:53:51,587 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-10-04 12:53:51,588 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:53:51,590 INFO L87 Difference]: Start difference. First operand 9 states. Second operand 4 states. [2018-10-04 12:53:51,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:53:51,715 INFO L93 Difference]: Finished difference Result 16 states and 19 transitions. [2018-10-04 12:53:51,716 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-10-04 12:53:51,717 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 6 [2018-10-04 12:53:51,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:53:51,730 INFO L225 Difference]: With dead ends: 16 [2018-10-04 12:53:51,731 INFO L226 Difference]: Without dead ends: 9 [2018-10-04 12:53:51,734 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s Time 0.1s impTime 3 [2018-10-04 12:53:51,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9 states. [2018-10-04 12:53:51,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9 to 9. [2018-10-04 12:53:51,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2018-10-04 12:53:51,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 10 transitions. [2018-10-04 12:53:51,765 INFO L78 Accepts]: Start accepts. Automaton has 9 states and 10 transitions. Word has length 6 [2018-10-04 12:53:51,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:53:51,765 INFO L480 AbstractCegarLoop]: Abstraction has 9 states and 10 transitions. [2018-10-04 12:53:51,765 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-10-04 12:53:51,766 INFO L276 IsEmpty]: Start isEmpty. Operand 9 states and 10 transitions. [2018-10-04 12:53:51,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2018-10-04 12:53:51,766 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:53:51,766 INFO L375 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2018-10-04 12:53:51,767 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:53:51,767 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:53:51,767 INFO L82 PathProgramCache]: Analyzing trace with hash 198622019, now seen corresponding path program 1 times [2018-10-04 12:53:51,767 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:53:51,767 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:53:51,768 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:53:51,768 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:53:51,769 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:53:51,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:53:51,842 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:53:51,842 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-10-04 12:53:51,843 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-10-04 12:53:51,844 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-10-04 12:53:51,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-10-04 12:53:51,845 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:53:51,845 INFO L87 Difference]: Start difference. First operand 9 states and 10 transitions. Second operand 5 states. [2018-10-04 12:53:51,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:53:51,933 INFO L93 Difference]: Finished difference Result 17 states and 18 transitions. [2018-10-04 12:53:51,934 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-10-04 12:53:51,934 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 8 [2018-10-04 12:53:51,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:53:51,935 INFO L225 Difference]: With dead ends: 17 [2018-10-04 12:53:51,935 INFO L226 Difference]: Without dead ends: 15 [2018-10-04 12:53:51,936 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time 0.0s impTime 4 [2018-10-04 12:53:51,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15 states. [2018-10-04 12:53:51,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15 to 11. [2018-10-04 12:53:51,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2018-10-04 12:53:51,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 12 transitions. [2018-10-04 12:53:51,941 INFO L78 Accepts]: Start accepts. Automaton has 11 states and 12 transitions. Word has length 8 [2018-10-04 12:53:51,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:53:51,941 INFO L480 AbstractCegarLoop]: Abstraction has 11 states and 12 transitions. [2018-10-04 12:53:51,941 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-10-04 12:53:51,941 INFO L276 IsEmpty]: Start isEmpty. Operand 11 states and 12 transitions. [2018-10-04 12:53:51,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2018-10-04 12:53:51,942 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:53:51,942 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1] [2018-10-04 12:53:51,942 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:53:51,943 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:53:51,943 INFO L82 PathProgramCache]: Analyzing trace with hash 1897132479, now seen corresponding path program 1 times [2018-10-04 12:53:51,943 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:53:51,943 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:53:51,945 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:53:51,946 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:53:51,946 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:53:51,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:53:52,056 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:53:52,057 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:53:52,057 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-10-04 12:53:52,072 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:53:52,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:53:52,111 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:53:52,356 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:53:52,376 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:53:52,376 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2018-10-04 12:53:52,377 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-10-04 12:53:52,377 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-10-04 12:53:52,377 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:53:52,377 INFO L87 Difference]: Start difference. First operand 11 states and 12 transitions. Second operand 8 states. [2018-10-04 12:53:52,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:53:52,533 INFO L93 Difference]: Finished difference Result 20 states and 22 transitions. [2018-10-04 12:53:52,533 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-10-04 12:53:52,533 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 10 [2018-10-04 12:53:52,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:53:52,534 INFO L225 Difference]: With dead ends: 20 [2018-10-04 12:53:52,534 INFO L226 Difference]: Without dead ends: 13 [2018-10-04 12:53:52,535 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s Time 0.1s impTime 6 [2018-10-04 12:53:52,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13 states. [2018-10-04 12:53:52,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13 to 13. [2018-10-04 12:53:52,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2018-10-04 12:53:52,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 14 transitions. [2018-10-04 12:53:52,539 INFO L78 Accepts]: Start accepts. Automaton has 13 states and 14 transitions. Word has length 10 [2018-10-04 12:53:52,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:53:52,540 INFO L480 AbstractCegarLoop]: Abstraction has 13 states and 14 transitions. [2018-10-04 12:53:52,540 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-10-04 12:53:52,540 INFO L276 IsEmpty]: Start isEmpty. Operand 13 states and 14 transitions. [2018-10-04 12:53:52,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2018-10-04 12:53:52,541 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:53:52,541 INFO L375 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1] [2018-10-04 12:53:52,541 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:53:52,542 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:53:52,542 INFO L82 PathProgramCache]: Analyzing trace with hash -1765329927, now seen corresponding path program 2 times [2018-10-04 12:53:52,542 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:53:52,542 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:53:52,543 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:53:52,543 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:53:52,544 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:53:52,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:53:52,693 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:53:52,694 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:53:52,694 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-10-04 12:53:52,713 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:53:52,741 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:53:52,741 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:53:52,743 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:53:52,852 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:53:52,881 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:53:52,881 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 7 [2018-10-04 12:53:52,882 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-10-04 12:53:52,882 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-10-04 12:53:52,882 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:53:52,883 INFO L87 Difference]: Start difference. First operand 13 states and 14 transitions. Second operand 8 states. [2018-10-04 12:53:53,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:53:53,146 INFO L93 Difference]: Finished difference Result 21 states and 22 transitions. [2018-10-04 12:53:53,147 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-10-04 12:53:53,147 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2018-10-04 12:53:53,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:53:53,148 INFO L225 Difference]: With dead ends: 21 [2018-10-04 12:53:53,150 INFO L226 Difference]: Without dead ends: 19 [2018-10-04 12:53:53,150 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s Time 0.1s impTime 7 [2018-10-04 12:53:53,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states. [2018-10-04 12:53:53,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 15. [2018-10-04 12:53:53,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2018-10-04 12:53:53,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 16 transitions. [2018-10-04 12:53:53,156 INFO L78 Accepts]: Start accepts. Automaton has 15 states and 16 transitions. Word has length 12 [2018-10-04 12:53:53,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:53:53,157 INFO L480 AbstractCegarLoop]: Abstraction has 15 states and 16 transitions. [2018-10-04 12:53:53,157 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-10-04 12:53:53,157 INFO L276 IsEmpty]: Start isEmpty. Operand 15 states and 16 transitions. [2018-10-04 12:53:53,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2018-10-04 12:53:53,158 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:53:53,158 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1] [2018-10-04 12:53:53,158 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:53:53,158 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:53:53,159 INFO L82 PathProgramCache]: Analyzing trace with hash 29955317, now seen corresponding path program 3 times [2018-10-04 12:53:53,159 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:53:53,159 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:53:53,160 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:53:53,162 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:53:53,162 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:53:53,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:53:53,288 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:53:53,289 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:53:53,289 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-10-04 12:53:53,299 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:53:53,311 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2018-10-04 12:53:53,311 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:53:53,313 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:53:53,725 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:53:53,756 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:53:53,756 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2018-10-04 12:53:53,757 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-10-04 12:53:53,757 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-10-04 12:53:53,757 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:53:53,757 INFO L87 Difference]: Start difference. First operand 15 states and 16 transitions. Second operand 11 states. [2018-10-04 12:53:53,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:53:53,940 INFO L93 Difference]: Finished difference Result 26 states and 28 transitions. [2018-10-04 12:53:53,941 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-10-04 12:53:53,942 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2018-10-04 12:53:53,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:53:53,943 INFO L225 Difference]: With dead ends: 26 [2018-10-04 12:53:53,943 INFO L226 Difference]: Without dead ends: 17 [2018-10-04 12:53:53,943 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s Time 0.3s impTime 6 [2018-10-04 12:53:53,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17 states. [2018-10-04 12:53:53,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17 to 17. [2018-10-04 12:53:53,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2018-10-04 12:53:53,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 18 transitions. [2018-10-04 12:53:53,948 INFO L78 Accepts]: Start accepts. Automaton has 17 states and 18 transitions. Word has length 14 [2018-10-04 12:53:53,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:53:53,948 INFO L480 AbstractCegarLoop]: Abstraction has 17 states and 18 transitions. [2018-10-04 12:53:53,948 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-10-04 12:53:53,948 INFO L276 IsEmpty]: Start isEmpty. Operand 17 states and 18 transitions. [2018-10-04 12:53:53,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2018-10-04 12:53:53,949 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:53:53,949 INFO L375 BasicCegarLoop]: trace histogram [4, 3, 3, 2, 1, 1, 1, 1] [2018-10-04 12:53:53,949 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:53:53,950 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:53:53,950 INFO L82 PathProgramCache]: Analyzing trace with hash -1153652177, now seen corresponding path program 4 times [2018-10-04 12:53:53,950 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:53:53,950 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:53:53,951 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:53:53,951 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:53:53,951 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:53:53,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:53:54,072 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 12 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:53:54,072 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:53:54,072 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-10-04 12:53:54,085 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:53:54,116 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:53:54,116 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:53:54,118 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:53:54,198 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 12 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:53:54,218 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:53:54,218 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 8 [2018-10-04 12:53:54,218 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-10-04 12:53:54,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-10-04 12:53:54,219 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:53:54,219 INFO L87 Difference]: Start difference. First operand 17 states and 18 transitions. Second operand 9 states. [2018-10-04 12:53:54,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:53:54,498 INFO L93 Difference]: Finished difference Result 25 states and 26 transitions. [2018-10-04 12:53:54,499 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-10-04 12:53:54,499 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 16 [2018-10-04 12:53:54,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:53:54,500 INFO L225 Difference]: With dead ends: 25 [2018-10-04 12:53:54,500 INFO L226 Difference]: Without dead ends: 23 [2018-10-04 12:53:54,500 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s Time 0.1s impTime 9 [2018-10-04 12:53:54,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2018-10-04 12:53:54,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 19. [2018-10-04 12:53:54,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2018-10-04 12:53:54,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 20 transitions. [2018-10-04 12:53:54,506 INFO L78 Accepts]: Start accepts. Automaton has 19 states and 20 transitions. Word has length 16 [2018-10-04 12:53:54,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:53:54,507 INFO L480 AbstractCegarLoop]: Abstraction has 19 states and 20 transitions. [2018-10-04 12:53:54,507 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-10-04 12:53:54,507 INFO L276 IsEmpty]: Start isEmpty. Operand 19 states and 20 transitions. [2018-10-04 12:53:54,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2018-10-04 12:53:54,508 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:53:54,508 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1] [2018-10-04 12:53:54,508 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:53:54,508 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:53:54,509 INFO L82 PathProgramCache]: Analyzing trace with hash -558246485, now seen corresponding path program 5 times [2018-10-04 12:53:54,509 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:53:54,509 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:53:54,510 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:53:54,510 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:53:54,510 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:53:54,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:53:54,624 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 12 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:53:54,624 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:53:54,624 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-10-04 12:53:54,632 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:53:54,651 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2018-10-04 12:53:54,651 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:53:54,654 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:53:54,791 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 12 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:53:54,822 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:53:54,823 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2018-10-04 12:53:54,823 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-10-04 12:53:54,823 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-10-04 12:53:54,823 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:53:54,823 INFO L87 Difference]: Start difference. First operand 19 states and 20 transitions. Second operand 14 states. [2018-10-04 12:53:55,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:53:55,029 INFO L93 Difference]: Finished difference Result 32 states and 34 transitions. [2018-10-04 12:53:55,029 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-10-04 12:53:55,030 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 18 [2018-10-04 12:53:55,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:53:55,031 INFO L225 Difference]: With dead ends: 32 [2018-10-04 12:53:55,031 INFO L226 Difference]: Without dead ends: 21 [2018-10-04 12:53:55,031 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s Time 0.1s impTime 7 [2018-10-04 12:53:55,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21 states. [2018-10-04 12:53:55,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21 to 21. [2018-10-04 12:53:55,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2018-10-04 12:53:55,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 22 transitions. [2018-10-04 12:53:55,036 INFO L78 Accepts]: Start accepts. Automaton has 21 states and 22 transitions. Word has length 18 [2018-10-04 12:53:55,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:53:55,036 INFO L480 AbstractCegarLoop]: Abstraction has 21 states and 22 transitions. [2018-10-04 12:53:55,036 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-10-04 12:53:55,037 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states and 22 transitions. [2018-10-04 12:53:55,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2018-10-04 12:53:55,037 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:53:55,037 INFO L375 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 1, 1, 1, 1] [2018-10-04 12:53:55,038 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:53:55,038 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:53:55,038 INFO L82 PathProgramCache]: Analyzing trace with hash -578011675, now seen corresponding path program 6 times [2018-10-04 12:53:55,038 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:53:55,038 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:53:55,039 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:53:55,039 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:53:55,039 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:53:55,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:53:55,146 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 20 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:53:55,146 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:53:55,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 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-10-04 12:53:55,159 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:53:55,209 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2018-10-04 12:53:55,209 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:53:55,211 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:53:55,293 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 20 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:53:55,313 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:53:55,314 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 9 [2018-10-04 12:53:55,314 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-10-04 12:53:55,314 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-10-04 12:53:55,315 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:53:55,315 INFO L87 Difference]: Start difference. First operand 21 states and 22 transitions. Second operand 10 states. [2018-10-04 12:53:55,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:53:55,472 INFO L93 Difference]: Finished difference Result 29 states and 30 transitions. [2018-10-04 12:53:55,472 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-10-04 12:53:55,472 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 20 [2018-10-04 12:53:55,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:53:55,474 INFO L225 Difference]: With dead ends: 29 [2018-10-04 12:53:55,474 INFO L226 Difference]: Without dead ends: 27 [2018-10-04 12:53:55,475 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s Time 0.0s impTime 11 [2018-10-04 12:53:55,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2018-10-04 12:53:55,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 23. [2018-10-04 12:53:55,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2018-10-04 12:53:55,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 24 transitions. [2018-10-04 12:53:55,481 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 24 transitions. Word has length 20 [2018-10-04 12:53:55,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:53:55,481 INFO L480 AbstractCegarLoop]: Abstraction has 23 states and 24 transitions. [2018-10-04 12:53:55,481 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-10-04 12:53:55,481 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 24 transitions. [2018-10-04 12:53:55,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2018-10-04 12:53:55,482 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:53:55,482 INFO L375 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1] [2018-10-04 12:53:55,483 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:53:55,483 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:53:55,483 INFO L82 PathProgramCache]: Analyzing trace with hash -1418505247, now seen corresponding path program 7 times [2018-10-04 12:53:55,483 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:53:55,483 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:53:55,484 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:53:55,484 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:53:55,484 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:53:55,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:53:55,605 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 20 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:53:55,606 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:53:55,606 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-10-04 12:53:55,614 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:53:55,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:53:55,634 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:53:55,753 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 20 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:53:55,773 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:53:55,774 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2018-10-04 12:53:55,774 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-10-04 12:53:55,774 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-10-04 12:53:55,774 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:53:55,775 INFO L87 Difference]: Start difference. First operand 23 states and 24 transitions. Second operand 17 states. [2018-10-04 12:53:55,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:53:55,985 INFO L93 Difference]: Finished difference Result 38 states and 40 transitions. [2018-10-04 12:53:55,985 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-10-04 12:53:55,986 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 22 [2018-10-04 12:53:55,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:53:55,986 INFO L225 Difference]: With dead ends: 38 [2018-10-04 12:53:55,986 INFO L226 Difference]: Without dead ends: 25 [2018-10-04 12:53:55,987 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s Time 0.1s impTime 9 [2018-10-04 12:53:55,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25 states. [2018-10-04 12:53:55,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25 to 25. [2018-10-04 12:53:55,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2018-10-04 12:53:55,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 26 transitions. [2018-10-04 12:53:55,992 INFO L78 Accepts]: Start accepts. Automaton has 25 states and 26 transitions. Word has length 22 [2018-10-04 12:53:55,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:53:55,992 INFO L480 AbstractCegarLoop]: Abstraction has 25 states and 26 transitions. [2018-10-04 12:53:55,993 INFO L481 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-10-04 12:53:55,993 INFO L276 IsEmpty]: Start isEmpty. Operand 25 states and 26 transitions. [2018-10-04 12:53:55,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2018-10-04 12:53:55,993 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:53:55,994 INFO L375 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 1, 1, 1, 1] [2018-10-04 12:53:55,994 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:53:55,994 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:53:55,994 INFO L82 PathProgramCache]: Analyzing trace with hash -1375531237, now seen corresponding path program 8 times [2018-10-04 12:53:55,995 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:53:55,995 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:53:55,995 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:53:55,996 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:53:55,996 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:53:56,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:53:56,141 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 30 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:53:56,141 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:53:56,141 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-10-04 12:53:56,151 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:53:56,167 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:53:56,167 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:53:56,171 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:53:56,406 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 30 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:53:56,428 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:53:56,428 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 10 [2018-10-04 12:53:56,428 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-10-04 12:53:56,429 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-10-04 12:53:56,429 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:53:56,429 INFO L87 Difference]: Start difference. First operand 25 states and 26 transitions. Second operand 11 states. [2018-10-04 12:53:56,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:53:56,566 INFO L93 Difference]: Finished difference Result 33 states and 34 transitions. [2018-10-04 12:53:56,567 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-10-04 12:53:56,567 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 24 [2018-10-04 12:53:56,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:53:56,568 INFO L225 Difference]: With dead ends: 33 [2018-10-04 12:53:56,568 INFO L226 Difference]: Without dead ends: 31 [2018-10-04 12:53:56,568 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s Time 0.0s impTime 13 [2018-10-04 12:53:56,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2018-10-04 12:53:56,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 27. [2018-10-04 12:53:56,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2018-10-04 12:53:56,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 28 transitions. [2018-10-04 12:53:56,574 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 28 transitions. Word has length 24 [2018-10-04 12:53:56,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:53:56,575 INFO L480 AbstractCegarLoop]: Abstraction has 27 states and 28 transitions. [2018-10-04 12:53:56,575 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-10-04 12:53:56,575 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 28 transitions. [2018-10-04 12:53:56,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2018-10-04 12:53:56,576 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:53:56,576 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1] [2018-10-04 12:53:56,576 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:53:56,576 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:53:56,576 INFO L82 PathProgramCache]: Analyzing trace with hash 964341655, now seen corresponding path program 9 times [2018-10-04 12:53:56,577 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:53:56,577 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:53:56,578 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:53:56,578 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:53:56,578 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:53:56,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:53:56,718 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 30 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:53:56,719 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:53:56,719 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-10-04 12:53:56,729 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:53:56,826 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2018-10-04 12:53:56,826 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:53:56,829 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:53:57,175 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 30 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:53:57,209 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:53:57,210 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 19 [2018-10-04 12:53:57,210 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-10-04 12:53:57,210 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-10-04 12:53:57,211 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:53:57,211 INFO L87 Difference]: Start difference. First operand 27 states and 28 transitions. Second operand 20 states. [2018-10-04 12:53:57,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:53:57,721 INFO L93 Difference]: Finished difference Result 44 states and 46 transitions. [2018-10-04 12:53:57,721 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-10-04 12:53:57,721 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 26 [2018-10-04 12:53:57,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:53:57,722 INFO L225 Difference]: With dead ends: 44 [2018-10-04 12:53:57,722 INFO L226 Difference]: Without dead ends: 29 [2018-10-04 12:53:57,723 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s Time 0.2s impTime 9 [2018-10-04 12:53:57,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2018-10-04 12:53:57,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 29. [2018-10-04 12:53:57,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2018-10-04 12:53:57,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 30 transitions. [2018-10-04 12:53:57,729 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 30 transitions. Word has length 26 [2018-10-04 12:53:57,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:53:57,729 INFO L480 AbstractCegarLoop]: Abstraction has 29 states and 30 transitions. [2018-10-04 12:53:57,729 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-10-04 12:53:57,730 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 30 transitions. [2018-10-04 12:53:57,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2018-10-04 12:53:57,730 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:53:57,731 INFO L375 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 1, 1, 1, 1] [2018-10-04 12:53:57,731 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:53:57,731 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:53:57,731 INFO L82 PathProgramCache]: Analyzing trace with hash -1427751471, now seen corresponding path program 10 times [2018-10-04 12:53:57,731 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:53:57,732 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:53:57,732 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:53:57,733 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:53:57,733 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:53:57,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:53:58,195 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 42 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:53:58,196 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:53:58,196 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-10-04 12:53:58,203 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:53:58,223 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:53:58,223 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:53:58,226 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:53:58,294 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 42 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:53:58,314 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:53:58,314 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 11 [2018-10-04 12:53:58,315 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-10-04 12:53:58,315 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-10-04 12:53:58,315 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:53:58,315 INFO L87 Difference]: Start difference. First operand 29 states and 30 transitions. Second operand 12 states. [2018-10-04 12:53:58,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:53:58,504 INFO L93 Difference]: Finished difference Result 37 states and 38 transitions. [2018-10-04 12:53:58,505 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-10-04 12:53:58,505 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 28 [2018-10-04 12:53:58,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:53:58,506 INFO L225 Difference]: With dead ends: 37 [2018-10-04 12:53:58,506 INFO L226 Difference]: Without dead ends: 35 [2018-10-04 12:53:58,507 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s Time 0.3s impTime 15 [2018-10-04 12:53:58,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2018-10-04 12:53:58,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 31. [2018-10-04 12:53:58,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2018-10-04 12:53:58,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 32 transitions. [2018-10-04 12:53:58,513 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 32 transitions. Word has length 28 [2018-10-04 12:53:58,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:53:58,513 INFO L480 AbstractCegarLoop]: Abstraction has 31 states and 32 transitions. [2018-10-04 12:53:58,513 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-10-04 12:53:58,514 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 32 transitions. [2018-10-04 12:53:58,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2018-10-04 12:53:58,514 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:53:58,514 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1] [2018-10-04 12:53:58,515 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:53:58,515 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:53:58,515 INFO L82 PathProgramCache]: Analyzing trace with hash -1974662963, now seen corresponding path program 11 times [2018-10-04 12:53:58,515 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:53:58,515 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:53:58,516 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:53:58,516 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:53:58,516 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:53:58,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:53:58,685 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 42 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:53:58,685 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:53:58,685 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-10-04 12:53:58,692 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:53:58,767 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2018-10-04 12:53:58,767 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:53:58,770 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:53:59,007 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 42 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:53:59,029 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:53:59,029 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 22 [2018-10-04 12:53:59,029 INFO L459 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-10-04 12:53:59,030 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-10-04 12:53:59,030 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:53:59,031 INFO L87 Difference]: Start difference. First operand 31 states and 32 transitions. Second operand 23 states. [2018-10-04 12:53:59,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:53:59,261 INFO L93 Difference]: Finished difference Result 50 states and 52 transitions. [2018-10-04 12:53:59,261 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-10-04 12:53:59,261 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 30 [2018-10-04 12:53:59,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:53:59,262 INFO L225 Difference]: With dead ends: 50 [2018-10-04 12:53:59,262 INFO L226 Difference]: Without dead ends: 33 [2018-10-04 12:53:59,263 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s Time 0.2s impTime 10 [2018-10-04 12:53:59,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2018-10-04 12:53:59,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 33. [2018-10-04 12:53:59,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2018-10-04 12:53:59,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 34 transitions. [2018-10-04 12:53:59,269 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 34 transitions. Word has length 30 [2018-10-04 12:53:59,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:53:59,270 INFO L480 AbstractCegarLoop]: Abstraction has 33 states and 34 transitions. [2018-10-04 12:53:59,270 INFO L481 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-10-04 12:53:59,270 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 34 transitions. [2018-10-04 12:53:59,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2018-10-04 12:53:59,271 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:53:59,271 INFO L375 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 1, 1, 1, 1] [2018-10-04 12:53:59,271 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:53:59,271 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:53:59,272 INFO L82 PathProgramCache]: Analyzing trace with hash 577956359, now seen corresponding path program 12 times [2018-10-04 12:53:59,272 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:53:59,272 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:53:59,273 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:53:59,273 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:53:59,273 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:53:59,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:53:59,481 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 56 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:53:59,482 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:53:59,482 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-10-04 12:53:59,489 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:53:59,516 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2018-10-04 12:53:59,517 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:53:59,519 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:53:59,742 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 56 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:53:59,763 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:53:59,764 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 12 [2018-10-04 12:53:59,764 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-10-04 12:53:59,764 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-10-04 12:53:59,764 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:53:59,765 INFO L87 Difference]: Start difference. First operand 33 states and 34 transitions. Second operand 13 states. [2018-10-04 12:53:59,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:53:59,930 INFO L93 Difference]: Finished difference Result 41 states and 42 transitions. [2018-10-04 12:53:59,930 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-10-04 12:53:59,930 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 32 [2018-10-04 12:53:59,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:53:59,931 INFO L225 Difference]: With dead ends: 41 [2018-10-04 12:53:59,932 INFO L226 Difference]: Without dead ends: 39 [2018-10-04 12:53:59,932 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s Time 0.1s impTime 17 [2018-10-04 12:53:59,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2018-10-04 12:53:59,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 35. [2018-10-04 12:53:59,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2018-10-04 12:53:59,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 36 transitions. [2018-10-04 12:53:59,938 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 36 transitions. Word has length 32 [2018-10-04 12:53:59,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:53:59,939 INFO L480 AbstractCegarLoop]: Abstraction has 35 states and 36 transitions. [2018-10-04 12:53:59,939 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-10-04 12:53:59,939 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 36 transitions. [2018-10-04 12:53:59,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2018-10-04 12:53:59,940 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:53:59,940 INFO L375 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 1, 1, 1, 1] [2018-10-04 12:53:59,940 INFO L423 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:53:59,940 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:53:59,940 INFO L82 PathProgramCache]: Analyzing trace with hash 1365213059, now seen corresponding path program 13 times [2018-10-04 12:53:59,941 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:53:59,941 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:53:59,941 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:53:59,942 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:53:59,942 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:53:59,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:00,198 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 56 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:00,199 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:54:00,199 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-10-04 12:54:00,206 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:54:00,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:00,238 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:54:00,798 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 56 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:00,818 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:54:00,819 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 25 [2018-10-04 12:54:00,819 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-10-04 12:54:00,819 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-10-04 12:54:00,819 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:54:00,820 INFO L87 Difference]: Start difference. First operand 35 states and 36 transitions. Second operand 26 states. [2018-10-04 12:54:01,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:54:01,178 INFO L93 Difference]: Finished difference Result 56 states and 58 transitions. [2018-10-04 12:54:01,179 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-10-04 12:54:01,179 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 34 [2018-10-04 12:54:01,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:54:01,179 INFO L225 Difference]: With dead ends: 56 [2018-10-04 12:54:01,179 INFO L226 Difference]: Without dead ends: 37 [2018-10-04 12:54:01,180 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.8s Time 0.4s impTime 11 [2018-10-04 12:54:01,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2018-10-04 12:54:01,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 37. [2018-10-04 12:54:01,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2018-10-04 12:54:01,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 38 transitions. [2018-10-04 12:54:01,186 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 38 transitions. Word has length 34 [2018-10-04 12:54:01,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:54:01,186 INFO L480 AbstractCegarLoop]: Abstraction has 37 states and 38 transitions. [2018-10-04 12:54:01,187 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-10-04 12:54:01,187 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 38 transitions. [2018-10-04 12:54:01,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2018-10-04 12:54:01,187 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:54:01,187 INFO L375 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 1, 1, 1, 1] [2018-10-04 12:54:01,188 INFO L423 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:54:01,188 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:54:01,188 INFO L82 PathProgramCache]: Analyzing trace with hash -1260506179, now seen corresponding path program 14 times [2018-10-04 12:54:01,188 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:54:01,188 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:54:01,189 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:01,189 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:54:01,189 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:01,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:01,349 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 72 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:01,349 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:54:01,349 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-10-04 12:54:01,358 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:54:01,380 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:54:01,380 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:54:01,383 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:54:01,476 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 72 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:01,495 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:54:01,495 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 13 [2018-10-04 12:54:01,496 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-10-04 12:54:01,496 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-10-04 12:54:01,496 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:54:01,496 INFO L87 Difference]: Start difference. First operand 37 states and 38 transitions. Second operand 14 states. [2018-10-04 12:54:01,762 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:54:01,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:54:01,820 INFO L93 Difference]: Finished difference Result 45 states and 46 transitions. [2018-10-04 12:54:01,820 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-10-04 12:54:01,821 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 36 [2018-10-04 12:54:01,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:54:01,821 INFO L225 Difference]: With dead ends: 45 [2018-10-04 12:54:01,821 INFO L226 Difference]: Without dead ends: 43 [2018-10-04 12:54:01,822 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s Time 0.0s impTime 7 [2018-10-04 12:54:01,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2018-10-04 12:54:01,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 39. [2018-10-04 12:54:01,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2018-10-04 12:54:01,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 40 transitions. [2018-10-04 12:54:01,830 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 40 transitions. Word has length 36 [2018-10-04 12:54:01,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:54:01,831 INFO L480 AbstractCegarLoop]: Abstraction has 39 states and 40 transitions. [2018-10-04 12:54:01,831 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-10-04 12:54:01,831 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 40 transitions. [2018-10-04 12:54:01,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2018-10-04 12:54:01,832 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:54:01,832 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 1, 1, 1, 1] [2018-10-04 12:54:01,832 INFO L423 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:54:01,832 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:54:01,833 INFO L82 PathProgramCache]: Analyzing trace with hash -165727303, now seen corresponding path program 15 times [2018-10-04 12:54:01,833 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:54:01,833 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:54:01,834 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:01,834 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:54:01,834 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:01,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:02,041 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 72 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:02,041 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:54:02,041 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-10-04 12:54:02,050 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:54:02,086 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2018-10-04 12:54:02,086 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:54:02,088 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:54:02,255 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 72 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:02,276 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:54:02,276 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 28 [2018-10-04 12:54:02,277 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-10-04 12:54:02,277 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-10-04 12:54:02,277 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:54:02,277 INFO L87 Difference]: Start difference. First operand 39 states and 40 transitions. Second operand 29 states. [2018-10-04 12:54:02,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:54:02,580 INFO L93 Difference]: Finished difference Result 62 states and 64 transitions. [2018-10-04 12:54:02,580 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-10-04 12:54:02,580 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 38 [2018-10-04 12:54:02,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:54:02,581 INFO L225 Difference]: With dead ends: 62 [2018-10-04 12:54:02,581 INFO L226 Difference]: Without dead ends: 41 [2018-10-04 12:54:02,581 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s Time 0.2s impTime 12 [2018-10-04 12:54:02,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2018-10-04 12:54:02,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 41. [2018-10-04 12:54:02,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2018-10-04 12:54:02,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 42 transitions. [2018-10-04 12:54:02,587 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 42 transitions. Word has length 38 [2018-10-04 12:54:02,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:54:02,588 INFO L480 AbstractCegarLoop]: Abstraction has 41 states and 42 transitions. [2018-10-04 12:54:02,588 INFO L481 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-10-04 12:54:02,588 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 42 transitions. [2018-10-04 12:54:02,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2018-10-04 12:54:02,589 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:54:02,589 INFO L375 BasicCegarLoop]: trace histogram [10, 9, 9, 8, 1, 1, 1, 1] [2018-10-04 12:54:02,589 INFO L423 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:54:02,589 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:54:02,589 INFO L82 PathProgramCache]: Analyzing trace with hash 1448426227, now seen corresponding path program 16 times [2018-10-04 12:54:02,590 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:54:02,590 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:54:02,590 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:02,591 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:54:02,591 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:02,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:02,744 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 90 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:02,744 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:54:02,744 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-10-04 12:54:02,751 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:54:02,773 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:54:02,774 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:54:02,776 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:54:02,870 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 90 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:02,890 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:54:02,890 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 14 [2018-10-04 12:54:02,891 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-10-04 12:54:02,891 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-10-04 12:54:02,891 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:54:02,891 INFO L87 Difference]: Start difference. First operand 41 states and 42 transitions. Second operand 15 states. [2018-10-04 12:54:03,031 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:54:03,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:54:03,083 INFO L93 Difference]: Finished difference Result 49 states and 50 transitions. [2018-10-04 12:54:03,084 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-10-04 12:54:03,084 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 40 [2018-10-04 12:54:03,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:54:03,085 INFO L225 Difference]: With dead ends: 49 [2018-10-04 12:54:03,085 INFO L226 Difference]: Without dead ends: 47 [2018-10-04 12:54:03,086 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s Time 0.1s impTime 7 [2018-10-04 12:54:03,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2018-10-04 12:54:03,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 43. [2018-10-04 12:54:03,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2018-10-04 12:54:03,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 44 transitions. [2018-10-04 12:54:03,094 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 44 transitions. Word has length 40 [2018-10-04 12:54:03,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:54:03,094 INFO L480 AbstractCegarLoop]: Abstraction has 43 states and 44 transitions. [2018-10-04 12:54:03,094 INFO L481 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-10-04 12:54:03,094 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 44 transitions. [2018-10-04 12:54:03,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2018-10-04 12:54:03,095 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:54:03,095 INFO L375 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 1, 1, 1, 1] [2018-10-04 12:54:03,095 INFO L423 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:54:03,095 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:54:03,096 INFO L82 PathProgramCache]: Analyzing trace with hash 368133487, now seen corresponding path program 17 times [2018-10-04 12:54:03,096 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:54:03,096 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:54:03,096 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:03,097 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:54:03,097 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:03,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:03,608 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 90 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:03,609 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:54:03,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 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-10-04 12:54:03,619 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:54:03,653 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2018-10-04 12:54:03,653 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:54:03,655 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:54:03,861 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 90 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:03,881 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:54:03,881 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 31 [2018-10-04 12:54:03,882 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-10-04 12:54:03,882 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-10-04 12:54:03,882 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:54:03,882 INFO L87 Difference]: Start difference. First operand 43 states and 44 transitions. Second operand 32 states. [2018-10-04 12:54:04,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:54:04,278 INFO L93 Difference]: Finished difference Result 68 states and 70 transitions. [2018-10-04 12:54:04,279 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-10-04 12:54:04,279 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 42 [2018-10-04 12:54:04,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:54:04,279 INFO L225 Difference]: With dead ends: 68 [2018-10-04 12:54:04,279 INFO L226 Difference]: Without dead ends: 45 [2018-10-04 12:54:04,280 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.8s Time 0.5s impTime 17 [2018-10-04 12:54:04,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states. [2018-10-04 12:54:04,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 45. [2018-10-04 12:54:04,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2018-10-04 12:54:04,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 46 transitions. [2018-10-04 12:54:04,289 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 46 transitions. Word has length 42 [2018-10-04 12:54:04,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:54:04,290 INFO L480 AbstractCegarLoop]: Abstraction has 45 states and 46 transitions. [2018-10-04 12:54:04,290 INFO L481 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-10-04 12:54:04,290 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 46 transitions. [2018-10-04 12:54:04,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-10-04 12:54:04,290 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:54:04,291 INFO L375 BasicCegarLoop]: trace histogram [11, 10, 10, 9, 1, 1, 1, 1] [2018-10-04 12:54:04,291 INFO L423 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:54:04,291 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:54:04,291 INFO L82 PathProgramCache]: Analyzing trace with hash -788717655, now seen corresponding path program 18 times [2018-10-04 12:54:04,291 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:54:04,291 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:54:04,292 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:04,292 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:54:04,292 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:04,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:04,625 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 110 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:04,625 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:54:04,626 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-10-04 12:54:04,638 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:54:04,673 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2018-10-04 12:54:04,673 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:54:04,675 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:54:04,757 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 110 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:04,779 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:54:04,779 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 15 [2018-10-04 12:54:04,780 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-10-04 12:54:04,780 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-10-04 12:54:04,780 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:54:04,780 INFO L87 Difference]: Start difference. First operand 45 states and 46 transitions. Second operand 16 states. [2018-10-04 12:54:04,885 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:54:04,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:54:04,962 INFO L93 Difference]: Finished difference Result 53 states and 54 transitions. [2018-10-04 12:54:04,962 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-10-04 12:54:04,962 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 44 [2018-10-04 12:54:04,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:54:04,963 INFO L225 Difference]: With dead ends: 53 [2018-10-04 12:54:04,963 INFO L226 Difference]: Without dead ends: 51 [2018-10-04 12:54:04,964 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s Time 0.2s impTime 9 [2018-10-04 12:54:04,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2018-10-04 12:54:04,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 47. [2018-10-04 12:54:04,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2018-10-04 12:54:04,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 48 transitions. [2018-10-04 12:54:04,972 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 48 transitions. Word has length 44 [2018-10-04 12:54:04,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:54:04,972 INFO L480 AbstractCegarLoop]: Abstraction has 47 states and 48 transitions. [2018-10-04 12:54:04,972 INFO L481 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-10-04 12:54:04,972 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 48 transitions. [2018-10-04 12:54:04,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2018-10-04 12:54:04,973 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:54:04,973 INFO L375 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 1, 1, 1, 1] [2018-10-04 12:54:04,973 INFO L423 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:54:04,973 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:54:04,974 INFO L82 PathProgramCache]: Analyzing trace with hash -2043489115, now seen corresponding path program 19 times [2018-10-04 12:54:04,974 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:54:04,974 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:54:04,975 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:04,975 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:54:04,975 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:04,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:05,261 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 110 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:05,262 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:54:05,262 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-10-04 12:54:05,269 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:54:05,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:05,300 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:54:05,566 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 110 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:05,587 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:54:05,587 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 34 [2018-10-04 12:54:05,587 INFO L459 AbstractCegarLoop]: Interpolant automaton has 35 states [2018-10-04 12:54:05,588 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2018-10-04 12:54:05,588 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:54:05,588 INFO L87 Difference]: Start difference. First operand 47 states and 48 transitions. Second operand 35 states. [2018-10-04 12:54:06,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:54:06,009 INFO L93 Difference]: Finished difference Result 74 states and 76 transitions. [2018-10-04 12:54:06,009 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-10-04 12:54:06,010 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 46 [2018-10-04 12:54:06,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:54:06,010 INFO L225 Difference]: With dead ends: 74 [2018-10-04 12:54:06,010 INFO L226 Difference]: Without dead ends: 49 [2018-10-04 12:54:06,011 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s Time 0.4s impTime 14 [2018-10-04 12:54:06,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2018-10-04 12:54:06,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 49. [2018-10-04 12:54:06,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2018-10-04 12:54:06,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 50 transitions. [2018-10-04 12:54:06,018 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 50 transitions. Word has length 46 [2018-10-04 12:54:06,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:54:06,019 INFO L480 AbstractCegarLoop]: Abstraction has 49 states and 50 transitions. [2018-10-04 12:54:06,019 INFO L481 AbstractCegarLoop]: Interpolant automaton has 35 states. [2018-10-04 12:54:06,019 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 50 transitions. [2018-10-04 12:54:06,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2018-10-04 12:54:06,020 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:54:06,020 INFO L375 BasicCegarLoop]: trace histogram [12, 11, 11, 10, 1, 1, 1, 1] [2018-10-04 12:54:06,020 INFO L423 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:54:06,020 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:54:06,020 INFO L82 PathProgramCache]: Analyzing trace with hash -957152801, now seen corresponding path program 20 times [2018-10-04 12:54:06,020 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:54:06,021 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:54:06,021 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:06,021 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:54:06,021 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:06,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:06,453 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 132 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:06,453 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:54:06,453 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-10-04 12:54:06,463 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:54:06,495 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:54:06,495 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:54:06,498 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:54:06,670 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 132 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:06,692 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:54:06,692 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 16 [2018-10-04 12:54:06,692 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-10-04 12:54:06,693 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-10-04 12:54:06,693 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:54:06,693 INFO L87 Difference]: Start difference. First operand 49 states and 50 transitions. Second operand 17 states. [2018-10-04 12:54:06,804 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:54:06,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:54:06,936 INFO L93 Difference]: Finished difference Result 57 states and 58 transitions. [2018-10-04 12:54:06,938 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-10-04 12:54:06,939 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 48 [2018-10-04 12:54:06,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:54:06,939 INFO L225 Difference]: With dead ends: 57 [2018-10-04 12:54:06,939 INFO L226 Difference]: Without dead ends: 55 [2018-10-04 12:54:06,940 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s Time 0.2s impTime 12 [2018-10-04 12:54:06,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2018-10-04 12:54:06,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 51. [2018-10-04 12:54:06,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2018-10-04 12:54:06,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 52 transitions. [2018-10-04 12:54:06,954 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 52 transitions. Word has length 48 [2018-10-04 12:54:06,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:54:06,954 INFO L480 AbstractCegarLoop]: Abstraction has 51 states and 52 transitions. [2018-10-04 12:54:06,954 INFO L481 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-10-04 12:54:06,954 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 52 transitions. [2018-10-04 12:54:06,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-10-04 12:54:06,956 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:54:06,956 INFO L375 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 1, 1, 1, 1] [2018-10-04 12:54:06,956 INFO L423 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:54:06,956 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:54:06,956 INFO L82 PathProgramCache]: Analyzing trace with hash -700907173, now seen corresponding path program 21 times [2018-10-04 12:54:06,957 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:54:06,957 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:54:06,957 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:06,957 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:54:06,957 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:06,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:07,889 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 132 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:07,890 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:54:07,890 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-10-04 12:54:07,898 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:54:07,955 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2018-10-04 12:54:07,955 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:54:07,957 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:54:08,192 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 132 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:08,212 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:54:08,212 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 37 [2018-10-04 12:54:08,213 INFO L459 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-10-04 12:54:08,213 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-10-04 12:54:08,213 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:54:08,213 INFO L87 Difference]: Start difference. First operand 51 states and 52 transitions. Second operand 38 states. [2018-10-04 12:54:08,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:54:08,688 INFO L93 Difference]: Finished difference Result 80 states and 82 transitions. [2018-10-04 12:54:08,688 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-10-04 12:54:08,689 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 50 [2018-10-04 12:54:08,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:54:08,689 INFO L225 Difference]: With dead ends: 80 [2018-10-04 12:54:08,689 INFO L226 Difference]: Without dead ends: 53 [2018-10-04 12:54:08,690 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.2s Time 0.9s impTime 15 [2018-10-04 12:54:08,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2018-10-04 12:54:08,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 53. [2018-10-04 12:54:08,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2018-10-04 12:54:08,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 54 transitions. [2018-10-04 12:54:08,696 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 54 transitions. Word has length 50 [2018-10-04 12:54:08,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:54:08,696 INFO L480 AbstractCegarLoop]: Abstraction has 53 states and 54 transitions. [2018-10-04 12:54:08,696 INFO L481 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-10-04 12:54:08,696 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 54 transitions. [2018-10-04 12:54:08,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2018-10-04 12:54:08,697 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:54:08,697 INFO L375 BasicCegarLoop]: trace histogram [13, 12, 12, 11, 1, 1, 1, 1] [2018-10-04 12:54:08,697 INFO L423 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:54:08,698 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:54:08,698 INFO L82 PathProgramCache]: Analyzing trace with hash 877396373, now seen corresponding path program 22 times [2018-10-04 12:54:08,698 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:54:08,698 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:54:08,699 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:08,699 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:54:08,699 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:08,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:08,951 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 156 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:08,951 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:54:08,951 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-10-04 12:54:08,959 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:54:08,993 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:54:08,993 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:54:08,994 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:54:09,077 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 156 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:09,098 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:54:09,098 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 17 [2018-10-04 12:54:09,098 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-10-04 12:54:09,099 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-10-04 12:54:09,099 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:54:09,099 INFO L87 Difference]: Start difference. First operand 53 states and 54 transitions. Second operand 18 states. [2018-10-04 12:54:09,207 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:54:09,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:54:09,430 INFO L93 Difference]: Finished difference Result 61 states and 62 transitions. [2018-10-04 12:54:09,431 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-10-04 12:54:09,431 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 52 [2018-10-04 12:54:09,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:54:09,431 INFO L225 Difference]: With dead ends: 61 [2018-10-04 12:54:09,432 INFO L226 Difference]: Without dead ends: 59 [2018-10-04 12:54:09,432 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s Time 0.2s impTime 14 [2018-10-04 12:54:09,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2018-10-04 12:54:09,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 55. [2018-10-04 12:54:09,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 55 states. [2018-10-04 12:54:09,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 56 transitions. [2018-10-04 12:54:09,445 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 56 transitions. Word has length 52 [2018-10-04 12:54:09,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:54:09,445 INFO L480 AbstractCegarLoop]: Abstraction has 55 states and 56 transitions. [2018-10-04 12:54:09,445 INFO L481 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-10-04 12:54:09,445 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 56 transitions. [2018-10-04 12:54:09,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2018-10-04 12:54:09,446 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:54:09,446 INFO L375 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 1, 1, 1, 1] [2018-10-04 12:54:09,446 INFO L423 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:54:09,446 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:54:09,446 INFO L82 PathProgramCache]: Analyzing trace with hash 1364257681, now seen corresponding path program 23 times [2018-10-04 12:54:09,447 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:54:09,447 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:54:09,447 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:09,448 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:54:09,448 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:09,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:10,593 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 156 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:10,593 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:54:10,593 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-10-04 12:54:10,601 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:54:10,639 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2018-10-04 12:54:10,640 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:54:10,642 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:54:10,907 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 156 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:10,927 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:54:10,927 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 40 [2018-10-04 12:54:10,928 INFO L459 AbstractCegarLoop]: Interpolant automaton has 41 states [2018-10-04 12:54:10,928 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2018-10-04 12:54:10,928 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:54:10,928 INFO L87 Difference]: Start difference. First operand 55 states and 56 transitions. Second operand 41 states. [2018-10-04 12:54:11,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:54:11,513 INFO L93 Difference]: Finished difference Result 86 states and 88 transitions. [2018-10-04 12:54:11,513 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-10-04 12:54:11,513 INFO L78 Accepts]: Start accepts. Automaton has 41 states. Word has length 54 [2018-10-04 12:54:11,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:54:11,513 INFO L225 Difference]: With dead ends: 86 [2018-10-04 12:54:11,514 INFO L226 Difference]: Without dead ends: 57 [2018-10-04 12:54:11,514 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5s Time 1.1s impTime 16 [2018-10-04 12:54:11,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2018-10-04 12:54:11,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 57. [2018-10-04 12:54:11,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2018-10-04 12:54:11,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 58 transitions. [2018-10-04 12:54:11,521 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 58 transitions. Word has length 54 [2018-10-04 12:54:11,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:54:11,521 INFO L480 AbstractCegarLoop]: Abstraction has 57 states and 58 transitions. [2018-10-04 12:54:11,521 INFO L481 AbstractCegarLoop]: Interpolant automaton has 41 states. [2018-10-04 12:54:11,521 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 58 transitions. [2018-10-04 12:54:11,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2018-10-04 12:54:11,522 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:54:11,522 INFO L375 BasicCegarLoop]: trace histogram [14, 13, 13, 12, 1, 1, 1, 1] [2018-10-04 12:54:11,522 INFO L423 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:54:11,522 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:54:11,522 INFO L82 PathProgramCache]: Analyzing trace with hash 1897217739, now seen corresponding path program 24 times [2018-10-04 12:54:11,522 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:54:11,522 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:54:11,523 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:11,523 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:54:11,523 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:11,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:11,872 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 182 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:11,872 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:54:11,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 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-10-04 12:54:11,880 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:54:11,915 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2018-10-04 12:54:11,916 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:54:11,918 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:54:12,032 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 182 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:12,059 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:54:12,059 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 18 [2018-10-04 12:54:12,059 INFO L459 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-10-04 12:54:12,059 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-10-04 12:54:12,059 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:54:12,060 INFO L87 Difference]: Start difference. First operand 57 states and 58 transitions. Second operand 19 states. [2018-10-04 12:54:12,160 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:54:12,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:54:12,355 INFO L93 Difference]: Finished difference Result 65 states and 66 transitions. [2018-10-04 12:54:12,363 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-10-04 12:54:12,363 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 56 [2018-10-04 12:54:12,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:54:12,364 INFO L225 Difference]: With dead ends: 65 [2018-10-04 12:54:12,364 INFO L226 Difference]: Without dead ends: 63 [2018-10-04 12:54:12,364 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s Time 0.3s impTime 16 [2018-10-04 12:54:12,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2018-10-04 12:54:12,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 59. [2018-10-04 12:54:12,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2018-10-04 12:54:12,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 60 transitions. [2018-10-04 12:54:12,372 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 60 transitions. Word has length 56 [2018-10-04 12:54:12,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:54:12,373 INFO L480 AbstractCegarLoop]: Abstraction has 59 states and 60 transitions. [2018-10-04 12:54:12,373 INFO L481 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-10-04 12:54:12,373 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 60 transitions. [2018-10-04 12:54:12,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2018-10-04 12:54:12,373 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:54:12,374 INFO L375 BasicCegarLoop]: trace histogram [14, 14, 13, 13, 1, 1, 1, 1] [2018-10-04 12:54:12,374 INFO L423 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:54:12,374 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:54:12,374 INFO L82 PathProgramCache]: Analyzing trace with hash -2134920377, now seen corresponding path program 25 times [2018-10-04 12:54:12,374 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:54:12,374 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:54:12,375 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:12,375 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:54:12,375 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:12,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:12,869 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 182 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:12,870 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:54:12,870 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-10-04 12:54:12,877 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:54:12,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:12,913 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:54:13,196 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 182 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:13,216 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:54:13,216 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 43 [2018-10-04 12:54:13,216 INFO L459 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-10-04 12:54:13,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-10-04 12:54:13,217 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:54:13,217 INFO L87 Difference]: Start difference. First operand 59 states and 60 transitions. Second operand 44 states. [2018-10-04 12:54:13,648 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 8 [2018-10-04 12:54:13,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:54:13,796 INFO L93 Difference]: Finished difference Result 92 states and 94 transitions. [2018-10-04 12:54:13,796 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-10-04 12:54:13,796 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 58 [2018-10-04 12:54:13,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:54:13,797 INFO L225 Difference]: With dead ends: 92 [2018-10-04 12:54:13,797 INFO L226 Difference]: Without dead ends: 61 [2018-10-04 12:54:13,798 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.9s Time 0.6s impTime 10 [2018-10-04 12:54:13,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2018-10-04 12:54:13,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 61. [2018-10-04 12:54:13,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61 states. [2018-10-04 12:54:13,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 62 transitions. [2018-10-04 12:54:13,805 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 62 transitions. Word has length 58 [2018-10-04 12:54:13,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:54:13,805 INFO L480 AbstractCegarLoop]: Abstraction has 61 states and 62 transitions. [2018-10-04 12:54:13,805 INFO L481 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-10-04 12:54:13,805 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 62 transitions. [2018-10-04 12:54:13,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2018-10-04 12:54:13,805 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:54:13,805 INFO L375 BasicCegarLoop]: trace histogram [15, 14, 14, 13, 1, 1, 1, 1] [2018-10-04 12:54:13,806 INFO L423 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:54:13,806 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:54:13,806 INFO L82 PathProgramCache]: Analyzing trace with hash -1286350463, now seen corresponding path program 26 times [2018-10-04 12:54:13,806 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:54:13,806 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:54:13,806 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:13,807 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:54:13,807 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:13,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:15,089 INFO L134 CoverageAnalysis]: Checked inductivity of 392 backedges. 210 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:15,089 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:54:15,089 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-10-04 12:54:15,096 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:54:15,132 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:54:15,133 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:54:15,134 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:54:15,225 INFO L134 CoverageAnalysis]: Checked inductivity of 392 backedges. 210 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:15,245 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:54:15,246 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 19 [2018-10-04 12:54:15,246 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-10-04 12:54:15,246 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-10-04 12:54:15,246 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:54:15,246 INFO L87 Difference]: Start difference. First operand 61 states and 62 transitions. Second operand 20 states. [2018-10-04 12:54:15,345 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:54:15,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:54:15,571 INFO L93 Difference]: Finished difference Result 69 states and 70 transitions. [2018-10-04 12:54:15,571 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-10-04 12:54:15,572 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 60 [2018-10-04 12:54:15,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:54:15,573 INFO L225 Difference]: With dead ends: 69 [2018-10-04 12:54:15,573 INFO L226 Difference]: Without dead ends: 67 [2018-10-04 12:54:15,573 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5s Time 0.7s impTime 17 [2018-10-04 12:54:15,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2018-10-04 12:54:15,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 63. [2018-10-04 12:54:15,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 63 states. [2018-10-04 12:54:15,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 64 transitions. [2018-10-04 12:54:15,583 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 64 transitions. Word has length 60 [2018-10-04 12:54:15,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:54:15,583 INFO L480 AbstractCegarLoop]: Abstraction has 63 states and 64 transitions. [2018-10-04 12:54:15,583 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-10-04 12:54:15,583 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 64 transitions. [2018-10-04 12:54:15,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2018-10-04 12:54:15,584 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:54:15,584 INFO L375 BasicCegarLoop]: trace histogram [15, 15, 14, 14, 1, 1, 1, 1] [2018-10-04 12:54:15,584 INFO L423 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:54:15,584 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:54:15,585 INFO L82 PathProgramCache]: Analyzing trace with hash 767719549, now seen corresponding path program 27 times [2018-10-04 12:54:15,585 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:54:15,585 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:54:15,585 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:15,586 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:54:15,586 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:15,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:15,968 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 210 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:15,969 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:54:15,969 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-10-04 12:54:15,977 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:54:16,019 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2018-10-04 12:54:16,020 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:54:16,022 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:54:16,326 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 210 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:16,346 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:54:16,346 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 46 [2018-10-04 12:54:16,347 INFO L459 AbstractCegarLoop]: Interpolant automaton has 47 states [2018-10-04 12:54:16,347 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2018-10-04 12:54:16,347 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:54:16,347 INFO L87 Difference]: Start difference. First operand 63 states and 64 transitions. Second operand 47 states. [2018-10-04 12:54:18,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:54:18,149 INFO L93 Difference]: Finished difference Result 98 states and 100 transitions. [2018-10-04 12:54:18,149 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2018-10-04 12:54:18,149 INFO L78 Accepts]: Start accepts. Automaton has 47 states. Word has length 62 [2018-10-04 12:54:18,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:54:18,149 INFO L225 Difference]: With dead ends: 98 [2018-10-04 12:54:18,149 INFO L226 Difference]: Without dead ends: 65 [2018-10-04 12:54:18,150 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3s Time 1.0s impTime 18 [2018-10-04 12:54:18,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2018-10-04 12:54:18,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 65. [2018-10-04 12:54:18,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 65 states. [2018-10-04 12:54:18,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 66 transitions. [2018-10-04 12:54:18,159 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 66 transitions. Word has length 62 [2018-10-04 12:54:18,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:54:18,159 INFO L480 AbstractCegarLoop]: Abstraction has 65 states and 66 transitions. [2018-10-04 12:54:18,159 INFO L481 AbstractCegarLoop]: Interpolant automaton has 47 states. [2018-10-04 12:54:18,159 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 66 transitions. [2018-10-04 12:54:18,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2018-10-04 12:54:18,160 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:54:18,160 INFO L375 BasicCegarLoop]: trace histogram [16, 15, 15, 14, 1, 1, 1, 1] [2018-10-04 12:54:18,160 INFO L423 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:54:18,160 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:54:18,161 INFO L82 PathProgramCache]: Analyzing trace with hash 285536695, now seen corresponding path program 28 times [2018-10-04 12:54:18,161 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:54:18,161 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:54:18,161 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:18,161 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:54:18,161 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:18,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:18,394 INFO L134 CoverageAnalysis]: Checked inductivity of 450 backedges. 240 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:18,395 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:54:18,395 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-10-04 12:54:18,403 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:54:18,442 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:54:18,442 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:54:18,445 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:54:18,567 INFO L134 CoverageAnalysis]: Checked inductivity of 450 backedges. 240 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:18,587 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:54:18,587 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 20 [2018-10-04 12:54:18,587 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-10-04 12:54:18,587 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-10-04 12:54:18,588 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:54:18,588 INFO L87 Difference]: Start difference. First operand 65 states and 66 transitions. Second operand 21 states. [2018-10-04 12:54:18,661 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:54:18,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:54:18,870 INFO L93 Difference]: Finished difference Result 73 states and 74 transitions. [2018-10-04 12:54:18,870 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-10-04 12:54:18,870 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 64 [2018-10-04 12:54:18,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:54:18,871 INFO L225 Difference]: With dead ends: 73 [2018-10-04 12:54:18,871 INFO L226 Difference]: Without dead ends: 71 [2018-10-04 12:54:18,872 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s Time 0.1s impTime 20 [2018-10-04 12:54:18,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2018-10-04 12:54:18,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 67. [2018-10-04 12:54:18,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 67 states. [2018-10-04 12:54:18,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 68 transitions. [2018-10-04 12:54:18,882 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 68 transitions. Word has length 64 [2018-10-04 12:54:18,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:54:18,882 INFO L480 AbstractCegarLoop]: Abstraction has 67 states and 68 transitions. [2018-10-04 12:54:18,882 INFO L481 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-10-04 12:54:18,882 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 68 transitions. [2018-10-04 12:54:18,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2018-10-04 12:54:18,883 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:54:18,883 INFO L375 BasicCegarLoop]: trace histogram [16, 16, 15, 15, 1, 1, 1, 1] [2018-10-04 12:54:18,883 INFO L423 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:54:18,883 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:54:18,883 INFO L82 PathProgramCache]: Analyzing trace with hash -477209805, now seen corresponding path program 29 times [2018-10-04 12:54:18,883 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:54:18,884 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:54:18,884 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:18,884 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:54:18,884 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:18,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:19,320 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 240 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:19,320 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:54:19,320 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-10-04 12:54:19,328 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:54:19,554 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2018-10-04 12:54:19,555 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:54:19,558 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:54:20,732 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 240 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:20,752 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:54:20,752 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 49 [2018-10-04 12:54:20,753 INFO L459 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-10-04 12:54:20,753 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-10-04 12:54:20,753 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:54:20,753 INFO L87 Difference]: Start difference. First operand 67 states and 68 transitions. Second operand 50 states. [2018-10-04 12:54:21,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:54:21,642 INFO L93 Difference]: Finished difference Result 104 states and 106 transitions. [2018-10-04 12:54:21,642 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-10-04 12:54:21,642 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 66 [2018-10-04 12:54:21,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:54:21,643 INFO L225 Difference]: With dead ends: 104 [2018-10-04 12:54:21,643 INFO L226 Difference]: Without dead ends: 69 [2018-10-04 12:54:21,643 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.8s Time 1.2s impTime 19 [2018-10-04 12:54:21,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2018-10-04 12:54:21,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 69. [2018-10-04 12:54:21,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 69 states. [2018-10-04 12:54:21,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 70 transitions. [2018-10-04 12:54:21,652 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 70 transitions. Word has length 66 [2018-10-04 12:54:21,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:54:21,652 INFO L480 AbstractCegarLoop]: Abstraction has 69 states and 70 transitions. [2018-10-04 12:54:21,652 INFO L481 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-10-04 12:54:21,652 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 70 transitions. [2018-10-04 12:54:21,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-10-04 12:54:21,653 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:54:21,653 INFO L375 BasicCegarLoop]: trace histogram [17, 16, 16, 15, 1, 1, 1, 1] [2018-10-04 12:54:21,653 INFO L423 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:54:21,653 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:54:21,653 INFO L82 PathProgramCache]: Analyzing trace with hash 35497837, now seen corresponding path program 30 times [2018-10-04 12:54:21,653 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:54:21,654 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:54:21,654 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:21,654 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:54:21,654 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:21,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:21,890 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:54:21,894 INFO L134 CoverageAnalysis]: Checked inductivity of 512 backedges. 272 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:21,894 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:54:21,894 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-10-04 12:54:21,901 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:54:21,950 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 17 check-sat command(s) [2018-10-04 12:54:21,950 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:54:21,952 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:54:22,147 INFO L134 CoverageAnalysis]: Checked inductivity of 512 backedges. 272 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:22,179 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:54:22,180 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19] total 21 [2018-10-04 12:54:22,180 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-10-04 12:54:22,180 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-10-04 12:54:22,180 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:54:22,180 INFO L87 Difference]: Start difference. First operand 69 states and 70 transitions. Second operand 22 states. [2018-10-04 12:54:22,747 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:54:22,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:54:22,767 INFO L93 Difference]: Finished difference Result 77 states and 78 transitions. [2018-10-04 12:54:22,768 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-10-04 12:54:22,768 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 68 [2018-10-04 12:54:22,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:54:22,769 INFO L225 Difference]: With dead ends: 77 [2018-10-04 12:54:22,769 INFO L226 Difference]: Without dead ends: 75 [2018-10-04 12:54:22,770 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s Time 0.2s impTime 7 [2018-10-04 12:54:22,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2018-10-04 12:54:22,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 71. [2018-10-04 12:54:22,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71 states. [2018-10-04 12:54:22,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 72 transitions. [2018-10-04 12:54:22,782 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 72 transitions. Word has length 68 [2018-10-04 12:54:22,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:54:22,782 INFO L480 AbstractCegarLoop]: Abstraction has 71 states and 72 transitions. [2018-10-04 12:54:22,782 INFO L481 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-10-04 12:54:22,782 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 72 transitions. [2018-10-04 12:54:22,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2018-10-04 12:54:22,783 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:54:22,783 INFO L375 BasicCegarLoop]: trace histogram [17, 17, 16, 16, 1, 1, 1, 1] [2018-10-04 12:54:22,783 INFO L423 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:54:22,783 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:54:22,783 INFO L82 PathProgramCache]: Analyzing trace with hash -246383767, now seen corresponding path program 31 times [2018-10-04 12:54:22,783 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:54:22,784 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:54:22,784 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:22,784 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:54:22,784 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:22,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:23,297 INFO L134 CoverageAnalysis]: Checked inductivity of 544 backedges. 272 proven. 272 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:23,298 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:54:23,298 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-10-04 12:54:23,306 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:54:23,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:23,349 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:54:23,822 INFO L134 CoverageAnalysis]: Checked inductivity of 544 backedges. 272 proven. 272 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:23,841 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:54:23,841 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35] total 52 [2018-10-04 12:54:23,842 INFO L459 AbstractCegarLoop]: Interpolant automaton has 53 states [2018-10-04 12:54:23,842 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2018-10-04 12:54:23,842 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:54:23,842 INFO L87 Difference]: Start difference. First operand 71 states and 72 transitions. Second operand 53 states. [2018-10-04 12:54:25,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:54:25,156 INFO L93 Difference]: Finished difference Result 110 states and 112 transitions. [2018-10-04 12:54:25,156 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-10-04 12:54:25,156 INFO L78 Accepts]: Start accepts. Automaton has 53 states. Word has length 70 [2018-10-04 12:54:25,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:54:25,157 INFO L225 Difference]: With dead ends: 110 [2018-10-04 12:54:25,157 INFO L226 Difference]: Without dead ends: 73 [2018-10-04 12:54:25,157 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4s Time 1.1s impTime 20 [2018-10-04 12:54:25,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2018-10-04 12:54:25,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 73. [2018-10-04 12:54:25,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 73 states. [2018-10-04 12:54:25,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 74 transitions. [2018-10-04 12:54:25,170 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 74 transitions. Word has length 70 [2018-10-04 12:54:25,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:54:25,170 INFO L480 AbstractCegarLoop]: Abstraction has 73 states and 74 transitions. [2018-10-04 12:54:25,170 INFO L481 AbstractCegarLoop]: Interpolant automaton has 53 states. [2018-10-04 12:54:25,170 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 74 transitions. [2018-10-04 12:54:25,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2018-10-04 12:54:25,171 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:54:25,171 INFO L375 BasicCegarLoop]: trace histogram [18, 17, 17, 16, 1, 1, 1, 1] [2018-10-04 12:54:25,171 INFO L423 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:54:25,171 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:54:25,171 INFO L82 PathProgramCache]: Analyzing trace with hash 1653283491, now seen corresponding path program 32 times [2018-10-04 12:54:25,171 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:54:25,171 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:54:25,172 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:25,172 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:54:25,172 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:25,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:25,477 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:54:25,521 INFO L134 CoverageAnalysis]: Checked inductivity of 578 backedges. 306 proven. 272 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:25,521 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:54:25,521 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-10-04 12:54:25,530 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:54:25,574 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:54:25,574 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:54:25,576 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:54:25,725 INFO L134 CoverageAnalysis]: Checked inductivity of 578 backedges. 306 proven. 272 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:25,744 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:54:25,744 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20] total 22 [2018-10-04 12:54:25,745 INFO L459 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-10-04 12:54:25,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-10-04 12:54:25,745 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:54:25,745 INFO L87 Difference]: Start difference. First operand 73 states and 74 transitions. Second operand 23 states. [2018-10-04 12:54:26,079 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:54:26,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:54:26,131 INFO L93 Difference]: Finished difference Result 81 states and 82 transitions. [2018-10-04 12:54:26,131 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-10-04 12:54:26,131 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 72 [2018-10-04 12:54:26,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:54:26,132 INFO L225 Difference]: With dead ends: 81 [2018-10-04 12:54:26,132 INFO L226 Difference]: Without dead ends: 79 [2018-10-04 12:54:26,133 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s Time 0.3s impTime 9 [2018-10-04 12:54:26,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2018-10-04 12:54:26,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 75. [2018-10-04 12:54:26,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 75 states. [2018-10-04 12:54:26,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 76 transitions. [2018-10-04 12:54:26,143 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 76 transitions. Word has length 72 [2018-10-04 12:54:26,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:54:26,144 INFO L480 AbstractCegarLoop]: Abstraction has 75 states and 76 transitions. [2018-10-04 12:54:26,144 INFO L481 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-10-04 12:54:26,144 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 76 transitions. [2018-10-04 12:54:26,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2018-10-04 12:54:26,144 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:54:26,144 INFO L375 BasicCegarLoop]: trace histogram [18, 18, 17, 17, 1, 1, 1, 1] [2018-10-04 12:54:26,144 INFO L423 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:54:26,144 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:54:26,145 INFO L82 PathProgramCache]: Analyzing trace with hash -332531425, now seen corresponding path program 33 times [2018-10-04 12:54:26,145 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:54:26,145 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:54:26,145 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:26,146 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:54:26,146 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:26,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:26,918 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 306 proven. 306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:26,918 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:54:26,918 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-10-04 12:54:26,925 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:54:26,982 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 18 check-sat command(s) [2018-10-04 12:54:26,982 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:54:26,985 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:54:27,709 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 306 proven. 306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:27,731 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:54:27,731 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37] total 55 [2018-10-04 12:54:27,731 INFO L459 AbstractCegarLoop]: Interpolant automaton has 56 states [2018-10-04 12:54:27,732 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2018-10-04 12:54:27,732 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:54:27,732 INFO L87 Difference]: Start difference. First operand 75 states and 76 transitions. Second operand 56 states. [2018-10-04 12:54:28,762 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 8 [2018-10-04 12:54:28,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:54:28,767 INFO L93 Difference]: Finished difference Result 116 states and 118 transitions. [2018-10-04 12:54:28,767 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2018-10-04 12:54:28,767 INFO L78 Accepts]: Start accepts. Automaton has 56 states. Word has length 74 [2018-10-04 12:54:28,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:54:28,768 INFO L225 Difference]: With dead ends: 116 [2018-10-04 12:54:28,768 INFO L226 Difference]: Without dead ends: 77 [2018-10-04 12:54:28,768 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7s Time 1.1s impTime 8 [2018-10-04 12:54:28,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2018-10-04 12:54:28,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 77. [2018-10-04 12:54:28,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 77 states. [2018-10-04 12:54:28,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 78 transitions. [2018-10-04 12:54:28,782 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 78 transitions. Word has length 74 [2018-10-04 12:54:28,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:54:28,783 INFO L480 AbstractCegarLoop]: Abstraction has 77 states and 78 transitions. [2018-10-04 12:54:28,783 INFO L481 AbstractCegarLoop]: Interpolant automaton has 56 states. [2018-10-04 12:54:28,783 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 78 transitions. [2018-10-04 12:54:28,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2018-10-04 12:54:28,783 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:54:28,783 INFO L375 BasicCegarLoop]: trace histogram [19, 18, 18, 17, 1, 1, 1, 1] [2018-10-04 12:54:28,784 INFO L423 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:54:28,784 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:54:28,784 INFO L82 PathProgramCache]: Analyzing trace with hash -198022311, now seen corresponding path program 34 times [2018-10-04 12:54:28,784 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:54:28,784 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:54:28,785 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:28,785 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:54:28,785 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:28,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:29,110 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:54:29,163 INFO L134 CoverageAnalysis]: Checked inductivity of 648 backedges. 342 proven. 306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:29,163 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:54:29,164 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-10-04 12:54:29,171 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:54:29,219 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:54:29,219 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:54:29,222 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:54:29,393 INFO L134 CoverageAnalysis]: Checked inductivity of 648 backedges. 342 proven. 306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:29,413 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:54:29,413 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21] total 23 [2018-10-04 12:54:29,414 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-10-04 12:54:29,414 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-10-04 12:54:29,414 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:54:29,414 INFO L87 Difference]: Start difference. First operand 77 states and 78 transitions. Second operand 24 states. [2018-10-04 12:54:29,721 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:54:29,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:54:29,795 INFO L93 Difference]: Finished difference Result 85 states and 86 transitions. [2018-10-04 12:54:29,795 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-10-04 12:54:29,795 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 76 [2018-10-04 12:54:29,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:54:29,796 INFO L225 Difference]: With dead ends: 85 [2018-10-04 12:54:29,796 INFO L226 Difference]: Without dead ends: 83 [2018-10-04 12:54:29,796 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s Time 0.3s impTime 10 [2018-10-04 12:54:29,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2018-10-04 12:54:29,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 79. [2018-10-04 12:54:29,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 79 states. [2018-10-04 12:54:29,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 80 transitions. [2018-10-04 12:54:29,807 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 80 transitions. Word has length 76 [2018-10-04 12:54:29,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:54:29,807 INFO L480 AbstractCegarLoop]: Abstraction has 79 states and 80 transitions. [2018-10-04 12:54:29,807 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-10-04 12:54:29,808 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 80 transitions. [2018-10-04 12:54:29,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2018-10-04 12:54:29,808 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:54:29,808 INFO L375 BasicCegarLoop]: trace histogram [19, 19, 18, 18, 1, 1, 1, 1] [2018-10-04 12:54:29,808 INFO L423 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:54:29,808 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:54:29,809 INFO L82 PathProgramCache]: Analyzing trace with hash -1320946603, now seen corresponding path program 35 times [2018-10-04 12:54:29,809 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:54:29,809 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:54:29,809 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:29,809 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:54:29,809 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:29,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:30,429 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:54:30,711 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:54:30,757 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 342 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:30,758 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:54:30,758 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-10-04 12:54:30,767 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:54:30,821 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 19 check-sat command(s) [2018-10-04 12:54:30,821 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:54:30,824 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:54:31,247 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 8 [2018-10-04 12:54:31,364 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 342 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:31,385 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:54:31,385 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39] total 58 [2018-10-04 12:54:31,385 INFO L459 AbstractCegarLoop]: Interpolant automaton has 59 states [2018-10-04 12:54:31,386 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2018-10-04 12:54:31,386 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:54:31,386 INFO L87 Difference]: Start difference. First operand 79 states and 80 transitions. Second operand 59 states. [2018-10-04 12:54:32,655 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 26 new depth: 9 [2018-10-04 12:54:32,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:54:32,769 INFO L93 Difference]: Finished difference Result 122 states and 124 transitions. [2018-10-04 12:54:32,770 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2018-10-04 12:54:32,770 INFO L78 Accepts]: Start accepts. Automaton has 59 states. Word has length 78 [2018-10-04 12:54:32,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:54:32,770 INFO L225 Difference]: With dead ends: 122 [2018-10-04 12:54:32,770 INFO L226 Difference]: Without dead ends: 81 [2018-10-04 12:54:32,771 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.1s Time 1.4s impTime 9 [2018-10-04 12:54:32,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2018-10-04 12:54:32,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 81. [2018-10-04 12:54:32,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 81 states. [2018-10-04 12:54:32,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 82 transitions. [2018-10-04 12:54:32,781 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 82 transitions. Word has length 78 [2018-10-04 12:54:32,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:54:32,781 INFO L480 AbstractCegarLoop]: Abstraction has 81 states and 82 transitions. [2018-10-04 12:54:32,781 INFO L481 AbstractCegarLoop]: Interpolant automaton has 59 states. [2018-10-04 12:54:32,781 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 82 transitions. [2018-10-04 12:54:32,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2018-10-04 12:54:32,782 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:54:32,782 INFO L375 BasicCegarLoop]: trace histogram [20, 19, 19, 18, 1, 1, 1, 1] [2018-10-04 12:54:32,782 INFO L423 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:54:32,782 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:54:32,783 INFO L82 PathProgramCache]: Analyzing trace with hash 1626388879, now seen corresponding path program 36 times [2018-10-04 12:54:32,783 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:54:32,783 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:54:32,783 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:32,783 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:54:32,784 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:32,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:33,152 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:54:33,218 INFO L134 CoverageAnalysis]: Checked inductivity of 722 backedges. 380 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:33,218 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:54:33,218 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-10-04 12:54:33,225 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:54:33,281 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 20 check-sat command(s) [2018-10-04 12:54:33,281 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:54:33,284 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:54:33,452 INFO L134 CoverageAnalysis]: Checked inductivity of 722 backedges. 380 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:33,472 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:54:33,472 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22] total 24 [2018-10-04 12:54:33,472 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-10-04 12:54:33,472 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-10-04 12:54:33,472 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:54:33,473 INFO L87 Difference]: Start difference. First operand 81 states and 82 transitions. Second operand 25 states. [2018-10-04 12:54:34,031 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:54:34,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:54:34,112 INFO L93 Difference]: Finished difference Result 89 states and 90 transitions. [2018-10-04 12:54:34,112 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-10-04 12:54:34,112 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 80 [2018-10-04 12:54:34,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:54:34,113 INFO L225 Difference]: With dead ends: 89 [2018-10-04 12:54:34,113 INFO L226 Difference]: Without dead ends: 87 [2018-10-04 12:54:34,113 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s Time 0.5s impTime 12 [2018-10-04 12:54:34,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2018-10-04 12:54:34,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 83. [2018-10-04 12:54:34,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 83 states. [2018-10-04 12:54:34,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 84 transitions. [2018-10-04 12:54:34,128 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 84 transitions. Word has length 80 [2018-10-04 12:54:34,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:54:34,128 INFO L480 AbstractCegarLoop]: Abstraction has 83 states and 84 transitions. [2018-10-04 12:54:34,128 INFO L481 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-10-04 12:54:34,128 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 84 transitions. [2018-10-04 12:54:34,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2018-10-04 12:54:34,129 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:54:34,129 INFO L375 BasicCegarLoop]: trace histogram [20, 20, 19, 19, 1, 1, 1, 1] [2018-10-04 12:54:34,129 INFO L423 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:54:34,129 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:54:34,130 INFO L82 PathProgramCache]: Analyzing trace with hash -408449781, now seen corresponding path program 37 times [2018-10-04 12:54:34,130 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:54:34,130 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:54:34,130 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:34,130 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:54:34,130 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:34,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:34,356 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:54:34,549 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:54:34,597 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 380 proven. 380 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:34,597 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:54:34,598 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-10-04 12:54:34,605 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:54:34,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:34,654 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:54:34,979 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 8 [2018-10-04 12:54:35,144 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 380 proven. 380 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:35,164 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:54:35,164 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 41] total 61 [2018-10-04 12:54:35,164 INFO L459 AbstractCegarLoop]: Interpolant automaton has 62 states [2018-10-04 12:54:35,165 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2018-10-04 12:54:35,165 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:54:35,165 INFO L87 Difference]: Start difference. First operand 83 states and 84 transitions. Second operand 62 states. [2018-10-04 12:54:36,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:54:36,166 INFO L93 Difference]: Finished difference Result 128 states and 130 transitions. [2018-10-04 12:54:36,166 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-10-04 12:54:36,166 INFO L78 Accepts]: Start accepts. Automaton has 62 states. Word has length 82 [2018-10-04 12:54:36,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:54:36,167 INFO L225 Difference]: With dead ends: 128 [2018-10-04 12:54:36,167 INFO L226 Difference]: Without dead ends: 85 [2018-10-04 12:54:36,167 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.2s Time 0.9s impTime 21 [2018-10-04 12:54:36,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2018-10-04 12:54:36,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 85. [2018-10-04 12:54:36,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 85 states. [2018-10-04 12:54:36,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 86 transitions. [2018-10-04 12:54:36,178 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 86 transitions. Word has length 82 [2018-10-04 12:54:36,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:54:36,178 INFO L480 AbstractCegarLoop]: Abstraction has 85 states and 86 transitions. [2018-10-04 12:54:36,178 INFO L481 AbstractCegarLoop]: Interpolant automaton has 62 states. [2018-10-04 12:54:36,178 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 86 transitions. [2018-10-04 12:54:36,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2018-10-04 12:54:36,179 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:54:36,179 INFO L375 BasicCegarLoop]: trace histogram [21, 20, 20, 19, 1, 1, 1, 1] [2018-10-04 12:54:36,179 INFO L423 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:54:36,179 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:54:36,179 INFO L82 PathProgramCache]: Analyzing trace with hash -1130683067, now seen corresponding path program 38 times [2018-10-04 12:54:36,179 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:54:36,179 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:54:36,180 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:36,180 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:54:36,180 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:36,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:36,492 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:54:36,575 INFO L134 CoverageAnalysis]: Checked inductivity of 800 backedges. 420 proven. 380 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:36,576 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:54:36,576 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-10-04 12:54:36,583 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:54:36,636 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:54:36,636 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:54:36,638 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:54:36,788 INFO L134 CoverageAnalysis]: Checked inductivity of 800 backedges. 420 proven. 380 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:36,807 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:54:36,808 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23] total 25 [2018-10-04 12:54:36,808 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-10-04 12:54:36,808 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-10-04 12:54:36,808 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:54:36,808 INFO L87 Difference]: Start difference. First operand 85 states and 86 transitions. Second operand 26 states. [2018-10-04 12:54:37,277 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:54:37,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:54:37,423 INFO L93 Difference]: Finished difference Result 93 states and 94 transitions. [2018-10-04 12:54:37,423 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-10-04 12:54:37,423 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 84 [2018-10-04 12:54:37,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:54:37,424 INFO L225 Difference]: With dead ends: 93 [2018-10-04 12:54:37,424 INFO L226 Difference]: Without dead ends: 91 [2018-10-04 12:54:37,425 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.9s Time 0.5s impTime 14 [2018-10-04 12:54:37,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2018-10-04 12:54:37,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 87. [2018-10-04 12:54:37,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 87 states. [2018-10-04 12:54:37,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 88 transitions. [2018-10-04 12:54:37,437 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 88 transitions. Word has length 84 [2018-10-04 12:54:37,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:54:37,438 INFO L480 AbstractCegarLoop]: Abstraction has 87 states and 88 transitions. [2018-10-04 12:54:37,438 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-10-04 12:54:37,438 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 88 transitions. [2018-10-04 12:54:37,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2018-10-04 12:54:37,439 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:54:37,439 INFO L375 BasicCegarLoop]: trace histogram [21, 21, 20, 20, 1, 1, 1, 1] [2018-10-04 12:54:37,439 INFO L423 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:54:37,439 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:54:37,439 INFO L82 PathProgramCache]: Analyzing trace with hash 40231745, now seen corresponding path program 39 times [2018-10-04 12:54:37,439 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:54:37,439 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:54:37,440 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:37,440 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:54:37,440 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:37,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:37,711 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:54:38,061 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:54:38,130 INFO L134 CoverageAnalysis]: Checked inductivity of 840 backedges. 420 proven. 420 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:38,130 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:54:38,130 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-10-04 12:54:38,137 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:54:38,202 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 21 check-sat command(s) [2018-10-04 12:54:38,203 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:54:38,205 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:54:38,616 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 8 [2018-10-04 12:54:38,815 INFO L134 CoverageAnalysis]: Checked inductivity of 840 backedges. 420 proven. 420 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:38,835 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:54:38,835 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 43] total 64 [2018-10-04 12:54:38,835 INFO L459 AbstractCegarLoop]: Interpolant automaton has 65 states [2018-10-04 12:54:38,836 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2018-10-04 12:54:38,836 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:54:38,836 INFO L87 Difference]: Start difference. First operand 87 states and 88 transitions. Second operand 65 states. [2018-10-04 12:54:39,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:54:39,905 INFO L93 Difference]: Finished difference Result 134 states and 136 transitions. [2018-10-04 12:54:39,906 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-10-04 12:54:39,906 INFO L78 Accepts]: Start accepts. Automaton has 65 states. Word has length 86 [2018-10-04 12:54:39,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:54:39,906 INFO L225 Difference]: With dead ends: 134 [2018-10-04 12:54:39,906 INFO L226 Difference]: Without dead ends: 89 [2018-10-04 12:54:39,907 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6s Time 1.2s impTime 21 [2018-10-04 12:54:39,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2018-10-04 12:54:39,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 89. [2018-10-04 12:54:39,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 89 states. [2018-10-04 12:54:39,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 90 transitions. [2018-10-04 12:54:39,917 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 90 transitions. Word has length 86 [2018-10-04 12:54:39,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:54:39,918 INFO L480 AbstractCegarLoop]: Abstraction has 89 states and 90 transitions. [2018-10-04 12:54:39,918 INFO L481 AbstractCegarLoop]: Interpolant automaton has 65 states. [2018-10-04 12:54:39,918 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 90 transitions. [2018-10-04 12:54:39,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2018-10-04 12:54:39,918 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:54:39,918 INFO L375 BasicCegarLoop]: trace histogram [22, 21, 21, 20, 1, 1, 1, 1] [2018-10-04 12:54:39,918 INFO L423 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:54:39,919 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:54:39,919 INFO L82 PathProgramCache]: Analyzing trace with hash -2030121349, now seen corresponding path program 40 times [2018-10-04 12:54:39,919 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:54:39,919 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:54:39,919 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:39,919 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:54:39,920 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:39,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:40,413 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:54:40,487 INFO L134 CoverageAnalysis]: Checked inductivity of 882 backedges. 462 proven. 420 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:40,487 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:54:40,487 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-10-04 12:54:40,496 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:54:40,551 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:54:40,551 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:54:40,553 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:54:40,694 INFO L134 CoverageAnalysis]: Checked inductivity of 882 backedges. 462 proven. 420 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:40,714 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:54:40,714 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24] total 26 [2018-10-04 12:54:40,714 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-10-04 12:54:40,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-10-04 12:54:40,714 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:54:40,715 INFO L87 Difference]: Start difference. First operand 89 states and 90 transitions. Second operand 27 states. [2018-10-04 12:54:41,006 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:54:41,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:54:41,192 INFO L93 Difference]: Finished difference Result 97 states and 98 transitions. [2018-10-04 12:54:41,192 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2018-10-04 12:54:41,192 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 88 [2018-10-04 12:54:41,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:54:41,193 INFO L225 Difference]: With dead ends: 97 [2018-10-04 12:54:41,193 INFO L226 Difference]: Without dead ends: 95 [2018-10-04 12:54:41,193 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.9s Time 0.5s impTime 16 [2018-10-04 12:54:41,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2018-10-04 12:54:41,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 91. [2018-10-04 12:54:41,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 91 states. [2018-10-04 12:54:41,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 92 transitions. [2018-10-04 12:54:41,208 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 92 transitions. Word has length 88 [2018-10-04 12:54:41,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:54:41,208 INFO L480 AbstractCegarLoop]: Abstraction has 91 states and 92 transitions. [2018-10-04 12:54:41,208 INFO L481 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-10-04 12:54:41,208 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 92 transitions. [2018-10-04 12:54:41,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2018-10-04 12:54:41,209 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:54:41,209 INFO L375 BasicCegarLoop]: trace histogram [22, 22, 21, 21, 1, 1, 1, 1] [2018-10-04 12:54:41,209 INFO L423 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:54:41,209 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:54:41,209 INFO L82 PathProgramCache]: Analyzing trace with hash -1031530761, now seen corresponding path program 41 times [2018-10-04 12:54:41,209 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:54:41,209 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:54:41,210 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:41,210 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:54:41,210 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:41,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:41,525 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:54:42,252 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:54:42,375 INFO L134 CoverageAnalysis]: Checked inductivity of 924 backedges. 462 proven. 462 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:42,375 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:54:42,375 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-10-04 12:54:42,382 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:54:42,448 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 22 check-sat command(s) [2018-10-04 12:54:42,449 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:54:42,451 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:54:42,857 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 8 [2018-10-04 12:54:43,086 INFO L134 CoverageAnalysis]: Checked inductivity of 924 backedges. 462 proven. 462 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:43,106 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:54:43,106 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45] total 67 [2018-10-04 12:54:43,107 INFO L459 AbstractCegarLoop]: Interpolant automaton has 68 states [2018-10-04 12:54:43,107 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2018-10-04 12:54:43,107 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:54:43,107 INFO L87 Difference]: Start difference. First operand 91 states and 92 transitions. Second operand 68 states. [2018-10-04 12:54:44,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:54:44,273 INFO L93 Difference]: Finished difference Result 140 states and 142 transitions. [2018-10-04 12:54:44,273 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2018-10-04 12:54:44,273 INFO L78 Accepts]: Start accepts. Automaton has 68 states. Word has length 90 [2018-10-04 12:54:44,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:54:44,274 INFO L225 Difference]: With dead ends: 140 [2018-10-04 12:54:44,274 INFO L226 Difference]: Without dead ends: 93 [2018-10-04 12:54:44,274 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.1s Time 1.3s impTime 19 [2018-10-04 12:54:44,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2018-10-04 12:54:44,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 93. [2018-10-04 12:54:44,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 93 states. [2018-10-04 12:54:44,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 94 transitions. [2018-10-04 12:54:44,288 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 94 transitions. Word has length 90 [2018-10-04 12:54:44,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:54:44,288 INFO L480 AbstractCegarLoop]: Abstraction has 93 states and 94 transitions. [2018-10-04 12:54:44,288 INFO L481 AbstractCegarLoop]: Interpolant automaton has 68 states. [2018-10-04 12:54:44,288 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 94 transitions. [2018-10-04 12:54:44,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2018-10-04 12:54:44,289 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:54:44,289 INFO L375 BasicCegarLoop]: trace histogram [23, 22, 22, 21, 1, 1, 1, 1] [2018-10-04 12:54:44,289 INFO L423 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:54:44,290 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:54:44,290 INFO L82 PathProgramCache]: Analyzing trace with hash 769709361, now seen corresponding path program 42 times [2018-10-04 12:54:44,290 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:54:44,290 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:54:44,290 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:44,291 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:54:44,291 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:44,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:44,730 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:54:44,803 INFO L134 CoverageAnalysis]: Checked inductivity of 968 backedges. 506 proven. 462 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:44,803 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:54:44,803 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-10-04 12:54:44,811 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:54:44,883 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 23 check-sat command(s) [2018-10-04 12:54:44,883 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:54:44,886 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:54:45,068 INFO L134 CoverageAnalysis]: Checked inductivity of 968 backedges. 506 proven. 462 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:45,088 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:54:45,088 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25] total 27 [2018-10-04 12:54:45,088 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-10-04 12:54:45,089 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-10-04 12:54:45,089 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:54:45,089 INFO L87 Difference]: Start difference. First operand 93 states and 94 transitions. Second operand 28 states. [2018-10-04 12:54:45,335 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:54:45,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:54:45,587 INFO L93 Difference]: Finished difference Result 101 states and 102 transitions. [2018-10-04 12:54:45,587 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2018-10-04 12:54:45,587 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 92 [2018-10-04 12:54:45,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:54:45,587 INFO L225 Difference]: With dead ends: 101 [2018-10-04 12:54:45,588 INFO L226 Difference]: Without dead ends: 99 [2018-10-04 12:54:45,588 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.8s Time 0.4s impTime 18 [2018-10-04 12:54:45,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2018-10-04 12:54:45,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 95. [2018-10-04 12:54:45,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 95 states. [2018-10-04 12:54:45,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 96 transitions. [2018-10-04 12:54:45,602 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 96 transitions. Word has length 92 [2018-10-04 12:54:45,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:54:45,602 INFO L480 AbstractCegarLoop]: Abstraction has 95 states and 96 transitions. [2018-10-04 12:54:45,602 INFO L481 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-10-04 12:54:45,602 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 96 transitions. [2018-10-04 12:54:45,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2018-10-04 12:54:45,603 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:54:45,603 INFO L375 BasicCegarLoop]: trace histogram [23, 23, 22, 22, 1, 1, 1, 1] [2018-10-04 12:54:45,603 INFO L423 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:54:45,603 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:54:45,604 INFO L82 PathProgramCache]: Analyzing trace with hash 956254253, now seen corresponding path program 43 times [2018-10-04 12:54:45,604 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:54:45,604 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:54:45,604 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:45,604 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:54:45,605 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:45,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:45,927 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:54:46,327 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:54:46,459 INFO L134 CoverageAnalysis]: Checked inductivity of 1012 backedges. 506 proven. 506 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:46,460 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:54:46,460 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-10-04 12:54:46,470 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:54:46,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:46,529 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:54:46,971 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 8 [2018-10-04 12:54:47,437 INFO L134 CoverageAnalysis]: Checked inductivity of 1012 backedges. 506 proven. 506 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:47,457 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:54:47,457 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 47] total 70 [2018-10-04 12:54:47,457 INFO L459 AbstractCegarLoop]: Interpolant automaton has 71 states [2018-10-04 12:54:47,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2018-10-04 12:54:47,458 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:54:47,458 INFO L87 Difference]: Start difference. First operand 95 states and 96 transitions. Second operand 71 states. [2018-10-04 12:54:47,929 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 26 new depth: 8 [2018-10-04 12:54:48,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:54:48,799 INFO L93 Difference]: Finished difference Result 146 states and 148 transitions. [2018-10-04 12:54:48,799 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2018-10-04 12:54:48,799 INFO L78 Accepts]: Start accepts. Automaton has 71 states. Word has length 94 [2018-10-04 12:54:48,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:54:48,800 INFO L225 Difference]: With dead ends: 146 [2018-10-04 12:54:48,800 INFO L226 Difference]: Without dead ends: 97 [2018-10-04 12:54:48,800 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.2s Time 1.6s impTime 22 [2018-10-04 12:54:48,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2018-10-04 12:54:48,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 97. [2018-10-04 12:54:48,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 97 states. [2018-10-04 12:54:48,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 98 transitions. [2018-10-04 12:54:48,814 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 98 transitions. Word has length 94 [2018-10-04 12:54:48,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:54:48,814 INFO L480 AbstractCegarLoop]: Abstraction has 97 states and 98 transitions. [2018-10-04 12:54:48,814 INFO L481 AbstractCegarLoop]: Interpolant automaton has 71 states. [2018-10-04 12:54:48,814 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 98 transitions. [2018-10-04 12:54:48,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2018-10-04 12:54:48,815 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:54:48,815 INFO L375 BasicCegarLoop]: trace histogram [24, 23, 23, 22, 1, 1, 1, 1] [2018-10-04 12:54:48,815 INFO L423 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:54:48,815 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:54:48,816 INFO L82 PathProgramCache]: Analyzing trace with hash 251550055, now seen corresponding path program 44 times [2018-10-04 12:54:48,816 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:54:48,816 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:54:48,816 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:48,816 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:54:48,817 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:48,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:49,012 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:54:49,133 INFO L134 CoverageAnalysis]: Checked inductivity of 1058 backedges. 552 proven. 506 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:49,133 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:54:49,133 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-10-04 12:54:49,141 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:54:49,200 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:54:49,200 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:54:49,202 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:54:49,359 INFO L134 CoverageAnalysis]: Checked inductivity of 1058 backedges. 552 proven. 506 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:49,378 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:54:49,378 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26] total 28 [2018-10-04 12:54:49,379 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-10-04 12:54:49,379 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-10-04 12:54:49,379 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:54:49,379 INFO L87 Difference]: Start difference. First operand 97 states and 98 transitions. Second operand 29 states. [2018-10-04 12:54:49,783 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:54:50,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:54:50,026 INFO L93 Difference]: Finished difference Result 105 states and 106 transitions. [2018-10-04 12:54:50,028 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2018-10-04 12:54:50,028 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 96 [2018-10-04 12:54:50,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:54:50,029 INFO L225 Difference]: With dead ends: 105 [2018-10-04 12:54:50,029 INFO L226 Difference]: Without dead ends: 103 [2018-10-04 12:54:50,029 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s Time 0.4s impTime 20 [2018-10-04 12:54:50,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2018-10-04 12:54:50,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 99. [2018-10-04 12:54:50,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 99 states. [2018-10-04 12:54:50,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 100 transitions. [2018-10-04 12:54:50,044 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 100 transitions. Word has length 96 [2018-10-04 12:54:50,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:54:50,045 INFO L480 AbstractCegarLoop]: Abstraction has 99 states and 100 transitions. [2018-10-04 12:54:50,045 INFO L481 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-10-04 12:54:50,045 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 100 transitions. [2018-10-04 12:54:50,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2018-10-04 12:54:50,046 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:54:50,046 INFO L375 BasicCegarLoop]: trace histogram [24, 24, 23, 23, 1, 1, 1, 1] [2018-10-04 12:54:50,046 INFO L423 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:54:50,046 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:54:50,046 INFO L82 PathProgramCache]: Analyzing trace with hash 1221367523, now seen corresponding path program 45 times [2018-10-04 12:54:50,046 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:54:50,046 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:54:50,047 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:50,047 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:54:50,047 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:50,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:51,324 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:54:51,769 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:54:51,945 INFO L134 CoverageAnalysis]: Checked inductivity of 1104 backedges. 552 proven. 552 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:51,945 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:54:51,946 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-10-04 12:54:51,955 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:54:52,029 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 24 check-sat command(s) [2018-10-04 12:54:52,029 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:54:52,033 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:54:53,336 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:54:53,816 INFO L134 CoverageAnalysis]: Checked inductivity of 1104 backedges. 552 proven. 552 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:53,836 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:54:53,836 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 49] total 73 [2018-10-04 12:54:53,836 INFO L459 AbstractCegarLoop]: Interpolant automaton has 74 states [2018-10-04 12:54:53,837 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2018-10-04 12:54:53,837 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:54:53,837 INFO L87 Difference]: Start difference. First operand 99 states and 100 transitions. Second operand 74 states. [2018-10-04 12:54:54,069 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 9 [2018-10-04 12:54:55,174 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 26 new depth: 9 [2018-10-04 12:54:55,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:54:55,283 INFO L93 Difference]: Finished difference Result 152 states and 154 transitions. [2018-10-04 12:54:55,284 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2018-10-04 12:54:55,284 INFO L78 Accepts]: Start accepts. Automaton has 74 states. Word has length 98 [2018-10-04 12:54:55,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:54:55,284 INFO L225 Difference]: With dead ends: 152 [2018-10-04 12:54:55,284 INFO L226 Difference]: Without dead ends: 101 [2018-10-04 12:54:55,285 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.2s Time 2.4s impTime 10 [2018-10-04 12:54:55,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2018-10-04 12:54:55,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 101. [2018-10-04 12:54:55,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 101 states. [2018-10-04 12:54:55,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 102 transitions. [2018-10-04 12:54:55,300 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 102 transitions. Word has length 98 [2018-10-04 12:54:55,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:54:55,301 INFO L480 AbstractCegarLoop]: Abstraction has 101 states and 102 transitions. [2018-10-04 12:54:55,301 INFO L481 AbstractCegarLoop]: Interpolant automaton has 74 states. [2018-10-04 12:54:55,301 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 102 transitions. [2018-10-04 12:54:55,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2018-10-04 12:54:55,301 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:54:55,301 INFO L375 BasicCegarLoop]: trace histogram [25, 24, 24, 23, 1, 1, 1, 1] [2018-10-04 12:54:55,301 INFO L423 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:54:55,302 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:54:55,302 INFO L82 PathProgramCache]: Analyzing trace with hash -99845347, now seen corresponding path program 46 times [2018-10-04 12:54:55,302 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:54:55,302 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:54:55,302 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:55,303 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:54:55,303 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:55,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:55,656 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:54:55,795 INFO L134 CoverageAnalysis]: Checked inductivity of 1152 backedges. 600 proven. 552 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:55,795 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:54:55,795 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-10-04 12:54:55,803 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:54:55,866 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:54:55,866 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:54:55,869 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:54:56,036 INFO L134 CoverageAnalysis]: Checked inductivity of 1152 backedges. 600 proven. 552 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:56,056 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:54:56,056 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27] total 29 [2018-10-04 12:54:56,056 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-10-04 12:54:56,057 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-10-04 12:54:56,057 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:54:56,057 INFO L87 Difference]: Start difference. First operand 101 states and 102 transitions. Second operand 30 states. [2018-10-04 12:54:56,312 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:54:56,636 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:54:56,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:54:56,660 INFO L93 Difference]: Finished difference Result 109 states and 110 transitions. [2018-10-04 12:54:56,660 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2018-10-04 12:54:56,660 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 100 [2018-10-04 12:54:56,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:54:56,661 INFO L225 Difference]: With dead ends: 109 [2018-10-04 12:54:56,661 INFO L226 Difference]: Without dead ends: 107 [2018-10-04 12:54:56,662 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.9s Time 0.5s impTime 8 [2018-10-04 12:54:56,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2018-10-04 12:54:56,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 103. [2018-10-04 12:54:56,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 103 states. [2018-10-04 12:54:56,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 104 transitions. [2018-10-04 12:54:56,684 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 104 transitions. Word has length 100 [2018-10-04 12:54:56,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:54:56,684 INFO L480 AbstractCegarLoop]: Abstraction has 103 states and 104 transitions. [2018-10-04 12:54:56,684 INFO L481 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-10-04 12:54:56,684 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 104 transitions. [2018-10-04 12:54:56,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2018-10-04 12:54:56,685 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:54:56,685 INFO L375 BasicCegarLoop]: trace histogram [25, 25, 24, 24, 1, 1, 1, 1] [2018-10-04 12:54:56,685 INFO L423 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:54:56,685 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:54:56,686 INFO L82 PathProgramCache]: Analyzing trace with hash -1462164711, now seen corresponding path program 47 times [2018-10-04 12:54:56,686 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:54:56,686 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:54:56,686 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:56,687 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:54:56,687 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:54:56,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:54:57,927 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:54:58,417 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:54:58,628 INFO L134 CoverageAnalysis]: Checked inductivity of 1200 backedges. 600 proven. 600 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:58,628 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:54:58,628 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-10-04 12:54:58,635 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:54:58,721 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 25 check-sat command(s) [2018-10-04 12:54:58,721 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:54:58,725 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:54:59,062 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:54:59,444 INFO L134 CoverageAnalysis]: Checked inductivity of 1200 backedges. 600 proven. 600 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:54:59,465 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:54:59,466 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51] total 76 [2018-10-04 12:54:59,466 INFO L459 AbstractCegarLoop]: Interpolant automaton has 77 states [2018-10-04 12:54:59,466 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2018-10-04 12:54:59,466 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:54:59,466 INFO L87 Difference]: Start difference. First operand 103 states and 104 transitions. Second operand 77 states. [2018-10-04 12:54:59,711 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 8 [2018-10-04 12:55:00,863 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 8 [2018-10-04 12:55:01,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:55:01,149 INFO L93 Difference]: Finished difference Result 158 states and 160 transitions. [2018-10-04 12:55:01,149 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2018-10-04 12:55:01,149 INFO L78 Accepts]: Start accepts. Automaton has 77 states. Word has length 102 [2018-10-04 12:55:01,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:55:01,150 INFO L225 Difference]: With dead ends: 158 [2018-10-04 12:55:01,150 INFO L226 Difference]: Without dead ends: 105 [2018-10-04 12:55:01,151 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.3s Time 2.5s impTime 11 [2018-10-04 12:55:01,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2018-10-04 12:55:01,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 105. [2018-10-04 12:55:01,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 105 states. [2018-10-04 12:55:01,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 106 transitions. [2018-10-04 12:55:01,174 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 106 transitions. Word has length 102 [2018-10-04 12:55:01,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:55:01,174 INFO L480 AbstractCegarLoop]: Abstraction has 105 states and 106 transitions. [2018-10-04 12:55:01,175 INFO L481 AbstractCegarLoop]: Interpolant automaton has 77 states. [2018-10-04 12:55:01,175 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 106 transitions. [2018-10-04 12:55:01,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2018-10-04 12:55:01,175 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:55:01,175 INFO L375 BasicCegarLoop]: trace histogram [26, 25, 25, 24, 1, 1, 1, 1] [2018-10-04 12:55:01,176 INFO L423 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:55:01,176 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:55:01,176 INFO L82 PathProgramCache]: Analyzing trace with hash 850942547, now seen corresponding path program 48 times [2018-10-04 12:55:01,176 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:55:01,176 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:55:01,177 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:55:01,177 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:55:01,177 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:55:01,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:55:01,800 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:55:01,963 INFO L134 CoverageAnalysis]: Checked inductivity of 1250 backedges. 650 proven. 600 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:55:01,963 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:55:01,963 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-10-04 12:55:01,970 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:55:02,050 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 26 check-sat command(s) [2018-10-04 12:55:02,050 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:55:02,053 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:55:02,453 INFO L134 CoverageAnalysis]: Checked inductivity of 1250 backedges. 650 proven. 600 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:55:02,473 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:55:02,473 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28] total 30 [2018-10-04 12:55:02,474 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-10-04 12:55:02,474 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-10-04 12:55:02,474 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:55:02,474 INFO L87 Difference]: Start difference. First operand 105 states and 106 transitions. Second operand 31 states. [2018-10-04 12:55:02,907 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:55:03,275 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:55:03,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:55:03,366 INFO L93 Difference]: Finished difference Result 113 states and 114 transitions. [2018-10-04 12:55:03,366 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2018-10-04 12:55:03,366 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 104 [2018-10-04 12:55:03,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:55:03,367 INFO L225 Difference]: With dead ends: 113 [2018-10-04 12:55:03,367 INFO L226 Difference]: Without dead ends: 111 [2018-10-04 12:55:03,367 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6s Time 0.9s impTime 9 [2018-10-04 12:55:03,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2018-10-04 12:55:03,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 107. [2018-10-04 12:55:03,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 107 states. [2018-10-04 12:55:03,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 108 transitions. [2018-10-04 12:55:03,392 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 108 transitions. Word has length 104 [2018-10-04 12:55:03,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:55:03,392 INFO L480 AbstractCegarLoop]: Abstraction has 107 states and 108 transitions. [2018-10-04 12:55:03,392 INFO L481 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-10-04 12:55:03,392 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 108 transitions. [2018-10-04 12:55:03,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2018-10-04 12:55:03,393 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:55:03,393 INFO L375 BasicCegarLoop]: trace histogram [26, 26, 25, 25, 1, 1, 1, 1] [2018-10-04 12:55:03,393 INFO L423 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:55:03,393 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:55:03,394 INFO L82 PathProgramCache]: Analyzing trace with hash 1711934671, now seen corresponding path program 49 times [2018-10-04 12:55:03,394 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:55:03,394 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:55:03,394 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:55:03,394 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:55:03,395 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:55:03,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:55:03,892 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:55:04,234 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:55:04,457 INFO L134 CoverageAnalysis]: Checked inductivity of 1300 backedges. 650 proven. 650 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:55:04,457 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:55:04,457 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-10-04 12:55:04,465 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:55:04,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:55:04,533 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:55:04,878 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 8 [2018-10-04 12:55:05,344 INFO L134 CoverageAnalysis]: Checked inductivity of 1300 backedges. 650 proven. 650 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:55:05,364 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:55:05,364 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 53] total 79 [2018-10-04 12:55:05,364 INFO L459 AbstractCegarLoop]: Interpolant automaton has 80 states [2018-10-04 12:55:05,365 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2018-10-04 12:55:05,365 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:55:05,365 INFO L87 Difference]: Start difference. First operand 107 states and 108 transitions. Second operand 80 states. [2018-10-04 12:55:05,495 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 26 new depth: 9 [2018-10-04 12:55:06,722 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 26 new depth: 9 [2018-10-04 12:55:07,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:55:07,147 INFO L93 Difference]: Finished difference Result 164 states and 166 transitions. [2018-10-04 12:55:07,147 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2018-10-04 12:55:07,148 INFO L78 Accepts]: Start accepts. Automaton has 80 states. Word has length 106 [2018-10-04 12:55:07,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:55:07,149 INFO L225 Difference]: With dead ends: 164 [2018-10-04 12:55:07,149 INFO L226 Difference]: Without dead ends: 109 [2018-10-04 12:55:07,149 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.5s Time 1.8s impTime 13 [2018-10-04 12:55:07,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2018-10-04 12:55:07,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 109. [2018-10-04 12:55:07,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 109 states. [2018-10-04 12:55:07,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 110 transitions. [2018-10-04 12:55:07,166 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 110 transitions. Word has length 106 [2018-10-04 12:55:07,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:55:07,166 INFO L480 AbstractCegarLoop]: Abstraction has 109 states and 110 transitions. [2018-10-04 12:55:07,166 INFO L481 AbstractCegarLoop]: Interpolant automaton has 80 states. [2018-10-04 12:55:07,166 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 110 transitions. [2018-10-04 12:55:07,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2018-10-04 12:55:07,167 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:55:07,167 INFO L375 BasicCegarLoop]: trace histogram [27, 26, 26, 25, 1, 1, 1, 1] [2018-10-04 12:55:07,167 INFO L423 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:55:07,167 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:55:07,167 INFO L82 PathProgramCache]: Analyzing trace with hash -223930615, now seen corresponding path program 50 times [2018-10-04 12:55:07,168 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:55:07,168 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:55:07,168 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:55:07,168 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:55:07,168 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:55:07,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:55:07,492 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:55:07,731 INFO L134 CoverageAnalysis]: Checked inductivity of 1352 backedges. 702 proven. 650 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:55:07,731 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:55:07,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 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-10-04 12:55:07,738 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:55:07,827 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:55:07,827 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:55:07,830 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:55:08,101 INFO L134 CoverageAnalysis]: Checked inductivity of 1352 backedges. 702 proven. 650 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:55:08,121 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:55:08,121 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29] total 31 [2018-10-04 12:55:08,121 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-10-04 12:55:08,121 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-10-04 12:55:08,122 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:55:08,122 INFO L87 Difference]: Start difference. First operand 109 states and 110 transitions. Second operand 32 states. [2018-10-04 12:55:08,327 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:55:08,634 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:55:08,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:55:08,745 INFO L93 Difference]: Finished difference Result 117 states and 118 transitions. [2018-10-04 12:55:08,746 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2018-10-04 12:55:08,746 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 108 [2018-10-04 12:55:08,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:55:08,747 INFO L225 Difference]: With dead ends: 117 [2018-10-04 12:55:08,747 INFO L226 Difference]: Without dead ends: 115 [2018-10-04 12:55:08,747 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.1s Time 0.5s impTime 10 [2018-10-04 12:55:08,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2018-10-04 12:55:08,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 111. [2018-10-04 12:55:08,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 111 states. [2018-10-04 12:55:08,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 112 transitions. [2018-10-04 12:55:08,766 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 112 transitions. Word has length 108 [2018-10-04 12:55:08,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:55:08,766 INFO L480 AbstractCegarLoop]: Abstraction has 111 states and 112 transitions. [2018-10-04 12:55:08,766 INFO L481 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-10-04 12:55:08,766 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 112 transitions. [2018-10-04 12:55:08,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2018-10-04 12:55:08,767 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:55:08,767 INFO L375 BasicCegarLoop]: trace histogram [27, 27, 26, 26, 1, 1, 1, 1] [2018-10-04 12:55:08,767 INFO L423 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:55:08,767 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:55:08,768 INFO L82 PathProgramCache]: Analyzing trace with hash -449022971, now seen corresponding path program 51 times [2018-10-04 12:55:08,768 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:55:08,768 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:55:08,768 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:55:08,768 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:55:08,769 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:55:08,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:55:09,094 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:55:09,397 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:55:09,587 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 702 proven. 702 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:55:09,587 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:55:09,587 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-10-04 12:55:09,596 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:55:09,676 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 27 check-sat command(s) [2018-10-04 12:55:09,676 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:55:09,679 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:55:09,907 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 8 [2018-10-04 12:55:10,416 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 26 new depth: 8 [2018-10-04 12:55:10,448 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 702 proven. 702 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:55:10,468 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:55:10,468 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 55] total 82 [2018-10-04 12:55:10,469 INFO L459 AbstractCegarLoop]: Interpolant automaton has 83 states [2018-10-04 12:55:10,469 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2018-10-04 12:55:10,469 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:55:10,470 INFO L87 Difference]: Start difference. First operand 111 states and 112 transitions. Second operand 83 states. [2018-10-04 12:55:11,246 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 9 [2018-10-04 12:55:11,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:55:11,565 INFO L93 Difference]: Finished difference Result 170 states and 172 transitions. [2018-10-04 12:55:11,565 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2018-10-04 12:55:11,566 INFO L78 Accepts]: Start accepts. Automaton has 83 states. Word has length 110 [2018-10-04 12:55:11,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:55:11,566 INFO L225 Difference]: With dead ends: 170 [2018-10-04 12:55:11,566 INFO L226 Difference]: Without dead ends: 113 [2018-10-04 12:55:11,567 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.0s Time 1.3s impTime 16 [2018-10-04 12:55:11,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2018-10-04 12:55:11,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 113. [2018-10-04 12:55:11,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 113 states. [2018-10-04 12:55:11,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 114 transitions. [2018-10-04 12:55:11,585 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 114 transitions. Word has length 110 [2018-10-04 12:55:11,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:55:11,585 INFO L480 AbstractCegarLoop]: Abstraction has 113 states and 114 transitions. [2018-10-04 12:55:11,585 INFO L481 AbstractCegarLoop]: Interpolant automaton has 83 states. [2018-10-04 12:55:11,585 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 114 transitions. [2018-10-04 12:55:11,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2018-10-04 12:55:11,585 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:55:11,586 INFO L375 BasicCegarLoop]: trace histogram [28, 27, 27, 26, 1, 1, 1, 1] [2018-10-04 12:55:11,586 INFO L423 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:55:11,586 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:55:11,586 INFO L82 PathProgramCache]: Analyzing trace with hash 1802883391, now seen corresponding path program 52 times [2018-10-04 12:55:11,586 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:55:11,586 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:55:11,587 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:55:11,587 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:55:11,587 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:55:11,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:55:11,782 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:55:11,967 INFO L134 CoverageAnalysis]: Checked inductivity of 1458 backedges. 756 proven. 702 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:55:11,967 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:55:11,967 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-10-04 12:55:11,974 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:55:12,037 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:55:12,038 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:55:12,041 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:55:12,515 INFO L134 CoverageAnalysis]: Checked inductivity of 1458 backedges. 756 proven. 702 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:55:12,535 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:55:12,535 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 30] total 32 [2018-10-04 12:55:12,536 INFO L459 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-10-04 12:55:12,536 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-10-04 12:55:12,536 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:55:12,536 INFO L87 Difference]: Start difference. First operand 113 states and 114 transitions. Second operand 33 states. [2018-10-04 12:55:12,862 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:55:13,299 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:55:13,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:55:13,497 INFO L93 Difference]: Finished difference Result 121 states and 122 transitions. [2018-10-04 12:55:13,497 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2018-10-04 12:55:13,497 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 112 [2018-10-04 12:55:13,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:55:13,498 INFO L225 Difference]: With dead ends: 121 [2018-10-04 12:55:13,499 INFO L226 Difference]: Without dead ends: 119 [2018-10-04 12:55:13,499 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4s Time 0.7s impTime 13 [2018-10-04 12:55:13,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2018-10-04 12:55:13,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 115. [2018-10-04 12:55:13,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115 states. [2018-10-04 12:55:13,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 116 transitions. [2018-10-04 12:55:13,528 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 116 transitions. Word has length 112 [2018-10-04 12:55:13,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:55:13,529 INFO L480 AbstractCegarLoop]: Abstraction has 115 states and 116 transitions. [2018-10-04 12:55:13,529 INFO L481 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-10-04 12:55:13,529 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 116 transitions. [2018-10-04 12:55:13,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2018-10-04 12:55:13,529 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:55:13,530 INFO L375 BasicCegarLoop]: trace histogram [28, 28, 27, 27, 1, 1, 1, 1] [2018-10-04 12:55:13,530 INFO L423 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:55:13,530 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:55:13,530 INFO L82 PathProgramCache]: Analyzing trace with hash 1699051707, now seen corresponding path program 53 times [2018-10-04 12:55:13,530 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:55:13,530 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:55:13,531 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:55:13,531 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:55:13,531 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:55:13,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:55:14,232 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:55:14,736 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:55:15,044 INFO L134 CoverageAnalysis]: Checked inductivity of 1512 backedges. 756 proven. 756 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:55:15,044 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:55:15,044 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-10-04 12:55:15,052 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:55:15,140 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 28 check-sat command(s) [2018-10-04 12:55:15,140 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:55:15,144 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:55:15,414 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 8 [2018-10-04 12:55:15,942 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 26 new depth: 8 [2018-10-04 12:55:16,048 INFO L134 CoverageAnalysis]: Checked inductivity of 1512 backedges. 756 proven. 756 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:55:16,069 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:55:16,069 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 57] total 85 [2018-10-04 12:55:16,070 INFO L459 AbstractCegarLoop]: Interpolant automaton has 86 states [2018-10-04 12:55:16,070 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2018-10-04 12:55:16,070 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:55:16,070 INFO L87 Difference]: Start difference. First operand 115 states and 116 transitions. Second operand 86 states. [2018-10-04 12:55:17,166 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 9 [2018-10-04 12:55:17,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:55:17,960 INFO L93 Difference]: Finished difference Result 176 states and 178 transitions. [2018-10-04 12:55:17,960 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2018-10-04 12:55:17,960 INFO L78 Accepts]: Start accepts. Automaton has 86 states. Word has length 114 [2018-10-04 12:55:17,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:55:17,961 INFO L225 Difference]: With dead ends: 176 [2018-10-04 12:55:17,961 INFO L226 Difference]: Without dead ends: 117 [2018-10-04 12:55:17,961 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.1s Time 2.4s impTime 18 [2018-10-04 12:55:17,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2018-10-04 12:55:17,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 117. [2018-10-04 12:55:17,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2018-10-04 12:55:17,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 118 transitions. [2018-10-04 12:55:17,986 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 118 transitions. Word has length 114 [2018-10-04 12:55:17,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:55:17,986 INFO L480 AbstractCegarLoop]: Abstraction has 117 states and 118 transitions. [2018-10-04 12:55:17,987 INFO L481 AbstractCegarLoop]: Interpolant automaton has 86 states. [2018-10-04 12:55:17,987 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 118 transitions. [2018-10-04 12:55:17,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2018-10-04 12:55:17,987 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:55:17,987 INFO L375 BasicCegarLoop]: trace histogram [29, 28, 28, 27, 1, 1, 1, 1] [2018-10-04 12:55:17,988 INFO L423 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:55:17,988 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:55:17,988 INFO L82 PathProgramCache]: Analyzing trace with hash 1220126965, now seen corresponding path program 54 times [2018-10-04 12:55:17,988 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:55:17,988 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:55:17,989 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:55:17,989 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:55:17,989 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:55:18,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:55:18,291 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:55:18,478 INFO L134 CoverageAnalysis]: Checked inductivity of 1568 backedges. 812 proven. 756 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:55:18,478 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:55:18,478 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-10-04 12:55:18,485 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:55:18,575 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 29 check-sat command(s) [2018-10-04 12:55:18,575 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:55:18,579 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:55:19,724 INFO L134 CoverageAnalysis]: Checked inductivity of 1568 backedges. 812 proven. 756 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:55:19,761 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:55:19,761 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31] total 33 [2018-10-04 12:55:19,761 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-10-04 12:55:19,762 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-10-04 12:55:19,762 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:55:19,762 INFO L87 Difference]: Start difference. First operand 117 states and 118 transitions. Second operand 34 states. [2018-10-04 12:55:20,199 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:55:20,568 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:55:20,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:55:20,731 INFO L93 Difference]: Finished difference Result 125 states and 126 transitions. [2018-10-04 12:55:20,732 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2018-10-04 12:55:20,732 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 116 [2018-10-04 12:55:20,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:55:20,733 INFO L225 Difference]: With dead ends: 125 [2018-10-04 12:55:20,733 INFO L226 Difference]: Without dead ends: 123 [2018-10-04 12:55:20,733 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.0s Time 0.6s impTime 15 [2018-10-04 12:55:20,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2018-10-04 12:55:20,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 119. [2018-10-04 12:55:20,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 119 states. [2018-10-04 12:55:20,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 120 transitions. [2018-10-04 12:55:20,754 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 120 transitions. Word has length 116 [2018-10-04 12:55:20,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:55:20,754 INFO L480 AbstractCegarLoop]: Abstraction has 119 states and 120 transitions. [2018-10-04 12:55:20,754 INFO L481 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-10-04 12:55:20,754 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 120 transitions. [2018-10-04 12:55:20,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2018-10-04 12:55:20,754 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:55:20,754 INFO L375 BasicCegarLoop]: trace histogram [29, 29, 28, 28, 1, 1, 1, 1] [2018-10-04 12:55:20,755 INFO L423 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:55:20,755 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:55:20,755 INFO L82 PathProgramCache]: Analyzing trace with hash 15874801, now seen corresponding path program 55 times [2018-10-04 12:55:20,755 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:55:20,755 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:55:20,755 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:55:20,756 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:55:20,756 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:55:20,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:55:21,090 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:55:21,753 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:55:22,016 INFO L134 CoverageAnalysis]: Checked inductivity of 1624 backedges. 812 proven. 812 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:55:22,016 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:55:22,016 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-10-04 12:55:22,026 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:55:22,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:55:22,100 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:55:22,476 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 8 [2018-10-04 12:55:23,166 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 8 [2018-10-04 12:55:23,366 INFO L134 CoverageAnalysis]: Checked inductivity of 1624 backedges. 812 proven. 812 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:55:23,385 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:55:23,385 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 59] total 88 [2018-10-04 12:55:23,386 INFO L459 AbstractCegarLoop]: Interpolant automaton has 89 states [2018-10-04 12:55:23,386 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 89 interpolants. [2018-10-04 12:55:23,386 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:55:23,386 INFO L87 Difference]: Start difference. First operand 119 states and 120 transitions. Second operand 89 states. [2018-10-04 12:55:24,528 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 9 [2018-10-04 12:55:25,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:55:25,450 INFO L93 Difference]: Finished difference Result 182 states and 184 transitions. [2018-10-04 12:55:25,450 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2018-10-04 12:55:25,450 INFO L78 Accepts]: Start accepts. Automaton has 89 states. Word has length 118 [2018-10-04 12:55:25,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:55:25,451 INFO L225 Difference]: With dead ends: 182 [2018-10-04 12:55:25,451 INFO L226 Difference]: Without dead ends: 121 [2018-10-04 12:55:25,451 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.2s Time 2.4s impTime 21 [2018-10-04 12:55:25,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2018-10-04 12:55:25,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 121. [2018-10-04 12:55:25,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 121 states. [2018-10-04 12:55:25,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 122 transitions. [2018-10-04 12:55:25,472 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 122 transitions. Word has length 118 [2018-10-04 12:55:25,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:55:25,472 INFO L480 AbstractCegarLoop]: Abstraction has 121 states and 122 transitions. [2018-10-04 12:55:25,472 INFO L481 AbstractCegarLoop]: Interpolant automaton has 89 states. [2018-10-04 12:55:25,472 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 122 transitions. [2018-10-04 12:55:25,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2018-10-04 12:55:25,472 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:55:25,472 INFO L375 BasicCegarLoop]: trace histogram [30, 29, 29, 28, 1, 1, 1, 1] [2018-10-04 12:55:25,473 INFO L423 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:55:25,473 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:55:25,473 INFO L82 PathProgramCache]: Analyzing trace with hash -1308639701, now seen corresponding path program 56 times [2018-10-04 12:55:25,473 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:55:25,473 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:55:25,474 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:55:25,474 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:55:25,474 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:55:25,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:55:25,622 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:55:25,828 INFO L134 CoverageAnalysis]: Checked inductivity of 1682 backedges. 870 proven. 812 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:55:25,828 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:55:25,828 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-10-04 12:55:25,837 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:55:25,910 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:55:25,911 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:55:25,913 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:55:26,291 INFO L134 CoverageAnalysis]: Checked inductivity of 1682 backedges. 870 proven. 812 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:55:26,310 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:55:26,311 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32] total 34 [2018-10-04 12:55:26,311 INFO L459 AbstractCegarLoop]: Interpolant automaton has 35 states [2018-10-04 12:55:26,311 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2018-10-04 12:55:26,311 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:55:26,311 INFO L87 Difference]: Start difference. First operand 121 states and 122 transitions. Second operand 35 states. [2018-10-04 12:55:26,479 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:55:26,850 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:55:27,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:55:27,088 INFO L93 Difference]: Finished difference Result 129 states and 130 transitions. [2018-10-04 12:55:27,088 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2018-10-04 12:55:27,088 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 120 [2018-10-04 12:55:27,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:55:27,089 INFO L225 Difference]: With dead ends: 129 [2018-10-04 12:55:27,089 INFO L226 Difference]: Without dead ends: 127 [2018-10-04 12:55:27,089 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.1s Time 0.6s impTime 17 [2018-10-04 12:55:27,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2018-10-04 12:55:27,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 123. [2018-10-04 12:55:27,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 123 states. [2018-10-04 12:55:27,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 124 transitions. [2018-10-04 12:55:27,110 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 124 transitions. Word has length 120 [2018-10-04 12:55:27,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:55:27,110 INFO L480 AbstractCegarLoop]: Abstraction has 123 states and 124 transitions. [2018-10-04 12:55:27,111 INFO L481 AbstractCegarLoop]: Interpolant automaton has 35 states. [2018-10-04 12:55:27,111 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 124 transitions. [2018-10-04 12:55:27,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2018-10-04 12:55:27,111 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:55:27,111 INFO L375 BasicCegarLoop]: trace histogram [30, 30, 29, 29, 1, 1, 1, 1] [2018-10-04 12:55:27,111 INFO L423 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:55:27,111 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:55:27,111 INFO L82 PathProgramCache]: Analyzing trace with hash 822598311, now seen corresponding path program 57 times [2018-10-04 12:55:27,112 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:55:27,112 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:55:27,112 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:55:27,112 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:55:27,112 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:55:27,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:55:27,303 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:55:27,865 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:55:28,360 INFO L134 CoverageAnalysis]: Checked inductivity of 1740 backedges. 870 proven. 870 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:55:28,360 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:55:28,360 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-10-04 12:55:28,367 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:55:28,500 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 30 check-sat command(s) [2018-10-04 12:55:28,501 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:55:28,504 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:55:28,827 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 8 [2018-10-04 12:55:29,352 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 9 [2018-10-04 12:55:29,464 INFO L134 CoverageAnalysis]: Checked inductivity of 1740 backedges. 870 proven. 870 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:55:29,485 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:55:29,485 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 61] total 91 [2018-10-04 12:55:29,486 INFO L459 AbstractCegarLoop]: Interpolant automaton has 92 states [2018-10-04 12:55:29,486 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2018-10-04 12:55:29,486 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:55:29,486 INFO L87 Difference]: Start difference. First operand 123 states and 124 transitions. Second operand 92 states. [2018-10-04 12:55:30,488 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 26 new depth: 8 [2018-10-04 12:55:31,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:55:31,356 INFO L93 Difference]: Finished difference Result 188 states and 190 transitions. [2018-10-04 12:55:31,356 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2018-10-04 12:55:31,356 INFO L78 Accepts]: Start accepts. Automaton has 92 states. Word has length 122 [2018-10-04 12:55:31,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:55:31,357 INFO L225 Difference]: With dead ends: 188 [2018-10-04 12:55:31,357 INFO L226 Difference]: Without dead ends: 125 [2018-10-04 12:55:31,357 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.9s Time 2.2s impTime 21 [2018-10-04 12:55:31,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2018-10-04 12:55:31,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 125. [2018-10-04 12:55:31,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 125 states. [2018-10-04 12:55:31,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 126 transitions. [2018-10-04 12:55:31,386 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 126 transitions. Word has length 122 [2018-10-04 12:55:31,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:55:31,386 INFO L480 AbstractCegarLoop]: Abstraction has 125 states and 126 transitions. [2018-10-04 12:55:31,386 INFO L481 AbstractCegarLoop]: Interpolant automaton has 92 states. [2018-10-04 12:55:31,386 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 126 transitions. [2018-10-04 12:55:31,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2018-10-04 12:55:31,387 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:55:31,387 INFO L375 BasicCegarLoop]: trace histogram [31, 30, 30, 29, 1, 1, 1, 1] [2018-10-04 12:55:31,388 INFO L423 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:55:31,388 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:55:31,388 INFO L82 PathProgramCache]: Analyzing trace with hash -858967839, now seen corresponding path program 58 times [2018-10-04 12:55:31,388 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:55:31,388 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:55:31,389 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:55:31,389 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:55:31,389 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:55:31,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:55:31,583 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:55:31,793 INFO L134 CoverageAnalysis]: Checked inductivity of 1800 backedges. 930 proven. 870 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:55:31,793 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:55:31,793 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-10-04 12:55:31,802 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:55:31,881 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:55:31,882 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:55:31,885 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:55:32,096 INFO L134 CoverageAnalysis]: Checked inductivity of 1800 backedges. 930 proven. 870 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:55:32,117 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:55:32,117 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33] total 35 [2018-10-04 12:55:32,118 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-10-04 12:55:32,118 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-10-04 12:55:32,118 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:55:32,118 INFO L87 Difference]: Start difference. First operand 125 states and 126 transitions. Second operand 36 states. [2018-10-04 12:55:32,280 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:55:32,688 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:55:32,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:55:32,966 INFO L93 Difference]: Finished difference Result 133 states and 134 transitions. [2018-10-04 12:55:32,966 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2018-10-04 12:55:32,967 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 124 [2018-10-04 12:55:32,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:55:32,968 INFO L225 Difference]: With dead ends: 133 [2018-10-04 12:55:32,968 INFO L226 Difference]: Without dead ends: 131 [2018-10-04 12:55:32,968 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.1s Time 0.6s impTime 19 [2018-10-04 12:55:32,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2018-10-04 12:55:32,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 127. [2018-10-04 12:55:32,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 127 states. [2018-10-04 12:55:32,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 128 transitions. [2018-10-04 12:55:32,992 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 128 transitions. Word has length 124 [2018-10-04 12:55:32,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:55:32,993 INFO L480 AbstractCegarLoop]: Abstraction has 127 states and 128 transitions. [2018-10-04 12:55:32,993 INFO L481 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-10-04 12:55:32,993 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 128 transitions. [2018-10-04 12:55:32,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2018-10-04 12:55:32,993 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:55:32,993 INFO L375 BasicCegarLoop]: trace histogram [31, 31, 30, 30, 1, 1, 1, 1] [2018-10-04 12:55:32,994 INFO L423 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:55:32,994 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:55:32,994 INFO L82 PathProgramCache]: Analyzing trace with hash -834439203, now seen corresponding path program 59 times [2018-10-04 12:55:32,994 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:55:32,994 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:55:32,994 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:55:32,995 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:55:32,995 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:55:33,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:55:33,539 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:55:33,895 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:55:34,170 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 930 proven. 930 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:55:34,170 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:55:34,170 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-10-04 12:55:34,178 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:55:34,301 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 31 check-sat command(s) [2018-10-04 12:55:34,302 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:55:34,305 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:55:34,536 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 8 [2018-10-04 12:55:34,976 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 8 [2018-10-04 12:55:35,135 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 930 proven. 930 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:55:35,155 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:55:35,155 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 63] total 94 [2018-10-04 12:55:35,156 INFO L459 AbstractCegarLoop]: Interpolant automaton has 95 states [2018-10-04 12:55:35,156 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2018-10-04 12:55:35,156 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:55:35,156 INFO L87 Difference]: Start difference. First operand 127 states and 128 transitions. Second operand 95 states. [2018-10-04 12:55:35,703 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 8 [2018-10-04 12:55:36,564 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 8 [2018-10-04 12:55:36,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:55:36,611 INFO L93 Difference]: Finished difference Result 194 states and 196 transitions. [2018-10-04 12:55:36,611 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2018-10-04 12:55:36,611 INFO L78 Accepts]: Start accepts. Automaton has 95 states. Word has length 126 [2018-10-04 12:55:36,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:55:36,612 INFO L225 Difference]: With dead ends: 194 [2018-10-04 12:55:36,612 INFO L226 Difference]: Without dead ends: 129 [2018-10-04 12:55:36,612 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.6s Time 1.7s impTime 9 [2018-10-04 12:55:36,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2018-10-04 12:55:36,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 129. [2018-10-04 12:55:36,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 129 states. [2018-10-04 12:55:36,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 130 transitions. [2018-10-04 12:55:36,635 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 130 transitions. Word has length 126 [2018-10-04 12:55:36,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:55:36,635 INFO L480 AbstractCegarLoop]: Abstraction has 129 states and 130 transitions. [2018-10-04 12:55:36,635 INFO L481 AbstractCegarLoop]: Interpolant automaton has 95 states. [2018-10-04 12:55:36,635 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 130 transitions. [2018-10-04 12:55:36,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2018-10-04 12:55:36,635 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:55:36,636 INFO L375 BasicCegarLoop]: trace histogram [32, 31, 31, 30, 1, 1, 1, 1] [2018-10-04 12:55:36,636 INFO L423 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:55:36,636 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:55:36,636 INFO L82 PathProgramCache]: Analyzing trace with hash -1096867561, now seen corresponding path program 60 times [2018-10-04 12:55:36,636 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:55:36,636 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:55:36,637 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:55:36,637 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:55:36,637 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:55:36,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:55:36,919 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:55:37,173 INFO L134 CoverageAnalysis]: Checked inductivity of 1922 backedges. 992 proven. 930 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:55:37,174 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:55:37,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 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-10-04 12:55:37,181 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:55:37,285 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 32 check-sat command(s) [2018-10-04 12:55:37,285 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:55:37,289 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:55:37,550 INFO L134 CoverageAnalysis]: Checked inductivity of 1922 backedges. 992 proven. 930 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:55:37,569 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:55:37,570 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 34] total 36 [2018-10-04 12:55:37,570 INFO L459 AbstractCegarLoop]: Interpolant automaton has 37 states [2018-10-04 12:55:37,570 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2018-10-04 12:55:37,570 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:55:37,570 INFO L87 Difference]: Start difference. First operand 129 states and 130 transitions. Second operand 37 states. [2018-10-04 12:55:37,731 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:55:38,100 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:55:38,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:55:38,512 INFO L93 Difference]: Finished difference Result 137 states and 138 transitions. [2018-10-04 12:55:38,513 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2018-10-04 12:55:38,513 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 128 [2018-10-04 12:55:38,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:55:38,514 INFO L225 Difference]: With dead ends: 137 [2018-10-04 12:55:38,514 INFO L226 Difference]: Without dead ends: 135 [2018-10-04 12:55:38,514 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 157 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3s Time 0.8s impTime 19 [2018-10-04 12:55:38,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2018-10-04 12:55:38,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 131. [2018-10-04 12:55:38,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 131 states. [2018-10-04 12:55:38,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 132 transitions. [2018-10-04 12:55:38,541 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 132 transitions. Word has length 128 [2018-10-04 12:55:38,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:55:38,541 INFO L480 AbstractCegarLoop]: Abstraction has 131 states and 132 transitions. [2018-10-04 12:55:38,541 INFO L481 AbstractCegarLoop]: Interpolant automaton has 37 states. [2018-10-04 12:55:38,541 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 132 transitions. [2018-10-04 12:55:38,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2018-10-04 12:55:38,542 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:55:38,542 INFO L375 BasicCegarLoop]: trace histogram [32, 32, 31, 31, 1, 1, 1, 1] [2018-10-04 12:55:38,542 INFO L423 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:55:38,542 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:55:38,542 INFO L82 PathProgramCache]: Analyzing trace with hash -1822805357, now seen corresponding path program 61 times [2018-10-04 12:55:38,542 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:55:38,542 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:55:38,543 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:55:38,543 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:55:38,543 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:55:38,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:55:38,827 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:55:39,237 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:55:39,706 INFO L134 CoverageAnalysis]: Checked inductivity of 1984 backedges. 992 proven. 992 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:55:39,707 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:55:39,707 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-10-04 12:55:39,743 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:55:39,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:55:39,818 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:55:40,083 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 8 [2018-10-04 12:55:40,601 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 8 [2018-10-04 12:55:40,926 INFO L134 CoverageAnalysis]: Checked inductivity of 1984 backedges. 992 proven. 992 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:55:40,947 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:55:40,947 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 65] total 97 [2018-10-04 12:55:40,947 INFO L459 AbstractCegarLoop]: Interpolant automaton has 98 states [2018-10-04 12:55:40,948 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2018-10-04 12:55:40,948 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:55:40,948 INFO L87 Difference]: Start difference. First operand 131 states and 132 transitions. Second operand 98 states. [2018-10-04 12:55:42,236 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 9 [2018-10-04 12:55:43,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:55:43,353 INFO L93 Difference]: Finished difference Result 200 states and 202 transitions. [2018-10-04 12:55:43,353 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2018-10-04 12:55:43,354 INFO L78 Accepts]: Start accepts. Automaton has 98 states. Word has length 130 [2018-10-04 12:55:43,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:55:43,354 INFO L225 Difference]: With dead ends: 200 [2018-10-04 12:55:43,354 INFO L226 Difference]: Without dead ends: 133 [2018-10-04 12:55:43,355 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.1s Time 2.4s impTime 22 [2018-10-04 12:55:43,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2018-10-04 12:55:43,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 133. [2018-10-04 12:55:43,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 133 states. [2018-10-04 12:55:43,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 134 transitions. [2018-10-04 12:55:43,379 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 134 transitions. Word has length 130 [2018-10-04 12:55:43,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:55:43,379 INFO L480 AbstractCegarLoop]: Abstraction has 133 states and 134 transitions. [2018-10-04 12:55:43,379 INFO L481 AbstractCegarLoop]: Interpolant automaton has 98 states. [2018-10-04 12:55:43,379 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 134 transitions. [2018-10-04 12:55:43,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2018-10-04 12:55:43,379 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:55:43,379 INFO L375 BasicCegarLoop]: trace histogram [33, 32, 32, 31, 1, 1, 1, 1] [2018-10-04 12:55:43,380 INFO L423 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:55:43,380 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:55:43,380 INFO L82 PathProgramCache]: Analyzing trace with hash 787132109, now seen corresponding path program 62 times [2018-10-04 12:55:43,380 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:55:43,380 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:55:43,381 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:55:43,381 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:55:43,381 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:55:43,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:55:43,733 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:55:43,930 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:55:43,943 INFO L134 CoverageAnalysis]: Checked inductivity of 2048 backedges. 1056 proven. 992 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:55:43,943 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:55:43,943 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-10-04 12:55:43,951 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:55:44,032 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:55:44,032 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:55:44,036 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:55:44,428 INFO L134 CoverageAnalysis]: Checked inductivity of 2048 backedges. 1056 proven. 992 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:55:44,457 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:55:44,457 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 35] total 37 [2018-10-04 12:55:44,457 INFO L459 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-10-04 12:55:44,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-10-04 12:55:44,458 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:55:44,458 INFO L87 Difference]: Start difference. First operand 133 states and 134 transitions. Second operand 38 states. [2018-10-04 12:55:44,877 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:55:45,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:55:45,306 INFO L93 Difference]: Finished difference Result 141 states and 142 transitions. [2018-10-04 12:55:45,306 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2018-10-04 12:55:45,306 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 132 [2018-10-04 12:55:45,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:55:45,307 INFO L225 Difference]: With dead ends: 141 [2018-10-04 12:55:45,307 INFO L226 Difference]: Without dead ends: 139 [2018-10-04 12:55:45,308 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3s Time 0.6s impTime 23 [2018-10-04 12:55:45,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2018-10-04 12:55:45,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 135. [2018-10-04 12:55:45,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2018-10-04 12:55:45,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 136 transitions. [2018-10-04 12:55:45,334 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 136 transitions. Word has length 132 [2018-10-04 12:55:45,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:55:45,335 INFO L480 AbstractCegarLoop]: Abstraction has 135 states and 136 transitions. [2018-10-04 12:55:45,335 INFO L481 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-10-04 12:55:45,335 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 136 transitions. [2018-10-04 12:55:45,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2018-10-04 12:55:45,336 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:55:45,336 INFO L375 BasicCegarLoop]: trace histogram [33, 33, 32, 32, 1, 1, 1, 1] [2018-10-04 12:55:45,336 INFO L423 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:55:45,336 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:55:45,336 INFO L82 PathProgramCache]: Analyzing trace with hash 519645897, now seen corresponding path program 63 times [2018-10-04 12:55:45,336 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:55:45,336 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:55:45,337 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:55:45,337 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:55:45,337 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:55:45,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:55:45,586 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:55:46,329 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 8 [2018-10-04 12:55:46,842 INFO L134 CoverageAnalysis]: Checked inductivity of 2112 backedges. 1056 proven. 1056 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:55:46,842 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:55:46,842 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-10-04 12:55:46,854 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:55:46,963 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 33 check-sat command(s) [2018-10-04 12:55:46,964 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:55:46,967 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:55:47,377 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 26 new depth: 8 [2018-10-04 12:55:48,079 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 8 [2018-10-04 12:55:48,409 INFO L134 CoverageAnalysis]: Checked inductivity of 2112 backedges. 1056 proven. 1056 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:55:48,429 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:55:48,429 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 67] total 100 [2018-10-04 12:55:48,430 INFO L459 AbstractCegarLoop]: Interpolant automaton has 101 states [2018-10-04 12:55:48,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 101 interpolants. [2018-10-04 12:55:48,431 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:55:48,431 INFO L87 Difference]: Start difference. First operand 135 states and 136 transitions. Second operand 101 states. [2018-10-04 12:55:49,473 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 9 [2018-10-04 12:55:51,315 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 29 new depth: 9 [2018-10-04 12:55:51,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:55:51,403 INFO L93 Difference]: Finished difference Result 206 states and 208 transitions. [2018-10-04 12:55:51,403 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2018-10-04 12:55:51,403 INFO L78 Accepts]: Start accepts. Automaton has 101 states. Word has length 134 [2018-10-04 12:55:51,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:55:51,403 INFO L225 Difference]: With dead ends: 206 [2018-10-04 12:55:51,404 INFO L226 Difference]: Without dead ends: 137 [2018-10-04 12:55:51,404 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 132 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.0s Time 2.9s impTime 9 [2018-10-04 12:55:51,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2018-10-04 12:55:51,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 137. [2018-10-04 12:55:51,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2018-10-04 12:55:51,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 138 transitions. [2018-10-04 12:55:51,429 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 138 transitions. Word has length 134 [2018-10-04 12:55:51,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:55:51,429 INFO L480 AbstractCegarLoop]: Abstraction has 137 states and 138 transitions. [2018-10-04 12:55:51,429 INFO L481 AbstractCegarLoop]: Interpolant automaton has 101 states. [2018-10-04 12:55:51,430 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 138 transitions. [2018-10-04 12:55:51,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2018-10-04 12:55:51,430 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:55:51,430 INFO L375 BasicCegarLoop]: trace histogram [34, 33, 33, 32, 1, 1, 1, 1] [2018-10-04 12:55:51,430 INFO L423 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:55:51,430 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:55:51,431 INFO L82 PathProgramCache]: Analyzing trace with hash 1226635779, now seen corresponding path program 64 times [2018-10-04 12:55:51,431 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:55:51,431 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:55:51,431 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:55:51,431 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:55:51,432 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:55:51,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:55:51,655 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:55:51,830 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:55:51,897 INFO L134 CoverageAnalysis]: Checked inductivity of 2178 backedges. 1122 proven. 1056 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:55:51,897 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:55:51,897 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-10-04 12:55:51,904 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:55:51,991 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:55:51,991 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:55:51,995 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:55:52,449 INFO L134 CoverageAnalysis]: Checked inductivity of 2178 backedges. 1122 proven. 1056 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:55:52,470 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:55:52,470 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 36] total 38 [2018-10-04 12:55:52,470 INFO L459 AbstractCegarLoop]: Interpolant automaton has 39 states [2018-10-04 12:55:52,470 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2018-10-04 12:55:52,471 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:55:52,471 INFO L87 Difference]: Start difference. First operand 137 states and 138 transitions. Second operand 39 states. [2018-10-04 12:55:52,882 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:55:53,325 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 8 [2018-10-04 12:55:53,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:55:53,384 INFO L93 Difference]: Finished difference Result 145 states and 146 transitions. [2018-10-04 12:55:53,385 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2018-10-04 12:55:53,385 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 136 [2018-10-04 12:55:53,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:55:53,386 INFO L225 Difference]: With dead ends: 145 [2018-10-04 12:55:53,386 INFO L226 Difference]: Without dead ends: 143 [2018-10-04 12:55:53,387 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4s Time 0.6s impTime 8 [2018-10-04 12:55:53,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2018-10-04 12:55:53,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 139. [2018-10-04 12:55:53,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2018-10-04 12:55:53,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 140 transitions. [2018-10-04 12:55:53,415 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 140 transitions. Word has length 136 [2018-10-04 12:55:53,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:55:53,416 INFO L480 AbstractCegarLoop]: Abstraction has 139 states and 140 transitions. [2018-10-04 12:55:53,416 INFO L481 AbstractCegarLoop]: Interpolant automaton has 39 states. [2018-10-04 12:55:53,416 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 140 transitions. [2018-10-04 12:55:53,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2018-10-04 12:55:53,417 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:55:53,417 INFO L375 BasicCegarLoop]: trace histogram [34, 34, 33, 33, 1, 1, 1, 1] [2018-10-04 12:55:53,417 INFO L423 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:55:53,417 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:55:53,417 INFO L82 PathProgramCache]: Analyzing trace with hash 1975877759, now seen corresponding path program 65 times [2018-10-04 12:55:53,417 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:55:53,417 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:55:53,418 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:55:53,418 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:55:53,418 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:55:53,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:55:53,639 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:55:54,673 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 8 [2018-10-04 12:55:55,266 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 1122 proven. 1122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:55:55,266 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:55:55,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 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-10-04 12:55:55,274 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:55:55,397 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 34 check-sat command(s) [2018-10-04 12:55:55,397 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:55:55,401 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:55:55,719 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 26 new depth: 8 [2018-10-04 12:55:56,508 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 8 [2018-10-04 12:55:56,927 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 1122 proven. 1122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:55:56,947 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:55:56,948 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 69] total 103 [2018-10-04 12:55:56,948 INFO L459 AbstractCegarLoop]: Interpolant automaton has 104 states [2018-10-04 12:55:56,949 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2018-10-04 12:55:56,949 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:55:56,949 INFO L87 Difference]: Start difference. First operand 139 states and 140 transitions. Second operand 104 states. [2018-10-04 12:55:58,500 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 10 [2018-10-04 12:55:59,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:55:59,965 INFO L93 Difference]: Finished difference Result 212 states and 214 transitions. [2018-10-04 12:55:59,966 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2018-10-04 12:55:59,966 INFO L78 Accepts]: Start accepts. Automaton has 104 states. Word has length 138 [2018-10-04 12:55:59,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:55:59,966 INFO L225 Difference]: With dead ends: 212 [2018-10-04 12:55:59,966 INFO L226 Difference]: Without dead ends: 141 [2018-10-04 12:55:59,967 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.5s Time 3.4s impTime 24 [2018-10-04 12:55:59,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2018-10-04 12:55:59,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 141. [2018-10-04 12:55:59,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 141 states. [2018-10-04 12:55:59,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 142 transitions. [2018-10-04 12:55:59,993 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 142 transitions. Word has length 138 [2018-10-04 12:55:59,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:55:59,994 INFO L480 AbstractCegarLoop]: Abstraction has 141 states and 142 transitions. [2018-10-04 12:55:59,994 INFO L481 AbstractCegarLoop]: Interpolant automaton has 104 states. [2018-10-04 12:55:59,994 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 142 transitions. [2018-10-04 12:55:59,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2018-10-04 12:55:59,994 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:55:59,994 INFO L375 BasicCegarLoop]: trace histogram [35, 34, 34, 33, 1, 1, 1, 1] [2018-10-04 12:55:59,994 INFO L423 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:55:59,995 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:55:59,995 INFO L82 PathProgramCache]: Analyzing trace with hash 1050354361, now seen corresponding path program 66 times [2018-10-04 12:55:59,995 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:55:59,995 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:55:59,995 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:55:59,995 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:55:59,995 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:56:00,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:56:00,233 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:56:00,361 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:56:00,452 INFO L134 CoverageAnalysis]: Checked inductivity of 2312 backedges. 1190 proven. 1122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:56:00,452 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:56:00,452 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-10-04 12:56:00,461 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:56:00,588 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 35 check-sat command(s) [2018-10-04 12:56:00,588 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:56:00,592 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:56:00,826 INFO L134 CoverageAnalysis]: Checked inductivity of 2312 backedges. 1190 proven. 1122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:56:00,847 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:56:00,848 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 37] total 39 [2018-10-04 12:56:00,848 INFO L459 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-10-04 12:56:00,848 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-10-04 12:56:00,849 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:56:00,849 INFO L87 Difference]: Start difference. First operand 141 states and 142 transitions. Second operand 40 states. [2018-10-04 12:56:01,554 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:56:02,057 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 8 [2018-10-04 12:56:02,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:56:02,110 INFO L93 Difference]: Finished difference Result 149 states and 150 transitions. [2018-10-04 12:56:02,110 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2018-10-04 12:56:02,111 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 140 [2018-10-04 12:56:02,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:56:02,112 INFO L225 Difference]: With dead ends: 149 [2018-10-04 12:56:02,112 INFO L226 Difference]: Without dead ends: 147 [2018-10-04 12:56:02,112 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 245 GetRequests, 172 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5s Time 0.6s impTime 9 [2018-10-04 12:56:02,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2018-10-04 12:56:02,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 143. [2018-10-04 12:56:02,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 143 states. [2018-10-04 12:56:02,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 144 transitions. [2018-10-04 12:56:02,142 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 144 transitions. Word has length 140 [2018-10-04 12:56:02,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:56:02,142 INFO L480 AbstractCegarLoop]: Abstraction has 143 states and 144 transitions. [2018-10-04 12:56:02,142 INFO L481 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-10-04 12:56:02,142 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 144 transitions. [2018-10-04 12:56:02,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2018-10-04 12:56:02,143 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:56:02,143 INFO L375 BasicCegarLoop]: trace histogram [35, 35, 34, 34, 1, 1, 1, 1] [2018-10-04 12:56:02,143 INFO L423 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:56:02,143 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:56:02,143 INFO L82 PathProgramCache]: Analyzing trace with hash 73159605, now seen corresponding path program 67 times [2018-10-04 12:56:02,143 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:56:02,143 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:56:02,144 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:56:02,144 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:56:02,144 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:56:02,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:56:02,391 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:56:02,839 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:56:03,313 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 8 [2018-10-04 12:56:03,824 INFO L134 CoverageAnalysis]: Checked inductivity of 2380 backedges. 1190 proven. 1190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:56:03,824 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:56:03,824 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-10-04 12:56:03,831 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:56:03,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:56:03,920 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:56:04,356 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 26 new depth: 8 [2018-10-04 12:56:04,914 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 8 [2018-10-04 12:56:05,372 INFO L134 CoverageAnalysis]: Checked inductivity of 2380 backedges. 1190 proven. 1190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:56:05,393 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:56:05,394 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [71, 71] total 106 [2018-10-04 12:56:05,394 INFO L459 AbstractCegarLoop]: Interpolant automaton has 107 states [2018-10-04 12:56:05,395 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 107 interpolants. [2018-10-04 12:56:05,395 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:56:05,395 INFO L87 Difference]: Start difference. First operand 143 states and 144 transitions. Second operand 107 states. [2018-10-04 12:56:06,843 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 10 [2018-10-04 12:56:08,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:56:08,355 INFO L93 Difference]: Finished difference Result 218 states and 220 transitions. [2018-10-04 12:56:08,355 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2018-10-04 12:56:08,355 INFO L78 Accepts]: Start accepts. Automaton has 107 states. Word has length 142 [2018-10-04 12:56:08,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:56:08,356 INFO L225 Difference]: With dead ends: 218 [2018-10-04 12:56:08,356 INFO L226 Difference]: Without dead ends: 145 [2018-10-04 12:56:08,356 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 140 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.1s Time 3.2s impTime 25 [2018-10-04 12:56:08,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2018-10-04 12:56:08,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 145. [2018-10-04 12:56:08,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 145 states. [2018-10-04 12:56:08,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 146 transitions. [2018-10-04 12:56:08,387 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 146 transitions. Word has length 142 [2018-10-04 12:56:08,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:56:08,387 INFO L480 AbstractCegarLoop]: Abstraction has 145 states and 146 transitions. [2018-10-04 12:56:08,388 INFO L481 AbstractCegarLoop]: Interpolant automaton has 107 states. [2018-10-04 12:56:08,388 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 146 transitions. [2018-10-04 12:56:08,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2018-10-04 12:56:08,388 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:56:08,388 INFO L375 BasicCegarLoop]: trace histogram [36, 35, 35, 34, 1, 1, 1, 1] [2018-10-04 12:56:08,389 INFO L423 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:56:08,389 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:56:08,389 INFO L82 PathProgramCache]: Analyzing trace with hash 1220692207, now seen corresponding path program 68 times [2018-10-04 12:56:08,389 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:56:08,389 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:56:08,390 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:56:08,390 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:56:08,390 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:56:08,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:56:08,584 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:56:08,827 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:56:08,934 INFO L134 CoverageAnalysis]: Checked inductivity of 2450 backedges. 1260 proven. 1190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:56:08,935 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:56:08,935 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-10-04 12:56:08,941 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:56:09,029 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:56:09,029 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:56:09,033 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:56:09,457 INFO L134 CoverageAnalysis]: Checked inductivity of 2450 backedges. 1260 proven. 1190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:56:09,478 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:56:09,479 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 38] total 40 [2018-10-04 12:56:09,479 INFO L459 AbstractCegarLoop]: Interpolant automaton has 41 states [2018-10-04 12:56:09,479 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2018-10-04 12:56:09,479 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:56:09,479 INFO L87 Difference]: Start difference. First operand 145 states and 146 transitions. Second operand 41 states. [2018-10-04 12:56:09,941 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:56:10,362 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 8 [2018-10-04 12:56:10,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:56:10,447 INFO L93 Difference]: Finished difference Result 153 states and 154 transitions. [2018-10-04 12:56:10,448 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2018-10-04 12:56:10,448 INFO L78 Accepts]: Start accepts. Automaton has 41 states. Word has length 144 [2018-10-04 12:56:10,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:56:10,449 INFO L225 Difference]: With dead ends: 153 [2018-10-04 12:56:10,449 INFO L226 Difference]: Without dead ends: 151 [2018-10-04 12:56:10,449 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 177 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5s Time 0.8s impTime 10 [2018-10-04 12:56:10,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2018-10-04 12:56:10,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 147. [2018-10-04 12:56:10,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 147 states. [2018-10-04 12:56:10,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 148 transitions. [2018-10-04 12:56:10,484 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 148 transitions. Word has length 144 [2018-10-04 12:56:10,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:56:10,485 INFO L480 AbstractCegarLoop]: Abstraction has 147 states and 148 transitions. [2018-10-04 12:56:10,485 INFO L481 AbstractCegarLoop]: Interpolant automaton has 41 states. [2018-10-04 12:56:10,485 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 148 transitions. [2018-10-04 12:56:10,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2018-10-04 12:56:10,485 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:56:10,486 INFO L375 BasicCegarLoop]: trace histogram [36, 36, 35, 35, 1, 1, 1, 1] [2018-10-04 12:56:10,486 INFO L423 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:56:10,486 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:56:10,486 INFO L82 PathProgramCache]: Analyzing trace with hash 559072363, now seen corresponding path program 69 times [2018-10-04 12:56:10,486 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:56:10,486 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:56:10,487 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:56:10,487 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:56:10,487 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:56:10,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:56:10,755 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:56:11,187 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:56:11,665 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 8 [2018-10-04 12:56:12,269 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 26 new depth: 8 [2018-10-04 12:56:12,290 INFO L134 CoverageAnalysis]: Checked inductivity of 2520 backedges. 1260 proven. 1260 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:56:12,290 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:56:12,290 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-10-04 12:56:12,298 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:56:12,425 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 36 check-sat command(s) [2018-10-04 12:56:12,425 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:56:12,429 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:56:13,128 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 8 [2018-10-04 12:56:13,692 INFO L134 CoverageAnalysis]: Checked inductivity of 2520 backedges. 1260 proven. 1260 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:56:13,713 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:56:13,713 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 73] total 109 [2018-10-04 12:56:13,713 INFO L459 AbstractCegarLoop]: Interpolant automaton has 110 states [2018-10-04 12:56:13,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 110 interpolants. [2018-10-04 12:56:13,714 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:56:13,714 INFO L87 Difference]: Start difference. First operand 147 states and 148 transitions. Second operand 110 states. [2018-10-04 12:56:15,391 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 10 [2018-10-04 12:56:17,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:56:17,052 INFO L93 Difference]: Finished difference Result 224 states and 226 transitions. [2018-10-04 12:56:17,052 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2018-10-04 12:56:17,052 INFO L78 Accepts]: Start accepts. Automaton has 110 states. Word has length 146 [2018-10-04 12:56:17,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:56:17,053 INFO L225 Difference]: With dead ends: 224 [2018-10-04 12:56:17,053 INFO L226 Difference]: Without dead ends: 149 [2018-10-04 12:56:17,054 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.2s Time 3.5s impTime 26 [2018-10-04 12:56:17,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2018-10-04 12:56:17,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 149. [2018-10-04 12:56:17,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 149 states. [2018-10-04 12:56:17,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 150 transitions. [2018-10-04 12:56:17,087 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 150 transitions. Word has length 146 [2018-10-04 12:56:17,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:56:17,087 INFO L480 AbstractCegarLoop]: Abstraction has 149 states and 150 transitions. [2018-10-04 12:56:17,087 INFO L481 AbstractCegarLoop]: Interpolant automaton has 110 states. [2018-10-04 12:56:17,087 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 150 transitions. [2018-10-04 12:56:17,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2018-10-04 12:56:17,088 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:56:17,088 INFO L375 BasicCegarLoop]: trace histogram [37, 36, 36, 35, 1, 1, 1, 1] [2018-10-04 12:56:17,089 INFO L423 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:56:17,089 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:56:17,089 INFO L82 PathProgramCache]: Analyzing trace with hash 719817893, now seen corresponding path program 70 times [2018-10-04 12:56:17,089 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:56:17,089 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:56:17,090 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:56:17,090 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:56:17,090 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:56:17,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:56:17,302 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:56:17,500 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:56:17,591 INFO L134 CoverageAnalysis]: Checked inductivity of 2592 backedges. 1332 proven. 1260 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:56:17,591 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:56:17,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 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-10-04 12:56:17,598 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:56:17,711 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:56:17,711 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:56:17,716 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:56:17,984 INFO L134 CoverageAnalysis]: Checked inductivity of 2592 backedges. 1332 proven. 1260 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:56:18,004 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:56:18,005 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 39] total 41 [2018-10-04 12:56:18,005 INFO L459 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-10-04 12:56:18,005 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-10-04 12:56:18,005 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:56:18,006 INFO L87 Difference]: Start difference. First operand 149 states and 150 transitions. Second operand 42 states. [2018-10-04 12:56:18,379 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:56:18,907 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 8 [2018-10-04 12:56:19,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:56:19,028 INFO L93 Difference]: Finished difference Result 157 states and 158 transitions. [2018-10-04 12:56:19,028 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2018-10-04 12:56:19,028 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 148 [2018-10-04 12:56:19,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:56:19,029 INFO L225 Difference]: With dead ends: 157 [2018-10-04 12:56:19,029 INFO L226 Difference]: Without dead ends: 155 [2018-10-04 12:56:19,029 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 259 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3s Time 0.7s impTime 12 [2018-10-04 12:56:19,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2018-10-04 12:56:19,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 151. [2018-10-04 12:56:19,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 151 states. [2018-10-04 12:56:19,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 152 transitions. [2018-10-04 12:56:19,070 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 152 transitions. Word has length 148 [2018-10-04 12:56:19,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:56:19,070 INFO L480 AbstractCegarLoop]: Abstraction has 151 states and 152 transitions. [2018-10-04 12:56:19,070 INFO L481 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-10-04 12:56:19,071 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 152 transitions. [2018-10-04 12:56:19,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2018-10-04 12:56:19,071 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:56:19,072 INFO L375 BasicCegarLoop]: trace histogram [37, 37, 36, 36, 1, 1, 1, 1] [2018-10-04 12:56:19,072 INFO L423 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:56:19,072 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:56:19,072 INFO L82 PathProgramCache]: Analyzing trace with hash 255193761, now seen corresponding path program 71 times [2018-10-04 12:56:19,072 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:56:19,072 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:56:19,073 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:56:19,073 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:56:19,073 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:56:19,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:56:19,484 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:56:20,001 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:56:20,515 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 8 [2018-10-04 12:56:21,240 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 26 new depth: 8 [2018-10-04 12:56:21,299 INFO L134 CoverageAnalysis]: Checked inductivity of 2664 backedges. 1332 proven. 1332 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:56:21,299 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:56:21,299 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-10-04 12:56:21,307 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:56:21,443 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 37 check-sat command(s) [2018-10-04 12:56:21,443 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:56:21,448 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:56:22,174 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 8 [2018-10-04 12:56:22,795 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 9 [2018-10-04 12:56:22,898 INFO L134 CoverageAnalysis]: Checked inductivity of 2664 backedges. 1332 proven. 1332 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:56:22,919 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:56:22,919 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 75] total 112 [2018-10-04 12:56:22,920 INFO L459 AbstractCegarLoop]: Interpolant automaton has 113 states [2018-10-04 12:56:22,921 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 113 interpolants. [2018-10-04 12:56:22,921 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:56:22,921 INFO L87 Difference]: Start difference. First operand 151 states and 152 transitions. Second operand 113 states. [2018-10-04 12:56:24,929 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 29 new depth: 9 [2018-10-04 12:56:26,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:56:26,386 INFO L93 Difference]: Finished difference Result 230 states and 232 transitions. [2018-10-04 12:56:26,386 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2018-10-04 12:56:26,386 INFO L78 Accepts]: Start accepts. Automaton has 113 states. Word has length 150 [2018-10-04 12:56:26,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:56:26,387 INFO L225 Difference]: With dead ends: 230 [2018-10-04 12:56:26,387 INFO L226 Difference]: Without dead ends: 153 [2018-10-04 12:56:26,388 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 148 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.9s Time 4.1s impTime 23 [2018-10-04 12:56:26,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2018-10-04 12:56:26,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 153. [2018-10-04 12:56:26,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2018-10-04 12:56:26,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 154 transitions. [2018-10-04 12:56:26,427 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 154 transitions. Word has length 150 [2018-10-04 12:56:26,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:56:26,427 INFO L480 AbstractCegarLoop]: Abstraction has 153 states and 154 transitions. [2018-10-04 12:56:26,427 INFO L481 AbstractCegarLoop]: Interpolant automaton has 113 states. [2018-10-04 12:56:26,427 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 154 transitions. [2018-10-04 12:56:26,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2018-10-04 12:56:26,428 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:56:26,428 INFO L375 BasicCegarLoop]: trace histogram [38, 37, 37, 36, 1, 1, 1, 1] [2018-10-04 12:56:26,428 INFO L423 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:56:26,428 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:56:26,428 INFO L82 PathProgramCache]: Analyzing trace with hash 878185947, now seen corresponding path program 72 times [2018-10-04 12:56:26,428 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:56:26,428 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:56:26,429 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:56:26,429 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:56:26,429 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:56:26,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:56:26,798 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:56:27,009 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:56:27,180 INFO L134 CoverageAnalysis]: Checked inductivity of 2738 backedges. 1406 proven. 1332 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:56:27,181 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:56:27,181 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-10-04 12:56:27,187 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:56:27,319 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 38 check-sat command(s) [2018-10-04 12:56:27,320 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:56:27,324 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:56:27,573 INFO L134 CoverageAnalysis]: Checked inductivity of 2738 backedges. 1406 proven. 1332 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:56:27,594 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:56:27,595 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 40] total 42 [2018-10-04 12:56:27,595 INFO L459 AbstractCegarLoop]: Interpolant automaton has 43 states [2018-10-04 12:56:27,595 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2018-10-04 12:56:27,595 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:56:27,595 INFO L87 Difference]: Start difference. First operand 153 states and 154 transitions. Second operand 43 states. [2018-10-04 12:56:27,993 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:56:28,503 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 8 [2018-10-04 12:56:28,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:56:28,683 INFO L93 Difference]: Finished difference Result 161 states and 162 transitions. [2018-10-04 12:56:28,683 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2018-10-04 12:56:28,684 INFO L78 Accepts]: Start accepts. Automaton has 43 states. Word has length 152 [2018-10-04 12:56:28,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:56:28,685 INFO L225 Difference]: With dead ends: 161 [2018-10-04 12:56:28,685 INFO L226 Difference]: Without dead ends: 159 [2018-10-04 12:56:28,685 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 266 GetRequests, 187 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6s Time 1.0s impTime 15 [2018-10-04 12:56:28,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2018-10-04 12:56:28,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 155. [2018-10-04 12:56:28,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2018-10-04 12:56:28,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 156 transitions. [2018-10-04 12:56:28,720 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 156 transitions. Word has length 152 [2018-10-04 12:56:28,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:56:28,720 INFO L480 AbstractCegarLoop]: Abstraction has 155 states and 156 transitions. [2018-10-04 12:56:28,720 INFO L481 AbstractCegarLoop]: Interpolant automaton has 43 states. [2018-10-04 12:56:28,721 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 156 transitions. [2018-10-04 12:56:28,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2018-10-04 12:56:28,721 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:56:28,721 INFO L375 BasicCegarLoop]: trace histogram [38, 38, 37, 37, 1, 1, 1, 1] [2018-10-04 12:56:28,721 INFO L423 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:56:28,721 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:56:28,722 INFO L82 PathProgramCache]: Analyzing trace with hash 2123038295, now seen corresponding path program 73 times [2018-10-04 12:56:28,722 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:56:28,722 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:56:28,722 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:56:28,722 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:56:28,722 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:56:28,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:56:28,992 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:56:29,336 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:56:29,864 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 8 [2018-10-04 12:56:30,606 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 26 new depth: 8 [2018-10-04 12:56:30,705 INFO L134 CoverageAnalysis]: Checked inductivity of 2812 backedges. 1406 proven. 1406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:56:30,705 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:56:30,705 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-10-04 12:56:30,712 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:56:30,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:56:30,807 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:56:31,477 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 8 [2018-10-04 12:56:32,115 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 9 [2018-10-04 12:56:32,283 INFO L134 CoverageAnalysis]: Checked inductivity of 2812 backedges. 1406 proven. 1406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:56:32,303 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:56:32,304 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [77, 77] total 115 [2018-10-04 12:56:32,304 INFO L459 AbstractCegarLoop]: Interpolant automaton has 116 states [2018-10-04 12:56:32,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 116 interpolants. [2018-10-04 12:56:32,305 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:56:32,305 INFO L87 Difference]: Start difference. First operand 155 states and 156 transitions. Second operand 116 states. [2018-10-04 12:56:33,922 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 29 new depth: 9 [2018-10-04 12:56:35,941 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 28 new depth: 10 [2018-10-04 12:56:35,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:56:35,947 INFO L93 Difference]: Finished difference Result 236 states and 238 transitions. [2018-10-04 12:56:35,948 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2018-10-04 12:56:35,948 INFO L78 Accepts]: Start accepts. Automaton has 116 states. Word has length 154 [2018-10-04 12:56:35,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:56:35,948 INFO L225 Difference]: With dead ends: 236 [2018-10-04 12:56:35,948 INFO L226 Difference]: Without dead ends: 157 [2018-10-04 12:56:35,949 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 268 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 152 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.8s Time 3.8s impTime 10 [2018-10-04 12:56:35,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2018-10-04 12:56:35,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 157. [2018-10-04 12:56:35,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 157 states. [2018-10-04 12:56:35,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 158 transitions. [2018-10-04 12:56:35,982 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 158 transitions. Word has length 154 [2018-10-04 12:56:35,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:56:35,982 INFO L480 AbstractCegarLoop]: Abstraction has 157 states and 158 transitions. [2018-10-04 12:56:35,982 INFO L481 AbstractCegarLoop]: Interpolant automaton has 116 states. [2018-10-04 12:56:35,982 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 158 transitions. [2018-10-04 12:56:35,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2018-10-04 12:56:35,983 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:56:35,983 INFO L375 BasicCegarLoop]: trace histogram [39, 38, 38, 37, 1, 1, 1, 1] [2018-10-04 12:56:35,983 INFO L423 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:56:35,983 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:56:35,983 INFO L82 PathProgramCache]: Analyzing trace with hash -1034359663, now seen corresponding path program 74 times [2018-10-04 12:56:35,983 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:56:35,984 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:56:35,984 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:56:35,984 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:56:35,984 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:56:36,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:56:36,167 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:56:36,375 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:56:36,558 INFO L134 CoverageAnalysis]: Checked inductivity of 2888 backedges. 1482 proven. 1406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:56:36,558 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:56:36,558 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-10-04 12:56:36,565 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:56:36,660 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:56:36,660 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:56:36,664 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:56:36,920 INFO L134 CoverageAnalysis]: Checked inductivity of 2888 backedges. 1482 proven. 1406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:56:36,940 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:56:36,940 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 41] total 43 [2018-10-04 12:56:36,941 INFO L459 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-10-04 12:56:36,941 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-10-04 12:56:36,941 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:56:36,941 INFO L87 Difference]: Start difference. First operand 157 states and 158 transitions. Second operand 44 states. [2018-10-04 12:56:37,349 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:56:37,867 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 8 [2018-10-04 12:56:38,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:56:38,090 INFO L93 Difference]: Finished difference Result 165 states and 166 transitions. [2018-10-04 12:56:38,090 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2018-10-04 12:56:38,091 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 156 [2018-10-04 12:56:38,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:56:38,092 INFO L225 Difference]: With dead ends: 165 [2018-10-04 12:56:38,092 INFO L226 Difference]: Without dead ends: 163 [2018-10-04 12:56:38,092 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 273 GetRequests, 192 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5s Time 1.0s impTime 17 [2018-10-04 12:56:38,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2018-10-04 12:56:38,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 159. [2018-10-04 12:56:38,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 159 states. [2018-10-04 12:56:38,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 160 transitions. [2018-10-04 12:56:38,127 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 160 transitions. Word has length 156 [2018-10-04 12:56:38,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:56:38,128 INFO L480 AbstractCegarLoop]: Abstraction has 159 states and 160 transitions. [2018-10-04 12:56:38,128 INFO L481 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-10-04 12:56:38,128 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 160 transitions. [2018-10-04 12:56:38,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2018-10-04 12:56:38,129 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:56:38,129 INFO L375 BasicCegarLoop]: trace histogram [39, 39, 38, 38, 1, 1, 1, 1] [2018-10-04 12:56:38,129 INFO L423 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:56:38,129 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:56:38,129 INFO L82 PathProgramCache]: Analyzing trace with hash -1882257523, now seen corresponding path program 75 times [2018-10-04 12:56:38,130 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:56:38,130 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:56:38,130 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:56:38,130 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:56:38,130 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:56:38,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:56:38,422 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:56:38,824 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:56:39,413 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 8 [2018-10-04 12:56:40,376 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 26 new depth: 8 [2018-10-04 12:56:40,514 INFO L134 CoverageAnalysis]: Checked inductivity of 2964 backedges. 1482 proven. 1482 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:56:40,514 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:56:40,514 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-10-04 12:56:40,521 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:56:40,659 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 39 check-sat command(s) [2018-10-04 12:56:40,659 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:56:40,664 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:56:41,312 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 8 [2018-10-04 12:56:42,044 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 9 [2018-10-04 12:56:42,272 INFO L134 CoverageAnalysis]: Checked inductivity of 2964 backedges. 1482 proven. 1482 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:56:42,292 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:56:42,292 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 79] total 118 [2018-10-04 12:56:42,293 INFO L459 AbstractCegarLoop]: Interpolant automaton has 119 states [2018-10-04 12:56:42,294 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 119 interpolants. [2018-10-04 12:56:42,294 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:56:42,294 INFO L87 Difference]: Start difference. First operand 159 states and 160 transitions. Second operand 119 states. [2018-10-04 12:56:43,702 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 29 new depth: 9 [2018-10-04 12:56:45,966 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 28 new depth: 9 [2018-10-04 12:56:46,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:56:46,247 INFO L93 Difference]: Finished difference Result 242 states and 244 transitions. [2018-10-04 12:56:46,247 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2018-10-04 12:56:46,247 INFO L78 Accepts]: Start accepts. Automaton has 119 states. Word has length 158 [2018-10-04 12:56:46,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:56:46,248 INFO L225 Difference]: With dead ends: 242 [2018-10-04 12:56:46,248 INFO L226 Difference]: Without dead ends: 161 [2018-10-04 12:56:46,248 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 275 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 156 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.4s Time 4.5s impTime 11 [2018-10-04 12:56:46,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2018-10-04 12:56:46,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 161. [2018-10-04 12:56:46,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 161 states. [2018-10-04 12:56:46,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 162 transitions. [2018-10-04 12:56:46,288 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 162 transitions. Word has length 158 [2018-10-04 12:56:46,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:56:46,288 INFO L480 AbstractCegarLoop]: Abstraction has 161 states and 162 transitions. [2018-10-04 12:56:46,288 INFO L481 AbstractCegarLoop]: Interpolant automaton has 119 states. [2018-10-04 12:56:46,288 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 162 transitions. [2018-10-04 12:56:46,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2018-10-04 12:56:46,289 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:56:46,289 INFO L375 BasicCegarLoop]: trace histogram [40, 39, 39, 38, 1, 1, 1, 1] [2018-10-04 12:56:46,289 INFO L423 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:56:46,289 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:56:46,290 INFO L82 PathProgramCache]: Analyzing trace with hash 1109870791, now seen corresponding path program 76 times [2018-10-04 12:56:46,290 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:56:46,290 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:56:46,290 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:56:46,290 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:56:46,290 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:56:46,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:56:46,489 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:56:46,712 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:56:46,920 INFO L134 CoverageAnalysis]: Checked inductivity of 3042 backedges. 1560 proven. 1482 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:56:46,920 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:56:46,920 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-10-04 12:56:46,929 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:56:47,021 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:56:47,021 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:56:47,026 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:56:47,280 INFO L134 CoverageAnalysis]: Checked inductivity of 3042 backedges. 1560 proven. 1482 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:56:47,300 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:56:47,301 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 42] total 44 [2018-10-04 12:56:47,301 INFO L459 AbstractCegarLoop]: Interpolant automaton has 45 states [2018-10-04 12:56:47,301 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2018-10-04 12:56:47,301 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:56:47,302 INFO L87 Difference]: Start difference. First operand 161 states and 162 transitions. Second operand 45 states. [2018-10-04 12:56:47,624 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:56:48,212 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 8 [2018-10-04 12:56:48,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:56:48,483 INFO L93 Difference]: Finished difference Result 169 states and 170 transitions. [2018-10-04 12:56:48,483 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2018-10-04 12:56:48,483 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 160 [2018-10-04 12:56:48,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:56:48,484 INFO L225 Difference]: With dead ends: 169 [2018-10-04 12:56:48,484 INFO L226 Difference]: Without dead ends: 167 [2018-10-04 12:56:48,484 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 280 GetRequests, 197 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5s Time 0.9s impTime 18 [2018-10-04 12:56:48,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2018-10-04 12:56:48,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 163. [2018-10-04 12:56:48,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 163 states. [2018-10-04 12:56:48,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 164 transitions. [2018-10-04 12:56:48,523 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 164 transitions. Word has length 160 [2018-10-04 12:56:48,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:56:48,523 INFO L480 AbstractCegarLoop]: Abstraction has 163 states and 164 transitions. [2018-10-04 12:56:48,523 INFO L481 AbstractCegarLoop]: Interpolant automaton has 45 states. [2018-10-04 12:56:48,523 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 164 transitions. [2018-10-04 12:56:48,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2018-10-04 12:56:48,524 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:56:48,524 INFO L375 BasicCegarLoop]: trace histogram [40, 40, 39, 39, 1, 1, 1, 1] [2018-10-04 12:56:48,524 INFO L423 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:56:48,524 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:56:48,524 INFO L82 PathProgramCache]: Analyzing trace with hash 1433873987, now seen corresponding path program 77 times [2018-10-04 12:56:48,525 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:56:48,525 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:56:48,525 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:56:48,526 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:56:48,526 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:56:48,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:56:48,760 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:56:49,035 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:56:49,623 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 8 [2018-10-04 12:56:50,611 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 26 new depth: 8 [2018-10-04 12:56:50,739 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 1560 proven. 1560 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:56:50,739 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:56:50,739 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-10-04 12:56:50,747 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:56:50,895 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 40 check-sat command(s) [2018-10-04 12:56:50,895 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:56:50,900 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:56:51,539 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 9 [2018-10-04 12:56:52,338 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 26 new depth: 9 [2018-10-04 12:56:52,537 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 1560 proven. 1560 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:56:52,558 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:56:52,559 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 81] total 121 [2018-10-04 12:56:52,559 INFO L459 AbstractCegarLoop]: Interpolant automaton has 122 states [2018-10-04 12:56:52,560 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 122 interpolants. [2018-10-04 12:56:52,560 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:56:52,560 INFO L87 Difference]: Start difference. First operand 163 states and 164 transitions. Second operand 122 states. [2018-10-04 12:56:54,303 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 29 new depth: 10 [2018-10-04 12:56:56,639 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 29 new depth: 9 [2018-10-04 12:56:56,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:56:56,646 INFO L93 Difference]: Finished difference Result 248 states and 250 transitions. [2018-10-04 12:56:56,646 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2018-10-04 12:56:56,646 INFO L78 Accepts]: Start accepts. Automaton has 122 states. Word has length 162 [2018-10-04 12:56:56,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:56:56,647 INFO L225 Difference]: With dead ends: 248 [2018-10-04 12:56:56,647 INFO L226 Difference]: Without dead ends: 165 [2018-10-04 12:56:56,648 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 282 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 160 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.3s Time 4.2s impTime 9 [2018-10-04 12:56:56,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2018-10-04 12:56:56,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 165. [2018-10-04 12:56:56,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 165 states. [2018-10-04 12:56:56,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 166 transitions. [2018-10-04 12:56:56,683 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 166 transitions. Word has length 162 [2018-10-04 12:56:56,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:56:56,683 INFO L480 AbstractCegarLoop]: Abstraction has 165 states and 166 transitions. [2018-10-04 12:56:56,683 INFO L481 AbstractCegarLoop]: Interpolant automaton has 122 states. [2018-10-04 12:56:56,683 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 166 transitions. [2018-10-04 12:56:56,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2018-10-04 12:56:56,684 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:56:56,684 INFO L375 BasicCegarLoop]: trace histogram [41, 40, 40, 39, 1, 1, 1, 1] [2018-10-04 12:56:56,684 INFO L423 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:56:56,684 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:56:56,684 INFO L82 PathProgramCache]: Analyzing trace with hash -1292352899, now seen corresponding path program 78 times [2018-10-04 12:56:56,685 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:56:56,685 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:56:56,685 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:56:56,685 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:56:56,685 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:56:56,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:56:56,832 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:56:56,961 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:56:57,099 INFO L134 CoverageAnalysis]: Checked inductivity of 3200 backedges. 1640 proven. 1560 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:56:57,099 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:56:57,099 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-10-04 12:56:57,106 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:56:57,255 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 41 check-sat command(s) [2018-10-04 12:56:57,255 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:56:57,260 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:56:57,592 INFO L134 CoverageAnalysis]: Checked inductivity of 3200 backedges. 1640 proven. 1560 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:56:57,613 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:56:57,613 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 43] total 45 [2018-10-04 12:56:57,613 INFO L459 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-10-04 12:56:57,614 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-10-04 12:56:57,614 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:56:57,614 INFO L87 Difference]: Start difference. First operand 165 states and 166 transitions. Second operand 46 states. [2018-10-04 12:56:57,954 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:56:58,471 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 8 [2018-10-04 12:56:58,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:56:58,700 INFO L93 Difference]: Finished difference Result 173 states and 174 transitions. [2018-10-04 12:56:58,700 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2018-10-04 12:56:58,700 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 164 [2018-10-04 12:56:58,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:56:58,701 INFO L225 Difference]: With dead ends: 173 [2018-10-04 12:56:58,702 INFO L226 Difference]: Without dead ends: 171 [2018-10-04 12:56:58,702 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 287 GetRequests, 202 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3s Time 0.7s impTime 19 [2018-10-04 12:56:58,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2018-10-04 12:56:58,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 167. [2018-10-04 12:56:58,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 167 states. [2018-10-04 12:56:58,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 168 transitions. [2018-10-04 12:56:58,741 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 168 transitions. Word has length 164 [2018-10-04 12:56:58,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:56:58,741 INFO L480 AbstractCegarLoop]: Abstraction has 167 states and 168 transitions. [2018-10-04 12:56:58,741 INFO L481 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-10-04 12:56:58,741 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 168 transitions. [2018-10-04 12:56:58,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2018-10-04 12:56:58,742 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:56:58,742 INFO L375 BasicCegarLoop]: trace histogram [41, 41, 40, 40, 1, 1, 1, 1] [2018-10-04 12:56:58,742 INFO L423 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:56:58,742 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:56:58,743 INFO L82 PathProgramCache]: Analyzing trace with hash -705654151, now seen corresponding path program 79 times [2018-10-04 12:56:58,743 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:56:58,743 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:56:58,743 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:56:58,743 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:56:58,743 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:56:58,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:56:58,911 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:56:59,078 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:56:59,449 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 8 [2018-10-04 12:56:59,869 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 26 new depth: 8 [2018-10-04 12:56:59,969 INFO L134 CoverageAnalysis]: Checked inductivity of 3280 backedges. 1640 proven. 1640 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:56:59,969 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:56:59,969 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-10-04 12:56:59,976 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:57:00,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:57:00,081 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:57:00,774 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 8 [2018-10-04 12:57:01,267 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 10 [2018-10-04 12:57:01,585 INFO L134 CoverageAnalysis]: Checked inductivity of 3280 backedges. 1640 proven. 1640 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:57:01,605 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:57:01,606 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [83, 83] total 124 [2018-10-04 12:57:01,606 INFO L459 AbstractCegarLoop]: Interpolant automaton has 125 states [2018-10-04 12:57:01,607 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 125 interpolants. [2018-10-04 12:57:01,607 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:57:01,607 INFO L87 Difference]: Start difference. First operand 167 states and 168 transitions. Second operand 125 states. [2018-10-04 12:57:02,485 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 30 new depth: 10 [2018-10-04 12:57:03,904 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 29 new depth: 10 [2018-10-04 12:57:04,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:57:04,307 INFO L93 Difference]: Finished difference Result 254 states and 256 transitions. [2018-10-04 12:57:04,307 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2018-10-04 12:57:04,307 INFO L78 Accepts]: Start accepts. Automaton has 125 states. Word has length 166 [2018-10-04 12:57:04,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:57:04,308 INFO L225 Difference]: With dead ends: 254 [2018-10-04 12:57:04,308 INFO L226 Difference]: Without dead ends: 169 [2018-10-04 12:57:04,308 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.7s Time 2.7s impTime 15 [2018-10-04 12:57:04,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2018-10-04 12:57:04,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 169. [2018-10-04 12:57:04,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 169 states. [2018-10-04 12:57:04,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 170 transitions. [2018-10-04 12:57:04,349 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 170 transitions. Word has length 166 [2018-10-04 12:57:04,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:57:04,349 INFO L480 AbstractCegarLoop]: Abstraction has 169 states and 170 transitions. [2018-10-04 12:57:04,349 INFO L481 AbstractCegarLoop]: Interpolant automaton has 125 states. [2018-10-04 12:57:04,349 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 170 transitions. [2018-10-04 12:57:04,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2018-10-04 12:57:04,350 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:57:04,350 INFO L375 BasicCegarLoop]: trace histogram [42, 41, 41, 40, 1, 1, 1, 1] [2018-10-04 12:57:04,350 INFO L423 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:57:04,350 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:57:04,351 INFO L82 PathProgramCache]: Analyzing trace with hash -1476855373, now seen corresponding path program 80 times [2018-10-04 12:57:04,351 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:57:04,351 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:57:04,351 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:57:04,351 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:57:04,352 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:57:04,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:57:04,539 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:57:04,668 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:57:04,784 INFO L134 CoverageAnalysis]: Checked inductivity of 3362 backedges. 1722 proven. 1640 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:57:04,785 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:57:04,785 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-10-04 12:57:04,792 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:57:04,895 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:57:04,895 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:57:04,900 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:57:05,177 INFO L134 CoverageAnalysis]: Checked inductivity of 3362 backedges. 1722 proven. 1640 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:57:05,197 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:57:05,197 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 44] total 46 [2018-10-04 12:57:05,198 INFO L459 AbstractCegarLoop]: Interpolant automaton has 47 states [2018-10-04 12:57:05,198 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2018-10-04 12:57:05,198 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:57:05,198 INFO L87 Difference]: Start difference. First operand 169 states and 170 transitions. Second operand 47 states. [2018-10-04 12:57:05,707 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:57:06,076 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 8 [2018-10-04 12:57:06,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:57:06,480 INFO L93 Difference]: Finished difference Result 177 states and 178 transitions. [2018-10-04 12:57:06,480 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2018-10-04 12:57:06,480 INFO L78 Accepts]: Start accepts. Automaton has 47 states. Word has length 168 [2018-10-04 12:57:06,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:57:06,481 INFO L225 Difference]: With dead ends: 177 [2018-10-04 12:57:06,481 INFO L226 Difference]: Without dead ends: 175 [2018-10-04 12:57:06,482 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 294 GetRequests, 207 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3s Time 0.7s impTime 22 [2018-10-04 12:57:06,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2018-10-04 12:57:06,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 171. [2018-10-04 12:57:06,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 171 states. [2018-10-04 12:57:06,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 172 transitions. [2018-10-04 12:57:06,521 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 172 transitions. Word has length 168 [2018-10-04 12:57:06,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:57:06,522 INFO L480 AbstractCegarLoop]: Abstraction has 171 states and 172 transitions. [2018-10-04 12:57:06,522 INFO L481 AbstractCegarLoop]: Interpolant automaton has 47 states. [2018-10-04 12:57:06,522 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 172 transitions. [2018-10-04 12:57:06,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2018-10-04 12:57:06,522 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:57:06,522 INFO L375 BasicCegarLoop]: trace histogram [42, 42, 41, 41, 1, 1, 1, 1] [2018-10-04 12:57:06,523 INFO L423 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:57:06,523 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:57:06,523 INFO L82 PathProgramCache]: Analyzing trace with hash -1918872529, now seen corresponding path program 81 times [2018-10-04 12:57:06,523 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:57:06,523 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:57:06,523 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:57:06,523 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:57:06,524 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:57:06,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:57:06,721 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:57:06,964 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:57:07,369 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 8 [2018-10-04 12:57:07,799 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 26 new depth: 8 [2018-10-04 12:57:07,962 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 1722 proven. 1722 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:57:07,962 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:57:07,962 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-10-04 12:57:07,970 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:57:08,128 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 42 check-sat command(s) [2018-10-04 12:57:08,129 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:57:08,133 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:57:08,600 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 10 [2018-10-04 12:57:09,136 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 27 new depth: 9 [2018-10-04 12:57:09,469 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 1722 proven. 1722 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:57:09,490 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:57:09,490 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [85, 85] total 127 [2018-10-04 12:57:09,490 INFO L459 AbstractCegarLoop]: Interpolant automaton has 128 states [2018-10-04 12:57:09,491 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 128 interpolants. [2018-10-04 12:57:09,491 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:57:09,491 INFO L87 Difference]: Start difference. First operand 171 states and 172 transitions. Second operand 128 states. [2018-10-04 12:57:10,326 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 29 new depth: 9 [2018-10-04 12:57:11,855 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 28 new depth: 10 [2018-10-04 12:57:12,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:57:12,350 INFO L93 Difference]: Finished difference Result 260 states and 262 transitions. [2018-10-04 12:57:12,350 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2018-10-04 12:57:12,350 INFO L78 Accepts]: Start accepts. Automaton has 128 states. Word has length 170 [2018-10-04 12:57:12,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:57:12,351 INFO L225 Difference]: With dead ends: 260 [2018-10-04 12:57:12,351 INFO L226 Difference]: Without dead ends: 173 [2018-10-04 12:57:12,352 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 296 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 168 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.9s Time 2.9s impTime 17 [2018-10-04 12:57:12,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2018-10-04 12:57:12,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 173. [2018-10-04 12:57:12,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 173 states. [2018-10-04 12:57:12,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 174 transitions. [2018-10-04 12:57:12,395 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 174 transitions. Word has length 170 [2018-10-04 12:57:12,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:57:12,395 INFO L480 AbstractCegarLoop]: Abstraction has 173 states and 174 transitions. [2018-10-04 12:57:12,395 INFO L481 AbstractCegarLoop]: Interpolant automaton has 128 states. [2018-10-04 12:57:12,395 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 174 transitions. [2018-10-04 12:57:12,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2018-10-04 12:57:12,396 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:57:12,396 INFO L375 BasicCegarLoop]: trace histogram [43, 42, 42, 41, 1, 1, 1, 1] [2018-10-04 12:57:12,396 INFO L423 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:57:12,396 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:57:12,396 INFO L82 PathProgramCache]: Analyzing trace with hash -900821399, now seen corresponding path program 82 times [2018-10-04 12:57:12,396 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:57:12,396 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:57:12,397 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:57:12,397 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:57:12,397 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:57:12,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:57:12,582 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:57:12,730 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:57:12,857 INFO L134 CoverageAnalysis]: Checked inductivity of 3528 backedges. 1806 proven. 1722 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:57:12,858 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:57:12,858 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-10-04 12:57:12,866 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:57:12,976 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:57:12,976 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:57:12,982 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:57:13,268 INFO L134 CoverageAnalysis]: Checked inductivity of 3528 backedges. 1806 proven. 1722 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:57:13,288 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:57:13,288 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 45] total 47 [2018-10-04 12:57:13,288 INFO L459 AbstractCegarLoop]: Interpolant automaton has 48 states [2018-10-04 12:57:13,289 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2018-10-04 12:57:13,289 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:57:13,289 INFO L87 Difference]: Start difference. First operand 173 states and 174 transitions. Second operand 48 states. [2018-10-04 12:57:13,594 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:57:14,058 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 8 [2018-10-04 12:57:14,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:57:14,442 INFO L93 Difference]: Finished difference Result 181 states and 182 transitions. [2018-10-04 12:57:14,448 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2018-10-04 12:57:14,448 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 172 [2018-10-04 12:57:14,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:57:14,449 INFO L225 Difference]: With dead ends: 181 [2018-10-04 12:57:14,449 INFO L226 Difference]: Without dead ends: 179 [2018-10-04 12:57:14,449 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 212 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3s Time 0.7s impTime 23 [2018-10-04 12:57:14,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2018-10-04 12:57:14,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 175. [2018-10-04 12:57:14,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 175 states. [2018-10-04 12:57:14,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 176 transitions. [2018-10-04 12:57:14,496 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 176 transitions. Word has length 172 [2018-10-04 12:57:14,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:57:14,496 INFO L480 AbstractCegarLoop]: Abstraction has 175 states and 176 transitions. [2018-10-04 12:57:14,496 INFO L481 AbstractCegarLoop]: Interpolant automaton has 48 states. [2018-10-04 12:57:14,496 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 176 transitions. [2018-10-04 12:57:14,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2018-10-04 12:57:14,497 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:57:14,497 INFO L375 BasicCegarLoop]: trace histogram [43, 43, 42, 42, 1, 1, 1, 1] [2018-10-04 12:57:14,497 INFO L423 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:57:14,497 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:57:14,498 INFO L82 PathProgramCache]: Analyzing trace with hash 1893962597, now seen corresponding path program 83 times [2018-10-04 12:57:14,498 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:57:14,498 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:57:14,498 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:57:14,498 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:57:14,498 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:57:14,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:57:14,711 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:57:14,908 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:57:15,232 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 8 [2018-10-04 12:57:15,873 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 26 new depth: 8 [2018-10-04 12:57:16,118 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 1806 proven. 1806 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:57:16,118 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:57:16,118 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-10-04 12:57:16,127 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:57:16,287 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 43 check-sat command(s) [2018-10-04 12:57:16,287 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:57:16,292 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:57:16,713 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 9 [2018-10-04 12:57:17,242 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 26 new depth: 9 [2018-10-04 12:57:17,621 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 1806 proven. 1806 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:57:17,642 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:57:17,642 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [87, 87] total 130 [2018-10-04 12:57:17,642 INFO L459 AbstractCegarLoop]: Interpolant automaton has 131 states [2018-10-04 12:57:17,643 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 131 interpolants. [2018-10-04 12:57:17,643 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:57:17,643 INFO L87 Difference]: Start difference. First operand 175 states and 176 transitions. Second operand 131 states. [2018-10-04 12:57:18,390 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 29 new depth: 10 [2018-10-04 12:57:19,808 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 29 new depth: 9 [2018-10-04 12:57:20,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:57:20,527 INFO L93 Difference]: Finished difference Result 266 states and 268 transitions. [2018-10-04 12:57:20,527 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2018-10-04 12:57:20,527 INFO L78 Accepts]: Start accepts. Automaton has 131 states. Word has length 174 [2018-10-04 12:57:20,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:57:20,528 INFO L225 Difference]: With dead ends: 266 [2018-10-04 12:57:20,528 INFO L226 Difference]: Without dead ends: 177 [2018-10-04 12:57:20,529 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 303 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 172 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.0s Time 2.9s impTime 20 [2018-10-04 12:57:20,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2018-10-04 12:57:20,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 177. [2018-10-04 12:57:20,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 177 states. [2018-10-04 12:57:20,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 178 transitions. [2018-10-04 12:57:20,570 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 178 transitions. Word has length 174 [2018-10-04 12:57:20,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:57:20,571 INFO L480 AbstractCegarLoop]: Abstraction has 177 states and 178 transitions. [2018-10-04 12:57:20,571 INFO L481 AbstractCegarLoop]: Interpolant automaton has 131 states. [2018-10-04 12:57:20,571 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 178 transitions. [2018-10-04 12:57:20,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2018-10-04 12:57:20,572 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:57:20,572 INFO L375 BasicCegarLoop]: trace histogram [44, 43, 43, 42, 1, 1, 1, 1] [2018-10-04 12:57:20,572 INFO L423 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:57:20,572 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:57:20,572 INFO L82 PathProgramCache]: Analyzing trace with hash -619306849, now seen corresponding path program 84 times [2018-10-04 12:57:20,572 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:57:20,572 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:57:20,573 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:57:20,573 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:57:20,573 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:57:20,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:57:20,844 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:57:21,102 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:57:21,223 INFO L134 CoverageAnalysis]: Checked inductivity of 3698 backedges. 1892 proven. 1806 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:57:21,224 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:57:21,224 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-10-04 12:57:21,233 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:57:21,393 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 44 check-sat command(s) [2018-10-04 12:57:21,394 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:57:21,415 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:57:21,678 INFO L134 CoverageAnalysis]: Checked inductivity of 3698 backedges. 1892 proven. 1806 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:57:21,699 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:57:21,699 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 46] total 48 [2018-10-04 12:57:21,699 INFO L459 AbstractCegarLoop]: Interpolant automaton has 49 states [2018-10-04 12:57:21,700 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2018-10-04 12:57:21,700 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:57:21,700 INFO L87 Difference]: Start difference. First operand 177 states and 178 transitions. Second operand 49 states. [2018-10-04 12:57:22,033 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:57:22,491 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 8 [2018-10-04 12:57:22,926 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 8 [2018-10-04 12:57:22,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:57:22,976 INFO L93 Difference]: Finished difference Result 185 states and 186 transitions. [2018-10-04 12:57:22,976 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2018-10-04 12:57:22,976 INFO L78 Accepts]: Start accepts. Automaton has 49 states. Word has length 176 [2018-10-04 12:57:22,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:57:22,978 INFO L225 Difference]: With dead ends: 185 [2018-10-04 12:57:22,978 INFO L226 Difference]: Without dead ends: 183 [2018-10-04 12:57:22,978 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 308 GetRequests, 217 SyntacticMatches, 0 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6s Time 0.9s impTime 10 [2018-10-04 12:57:22,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2018-10-04 12:57:23,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 179. [2018-10-04 12:57:23,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 179 states. [2018-10-04 12:57:23,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 180 transitions. [2018-10-04 12:57:23,022 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 180 transitions. Word has length 176 [2018-10-04 12:57:23,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:57:23,022 INFO L480 AbstractCegarLoop]: Abstraction has 179 states and 180 transitions. [2018-10-04 12:57:23,022 INFO L481 AbstractCegarLoop]: Interpolant automaton has 49 states. [2018-10-04 12:57:23,022 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 180 transitions. [2018-10-04 12:57:23,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2018-10-04 12:57:23,023 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:57:23,023 INFO L375 BasicCegarLoop]: trace histogram [44, 44, 43, 43, 1, 1, 1, 1] [2018-10-04 12:57:23,023 INFO L423 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:57:23,023 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:57:23,023 INFO L82 PathProgramCache]: Analyzing trace with hash 1846505499, now seen corresponding path program 85 times [2018-10-04 12:57:23,023 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:57:23,024 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:57:23,024 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:57:23,024 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:57:23,024 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:57:23,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:57:23,219 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:57:23,442 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:57:23,894 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 8 [2018-10-04 12:57:24,352 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 26 new depth: 8 [2018-10-04 12:57:24,564 INFO L134 CoverageAnalysis]: Checked inductivity of 3784 backedges. 1892 proven. 1892 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:57:24,565 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:57:24,565 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-10-04 12:57:24,574 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:57:24,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:57:24,678 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:57:25,116 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 8 [2018-10-04 12:57:25,614 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 9 [2018-10-04 12:57:26,146 INFO L134 CoverageAnalysis]: Checked inductivity of 3784 backedges. 1892 proven. 1892 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:57:26,167 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:57:26,167 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [89, 89] total 133 [2018-10-04 12:57:26,168 INFO L459 AbstractCegarLoop]: Interpolant automaton has 134 states [2018-10-04 12:57:26,169 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 134 interpolants. [2018-10-04 12:57:26,169 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:57:26,169 INFO L87 Difference]: Start difference. First operand 179 states and 180 transitions. Second operand 134 states. [2018-10-04 12:57:27,538 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 29 new depth: 10 [2018-10-04 12:57:28,940 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 29 new depth: 9 [2018-10-04 12:57:29,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:57:29,057 INFO L93 Difference]: Finished difference Result 272 states and 274 transitions. [2018-10-04 12:57:29,057 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2018-10-04 12:57:29,057 INFO L78 Accepts]: Start accepts. Automaton has 134 states. Word has length 178 [2018-10-04 12:57:29,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:57:29,058 INFO L225 Difference]: With dead ends: 272 [2018-10-04 12:57:29,058 INFO L226 Difference]: Without dead ends: 181 [2018-10-04 12:57:29,058 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 310 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 176 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.1s Time 3.0s impTime 10 [2018-10-04 12:57:29,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2018-10-04 12:57:29,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 181. [2018-10-04 12:57:29,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 181 states. [2018-10-04 12:57:29,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 182 transitions. [2018-10-04 12:57:29,101 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 182 transitions. Word has length 178 [2018-10-04 12:57:29,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:57:29,101 INFO L480 AbstractCegarLoop]: Abstraction has 181 states and 182 transitions. [2018-10-04 12:57:29,101 INFO L481 AbstractCegarLoop]: Interpolant automaton has 134 states. [2018-10-04 12:57:29,101 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 182 transitions. [2018-10-04 12:57:29,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2018-10-04 12:57:29,102 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:57:29,102 INFO L375 BasicCegarLoop]: trace histogram [45, 44, 44, 43, 1, 1, 1, 1] [2018-10-04 12:57:29,102 INFO L423 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:57:29,102 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:57:29,102 INFO L82 PathProgramCache]: Analyzing trace with hash 895799381, now seen corresponding path program 86 times [2018-10-04 12:57:29,102 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:57:29,102 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:57:29,103 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:57:29,103 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:57:29,103 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:57:29,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:57:29,276 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:57:29,387 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:57:29,556 INFO L134 CoverageAnalysis]: Checked inductivity of 3872 backedges. 1980 proven. 1892 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:57:29,556 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:57:29,556 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-10-04 12:57:29,577 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:57:29,684 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:57:29,684 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:57:29,688 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:57:29,966 INFO L134 CoverageAnalysis]: Checked inductivity of 3872 backedges. 1980 proven. 1892 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:57:29,986 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:57:29,986 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 47] total 49 [2018-10-04 12:57:29,987 INFO L459 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-10-04 12:57:29,987 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-10-04 12:57:29,987 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:57:29,987 INFO L87 Difference]: Start difference. First operand 181 states and 182 transitions. Second operand 50 states. [2018-10-04 12:57:30,251 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:57:30,687 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 8 [2018-10-04 12:57:31,303 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 8 [2018-10-04 12:57:31,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:57:31,438 INFO L93 Difference]: Finished difference Result 189 states and 190 transitions. [2018-10-04 12:57:31,438 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2018-10-04 12:57:31,438 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 180 [2018-10-04 12:57:31,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:57:31,439 INFO L225 Difference]: With dead ends: 189 [2018-10-04 12:57:31,439 INFO L226 Difference]: Without dead ends: 187 [2018-10-04 12:57:31,440 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 315 GetRequests, 222 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6s Time 0.9s impTime 11 [2018-10-04 12:57:31,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2018-10-04 12:57:31,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 183. [2018-10-04 12:57:31,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 183 states. [2018-10-04 12:57:31,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 184 transitions. [2018-10-04 12:57:31,485 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 184 transitions. Word has length 180 [2018-10-04 12:57:31,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:57:31,485 INFO L480 AbstractCegarLoop]: Abstraction has 183 states and 184 transitions. [2018-10-04 12:57:31,485 INFO L481 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-10-04 12:57:31,485 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 184 transitions. [2018-10-04 12:57:31,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2018-10-04 12:57:31,486 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:57:31,486 INFO L375 BasicCegarLoop]: trace histogram [45, 45, 44, 44, 1, 1, 1, 1] [2018-10-04 12:57:31,486 INFO L423 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:57:31,486 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:57:31,486 INFO L82 PathProgramCache]: Analyzing trace with hash 1869679185, now seen corresponding path program 87 times [2018-10-04 12:57:31,486 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:57:31,487 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:57:31,487 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:57:31,487 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:57:31,487 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:57:31,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:57:31,707 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:57:31,936 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:57:32,426 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 8 [2018-10-04 12:57:32,808 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 26 new depth: 8 [2018-10-04 12:57:33,009 INFO L134 CoverageAnalysis]: Checked inductivity of 3960 backedges. 1980 proven. 1980 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:57:33,009 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:57:33,009 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-10-04 12:57:33,017 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:57:33,194 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 45 check-sat command(s) [2018-10-04 12:57:33,194 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:57:33,199 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:57:33,613 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 9 [2018-10-04 12:57:34,185 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 26 new depth: 9 [2018-10-04 12:57:34,579 INFO L134 CoverageAnalysis]: Checked inductivity of 3960 backedges. 1980 proven. 1980 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:57:34,599 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:57:34,599 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [91, 91] total 136 [2018-10-04 12:57:34,600 INFO L459 AbstractCegarLoop]: Interpolant automaton has 137 states [2018-10-04 12:57:34,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 137 interpolants. [2018-10-04 12:57:34,601 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:57:34,601 INFO L87 Difference]: Start difference. First operand 183 states and 184 transitions. Second operand 137 states. [2018-10-04 12:57:36,272 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 29 new depth: 10 [2018-10-04 12:57:37,792 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 29 new depth: 10 [2018-10-04 12:57:37,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:57:37,997 INFO L93 Difference]: Finished difference Result 278 states and 280 transitions. [2018-10-04 12:57:37,997 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2018-10-04 12:57:37,997 INFO L78 Accepts]: Start accepts. Automaton has 137 states. Word has length 182 [2018-10-04 12:57:37,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:57:37,998 INFO L225 Difference]: With dead ends: 278 [2018-10-04 12:57:37,998 INFO L226 Difference]: Without dead ends: 185 [2018-10-04 12:57:37,999 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 317 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 180 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.2s Time 3.0s impTime 11 [2018-10-04 12:57:37,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2018-10-04 12:57:38,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 185. [2018-10-04 12:57:38,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 185 states. [2018-10-04 12:57:38,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 186 transitions. [2018-10-04 12:57:38,057 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 186 transitions. Word has length 182 [2018-10-04 12:57:38,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:57:38,057 INFO L480 AbstractCegarLoop]: Abstraction has 185 states and 186 transitions. [2018-10-04 12:57:38,057 INFO L481 AbstractCegarLoop]: Interpolant automaton has 137 states. [2018-10-04 12:57:38,057 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 186 transitions. [2018-10-04 12:57:38,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2018-10-04 12:57:38,058 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:57:38,058 INFO L375 BasicCegarLoop]: trace histogram [46, 45, 45, 44, 1, 1, 1, 1] [2018-10-04 12:57:38,058 INFO L423 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:57:38,058 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:57:38,059 INFO L82 PathProgramCache]: Analyzing trace with hash -800604789, now seen corresponding path program 88 times [2018-10-04 12:57:38,059 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:57:38,059 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:57:38,059 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:57:38,059 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:57:38,059 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:57:38,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:57:38,295 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:57:38,442 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:57:38,648 INFO L134 CoverageAnalysis]: Checked inductivity of 4050 backedges. 2070 proven. 1980 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:57:38,649 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:57:38,649 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:57:38,655 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:57:38,770 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:57:38,770 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:57:38,776 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:57:39,069 INFO L134 CoverageAnalysis]: Checked inductivity of 4050 backedges. 2070 proven. 1980 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:57:39,088 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:57:39,089 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 48] total 50 [2018-10-04 12:57:39,089 INFO L459 AbstractCegarLoop]: Interpolant automaton has 51 states [2018-10-04 12:57:39,089 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2018-10-04 12:57:39,089 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:57:39,090 INFO L87 Difference]: Start difference. First operand 185 states and 186 transitions. Second operand 51 states. [2018-10-04 12:57:39,358 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:57:39,774 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 8 [2018-10-04 12:57:40,200 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 8 [2018-10-04 12:57:40,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:57:40,320 INFO L93 Difference]: Finished difference Result 193 states and 194 transitions. [2018-10-04 12:57:40,320 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2018-10-04 12:57:40,320 INFO L78 Accepts]: Start accepts. Automaton has 51 states. Word has length 184 [2018-10-04 12:57:40,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:57:40,322 INFO L225 Difference]: With dead ends: 193 [2018-10-04 12:57:40,322 INFO L226 Difference]: Without dead ends: 191 [2018-10-04 12:57:40,322 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 322 GetRequests, 227 SyntacticMatches, 0 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5s Time 0.8s impTime 13 [2018-10-04 12:57:40,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2018-10-04 12:57:40,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 187. [2018-10-04 12:57:40,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 187 states. [2018-10-04 12:57:40,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 188 transitions. [2018-10-04 12:57:40,379 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 188 transitions. Word has length 184 [2018-10-04 12:57:40,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:57:40,379 INFO L480 AbstractCegarLoop]: Abstraction has 187 states and 188 transitions. [2018-10-04 12:57:40,379 INFO L481 AbstractCegarLoop]: Interpolant automaton has 51 states. [2018-10-04 12:57:40,379 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 188 transitions. [2018-10-04 12:57:40,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2018-10-04 12:57:40,380 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:57:40,380 INFO L375 BasicCegarLoop]: trace histogram [46, 46, 45, 45, 1, 1, 1, 1] [2018-10-04 12:57:40,380 INFO L423 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:57:40,380 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:57:40,381 INFO L82 PathProgramCache]: Analyzing trace with hash -582123001, now seen corresponding path program 89 times [2018-10-04 12:57:40,381 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:57:40,381 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:57:40,381 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:57:40,381 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:57:40,381 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:57:40,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:57:40,587 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:57:40,817 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:57:41,514 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 8 [2018-10-04 12:57:41,959 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 26 new depth: 8 [2018-10-04 12:57:42,203 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 2070 proven. 2070 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:57:42,204 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:57:42,204 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:57:42,212 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:57:42,383 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 46 check-sat command(s) [2018-10-04 12:57:42,384 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:57:42,389 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:57:42,798 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 25 new depth: 9 [2018-10-04 12:57:43,352 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 26 new depth: 9 [2018-10-04 12:57:43,835 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 2070 proven. 2070 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:57:43,855 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:57:43,855 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [93, 93] total 139 [2018-10-04 12:57:43,855 INFO L459 AbstractCegarLoop]: Interpolant automaton has 140 states [2018-10-04 12:57:43,856 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 140 interpolants. [2018-10-04 12:57:43,856 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 12:57:43,857 INFO L87 Difference]: Start difference. First operand 187 states and 188 transitions. Second operand 140 states. [2018-10-04 12:57:45,314 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 29 new depth: 10 [2018-10-04 12:57:47,020 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 29 new depth: 10 [2018-10-04 12:57:47,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:57:47,193 INFO L93 Difference]: Finished difference Result 284 states and 286 transitions. [2018-10-04 12:57:47,193 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2018-10-04 12:57:47,193 INFO L78 Accepts]: Start accepts. Automaton has 140 states. Word has length 186 [2018-10-04 12:57:47,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:57:47,193 INFO L225 Difference]: With dead ends: 284 [2018-10-04 12:57:47,194 INFO L226 Difference]: Without dead ends: 189 [2018-10-04 12:57:47,194 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 324 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 184 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.5s Time 3.3s impTime 12 [2018-10-04 12:57:47,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2018-10-04 12:57:47,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 189. [2018-10-04 12:57:47,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 189 states. [2018-10-04 12:57:47,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 190 transitions. [2018-10-04 12:57:47,237 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 190 transitions. Word has length 186 [2018-10-04 12:57:47,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:57:47,237 INFO L480 AbstractCegarLoop]: Abstraction has 189 states and 190 transitions. [2018-10-04 12:57:47,237 INFO L481 AbstractCegarLoop]: Interpolant automaton has 140 states. [2018-10-04 12:57:47,237 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 190 transitions. [2018-10-04 12:57:47,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2018-10-04 12:57:47,237 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:57:47,238 INFO L375 BasicCegarLoop]: trace histogram [47, 46, 46, 45, 1, 1, 1, 1] [2018-10-04 12:57:47,238 INFO L423 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:57:47,238 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 12:57:47,238 INFO L82 PathProgramCache]: Analyzing trace with hash -1060894655, now seen corresponding path program 90 times [2018-10-04 12:57:47,238 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:57:47,238 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:57:47,239 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:57:47,239 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:57:47,239 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:57:47,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:57:47,409 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 19 new depth: 6 [2018-10-04 12:57:47,563 INFO L252 BPredicateUnifier]: --------PredicateTrie is restructured: old depths: 22 new depth: 7 [2018-10-04 12:57:47,802 INFO L134 CoverageAnalysis]: Checked inductivity of 4232 backedges. 2162 proven. 2070 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:57:47,803 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:57:47,803 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:57:47,809 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:57:47,994 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 47 check-sat command(s) [2018-10-04 12:57:47,995 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:57:48,000 INFO L273 TraceCheckSpWp]: Computing forward predicates... Received shutdown request... [2018-10-04 12:57:48,176 INFO L177 TraceCheckSpWp]: Timeout while computing interpolants [2018-10-04 12:57:48,377 WARN L521 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:57:48,377 WARN L549 AbstractCegarLoop]: Verification canceled [2018-10-04 12:57:48,383 WARN L205 ceAbstractionStarter]: Timeout [2018-10-04 12:57:48,383 INFO L202 PluginConnector]: Adding new model up.i_4.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 04.10 12:57:48 BoogieIcfgContainer [2018-10-04 12:57:48,384 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-10-04 12:57:48,384 INFO L168 Benchmark]: Toolchain (without parser) took 237568.84 ms. Allocated memory was 1.6 GB in the beginning and 1.4 GB in the end (delta: -102.8 MB). Free memory was 1.5 GB in the beginning and 1.3 GB in the end (delta: 184.4 MB). Peak memory consumption was 81.6 MB. Max. memory is 7.1 GB. [2018-10-04 12:57:48,386 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.21 ms. Allocated memory is still 1.6 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-10-04 12:57:48,387 INFO L168 Benchmark]: Boogie Procedure Inliner took 39.51 ms. Allocated memory is still 1.6 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-10-04 12:57:48,387 INFO L168 Benchmark]: Boogie Preprocessor took 19.05 ms. Allocated memory is still 1.6 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-10-04 12:57:48,388 INFO L168 Benchmark]: RCFGBuilder took 343.71 ms. Allocated memory is still 1.6 GB. Free memory was 1.5 GB in the beginning and 1.5 GB in the end (delta: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. [2018-10-04 12:57:48,388 INFO L168 Benchmark]: TraceAbstraction took 237162.56 ms. Allocated memory was 1.6 GB in the beginning and 1.4 GB in the end (delta: -102.8 MB). Free memory was 1.5 GB in the beginning and 1.3 GB in the end (delta: 163.2 MB). Peak memory consumption was 60.5 MB. Max. memory is 7.1 GB. [2018-10-04 12:57:48,391 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.6 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 39.51 ms. Allocated memory is still 1.6 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Preprocessor took 19.05 ms. Allocated memory is still 1.6 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. * RCFGBuilder took 343.71 ms. Allocated memory is still 1.6 GB. Free memory was 1.5 GB in the beginning and 1.5 GB in the end (delta: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. * TraceAbstraction took 237162.56 ms. Allocated memory was 1.6 GB in the beginning and 1.4 GB in the end (delta: -102.8 MB). Free memory was 1.5 GB in the beginning and 1.3 GB in the end (delta: 163.2 MB). Peak memory consumption was 60.5 MB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 66]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 66). Cancelled while BasicCegarLoop was analyzing trace of length 189 with TraceHistMax 47, 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, 237.1s OverallTime, 92 OverallIterations, 47 TraceHistogramMax, 107.3s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 1446 SDtfs, 934 SDslu, 7126 SDs, 0 SdLazy, 66168 SolverSat, 4635 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 38.6s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 15206 GetRequests, 8590 SyntacticMatches, 0 SemanticMatches, 6616 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 160.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=189occurred in iteration=91, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 1.8s AutomataMinimizationTime, 91 MinimizatonAttempts, 180 StatesRemovedByMinimization, 45 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 1.2s SsaConstructionTime, 7.1s SatisfiabilityAnalysisTime, 114.1s InterpolantComputationTime, 17458 NumberOfCodeBlocks, 17458 NumberOfCodeBlocksAsserted, 1244 NumberOfCheckSat, 17278 ConstructedInterpolants, 0 QuantifiedInterpolants, 8007294 SizeOfPredicates, 267 NumberOfNonLiveVariables, 34444 ConjunctsInSsa, 4582 ConjunctsInUnsatCore, 180 InterpolantComputations, 2 PerfectInterpolantSequences, 129718/255298 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/up.i_4.bpl_svcomp-Reach-32bit-Automizer_Default_PUPT.epf_AutomizerBplInline.xml/Csv-Benchmark-0-2018-10-04_12-57-48-404.csv Written .csv to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/csv/up.i_4.bpl_svcomp-Reach-32bit-Automizer_Default_PUPT.epf_AutomizerBplInline.xml/Csv-TraceAbstractionBenchmarks-0-2018-10-04_12-57-48-404.csv Completed graceful shutdown