java -Xmx8000000000 -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data --generate-csv --csv-dir csv -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -s ../../../trunk/examples/settings/pu-bench/svcomp-Reach-32bit-Automizer_Default.epf -i ../../../trunk/examples/programs/20170304-DifficultPathPrograms/seq.i_4.bpl -------------------------------------------------------------------------------- This is Ultimate 0.1.23-d19836b [2018-09-26 21:26:26,587 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-09-26 21:26:26,589 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-09-26 21:26:26,608 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-09-26 21:26:26,609 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-09-26 21:26:26,610 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-09-26 21:26:26,612 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-09-26 21:26:26,614 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-09-26 21:26:26,617 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-09-26 21:26:26,623 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-09-26 21:26:26,624 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-09-26 21:26:26,628 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-09-26 21:26:26,629 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-09-26 21:26:26,632 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-09-26 21:26:26,633 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-09-26 21:26:26,637 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-09-26 21:26:26,639 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-09-26 21:26:26,640 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-09-26 21:26:26,642 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-09-26 21:26:26,644 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-09-26 21:26:26,645 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-09-26 21:26:26,646 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-09-26 21:26:26,648 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-09-26 21:26:26,649 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-09-26 21:26:26,649 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-09-26 21:26:26,650 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-09-26 21:26:26,651 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-09-26 21:26:26,651 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-09-26 21:26:26,652 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-09-26 21:26:26,653 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-09-26 21:26:26,653 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-09-26 21:26:26,654 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-09-26 21:26:26,654 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-09-26 21:26:26,655 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-09-26 21:26:26,656 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-09-26 21:26:26,656 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-09-26 21:26:26,657 INFO L98 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/pu-bench/svcomp-Reach-32bit-Automizer_Default.epf [2018-09-26 21:26:26,684 INFO L110 SettingsManager]: Loading preferences was successful [2018-09-26 21:26:26,684 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-09-26 21:26:26,685 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-09-26 21:26:26,685 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-09-26 21:26:26,686 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-09-26 21:26:26,686 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-09-26 21:26:26,686 INFO L133 SettingsManager]: * Use SBE=true [2018-09-26 21:26:26,689 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-09-26 21:26:26,690 INFO L133 SettingsManager]: * sizeof long=4 [2018-09-26 21:26:26,690 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-09-26 21:26:26,690 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-09-26 21:26:26,691 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-09-26 21:26:26,691 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-09-26 21:26:26,691 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-09-26 21:26:26,692 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-09-26 21:26:26,692 INFO L133 SettingsManager]: * sizeof long double=12 [2018-09-26 21:26:26,692 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-09-26 21:26:26,692 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-09-26 21:26:26,693 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-09-26 21:26:26,693 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-09-26 21:26:26,693 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-09-26 21:26:26,693 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-09-26 21:26:26,695 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-09-26 21:26:26,695 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-09-26 21:26:26,695 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-09-26 21:26:26,695 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-09-26 21:26:26,695 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-09-26 21:26:26,696 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-09-26 21:26:26,696 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-09-26 21:26:26,696 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-09-26 21:26:26,766 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-09-26 21:26:26,781 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-09-26 21:26:26,787 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-09-26 21:26:26,789 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2018-09-26 21:26:26,789 INFO L276 PluginConnector]: Boogie PL CUP Parser initialized [2018-09-26 21:26:26,790 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/20170304-DifficultPathPrograms/seq.i_4.bpl [2018-09-26 21:26:26,790 INFO L111 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/20170304-DifficultPathPrograms/seq.i_4.bpl' [2018-09-26 21:26:26,870 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-09-26 21:26:26,874 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-09-26 21:26:26,875 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-09-26 21:26:26,875 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-09-26 21:26:26,875 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-09-26 21:26:26,896 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "seq.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.09 09:26:26" (1/1) ... [2018-09-26 21:26:26,909 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "seq.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.09 09:26:26" (1/1) ... [2018-09-26 21:26:26,915 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-09-26 21:26:26,916 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-09-26 21:26:26,916 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-09-26 21:26:26,917 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-09-26 21:26:26,928 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "seq.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.09 09:26:26" (1/1) ... [2018-09-26 21:26:26,928 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "seq.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.09 09:26:26" (1/1) ... [2018-09-26 21:26:26,929 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "seq.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.09 09:26:26" (1/1) ... [2018-09-26 21:26:26,929 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "seq.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.09 09:26:26" (1/1) ... [2018-09-26 21:26:26,932 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "seq.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.09 09:26:26" (1/1) ... [2018-09-26 21:26:26,935 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "seq.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.09 09:26:26" (1/1) ... [2018-09-26 21:26:26,936 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "seq.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.09 09:26:26" (1/1) ... [2018-09-26 21:26:26,937 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-09-26 21:26:26,938 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-09-26 21:26:26,938 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-09-26 21:26:26,938 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-09-26 21:26:26,939 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "seq.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.09 09:26:26" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-09-26 21:26:27,018 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-09-26 21:26:27,019 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-09-26 21:26:27,232 INFO L346 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-09-26 21:26:27,232 INFO L202 PluginConnector]: Adding new model seq.i_4.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.09 09:26:27 BoogieIcfgContainer [2018-09-26 21:26:27,233 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-09-26 21:26:27,234 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-09-26 21:26:27,234 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-09-26 21:26:27,237 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-09-26 21:26:27,237 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "seq.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.09 09:26:26" (1/2) ... [2018-09-26 21:26:27,239 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@439d8c77 and model type seq.i_4.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.09 09:26:27, skipping insertion in model container [2018-09-26 21:26:27,239 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "seq.i_4.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.09 09:26:27" (2/2) ... [2018-09-26 21:26:27,241 INFO L112 eAbstractionObserver]: Analyzing ICFG seq.i_4.bpl [2018-09-26 21:26:27,251 INFO L137 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-09-26 21:26:27,261 INFO L149 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-09-26 21:26:27,313 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-09-26 21:26:27,314 INFO L381 AbstractCegarLoop]: Interprodecural is true [2018-09-26 21:26:27,314 INFO L382 AbstractCegarLoop]: Hoare is true [2018-09-26 21:26:27,314 INFO L383 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-09-26 21:26:27,315 INFO L384 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-09-26 21:26:27,315 INFO L385 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-09-26 21:26:27,315 INFO L386 AbstractCegarLoop]: Difference is false [2018-09-26 21:26:27,315 INFO L387 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-09-26 21:26:27,315 INFO L392 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-09-26 21:26:27,336 INFO L276 IsEmpty]: Start isEmpty. Operand 9 states. [2018-09-26 21:26:27,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2018-09-26 21:26:27,342 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:26:27,343 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2018-09-26 21:26:27,345 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:26:27,351 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:26:27,351 INFO L82 PathProgramCache]: Analyzing trace with hash 889539531, now seen corresponding path program 1 times [2018-09-26 21:26:27,354 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:26:27,354 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:26:27,402 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:27,402 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:26:27,403 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:27,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:26:27,615 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:27,618 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-26 21:26:27,619 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-09-26 21:26:27,624 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-09-26 21:26:27,641 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-09-26 21:26:27,642 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-09-26 21:26:27,648 INFO L87 Difference]: Start difference. First operand 9 states. Second operand 4 states. [2018-09-26 21:26:27,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:26:27,786 INFO L93 Difference]: Finished difference Result 16 states and 19 transitions. [2018-09-26 21:26:27,787 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-09-26 21:26:27,788 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 6 [2018-09-26 21:26:27,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:26:27,797 INFO L225 Difference]: With dead ends: 16 [2018-09-26 21:26:27,797 INFO L226 Difference]: Without dead ends: 9 [2018-09-26 21:26:27,802 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-09-26 21:26:27,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9 states. [2018-09-26 21:26:27,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9 to 9. [2018-09-26 21:26:27,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2018-09-26 21:26:27,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 10 transitions. [2018-09-26 21:26:27,838 INFO L78 Accepts]: Start accepts. Automaton has 9 states and 10 transitions. Word has length 6 [2018-09-26 21:26:27,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:26:27,838 INFO L480 AbstractCegarLoop]: Abstraction has 9 states and 10 transitions. [2018-09-26 21:26:27,838 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-09-26 21:26:27,839 INFO L276 IsEmpty]: Start isEmpty. Operand 9 states and 10 transitions. [2018-09-26 21:26:27,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2018-09-26 21:26:27,839 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:26:27,840 INFO L375 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2018-09-26 21:26:27,842 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:26:27,842 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:26:27,842 INFO L82 PathProgramCache]: Analyzing trace with hash 198621957, now seen corresponding path program 1 times [2018-09-26 21:26:27,843 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:26:27,843 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:26:27,844 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:27,844 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:26:27,844 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:27,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:26:27,934 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:27,935 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-26 21:26:27,935 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-09-26 21:26:27,936 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-09-26 21:26:27,937 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-09-26 21:26:27,937 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2018-09-26 21:26:27,937 INFO L87 Difference]: Start difference. First operand 9 states and 10 transitions. Second operand 5 states. [2018-09-26 21:26:28,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:26:28,064 INFO L93 Difference]: Finished difference Result 17 states and 18 transitions. [2018-09-26 21:26:28,064 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-09-26 21:26:28,065 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 8 [2018-09-26 21:26:28,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:26:28,065 INFO L225 Difference]: With dead ends: 17 [2018-09-26 21:26:28,065 INFO L226 Difference]: Without dead ends: 15 [2018-09-26 21:26:28,066 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2018-09-26 21:26:28,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15 states. [2018-09-26 21:26:28,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15 to 11. [2018-09-26 21:26:28,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2018-09-26 21:26:28,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 12 transitions. [2018-09-26 21:26:28,071 INFO L78 Accepts]: Start accepts. Automaton has 11 states and 12 transitions. Word has length 8 [2018-09-26 21:26:28,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:26:28,071 INFO L480 AbstractCegarLoop]: Abstraction has 11 states and 12 transitions. [2018-09-26 21:26:28,072 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-09-26 21:26:28,072 INFO L276 IsEmpty]: Start isEmpty. Operand 11 states and 12 transitions. [2018-09-26 21:26:28,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2018-09-26 21:26:28,072 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:26:28,073 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1] [2018-09-26 21:26:28,073 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:26:28,073 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:26:28,073 INFO L82 PathProgramCache]: Analyzing trace with hash 1897191999, now seen corresponding path program 1 times [2018-09-26 21:26:28,074 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:26:28,074 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:26:28,075 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:28,075 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:26:28,075 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:28,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:26:28,268 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:28,269 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:26:28,269 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:26:28,286 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:26:28,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:26:28,325 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:26:28,523 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:28,555 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:26:28,555 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2018-09-26 21:26:28,556 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-09-26 21:26:28,556 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-09-26 21:26:28,556 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2018-09-26 21:26:28,557 INFO L87 Difference]: Start difference. First operand 11 states and 12 transitions. Second operand 10 states. [2018-09-26 21:26:28,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:26:28,810 INFO L93 Difference]: Finished difference Result 20 states and 22 transitions. [2018-09-26 21:26:28,810 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-09-26 21:26:28,811 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 10 [2018-09-26 21:26:28,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:26:28,811 INFO L225 Difference]: With dead ends: 20 [2018-09-26 21:26:28,812 INFO L226 Difference]: Without dead ends: 13 [2018-09-26 21:26:28,813 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2018-09-26 21:26:28,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13 states. [2018-09-26 21:26:28,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13 to 13. [2018-09-26 21:26:28,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2018-09-26 21:26:28,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 14 transitions. [2018-09-26 21:26:28,817 INFO L78 Accepts]: Start accepts. Automaton has 13 states and 14 transitions. Word has length 10 [2018-09-26 21:26:28,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:26:28,818 INFO L480 AbstractCegarLoop]: Abstraction has 13 states and 14 transitions. [2018-09-26 21:26:28,818 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-09-26 21:26:28,818 INFO L276 IsEmpty]: Start isEmpty. Operand 13 states and 14 transitions. [2018-09-26 21:26:28,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2018-09-26 21:26:28,819 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:26:28,819 INFO L375 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1] [2018-09-26 21:26:28,820 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:26:28,820 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:26:28,820 INFO L82 PathProgramCache]: Analyzing trace with hash -1765270407, now seen corresponding path program 2 times [2018-09-26 21:26:28,820 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:26:28,821 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:26:28,822 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:28,822 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:26:28,822 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:28,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:26:28,975 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:28,976 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:26:28,976 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:26:28,993 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-26 21:26:29,008 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-26 21:26:29,009 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:26:29,011 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:26:29,037 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:29,059 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:26:29,059 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 7 [2018-09-26 21:26:29,060 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-09-26 21:26:29,060 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-09-26 21:26:29,061 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2018-09-26 21:26:29,061 INFO L87 Difference]: Start difference. First operand 13 states and 14 transitions. Second operand 8 states. [2018-09-26 21:26:29,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:26:29,222 INFO L93 Difference]: Finished difference Result 21 states and 22 transitions. [2018-09-26 21:26:29,222 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-09-26 21:26:29,223 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2018-09-26 21:26:29,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:26:29,224 INFO L225 Difference]: With dead ends: 21 [2018-09-26 21:26:29,224 INFO L226 Difference]: Without dead ends: 19 [2018-09-26 21:26:29,225 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2018-09-26 21:26:29,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states. [2018-09-26 21:26:29,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 15. [2018-09-26 21:26:29,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2018-09-26 21:26:29,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 16 transitions. [2018-09-26 21:26:29,231 INFO L78 Accepts]: Start accepts. Automaton has 15 states and 16 transitions. Word has length 12 [2018-09-26 21:26:29,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:26:29,231 INFO L480 AbstractCegarLoop]: Abstraction has 15 states and 16 transitions. [2018-09-26 21:26:29,231 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-09-26 21:26:29,231 INFO L276 IsEmpty]: Start isEmpty. Operand 15 states and 16 transitions. [2018-09-26 21:26:29,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2018-09-26 21:26:29,232 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:26:29,232 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1] [2018-09-26 21:26:29,233 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:26:29,233 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:26:29,233 INFO L82 PathProgramCache]: Analyzing trace with hash 87273139, now seen corresponding path program 3 times [2018-09-26 21:26:29,233 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:26:29,233 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:26:29,234 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:29,235 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:26:29,235 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:29,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:26:29,633 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:29,634 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:26:29,634 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:26:29,642 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-26 21:26:29,686 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2018-09-26 21:26:29,686 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:26:29,688 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:26:29,826 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:29,849 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:26:29,849 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2018-09-26 21:26:29,849 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-09-26 21:26:29,850 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-09-26 21:26:29,850 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2018-09-26 21:26:29,851 INFO L87 Difference]: Start difference. First operand 15 states and 16 transitions. Second operand 14 states. [2018-09-26 21:26:30,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:26:30,054 INFO L93 Difference]: Finished difference Result 26 states and 28 transitions. [2018-09-26 21:26:30,055 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-09-26 21:26:30,055 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 14 [2018-09-26 21:26:30,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:26:30,056 INFO L225 Difference]: With dead ends: 26 [2018-09-26 21:26:30,056 INFO L226 Difference]: Without dead ends: 17 [2018-09-26 21:26:30,056 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2018-09-26 21:26:30,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17 states. [2018-09-26 21:26:30,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17 to 17. [2018-09-26 21:26:30,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2018-09-26 21:26:30,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 18 transitions. [2018-09-26 21:26:30,062 INFO L78 Accepts]: Start accepts. Automaton has 17 states and 18 transitions. Word has length 14 [2018-09-26 21:26:30,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:26:30,062 INFO L480 AbstractCegarLoop]: Abstraction has 17 states and 18 transitions. [2018-09-26 21:26:30,063 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-09-26 21:26:30,063 INFO L276 IsEmpty]: Start isEmpty. Operand 17 states and 18 transitions. [2018-09-26 21:26:30,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2018-09-26 21:26:30,063 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:26:30,064 INFO L375 BasicCegarLoop]: trace histogram [4, 3, 3, 2, 1, 1, 1, 1] [2018-09-26 21:26:30,064 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:26:30,064 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:26:30,064 INFO L82 PathProgramCache]: Analyzing trace with hash -1096334355, now seen corresponding path program 4 times [2018-09-26 21:26:30,065 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:26:30,065 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:26:30,066 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:30,066 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:26:30,066 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:30,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:26:30,207 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 12 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:30,208 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:26:30,208 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:26:30,220 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-26 21:26:30,234 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-26 21:26:30,235 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:26:30,238 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:26:30,259 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 12 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:30,282 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:26:30,282 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 8 [2018-09-26 21:26:30,283 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-09-26 21:26:30,283 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-09-26 21:26:30,283 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2018-09-26 21:26:30,283 INFO L87 Difference]: Start difference. First operand 17 states and 18 transitions. Second operand 9 states. [2018-09-26 21:26:30,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:26:30,453 INFO L93 Difference]: Finished difference Result 25 states and 26 transitions. [2018-09-26 21:26:30,453 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-09-26 21:26:30,454 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 16 [2018-09-26 21:26:30,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:26:30,454 INFO L225 Difference]: With dead ends: 25 [2018-09-26 21:26:30,455 INFO L226 Difference]: Without dead ends: 23 [2018-09-26 21:26:30,455 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=59, Invalid=97, Unknown=0, NotChecked=0, Total=156 [2018-09-26 21:26:30,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2018-09-26 21:26:30,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 19. [2018-09-26 21:26:30,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2018-09-26 21:26:30,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 20 transitions. [2018-09-26 21:26:30,460 INFO L78 Accepts]: Start accepts. Automaton has 19 states and 20 transitions. Word has length 16 [2018-09-26 21:26:30,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:26:30,461 INFO L480 AbstractCegarLoop]: Abstraction has 19 states and 20 transitions. [2018-09-26 21:26:30,461 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-09-26 21:26:30,461 INFO L276 IsEmpty]: Start isEmpty. Operand 19 states and 20 transitions. [2018-09-26 21:26:30,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2018-09-26 21:26:30,462 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:26:30,462 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1] [2018-09-26 21:26:30,462 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:26:30,463 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:26:30,463 INFO L82 PathProgramCache]: Analyzing trace with hash -1310275289, now seen corresponding path program 5 times [2018-09-26 21:26:30,463 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:26:30,463 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:26:30,464 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:30,464 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:26:30,465 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:30,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:26:30,749 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 12 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:30,750 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:26:30,750 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:26:30,764 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-26 21:26:30,796 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2018-09-26 21:26:30,797 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:26:30,799 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:26:30,981 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 12 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:31,003 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:26:31,003 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2018-09-26 21:26:31,004 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-09-26 21:26:31,004 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-09-26 21:26:31,005 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=229, Unknown=0, NotChecked=0, Total=306 [2018-09-26 21:26:31,005 INFO L87 Difference]: Start difference. First operand 19 states and 20 transitions. Second operand 18 states. [2018-09-26 21:26:31,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:26:31,173 INFO L93 Difference]: Finished difference Result 32 states and 34 transitions. [2018-09-26 21:26:31,173 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-09-26 21:26:31,173 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 18 [2018-09-26 21:26:31,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:26:31,174 INFO L225 Difference]: With dead ends: 32 [2018-09-26 21:26:31,174 INFO L226 Difference]: Without dead ends: 21 [2018-09-26 21:26:31,175 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=119, Invalid=343, Unknown=0, NotChecked=0, Total=462 [2018-09-26 21:26:31,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21 states. [2018-09-26 21:26:31,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21 to 21. [2018-09-26 21:26:31,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2018-09-26 21:26:31,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 22 transitions. [2018-09-26 21:26:31,180 INFO L78 Accepts]: Start accepts. Automaton has 21 states and 22 transitions. Word has length 18 [2018-09-26 21:26:31,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:26:31,180 INFO L480 AbstractCegarLoop]: Abstraction has 21 states and 22 transitions. [2018-09-26 21:26:31,180 INFO L481 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-09-26 21:26:31,180 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states and 22 transitions. [2018-09-26 21:26:31,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2018-09-26 21:26:31,181 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:26:31,181 INFO L375 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 1, 1, 1, 1] [2018-09-26 21:26:31,182 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:26:31,182 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:26:31,182 INFO L82 PathProgramCache]: Analyzing trace with hash -1330040479, now seen corresponding path program 6 times [2018-09-26 21:26:31,182 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:26:31,182 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:26:31,183 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:31,183 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:26:31,184 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:31,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:26:31,305 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 20 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:31,306 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:26:31,306 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:26:31,315 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-26 21:26:31,334 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2018-09-26 21:26:31,334 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:26:31,338 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:26:31,412 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 20 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:31,432 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:26:31,433 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 9 [2018-09-26 21:26:31,433 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-09-26 21:26:31,433 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-09-26 21:26:31,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2018-09-26 21:26:31,434 INFO L87 Difference]: Start difference. First operand 21 states and 22 transitions. Second operand 10 states. [2018-09-26 21:26:31,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:26:31,561 INFO L93 Difference]: Finished difference Result 29 states and 30 transitions. [2018-09-26 21:26:31,561 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-09-26 21:26:31,562 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 20 [2018-09-26 21:26:31,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:26:31,562 INFO L225 Difference]: With dead ends: 29 [2018-09-26 21:26:31,562 INFO L226 Difference]: Without dead ends: 27 [2018-09-26 21:26:31,563 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=79, Invalid=131, Unknown=0, NotChecked=0, Total=210 [2018-09-26 21:26:31,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2018-09-26 21:26:31,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 23. [2018-09-26 21:26:31,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2018-09-26 21:26:31,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 24 transitions. [2018-09-26 21:26:31,569 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 24 transitions. Word has length 20 [2018-09-26 21:26:31,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:26:31,569 INFO L480 AbstractCegarLoop]: Abstraction has 23 states and 24 transitions. [2018-09-26 21:26:31,569 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-09-26 21:26:31,570 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 24 transitions. [2018-09-26 21:26:31,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2018-09-26 21:26:31,570 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:26:31,570 INFO L375 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1] [2018-09-26 21:26:31,571 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:26:31,571 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:26:31,571 INFO L82 PathProgramCache]: Analyzing trace with hash 1731406235, now seen corresponding path program 7 times [2018-09-26 21:26:31,571 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:26:31,571 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:26:31,572 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:31,572 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:26:31,573 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:31,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:26:31,728 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 20 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:31,729 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:26:31,729 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:26:31,738 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:26:31,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:26:31,768 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:26:32,022 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 20 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:32,043 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:26:32,043 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2018-09-26 21:26:32,044 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-09-26 21:26:32,044 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-09-26 21:26:32,044 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=351, Unknown=0, NotChecked=0, Total=462 [2018-09-26 21:26:32,045 INFO L87 Difference]: Start difference. First operand 23 states and 24 transitions. Second operand 22 states. [2018-09-26 21:26:32,412 WARN L178 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 11 [2018-09-26 21:26:32,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:26:32,415 INFO L93 Difference]: Finished difference Result 38 states and 40 transitions. [2018-09-26 21:26:32,415 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-09-26 21:26:32,415 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 22 [2018-09-26 21:26:32,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:26:32,416 INFO L225 Difference]: With dead ends: 38 [2018-09-26 21:26:32,416 INFO L226 Difference]: Without dead ends: 25 [2018-09-26 21:26:32,417 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=171, Invalid=531, Unknown=0, NotChecked=0, Total=702 [2018-09-26 21:26:32,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25 states. [2018-09-26 21:26:32,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25 to 25. [2018-09-26 21:26:32,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2018-09-26 21:26:32,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 26 transitions. [2018-09-26 21:26:32,422 INFO L78 Accepts]: Start accepts. Automaton has 25 states and 26 transitions. Word has length 22 [2018-09-26 21:26:32,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:26:32,423 INFO L480 AbstractCegarLoop]: Abstraction has 25 states and 26 transitions. [2018-09-26 21:26:32,423 INFO L481 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-09-26 21:26:32,423 INFO L276 IsEmpty]: Start isEmpty. Operand 25 states and 26 transitions. [2018-09-26 21:26:32,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2018-09-26 21:26:32,424 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:26:32,424 INFO L375 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 1, 1, 1, 1] [2018-09-26 21:26:32,424 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:26:32,425 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:26:32,425 INFO L82 PathProgramCache]: Analyzing trace with hash 1774380245, now seen corresponding path program 8 times [2018-09-26 21:26:32,425 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:26:32,425 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:26:32,426 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:32,426 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:26:32,426 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:32,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:26:32,559 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 30 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:32,559 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:26:32,559 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:26:32,568 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-26 21:26:32,588 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-26 21:26:32,589 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:26:32,591 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:26:32,611 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 30 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:32,632 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:26:32,633 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 10 [2018-09-26 21:26:32,633 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-09-26 21:26:32,633 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-09-26 21:26:32,634 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2018-09-26 21:26:32,634 INFO L87 Difference]: Start difference. First operand 25 states and 26 transitions. Second operand 11 states. [2018-09-26 21:26:33,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:26:33,043 INFO L93 Difference]: Finished difference Result 33 states and 34 transitions. [2018-09-26 21:26:33,043 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-09-26 21:26:33,043 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 24 [2018-09-26 21:26:33,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:26:33,044 INFO L225 Difference]: With dead ends: 33 [2018-09-26 21:26:33,044 INFO L226 Difference]: Without dead ends: 31 [2018-09-26 21:26:33,045 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=102, Invalid=170, Unknown=0, NotChecked=0, Total=272 [2018-09-26 21:26:33,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2018-09-26 21:26:33,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 27. [2018-09-26 21:26:33,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2018-09-26 21:26:33,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 28 transitions. [2018-09-26 21:26:33,051 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 28 transitions. Word has length 24 [2018-09-26 21:26:33,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:26:33,051 INFO L480 AbstractCegarLoop]: Abstraction has 27 states and 28 transitions. [2018-09-26 21:26:33,051 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-09-26 21:26:33,051 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 28 transitions. [2018-09-26 21:26:33,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2018-09-26 21:26:33,052 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:26:33,052 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1] [2018-09-26 21:26:33,052 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:26:33,053 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:26:33,053 INFO L82 PathProgramCache]: Analyzing trace with hash 77451279, now seen corresponding path program 9 times [2018-09-26 21:26:33,053 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:26:33,053 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:26:33,054 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:33,054 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:26:33,054 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:33,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:26:33,516 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 30 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:33,517 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:26:33,517 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:26:33,539 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-26 21:26:33,564 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2018-09-26 21:26:33,564 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:26:33,567 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:26:33,901 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 30 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:33,930 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:26:33,931 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 25 [2018-09-26 21:26:33,931 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-09-26 21:26:33,931 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-09-26 21:26:33,932 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=499, Unknown=0, NotChecked=0, Total=650 [2018-09-26 21:26:33,932 INFO L87 Difference]: Start difference. First operand 27 states and 28 transitions. Second operand 26 states. [2018-09-26 21:26:34,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:26:34,448 INFO L93 Difference]: Finished difference Result 44 states and 46 transitions. [2018-09-26 21:26:34,448 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-09-26 21:26:34,448 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 26 [2018-09-26 21:26:34,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:26:34,449 INFO L225 Difference]: With dead ends: 44 [2018-09-26 21:26:34,449 INFO L226 Difference]: Without dead ends: 29 [2018-09-26 21:26:34,450 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=232, Invalid=760, Unknown=0, NotChecked=0, Total=992 [2018-09-26 21:26:34,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2018-09-26 21:26:34,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 29. [2018-09-26 21:26:34,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2018-09-26 21:26:34,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 30 transitions. [2018-09-26 21:26:34,456 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 30 transitions. Word has length 26 [2018-09-26 21:26:34,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:26:34,456 INFO L480 AbstractCegarLoop]: Abstraction has 29 states and 30 transitions. [2018-09-26 21:26:34,456 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-09-26 21:26:34,456 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 30 transitions. [2018-09-26 21:26:34,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2018-09-26 21:26:34,457 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:26:34,457 INFO L375 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 1, 1, 1, 1] [2018-09-26 21:26:34,457 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:26:34,457 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:26:34,458 INFO L82 PathProgramCache]: Analyzing trace with hash 1980325449, now seen corresponding path program 10 times [2018-09-26 21:26:34,458 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:26:34,458 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:26:34,459 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:34,459 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:26:34,459 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:34,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:26:34,640 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 42 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:34,640 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:26:34,641 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:26:34,649 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-26 21:26:34,678 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-26 21:26:34,678 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:26:34,680 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:26:34,703 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 42 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:34,723 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:26:34,724 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 11 [2018-09-26 21:26:34,724 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-09-26 21:26:34,724 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-09-26 21:26:34,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=82, Unknown=0, NotChecked=0, Total=132 [2018-09-26 21:26:34,725 INFO L87 Difference]: Start difference. First operand 29 states and 30 transitions. Second operand 12 states. [2018-09-26 21:26:34,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:26:34,974 INFO L93 Difference]: Finished difference Result 37 states and 38 transitions. [2018-09-26 21:26:34,974 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-09-26 21:26:34,974 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 28 [2018-09-26 21:26:34,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:26:34,976 INFO L225 Difference]: With dead ends: 37 [2018-09-26 21:26:34,976 INFO L226 Difference]: Without dead ends: 35 [2018-09-26 21:26:34,977 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=128, Invalid=214, Unknown=0, NotChecked=0, Total=342 [2018-09-26 21:26:34,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2018-09-26 21:26:34,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 31. [2018-09-26 21:26:34,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2018-09-26 21:26:34,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 32 transitions. [2018-09-26 21:26:34,984 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 32 transitions. Word has length 28 [2018-09-26 21:26:34,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:26:34,984 INFO L480 AbstractCegarLoop]: Abstraction has 31 states and 32 transitions. [2018-09-26 21:26:34,985 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-09-26 21:26:34,985 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 32 transitions. [2018-09-26 21:26:34,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2018-09-26 21:26:34,985 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:26:34,986 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1] [2018-09-26 21:26:34,986 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:26:34,986 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:26:34,986 INFO L82 PathProgramCache]: Analyzing trace with hash 422296707, now seen corresponding path program 11 times [2018-09-26 21:26:34,986 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:26:34,986 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:26:34,987 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:34,987 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:26:34,987 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:34,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:26:35,188 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 42 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:35,188 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:26:35,188 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:26:35,196 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-26 21:26:35,235 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2018-09-26 21:26:35,235 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:26:35,239 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:26:35,673 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 42 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:35,695 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:26:35,695 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 29 [2018-09-26 21:26:35,696 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-09-26 21:26:35,696 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-09-26 21:26:35,697 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=197, Invalid=673, Unknown=0, NotChecked=0, Total=870 [2018-09-26 21:26:35,697 INFO L87 Difference]: Start difference. First operand 31 states and 32 transitions. Second operand 30 states. [2018-09-26 21:26:35,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:26:35,970 INFO L93 Difference]: Finished difference Result 50 states and 52 transitions. [2018-09-26 21:26:35,970 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-09-26 21:26:35,970 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 30 [2018-09-26 21:26:35,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:26:35,971 INFO L225 Difference]: With dead ends: 50 [2018-09-26 21:26:35,971 INFO L226 Difference]: Without dead ends: 33 [2018-09-26 21:26:35,972 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 394 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=302, Invalid=1030, Unknown=0, NotChecked=0, Total=1332 [2018-09-26 21:26:35,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2018-09-26 21:26:35,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 33. [2018-09-26 21:26:35,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2018-09-26 21:26:35,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 34 transitions. [2018-09-26 21:26:35,977 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 34 transitions. Word has length 30 [2018-09-26 21:26:35,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:26:35,977 INFO L480 AbstractCegarLoop]: Abstraction has 33 states and 34 transitions. [2018-09-26 21:26:35,977 INFO L481 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-09-26 21:26:35,978 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 34 transitions. [2018-09-26 21:26:35,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2018-09-26 21:26:35,978 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:26:35,978 INFO L375 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 1, 1, 1, 1] [2018-09-26 21:26:35,979 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:26:35,979 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:26:35,979 INFO L82 PathProgramCache]: Analyzing trace with hash -1320051267, now seen corresponding path program 12 times [2018-09-26 21:26:35,979 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:26:35,979 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:26:35,980 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:35,980 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:26:35,980 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:35,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:26:36,274 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 56 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:36,274 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:26:36,274 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:26:36,284 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-26 21:26:36,314 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2018-09-26 21:26:36,315 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:26:36,317 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:26:36,353 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 56 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:36,374 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:26:36,374 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 12 [2018-09-26 21:26:36,374 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-09-26 21:26:36,375 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-09-26 21:26:36,375 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=96, Unknown=0, NotChecked=0, Total=156 [2018-09-26 21:26:36,375 INFO L87 Difference]: Start difference. First operand 33 states and 34 transitions. Second operand 13 states. [2018-09-26 21:26:36,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:26:36,709 INFO L93 Difference]: Finished difference Result 41 states and 42 transitions. [2018-09-26 21:26:36,709 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-09-26 21:26:36,709 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 32 [2018-09-26 21:26:36,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:26:36,710 INFO L225 Difference]: With dead ends: 41 [2018-09-26 21:26:36,710 INFO L226 Difference]: Without dead ends: 39 [2018-09-26 21:26:36,711 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=157, Invalid=263, Unknown=0, NotChecked=0, Total=420 [2018-09-26 21:26:36,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2018-09-26 21:26:36,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 35. [2018-09-26 21:26:36,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2018-09-26 21:26:36,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 36 transitions. [2018-09-26 21:26:36,717 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 36 transitions. Word has length 32 [2018-09-26 21:26:36,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:26:36,718 INFO L480 AbstractCegarLoop]: Abstraction has 35 states and 36 transitions. [2018-09-26 21:26:36,718 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-09-26 21:26:36,718 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 36 transitions. [2018-09-26 21:26:36,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2018-09-26 21:26:36,719 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:26:36,719 INFO L375 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 1, 1, 1, 1] [2018-09-26 21:26:36,719 INFO L423 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:26:36,719 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:26:36,719 INFO L82 PathProgramCache]: Analyzing trace with hash -1553862921, now seen corresponding path program 13 times [2018-09-26 21:26:36,719 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:26:36,720 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:26:36,720 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:36,720 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:26:36,720 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:36,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:26:36,978 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 56 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:36,979 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:26:36,979 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:26:36,992 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:26:37,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:26:37,016 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:26:37,296 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 56 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:37,316 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:26:37,316 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 33 [2018-09-26 21:26:37,317 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-09-26 21:26:37,317 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-09-26 21:26:37,318 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=249, Invalid=873, Unknown=0, NotChecked=0, Total=1122 [2018-09-26 21:26:37,318 INFO L87 Difference]: Start difference. First operand 35 states and 36 transitions. Second operand 34 states. [2018-09-26 21:26:37,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:26:37,628 INFO L93 Difference]: Finished difference Result 56 states and 58 transitions. [2018-09-26 21:26:37,628 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-09-26 21:26:37,628 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 34 [2018-09-26 21:26:37,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:26:37,629 INFO L225 Difference]: With dead ends: 56 [2018-09-26 21:26:37,629 INFO L226 Difference]: Without dead ends: 37 [2018-09-26 21:26:37,630 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 526 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=381, Invalid=1341, Unknown=0, NotChecked=0, Total=1722 [2018-09-26 21:26:37,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2018-09-26 21:26:37,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 37. [2018-09-26 21:26:37,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2018-09-26 21:26:37,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 38 transitions. [2018-09-26 21:26:37,636 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 38 transitions. Word has length 34 [2018-09-26 21:26:37,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:26:37,637 INFO L480 AbstractCegarLoop]: Abstraction has 37 states and 38 transitions. [2018-09-26 21:26:37,637 INFO L481 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-09-26 21:26:37,637 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 38 transitions. [2018-09-26 21:26:37,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2018-09-26 21:26:37,638 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:26:37,638 INFO L375 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 1, 1, 1, 1] [2018-09-26 21:26:37,638 INFO L423 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:26:37,638 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:26:37,639 INFO L82 PathProgramCache]: Analyzing trace with hash 115385137, now seen corresponding path program 14 times [2018-09-26 21:26:37,639 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:26:37,639 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:26:37,639 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:37,639 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:26:37,640 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:37,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:26:37,767 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 72 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:37,767 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:26:37,767 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:26:37,776 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-26 21:26:37,797 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-26 21:26:37,798 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:26:37,801 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:26:37,851 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 72 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:37,871 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:26:37,871 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 13 [2018-09-26 21:26:37,871 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-09-26 21:26:37,872 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-09-26 21:26:37,872 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2018-09-26 21:26:37,872 INFO L87 Difference]: Start difference. First operand 37 states and 38 transitions. Second operand 14 states. [2018-09-26 21:26:38,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:26:38,424 INFO L93 Difference]: Finished difference Result 45 states and 46 transitions. [2018-09-26 21:26:38,425 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-09-26 21:26:38,425 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 36 [2018-09-26 21:26:38,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:26:38,425 INFO L225 Difference]: With dead ends: 45 [2018-09-26 21:26:38,426 INFO L226 Difference]: Without dead ends: 43 [2018-09-26 21:26:38,426 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=189, Invalid=317, Unknown=0, NotChecked=0, Total=506 [2018-09-26 21:26:38,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2018-09-26 21:26:38,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 39. [2018-09-26 21:26:38,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2018-09-26 21:26:38,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 40 transitions. [2018-09-26 21:26:38,438 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 40 transitions. Word has length 36 [2018-09-26 21:26:38,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:26:38,440 INFO L480 AbstractCegarLoop]: Abstraction has 39 states and 40 transitions. [2018-09-26 21:26:38,440 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-09-26 21:26:38,440 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 40 transitions. [2018-09-26 21:26:38,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2018-09-26 21:26:38,441 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:26:38,441 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 1, 1, 1, 1] [2018-09-26 21:26:38,441 INFO L423 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:26:38,441 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:26:38,442 INFO L82 PathProgramCache]: Analyzing trace with hash -783980693, now seen corresponding path program 15 times [2018-09-26 21:26:38,442 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:26:38,442 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:26:38,442 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:38,443 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:26:38,443 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:38,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:26:38,790 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 72 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:38,791 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:26:38,791 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:26:38,806 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-26 21:26:38,841 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2018-09-26 21:26:38,842 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:26:38,845 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:26:39,275 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 72 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:39,297 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:26:39,297 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 37 [2018-09-26 21:26:39,298 INFO L459 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-09-26 21:26:39,298 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-09-26 21:26:39,298 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=307, Invalid=1099, Unknown=0, NotChecked=0, Total=1406 [2018-09-26 21:26:39,298 INFO L87 Difference]: Start difference. First operand 39 states and 40 transitions. Second operand 38 states. [2018-09-26 21:26:39,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:26:39,976 INFO L93 Difference]: Finished difference Result 62 states and 64 transitions. [2018-09-26 21:26:39,976 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-09-26 21:26:39,977 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 38 [2018-09-26 21:26:39,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:26:39,977 INFO L225 Difference]: With dead ends: 62 [2018-09-26 21:26:39,977 INFO L226 Difference]: Without dead ends: 41 [2018-09-26 21:26:39,978 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 677 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=469, Invalid=1693, Unknown=0, NotChecked=0, Total=2162 [2018-09-26 21:26:39,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2018-09-26 21:26:39,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 41. [2018-09-26 21:26:39,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2018-09-26 21:26:39,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 42 transitions. [2018-09-26 21:26:39,984 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 42 transitions. Word has length 38 [2018-09-26 21:26:39,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:26:39,984 INFO L480 AbstractCegarLoop]: Abstraction has 41 states and 42 transitions. [2018-09-26 21:26:39,985 INFO L481 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-09-26 21:26:39,985 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 42 transitions. [2018-09-26 21:26:39,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2018-09-26 21:26:39,985 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:26:39,985 INFO L375 BasicCegarLoop]: trace histogram [10, 9, 9, 8, 1, 1, 1, 1] [2018-09-26 21:26:39,986 INFO L423 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:26:39,986 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:26:39,986 INFO L82 PathProgramCache]: Analyzing trace with hash 830172837, now seen corresponding path program 16 times [2018-09-26 21:26:39,986 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:26:39,986 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:26:39,987 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:39,987 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:26:39,987 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:39,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:26:40,294 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 90 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:40,295 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:26:40,295 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:26:40,303 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-26 21:26:40,328 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-26 21:26:40,328 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:26:40,331 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:26:40,378 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 90 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:40,399 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:26:40,399 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 14 [2018-09-26 21:26:40,399 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-09-26 21:26:40,400 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-09-26 21:26:40,400 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=127, Unknown=0, NotChecked=0, Total=210 [2018-09-26 21:26:40,400 INFO L87 Difference]: Start difference. First operand 41 states and 42 transitions. Second operand 15 states. [2018-09-26 21:26:40,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:26:40,571 INFO L93 Difference]: Finished difference Result 49 states and 50 transitions. [2018-09-26 21:26:40,572 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-09-26 21:26:40,572 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 40 [2018-09-26 21:26:40,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:26:40,573 INFO L225 Difference]: With dead ends: 49 [2018-09-26 21:26:40,573 INFO L226 Difference]: Without dead ends: 47 [2018-09-26 21:26:40,574 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=224, Invalid=376, Unknown=0, NotChecked=0, Total=600 [2018-09-26 21:26:40,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2018-09-26 21:26:40,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 43. [2018-09-26 21:26:40,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2018-09-26 21:26:40,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 44 transitions. [2018-09-26 21:26:40,581 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 44 transitions. Word has length 40 [2018-09-26 21:26:40,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:26:40,581 INFO L480 AbstractCegarLoop]: Abstraction has 43 states and 44 transitions. [2018-09-26 21:26:40,581 INFO L481 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-09-26 21:26:40,581 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 44 transitions. [2018-09-26 21:26:40,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2018-09-26 21:26:40,582 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:26:40,582 INFO L375 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 1, 1, 1, 1] [2018-09-26 21:26:40,582 INFO L423 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:26:40,582 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:26:40,582 INFO L82 PathProgramCache]: Analyzing trace with hash -1067768353, now seen corresponding path program 17 times [2018-09-26 21:26:40,582 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:26:40,582 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:26:40,583 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:40,583 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:26:40,583 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:40,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:26:42,133 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 90 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:42,134 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:26:42,134 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:26:42,141 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-26 21:26:42,175 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2018-09-26 21:26:42,175 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:26:42,178 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:26:42,823 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 90 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:42,844 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:26:42,844 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 41 [2018-09-26 21:26:42,845 INFO L459 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-09-26 21:26:42,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-09-26 21:26:42,846 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=371, Invalid=1351, Unknown=0, NotChecked=0, Total=1722 [2018-09-26 21:26:42,846 INFO L87 Difference]: Start difference. First operand 43 states and 44 transitions. Second operand 42 states. [2018-09-26 21:26:43,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:26:43,180 INFO L93 Difference]: Finished difference Result 68 states and 70 transitions. [2018-09-26 21:26:43,180 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-09-26 21:26:43,180 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 42 [2018-09-26 21:26:43,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:26:43,180 INFO L225 Difference]: With dead ends: 68 [2018-09-26 21:26:43,181 INFO L226 Difference]: Without dead ends: 45 [2018-09-26 21:26:43,182 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 847 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=566, Invalid=2086, Unknown=0, NotChecked=0, Total=2652 [2018-09-26 21:26:43,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states. [2018-09-26 21:26:43,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 45. [2018-09-26 21:26:43,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2018-09-26 21:26:43,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 46 transitions. [2018-09-26 21:26:43,189 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 46 transitions. Word has length 42 [2018-09-26 21:26:43,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:26:43,190 INFO L480 AbstractCegarLoop]: Abstraction has 45 states and 46 transitions. [2018-09-26 21:26:43,190 INFO L481 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-09-26 21:26:43,190 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 46 transitions. [2018-09-26 21:26:43,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-09-26 21:26:43,190 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:26:43,190 INFO L375 BasicCegarLoop]: trace histogram [11, 10, 10, 9, 1, 1, 1, 1] [2018-09-26 21:26:43,191 INFO L423 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:26:43,191 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:26:43,191 INFO L82 PathProgramCache]: Analyzing trace with hash 2070347801, now seen corresponding path program 18 times [2018-09-26 21:26:43,191 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:26:43,191 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:26:43,192 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:43,192 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:26:43,192 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:43,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:26:43,357 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 110 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:43,358 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:26:43,358 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:26:43,371 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-26 21:26:43,398 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2018-09-26 21:26:43,399 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:26:43,400 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:26:43,435 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 110 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:43,457 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:26:43,457 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 15 [2018-09-26 21:26:43,458 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-09-26 21:26:43,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-09-26 21:26:43,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=144, Unknown=0, NotChecked=0, Total=240 [2018-09-26 21:26:43,458 INFO L87 Difference]: Start difference. First operand 45 states and 46 transitions. Second operand 16 states. [2018-09-26 21:26:43,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:26:43,661 INFO L93 Difference]: Finished difference Result 53 states and 54 transitions. [2018-09-26 21:26:43,661 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-09-26 21:26:43,661 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 44 [2018-09-26 21:26:43,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:26:43,662 INFO L225 Difference]: With dead ends: 53 [2018-09-26 21:26:43,662 INFO L226 Difference]: Without dead ends: 51 [2018-09-26 21:26:43,663 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=262, Invalid=440, Unknown=0, NotChecked=0, Total=702 [2018-09-26 21:26:43,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2018-09-26 21:26:43,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 47. [2018-09-26 21:26:43,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2018-09-26 21:26:43,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 48 transitions. [2018-09-26 21:26:43,670 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 48 transitions. Word has length 44 [2018-09-26 21:26:43,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:26:43,670 INFO L480 AbstractCegarLoop]: Abstraction has 47 states and 48 transitions. [2018-09-26 21:26:43,671 INFO L481 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-09-26 21:26:43,671 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 48 transitions. [2018-09-26 21:26:43,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2018-09-26 21:26:43,671 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:26:43,671 INFO L375 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 1, 1, 1, 1] [2018-09-26 21:26:43,672 INFO L423 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:26:43,672 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:26:43,672 INFO L82 PathProgramCache]: Analyzing trace with hash 1034431059, now seen corresponding path program 19 times [2018-09-26 21:26:43,672 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:26:43,672 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:26:43,673 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:43,673 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:26:43,673 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:43,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:26:44,135 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 110 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:44,136 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:26:44,136 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:26:44,144 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:26:44,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:26:44,183 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:26:44,801 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 110 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:44,820 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:26:44,821 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 45 [2018-09-26 21:26:44,821 INFO L459 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-09-26 21:26:44,821 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-09-26 21:26:44,822 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=441, Invalid=1629, Unknown=0, NotChecked=0, Total=2070 [2018-09-26 21:26:44,822 INFO L87 Difference]: Start difference. First operand 47 states and 48 transitions. Second operand 46 states. [2018-09-26 21:26:45,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:26:45,289 INFO L93 Difference]: Finished difference Result 74 states and 76 transitions. [2018-09-26 21:26:45,289 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-09-26 21:26:45,289 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 46 [2018-09-26 21:26:45,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:26:45,290 INFO L225 Difference]: With dead ends: 74 [2018-09-26 21:26:45,290 INFO L226 Difference]: Without dead ends: 49 [2018-09-26 21:26:45,291 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1036 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=672, Invalid=2520, Unknown=0, NotChecked=0, Total=3192 [2018-09-26 21:26:45,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2018-09-26 21:26:45,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 49. [2018-09-26 21:26:45,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2018-09-26 21:26:45,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 50 transitions. [2018-09-26 21:26:45,300 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 50 transitions. Word has length 46 [2018-09-26 21:26:45,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:26:45,300 INFO L480 AbstractCegarLoop]: Abstraction has 49 states and 50 transitions. [2018-09-26 21:26:45,300 INFO L481 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-09-26 21:26:45,300 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 50 transitions. [2018-09-26 21:26:45,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2018-09-26 21:26:45,301 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:26:45,301 INFO L375 BasicCegarLoop]: trace histogram [12, 11, 11, 10, 1, 1, 1, 1] [2018-09-26 21:26:45,301 INFO L423 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:26:45,302 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:26:45,302 INFO L82 PathProgramCache]: Analyzing trace with hash 2120767373, now seen corresponding path program 20 times [2018-09-26 21:26:45,302 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:26:45,302 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:26:45,303 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:45,303 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:26:45,303 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:45,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:26:45,491 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 132 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:45,491 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:26:45,491 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:26:45,498 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-26 21:26:45,541 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-26 21:26:45,542 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:26:45,544 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:26:45,595 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 132 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:45,615 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:26:45,615 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 16 [2018-09-26 21:26:45,615 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-09-26 21:26:45,615 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-09-26 21:26:45,616 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=162, Unknown=0, NotChecked=0, Total=272 [2018-09-26 21:26:45,616 INFO L87 Difference]: Start difference. First operand 49 states and 50 transitions. Second operand 17 states. [2018-09-26 21:26:45,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:26:45,966 INFO L93 Difference]: Finished difference Result 57 states and 58 transitions. [2018-09-26 21:26:45,969 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-09-26 21:26:45,969 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 48 [2018-09-26 21:26:45,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:26:45,970 INFO L225 Difference]: With dead ends: 57 [2018-09-26 21:26:45,970 INFO L226 Difference]: Without dead ends: 55 [2018-09-26 21:26:45,970 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=303, Invalid=509, Unknown=0, NotChecked=0, Total=812 [2018-09-26 21:26:45,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2018-09-26 21:26:45,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 51. [2018-09-26 21:26:45,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2018-09-26 21:26:45,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 52 transitions. [2018-09-26 21:26:45,979 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 52 transitions. Word has length 48 [2018-09-26 21:26:45,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:26:45,980 INFO L480 AbstractCegarLoop]: Abstraction has 51 states and 52 transitions. [2018-09-26 21:26:45,980 INFO L481 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-09-26 21:26:45,980 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 52 transitions. [2018-09-26 21:26:45,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-09-26 21:26:45,980 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:26:45,980 INFO L375 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 1, 1, 1, 1] [2018-09-26 21:26:45,981 INFO L423 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:26:45,981 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:26:45,981 INFO L82 PathProgramCache]: Analyzing trace with hash -2051967801, now seen corresponding path program 21 times [2018-09-26 21:26:45,981 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:26:45,981 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:26:45,982 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:45,982 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:26:45,982 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:45,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:26:46,484 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 132 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:46,485 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:26:46,485 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:26:46,494 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-26 21:26:46,526 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2018-09-26 21:26:46,526 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:26:46,528 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:26:47,183 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 132 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:47,204 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:26:47,204 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 49 [2018-09-26 21:26:47,204 INFO L459 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-09-26 21:26:47,204 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-09-26 21:26:47,205 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=517, Invalid=1933, Unknown=0, NotChecked=0, Total=2450 [2018-09-26 21:26:47,205 INFO L87 Difference]: Start difference. First operand 51 states and 52 transitions. Second operand 50 states. [2018-09-26 21:26:47,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:26:47,673 INFO L93 Difference]: Finished difference Result 80 states and 82 transitions. [2018-09-26 21:26:47,673 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-09-26 21:26:47,673 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 50 [2018-09-26 21:26:47,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:26:47,674 INFO L225 Difference]: With dead ends: 80 [2018-09-26 21:26:47,674 INFO L226 Difference]: Without dead ends: 53 [2018-09-26 21:26:47,676 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1244 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=787, Invalid=2995, Unknown=0, NotChecked=0, Total=3782 [2018-09-26 21:26:47,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2018-09-26 21:26:47,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 53. [2018-09-26 21:26:47,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2018-09-26 21:26:47,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 54 transitions. [2018-09-26 21:26:47,683 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 54 transitions. Word has length 50 [2018-09-26 21:26:47,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:26:47,683 INFO L480 AbstractCegarLoop]: Abstraction has 53 states and 54 transitions. [2018-09-26 21:26:47,683 INFO L481 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-09-26 21:26:47,683 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 54 transitions. [2018-09-26 21:26:47,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2018-09-26 21:26:47,684 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:26:47,684 INFO L375 BasicCegarLoop]: trace histogram [13, 12, 12, 11, 1, 1, 1, 1] [2018-09-26 21:26:47,684 INFO L423 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:26:47,684 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:26:47,684 INFO L82 PathProgramCache]: Analyzing trace with hash -473664255, now seen corresponding path program 22 times [2018-09-26 21:26:47,685 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:26:47,685 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:26:47,685 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:47,685 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:26:47,686 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:47,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:26:48,040 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 156 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:48,040 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:26:48,040 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:26:48,047 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-26 21:26:48,082 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-26 21:26:48,082 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:26:48,084 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:26:48,105 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 156 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:48,124 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:26:48,125 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 17 [2018-09-26 21:26:48,125 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-09-26 21:26:48,125 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-09-26 21:26:48,125 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=181, Unknown=0, NotChecked=0, Total=306 [2018-09-26 21:26:48,126 INFO L87 Difference]: Start difference. First operand 53 states and 54 transitions. Second operand 18 states. [2018-09-26 21:26:48,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:26:48,408 INFO L93 Difference]: Finished difference Result 61 states and 62 transitions. [2018-09-26 21:26:48,408 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-09-26 21:26:48,408 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 52 [2018-09-26 21:26:48,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:26:48,408 INFO L225 Difference]: With dead ends: 61 [2018-09-26 21:26:48,409 INFO L226 Difference]: Without dead ends: 59 [2018-09-26 21:26:48,409 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=347, Invalid=583, Unknown=0, NotChecked=0, Total=930 [2018-09-26 21:26:48,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2018-09-26 21:26:48,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 55. [2018-09-26 21:26:48,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 55 states. [2018-09-26 21:26:48,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 56 transitions. [2018-09-26 21:26:48,418 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 56 transitions. Word has length 52 [2018-09-26 21:26:48,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:26:48,418 INFO L480 AbstractCegarLoop]: Abstraction has 55 states and 56 transitions. [2018-09-26 21:26:48,418 INFO L481 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-09-26 21:26:48,418 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 56 transitions. [2018-09-26 21:26:48,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2018-09-26 21:26:48,418 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:26:48,418 INFO L375 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 1, 1, 1, 1] [2018-09-26 21:26:48,419 INFO L423 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:26:48,419 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:26:48,419 INFO L82 PathProgramCache]: Analyzing trace with hash 75236667, now seen corresponding path program 23 times [2018-09-26 21:26:48,419 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:26:48,419 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:26:48,419 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:48,419 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:26:48,420 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:48,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:26:48,729 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 156 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:48,729 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:26:48,729 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:26:48,736 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-26 21:26:48,777 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2018-09-26 21:26:48,778 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:26:48,780 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:26:49,333 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 156 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:49,353 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:26:49,353 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 53 [2018-09-26 21:26:49,353 INFO L459 AbstractCegarLoop]: Interpolant automaton has 54 states [2018-09-26 21:26:49,354 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2018-09-26 21:26:49,354 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=599, Invalid=2263, Unknown=0, NotChecked=0, Total=2862 [2018-09-26 21:26:49,355 INFO L87 Difference]: Start difference. First operand 55 states and 56 transitions. Second operand 54 states. [2018-09-26 21:26:49,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:26:49,839 INFO L93 Difference]: Finished difference Result 86 states and 88 transitions. [2018-09-26 21:26:49,839 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-09-26 21:26:49,839 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 54 [2018-09-26 21:26:49,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:26:49,840 INFO L225 Difference]: With dead ends: 86 [2018-09-26 21:26:49,840 INFO L226 Difference]: Without dead ends: 57 [2018-09-26 21:26:49,842 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1471 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=911, Invalid=3511, Unknown=0, NotChecked=0, Total=4422 [2018-09-26 21:26:49,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2018-09-26 21:26:49,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 57. [2018-09-26 21:26:49,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2018-09-26 21:26:49,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 58 transitions. [2018-09-26 21:26:49,850 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 58 transitions. Word has length 54 [2018-09-26 21:26:49,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:26:49,850 INFO L480 AbstractCegarLoop]: Abstraction has 57 states and 58 transitions. [2018-09-26 21:26:49,850 INFO L481 AbstractCegarLoop]: Interpolant automaton has 54 states. [2018-09-26 21:26:49,850 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 58 transitions. [2018-09-26 21:26:49,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2018-09-26 21:26:49,851 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:26:49,851 INFO L375 BasicCegarLoop]: trace histogram [14, 13, 13, 12, 1, 1, 1, 1] [2018-09-26 21:26:49,851 INFO L423 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:26:49,851 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:26:49,852 INFO L82 PathProgramCache]: Analyzing trace with hash 608196725, now seen corresponding path program 24 times [2018-09-26 21:26:49,852 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:26:49,852 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:26:49,852 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:49,853 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:26:49,853 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:49,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:26:50,103 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 182 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:50,103 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:26:50,103 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:26:50,111 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-26 21:26:50,147 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2018-09-26 21:26:50,148 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:26:50,149 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:26:50,176 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 182 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:50,197 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:26:50,197 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 18 [2018-09-26 21:26:50,197 INFO L459 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-09-26 21:26:50,197 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-09-26 21:26:50,198 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=201, Unknown=0, NotChecked=0, Total=342 [2018-09-26 21:26:50,198 INFO L87 Difference]: Start difference. First operand 57 states and 58 transitions. Second operand 19 states. [2018-09-26 21:26:50,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:26:50,480 INFO L93 Difference]: Finished difference Result 65 states and 66 transitions. [2018-09-26 21:26:50,480 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-09-26 21:26:50,481 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 56 [2018-09-26 21:26:50,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:26:50,482 INFO L225 Difference]: With dead ends: 65 [2018-09-26 21:26:50,482 INFO L226 Difference]: Without dead ends: 63 [2018-09-26 21:26:50,483 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=394, Invalid=662, Unknown=0, NotChecked=0, Total=1056 [2018-09-26 21:26:50,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2018-09-26 21:26:50,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 59. [2018-09-26 21:26:50,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2018-09-26 21:26:50,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 60 transitions. [2018-09-26 21:26:50,494 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 60 transitions. Word has length 56 [2018-09-26 21:26:50,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:26:50,494 INFO L480 AbstractCegarLoop]: Abstraction has 59 states and 60 transitions. [2018-09-26 21:26:50,495 INFO L481 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-09-26 21:26:50,495 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 60 transitions. [2018-09-26 21:26:50,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2018-09-26 21:26:50,495 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:26:50,495 INFO L375 BasicCegarLoop]: trace histogram [14, 14, 13, 13, 1, 1, 1, 1] [2018-09-26 21:26:50,496 INFO L423 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:26:50,496 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:26:50,496 INFO L82 PathProgramCache]: Analyzing trace with hash 361552815, now seen corresponding path program 25 times [2018-09-26 21:26:50,496 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:26:50,496 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:26:50,497 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:50,497 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:26:50,497 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:50,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:26:51,465 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 182 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:51,465 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:26:51,465 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:26:51,473 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:26:51,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:26:51,511 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:26:52,144 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 182 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:52,164 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:26:52,164 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 57 [2018-09-26 21:26:52,164 INFO L459 AbstractCegarLoop]: Interpolant automaton has 58 states [2018-09-26 21:26:52,164 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2018-09-26 21:26:52,166 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=687, Invalid=2619, Unknown=0, NotChecked=0, Total=3306 [2018-09-26 21:26:52,166 INFO L87 Difference]: Start difference. First operand 59 states and 60 transitions. Second operand 58 states. [2018-09-26 21:26:52,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:26:52,910 INFO L93 Difference]: Finished difference Result 92 states and 94 transitions. [2018-09-26 21:26:52,910 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-09-26 21:26:52,911 INFO L78 Accepts]: Start accepts. Automaton has 58 states. Word has length 58 [2018-09-26 21:26:52,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:26:52,911 INFO L225 Difference]: With dead ends: 92 [2018-09-26 21:26:52,911 INFO L226 Difference]: Without dead ends: 61 [2018-09-26 21:26:52,913 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1717 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1044, Invalid=4068, Unknown=0, NotChecked=0, Total=5112 [2018-09-26 21:26:52,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2018-09-26 21:26:52,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 61. [2018-09-26 21:26:52,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61 states. [2018-09-26 21:26:52,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 62 transitions. [2018-09-26 21:26:52,919 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 62 transitions. Word has length 58 [2018-09-26 21:26:52,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:26:52,920 INFO L480 AbstractCegarLoop]: Abstraction has 61 states and 62 transitions. [2018-09-26 21:26:52,920 INFO L481 AbstractCegarLoop]: Interpolant automaton has 58 states. [2018-09-26 21:26:52,920 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 62 transitions. [2018-09-26 21:26:52,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2018-09-26 21:26:52,920 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:26:52,920 INFO L375 BasicCegarLoop]: trace histogram [15, 14, 14, 13, 1, 1, 1, 1] [2018-09-26 21:26:52,920 INFO L423 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:26:52,921 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:26:52,921 INFO L82 PathProgramCache]: Analyzing trace with hash 1210122729, now seen corresponding path program 26 times [2018-09-26 21:26:52,921 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:26:52,921 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:26:52,922 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:52,922 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:26:52,922 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:52,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:26:53,167 INFO L134 CoverageAnalysis]: Checked inductivity of 392 backedges. 210 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:53,167 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:26:53,167 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:26:53,174 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-26 21:26:53,214 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-26 21:26:53,214 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:26:53,216 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:26:53,253 INFO L134 CoverageAnalysis]: Checked inductivity of 392 backedges. 210 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:53,274 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:26:53,274 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 19 [2018-09-26 21:26:53,274 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-09-26 21:26:53,274 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-09-26 21:26:53,275 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=222, Unknown=0, NotChecked=0, Total=380 [2018-09-26 21:26:53,275 INFO L87 Difference]: Start difference. First operand 61 states and 62 transitions. Second operand 20 states. [2018-09-26 21:26:53,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:26:53,561 INFO L93 Difference]: Finished difference Result 69 states and 70 transitions. [2018-09-26 21:26:53,561 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-09-26 21:26:53,561 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 60 [2018-09-26 21:26:53,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:26:53,562 INFO L225 Difference]: With dead ends: 69 [2018-09-26 21:26:53,562 INFO L226 Difference]: Without dead ends: 67 [2018-09-26 21:26:53,563 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 240 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=444, Invalid=746, Unknown=0, NotChecked=0, Total=1190 [2018-09-26 21:26:53,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2018-09-26 21:26:53,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 63. [2018-09-26 21:26:53,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 63 states. [2018-09-26 21:26:53,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 64 transitions. [2018-09-26 21:26:53,571 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 64 transitions. Word has length 60 [2018-09-26 21:26:53,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:26:53,571 INFO L480 AbstractCegarLoop]: Abstraction has 63 states and 64 transitions. [2018-09-26 21:26:53,571 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-09-26 21:26:53,571 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 64 transitions. [2018-09-26 21:26:53,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2018-09-26 21:26:53,572 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:26:53,572 INFO L375 BasicCegarLoop]: trace histogram [15, 15, 14, 14, 1, 1, 1, 1] [2018-09-26 21:26:53,572 INFO L423 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:26:53,572 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:26:53,572 INFO L82 PathProgramCache]: Analyzing trace with hash -1008142301, now seen corresponding path program 27 times [2018-09-26 21:26:53,573 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:26:53,573 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:26:53,573 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:53,573 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:26:53,574 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:53,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:26:54,153 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 210 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:54,154 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:26:54,154 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:26:54,163 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-26 21:26:54,206 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2018-09-26 21:26:54,206 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:26:54,209 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:26:55,646 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 210 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:55,666 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:26:55,666 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 61 [2018-09-26 21:26:55,666 INFO L459 AbstractCegarLoop]: Interpolant automaton has 62 states [2018-09-26 21:26:55,666 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2018-09-26 21:26:55,667 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=781, Invalid=3001, Unknown=0, NotChecked=0, Total=3782 [2018-09-26 21:26:55,668 INFO L87 Difference]: Start difference. First operand 63 states and 64 transitions. Second operand 62 states. [2018-09-26 21:26:56,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:26:56,878 INFO L93 Difference]: Finished difference Result 98 states and 100 transitions. [2018-09-26 21:26:56,878 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2018-09-26 21:26:56,878 INFO L78 Accepts]: Start accepts. Automaton has 62 states. Word has length 62 [2018-09-26 21:26:56,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:26:56,879 INFO L225 Difference]: With dead ends: 98 [2018-09-26 21:26:56,879 INFO L226 Difference]: Without dead ends: 65 [2018-09-26 21:26:56,881 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1982 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1186, Invalid=4666, Unknown=0, NotChecked=0, Total=5852 [2018-09-26 21:26:56,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2018-09-26 21:26:56,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 65. [2018-09-26 21:26:56,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 65 states. [2018-09-26 21:26:56,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 66 transitions. [2018-09-26 21:26:56,891 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 66 transitions. Word has length 62 [2018-09-26 21:26:56,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:26:56,891 INFO L480 AbstractCegarLoop]: Abstraction has 65 states and 66 transitions. [2018-09-26 21:26:56,891 INFO L481 AbstractCegarLoop]: Interpolant automaton has 62 states. [2018-09-26 21:26:56,892 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 66 transitions. [2018-09-26 21:26:56,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2018-09-26 21:26:56,892 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:26:56,892 INFO L375 BasicCegarLoop]: trace histogram [16, 15, 15, 14, 1, 1, 1, 1] [2018-09-26 21:26:56,892 INFO L423 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:26:56,893 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:26:56,893 INFO L82 PathProgramCache]: Analyzing trace with hash -1490325155, now seen corresponding path program 28 times [2018-09-26 21:26:56,893 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:26:56,893 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:26:56,894 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:56,894 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:26:56,894 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:56,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:26:57,211 INFO L134 CoverageAnalysis]: Checked inductivity of 450 backedges. 240 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:57,212 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:26:57,212 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:26:57,221 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-26 21:26:57,263 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-26 21:26:57,263 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:26:57,266 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:26:57,380 INFO L134 CoverageAnalysis]: Checked inductivity of 450 backedges. 240 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:57,400 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:26:57,400 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 20 [2018-09-26 21:26:57,401 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-09-26 21:26:57,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-09-26 21:26:57,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=244, Unknown=0, NotChecked=0, Total=420 [2018-09-26 21:26:57,401 INFO L87 Difference]: Start difference. First operand 65 states and 66 transitions. Second operand 21 states. [2018-09-26 21:26:57,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:26:57,699 INFO L93 Difference]: Finished difference Result 73 states and 74 transitions. [2018-09-26 21:26:57,700 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-09-26 21:26:57,700 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 64 [2018-09-26 21:26:57,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:26:57,701 INFO L225 Difference]: With dead ends: 73 [2018-09-26 21:26:57,701 INFO L226 Difference]: Without dead ends: 71 [2018-09-26 21:26:57,702 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 272 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=497, Invalid=835, Unknown=0, NotChecked=0, Total=1332 [2018-09-26 21:26:57,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2018-09-26 21:26:57,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 67. [2018-09-26 21:26:57,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 67 states. [2018-09-26 21:26:57,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 68 transitions. [2018-09-26 21:26:57,712 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 68 transitions. Word has length 64 [2018-09-26 21:26:57,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:26:57,713 INFO L480 AbstractCegarLoop]: Abstraction has 67 states and 68 transitions. [2018-09-26 21:26:57,713 INFO L481 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-09-26 21:26:57,713 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 68 transitions. [2018-09-26 21:26:57,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2018-09-26 21:26:57,713 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:26:57,713 INFO L375 BasicCegarLoop]: trace histogram [16, 16, 15, 15, 1, 1, 1, 1] [2018-09-26 21:26:57,713 INFO L423 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:26:57,714 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:26:57,714 INFO L82 PathProgramCache]: Analyzing trace with hash -1978312041, now seen corresponding path program 29 times [2018-09-26 21:26:57,714 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:26:57,714 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:26:57,715 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:57,715 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:26:57,715 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:26:57,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:26:58,254 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 240 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:58,255 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:26:58,255 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:26:58,271 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-26 21:26:58,323 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2018-09-26 21:26:58,324 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:26:58,327 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:26:59,187 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 240 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:26:59,207 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:26:59,207 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 65 [2018-09-26 21:26:59,208 INFO L459 AbstractCegarLoop]: Interpolant automaton has 66 states [2018-09-26 21:26:59,208 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2018-09-26 21:26:59,209 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=881, Invalid=3409, Unknown=0, NotChecked=0, Total=4290 [2018-09-26 21:26:59,209 INFO L87 Difference]: Start difference. First operand 67 states and 68 transitions. Second operand 66 states. [2018-09-26 21:27:00,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:27:00,203 INFO L93 Difference]: Finished difference Result 104 states and 106 transitions. [2018-09-26 21:27:00,203 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-09-26 21:27:00,203 INFO L78 Accepts]: Start accepts. Automaton has 66 states. Word has length 66 [2018-09-26 21:27:00,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:27:00,204 INFO L225 Difference]: With dead ends: 104 [2018-09-26 21:27:00,204 INFO L226 Difference]: Without dead ends: 69 [2018-09-26 21:27:00,205 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2266 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1337, Invalid=5305, Unknown=0, NotChecked=0, Total=6642 [2018-09-26 21:27:00,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2018-09-26 21:27:00,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 69. [2018-09-26 21:27:00,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 69 states. [2018-09-26 21:27:00,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 70 transitions. [2018-09-26 21:27:00,218 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 70 transitions. Word has length 66 [2018-09-26 21:27:00,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:27:00,218 INFO L480 AbstractCegarLoop]: Abstraction has 69 states and 70 transitions. [2018-09-26 21:27:00,218 INFO L481 AbstractCegarLoop]: Interpolant automaton has 66 states. [2018-09-26 21:27:00,219 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 70 transitions. [2018-09-26 21:27:00,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-09-26 21:27:00,219 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:27:00,219 INFO L375 BasicCegarLoop]: trace histogram [17, 16, 16, 15, 1, 1, 1, 1] [2018-09-26 21:27:00,219 INFO L423 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:27:00,220 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:27:00,220 INFO L82 PathProgramCache]: Analyzing trace with hash -1465604399, now seen corresponding path program 30 times [2018-09-26 21:27:00,220 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:27:00,220 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:27:00,220 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:00,221 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:27:00,221 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:00,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:27:00,734 INFO L134 CoverageAnalysis]: Checked inductivity of 512 backedges. 272 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:00,734 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:27:00,734 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:27:00,741 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-26 21:27:00,874 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 17 check-sat command(s) [2018-09-26 21:27:00,874 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:27:00,876 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:27:00,897 INFO L134 CoverageAnalysis]: Checked inductivity of 512 backedges. 272 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:00,917 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:27:00,917 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19] total 21 [2018-09-26 21:27:00,918 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-09-26 21:27:00,918 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-09-26 21:27:00,918 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=267, Unknown=0, NotChecked=0, Total=462 [2018-09-26 21:27:00,918 INFO L87 Difference]: Start difference. First operand 69 states and 70 transitions. Second operand 22 states. [2018-09-26 21:27:01,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:27:01,325 INFO L93 Difference]: Finished difference Result 77 states and 78 transitions. [2018-09-26 21:27:01,325 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-09-26 21:27:01,326 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 68 [2018-09-26 21:27:01,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:27:01,327 INFO L225 Difference]: With dead ends: 77 [2018-09-26 21:27:01,327 INFO L226 Difference]: Without dead ends: 75 [2018-09-26 21:27:01,328 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 306 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=553, Invalid=929, Unknown=0, NotChecked=0, Total=1482 [2018-09-26 21:27:01,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2018-09-26 21:27:01,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 71. [2018-09-26 21:27:01,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71 states. [2018-09-26 21:27:01,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 72 transitions. [2018-09-26 21:27:01,339 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 72 transitions. Word has length 68 [2018-09-26 21:27:01,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:27:01,340 INFO L480 AbstractCegarLoop]: Abstraction has 71 states and 72 transitions. [2018-09-26 21:27:01,340 INFO L481 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-09-26 21:27:01,340 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 72 transitions. [2018-09-26 21:27:01,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2018-09-26 21:27:01,340 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:27:01,341 INFO L375 BasicCegarLoop]: trace histogram [17, 17, 16, 16, 1, 1, 1, 1] [2018-09-26 21:27:01,341 INFO L423 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:27:01,341 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:27:01,341 INFO L82 PathProgramCache]: Analyzing trace with hash 303497995, now seen corresponding path program 31 times [2018-09-26 21:27:01,341 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:27:01,341 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:27:01,342 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:01,342 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:27:01,342 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:01,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:27:01,886 INFO L134 CoverageAnalysis]: Checked inductivity of 544 backedges. 272 proven. 272 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:01,886 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:27:01,886 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:27:01,894 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:27:01,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:27:01,942 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:27:02,935 INFO L134 CoverageAnalysis]: Checked inductivity of 544 backedges. 272 proven. 272 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:02,955 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:27:02,955 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35] total 69 [2018-09-26 21:27:02,955 INFO L459 AbstractCegarLoop]: Interpolant automaton has 70 states [2018-09-26 21:27:02,956 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2018-09-26 21:27:02,956 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=987, Invalid=3843, Unknown=0, NotChecked=0, Total=4830 [2018-09-26 21:27:02,956 INFO L87 Difference]: Start difference. First operand 71 states and 72 transitions. Second operand 70 states. [2018-09-26 21:27:04,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:27:04,072 INFO L93 Difference]: Finished difference Result 110 states and 112 transitions. [2018-09-26 21:27:04,072 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-09-26 21:27:04,072 INFO L78 Accepts]: Start accepts. Automaton has 70 states. Word has length 70 [2018-09-26 21:27:04,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:27:04,073 INFO L225 Difference]: With dead ends: 110 [2018-09-26 21:27:04,073 INFO L226 Difference]: Without dead ends: 73 [2018-09-26 21:27:04,074 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2569 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1497, Invalid=5985, Unknown=0, NotChecked=0, Total=7482 [2018-09-26 21:27:04,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2018-09-26 21:27:04,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 73. [2018-09-26 21:27:04,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 73 states. [2018-09-26 21:27:04,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 74 transitions. [2018-09-26 21:27:04,084 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 74 transitions. Word has length 70 [2018-09-26 21:27:04,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:27:04,084 INFO L480 AbstractCegarLoop]: Abstraction has 73 states and 74 transitions. [2018-09-26 21:27:04,084 INFO L481 AbstractCegarLoop]: Interpolant automaton has 70 states. [2018-09-26 21:27:04,084 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 74 transitions. [2018-09-26 21:27:04,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2018-09-26 21:27:04,085 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:27:04,085 INFO L375 BasicCegarLoop]: trace histogram [18, 17, 17, 16, 1, 1, 1, 1] [2018-09-26 21:27:04,085 INFO L423 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:27:04,085 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:27:04,085 INFO L82 PathProgramCache]: Analyzing trace with hash -2091802043, now seen corresponding path program 32 times [2018-09-26 21:27:04,085 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:27:04,085 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:27:04,086 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:04,086 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:27:04,086 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:04,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:27:04,413 INFO L134 CoverageAnalysis]: Checked inductivity of 578 backedges. 306 proven. 272 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:04,413 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:27:04,413 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:27:04,421 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-26 21:27:04,467 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-26 21:27:04,467 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:27:04,469 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:27:04,511 INFO L134 CoverageAnalysis]: Checked inductivity of 578 backedges. 306 proven. 272 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:04,530 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:27:04,531 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20] total 22 [2018-09-26 21:27:04,531 INFO L459 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-09-26 21:27:04,531 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-09-26 21:27:04,531 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=215, Invalid=291, Unknown=0, NotChecked=0, Total=506 [2018-09-26 21:27:04,531 INFO L87 Difference]: Start difference. First operand 73 states and 74 transitions. Second operand 23 states. [2018-09-26 21:27:04,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:27:04,875 INFO L93 Difference]: Finished difference Result 81 states and 82 transitions. [2018-09-26 21:27:04,876 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-09-26 21:27:04,876 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 72 [2018-09-26 21:27:04,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:27:04,877 INFO L225 Difference]: With dead ends: 81 [2018-09-26 21:27:04,877 INFO L226 Difference]: Without dead ends: 79 [2018-09-26 21:27:04,877 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=612, Invalid=1028, Unknown=0, NotChecked=0, Total=1640 [2018-09-26 21:27:04,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2018-09-26 21:27:04,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 75. [2018-09-26 21:27:04,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 75 states. [2018-09-26 21:27:04,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 76 transitions. [2018-09-26 21:27:04,888 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 76 transitions. Word has length 72 [2018-09-26 21:27:04,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:27:04,888 INFO L480 AbstractCegarLoop]: Abstraction has 75 states and 76 transitions. [2018-09-26 21:27:04,888 INFO L481 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-09-26 21:27:04,888 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 76 transitions. [2018-09-26 21:27:04,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2018-09-26 21:27:04,889 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:27:04,889 INFO L375 BasicCegarLoop]: trace histogram [18, 18, 17, 17, 1, 1, 1, 1] [2018-09-26 21:27:04,889 INFO L423 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:27:04,889 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:27:04,889 INFO L82 PathProgramCache]: Analyzing trace with hash -177016449, now seen corresponding path program 33 times [2018-09-26 21:27:04,889 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:27:04,889 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:27:04,890 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:04,890 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:27:04,890 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:04,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:27:05,540 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 306 proven. 306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:05,540 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:27:05,540 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:27:05,548 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-26 21:27:05,610 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 18 check-sat command(s) [2018-09-26 21:27:05,610 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:27:05,613 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:27:06,873 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 306 proven. 306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:06,892 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:27:06,893 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37] total 73 [2018-09-26 21:27:06,893 INFO L459 AbstractCegarLoop]: Interpolant automaton has 74 states [2018-09-26 21:27:06,893 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2018-09-26 21:27:06,894 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1099, Invalid=4303, Unknown=0, NotChecked=0, Total=5402 [2018-09-26 21:27:06,894 INFO L87 Difference]: Start difference. First operand 75 states and 76 transitions. Second operand 74 states. [2018-09-26 21:27:08,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:27:08,099 INFO L93 Difference]: Finished difference Result 116 states and 118 transitions. [2018-09-26 21:27:08,099 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2018-09-26 21:27:08,099 INFO L78 Accepts]: Start accepts. Automaton has 74 states. Word has length 74 [2018-09-26 21:27:08,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:27:08,100 INFO L225 Difference]: With dead ends: 116 [2018-09-26 21:27:08,100 INFO L226 Difference]: Without dead ends: 77 [2018-09-26 21:27:08,101 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2891 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1666, Invalid=6706, Unknown=0, NotChecked=0, Total=8372 [2018-09-26 21:27:08,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2018-09-26 21:27:08,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 77. [2018-09-26 21:27:08,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 77 states. [2018-09-26 21:27:08,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 78 transitions. [2018-09-26 21:27:08,114 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 78 transitions. Word has length 74 [2018-09-26 21:27:08,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:27:08,114 INFO L480 AbstractCegarLoop]: Abstraction has 77 states and 78 transitions. [2018-09-26 21:27:08,114 INFO L481 AbstractCegarLoop]: Interpolant automaton has 74 states. [2018-09-26 21:27:08,114 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 78 transitions. [2018-09-26 21:27:08,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2018-09-26 21:27:08,115 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:27:08,115 INFO L375 BasicCegarLoop]: trace histogram [19, 18, 18, 17, 1, 1, 1, 1] [2018-09-26 21:27:08,115 INFO L423 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:27:08,115 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:27:08,115 INFO L82 PathProgramCache]: Analyzing trace with hash -42507335, now seen corresponding path program 34 times [2018-09-26 21:27:08,116 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:27:08,116 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:27:08,116 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:08,116 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:27:08,117 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:08,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:27:08,387 INFO L134 CoverageAnalysis]: Checked inductivity of 648 backedges. 342 proven. 306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:08,387 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:27:08,387 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:27:08,394 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-26 21:27:08,442 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-26 21:27:08,443 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:27:08,446 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:27:08,477 INFO L134 CoverageAnalysis]: Checked inductivity of 648 backedges. 342 proven. 306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:08,496 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:27:08,497 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21] total 23 [2018-09-26 21:27:08,497 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-09-26 21:27:08,497 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-09-26 21:27:08,497 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=236, Invalid=316, Unknown=0, NotChecked=0, Total=552 [2018-09-26 21:27:08,498 INFO L87 Difference]: Start difference. First operand 77 states and 78 transitions. Second operand 24 states. [2018-09-26 21:27:08,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:27:08,841 INFO L93 Difference]: Finished difference Result 85 states and 86 transitions. [2018-09-26 21:27:08,842 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-09-26 21:27:08,842 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 76 [2018-09-26 21:27:08,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:27:08,843 INFO L225 Difference]: With dead ends: 85 [2018-09-26 21:27:08,843 INFO L226 Difference]: Without dead ends: 83 [2018-09-26 21:27:08,844 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 380 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=674, Invalid=1132, Unknown=0, NotChecked=0, Total=1806 [2018-09-26 21:27:08,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2018-09-26 21:27:08,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 79. [2018-09-26 21:27:08,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 79 states. [2018-09-26 21:27:08,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 80 transitions. [2018-09-26 21:27:08,855 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 80 transitions. Word has length 76 [2018-09-26 21:27:08,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:27:08,856 INFO L480 AbstractCegarLoop]: Abstraction has 79 states and 80 transitions. [2018-09-26 21:27:08,856 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-09-26 21:27:08,856 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 80 transitions. [2018-09-26 21:27:08,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2018-09-26 21:27:08,856 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:27:08,856 INFO L375 BasicCegarLoop]: trace histogram [19, 19, 18, 18, 1, 1, 1, 1] [2018-09-26 21:27:08,857 INFO L423 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:27:08,857 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:27:08,857 INFO L82 PathProgramCache]: Analyzing trace with hash 2100176371, now seen corresponding path program 35 times [2018-09-26 21:27:08,857 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:27:08,857 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:27:08,857 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:08,858 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:27:08,858 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:08,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:27:09,842 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 342 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:09,843 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:27:09,843 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:27:09,850 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-26 21:27:09,906 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 19 check-sat command(s) [2018-09-26 21:27:09,907 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:27:09,910 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:27:11,047 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 342 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:11,067 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:27:11,067 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39] total 77 [2018-09-26 21:27:11,067 INFO L459 AbstractCegarLoop]: Interpolant automaton has 78 states [2018-09-26 21:27:11,068 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2018-09-26 21:27:11,068 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1217, Invalid=4789, Unknown=0, NotChecked=0, Total=6006 [2018-09-26 21:27:11,069 INFO L87 Difference]: Start difference. First operand 79 states and 80 transitions. Second operand 78 states. [2018-09-26 21:27:12,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:27:12,290 INFO L93 Difference]: Finished difference Result 122 states and 124 transitions. [2018-09-26 21:27:12,290 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2018-09-26 21:27:12,290 INFO L78 Accepts]: Start accepts. Automaton has 78 states. Word has length 78 [2018-09-26 21:27:12,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:27:12,291 INFO L225 Difference]: With dead ends: 122 [2018-09-26 21:27:12,291 INFO L226 Difference]: Without dead ends: 81 [2018-09-26 21:27:12,292 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3232 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=1844, Invalid=7468, Unknown=0, NotChecked=0, Total=9312 [2018-09-26 21:27:12,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2018-09-26 21:27:12,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 81. [2018-09-26 21:27:12,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 81 states. [2018-09-26 21:27:12,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 82 transitions. [2018-09-26 21:27:12,302 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 82 transitions. Word has length 78 [2018-09-26 21:27:12,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:27:12,302 INFO L480 AbstractCegarLoop]: Abstraction has 81 states and 82 transitions. [2018-09-26 21:27:12,302 INFO L481 AbstractCegarLoop]: Interpolant automaton has 78 states. [2018-09-26 21:27:12,302 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 82 transitions. [2018-09-26 21:27:12,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2018-09-26 21:27:12,303 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:27:12,303 INFO L375 BasicCegarLoop]: trace histogram [20, 19, 19, 18, 1, 1, 1, 1] [2018-09-26 21:27:12,303 INFO L423 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:27:12,303 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:27:12,303 INFO L82 PathProgramCache]: Analyzing trace with hash 752544557, now seen corresponding path program 36 times [2018-09-26 21:27:12,304 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:27:12,304 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:27:12,304 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:12,304 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:27:12,304 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:12,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:27:12,891 INFO L134 CoverageAnalysis]: Checked inductivity of 722 backedges. 380 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:12,891 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:27:12,891 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:27:12,898 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-26 21:27:12,953 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 20 check-sat command(s) [2018-09-26 21:27:12,953 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:27:12,956 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:27:12,995 INFO L134 CoverageAnalysis]: Checked inductivity of 722 backedges. 380 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:13,015 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:27:13,016 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22] total 24 [2018-09-26 21:27:13,016 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-09-26 21:27:13,016 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-09-26 21:27:13,016 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=258, Invalid=342, Unknown=0, NotChecked=0, Total=600 [2018-09-26 21:27:13,016 INFO L87 Difference]: Start difference. First operand 81 states and 82 transitions. Second operand 25 states. [2018-09-26 21:27:13,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:27:13,528 INFO L93 Difference]: Finished difference Result 89 states and 90 transitions. [2018-09-26 21:27:13,533 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-09-26 21:27:13,533 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 80 [2018-09-26 21:27:13,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:27:13,534 INFO L225 Difference]: With dead ends: 89 [2018-09-26 21:27:13,534 INFO L226 Difference]: Without dead ends: 87 [2018-09-26 21:27:13,535 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 420 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=739, Invalid=1241, Unknown=0, NotChecked=0, Total=1980 [2018-09-26 21:27:13,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2018-09-26 21:27:13,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 83. [2018-09-26 21:27:13,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 83 states. [2018-09-26 21:27:13,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 84 transitions. [2018-09-26 21:27:13,550 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 84 transitions. Word has length 80 [2018-09-26 21:27:13,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:27:13,550 INFO L480 AbstractCegarLoop]: Abstraction has 83 states and 84 transitions. [2018-09-26 21:27:13,550 INFO L481 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-09-26 21:27:13,550 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 84 transitions. [2018-09-26 21:27:13,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2018-09-26 21:27:13,551 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:27:13,551 INFO L375 BasicCegarLoop]: trace histogram [20, 20, 19, 19, 1, 1, 1, 1] [2018-09-26 21:27:13,551 INFO L423 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:27:13,551 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:27:13,551 INFO L82 PathProgramCache]: Analyzing trace with hash 1640865895, now seen corresponding path program 37 times [2018-09-26 21:27:13,552 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:27:13,552 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:27:13,552 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:13,552 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:27:13,552 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:13,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:27:14,693 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 380 proven. 380 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:14,694 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:27:14,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 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:27:14,701 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:27:14,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:27:14,754 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:27:15,943 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 380 proven. 380 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:15,963 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:27:15,963 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 41] total 81 [2018-09-26 21:27:15,964 INFO L459 AbstractCegarLoop]: Interpolant automaton has 82 states [2018-09-26 21:27:15,964 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2018-09-26 21:27:15,964 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1341, Invalid=5301, Unknown=0, NotChecked=0, Total=6642 [2018-09-26 21:27:15,964 INFO L87 Difference]: Start difference. First operand 83 states and 84 transitions. Second operand 82 states. [2018-09-26 21:27:17,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:27:17,525 INFO L93 Difference]: Finished difference Result 128 states and 130 transitions. [2018-09-26 21:27:17,525 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-09-26 21:27:17,525 INFO L78 Accepts]: Start accepts. Automaton has 82 states. Word has length 82 [2018-09-26 21:27:17,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:27:17,526 INFO L225 Difference]: With dead ends: 128 [2018-09-26 21:27:17,526 INFO L226 Difference]: Without dead ends: 85 [2018-09-26 21:27:17,527 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3592 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=2031, Invalid=8271, Unknown=0, NotChecked=0, Total=10302 [2018-09-26 21:27:17,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2018-09-26 21:27:17,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 85. [2018-09-26 21:27:17,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 85 states. [2018-09-26 21:27:17,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 86 transitions. [2018-09-26 21:27:17,537 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 86 transitions. Word has length 82 [2018-09-26 21:27:17,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:27:17,538 INFO L480 AbstractCegarLoop]: Abstraction has 85 states and 86 transitions. [2018-09-26 21:27:17,538 INFO L481 AbstractCegarLoop]: Interpolant automaton has 82 states. [2018-09-26 21:27:17,538 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 86 transitions. [2018-09-26 21:27:17,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2018-09-26 21:27:17,538 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:27:17,538 INFO L375 BasicCegarLoop]: trace histogram [21, 20, 20, 19, 1, 1, 1, 1] [2018-09-26 21:27:17,538 INFO L423 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:27:17,538 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:27:17,539 INFO L82 PathProgramCache]: Analyzing trace with hash 918632609, now seen corresponding path program 38 times [2018-09-26 21:27:17,539 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:27:17,539 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:27:17,539 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:17,539 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:27:17,539 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:17,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:27:17,860 INFO L134 CoverageAnalysis]: Checked inductivity of 800 backedges. 420 proven. 380 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:17,860 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:27:17,860 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:27:17,868 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-26 21:27:17,922 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-26 21:27:17,922 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:27:17,924 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:27:17,971 INFO L134 CoverageAnalysis]: Checked inductivity of 800 backedges. 420 proven. 380 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:17,991 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:27:17,991 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23] total 25 [2018-09-26 21:27:17,992 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-09-26 21:27:17,992 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-09-26 21:27:17,992 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=281, Invalid=369, Unknown=0, NotChecked=0, Total=650 [2018-09-26 21:27:17,992 INFO L87 Difference]: Start difference. First operand 85 states and 86 transitions. Second operand 26 states. [2018-09-26 21:27:18,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:27:18,379 INFO L93 Difference]: Finished difference Result 93 states and 94 transitions. [2018-09-26 21:27:18,379 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-09-26 21:27:18,380 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 84 [2018-09-26 21:27:18,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:27:18,380 INFO L225 Difference]: With dead ends: 93 [2018-09-26 21:27:18,380 INFO L226 Difference]: Without dead ends: 91 [2018-09-26 21:27:18,381 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 462 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=807, Invalid=1355, Unknown=0, NotChecked=0, Total=2162 [2018-09-26 21:27:18,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2018-09-26 21:27:18,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 87. [2018-09-26 21:27:18,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 87 states. [2018-09-26 21:27:18,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 88 transitions. [2018-09-26 21:27:18,395 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 88 transitions. Word has length 84 [2018-09-26 21:27:18,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:27:18,395 INFO L480 AbstractCegarLoop]: Abstraction has 87 states and 88 transitions. [2018-09-26 21:27:18,395 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-09-26 21:27:18,395 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 88 transitions. [2018-09-26 21:27:18,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2018-09-26 21:27:18,396 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:27:18,396 INFO L375 BasicCegarLoop]: trace histogram [21, 21, 20, 20, 1, 1, 1, 1] [2018-09-26 21:27:18,396 INFO L423 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:27:18,396 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:27:18,396 INFO L82 PathProgramCache]: Analyzing trace with hash -1957273381, now seen corresponding path program 39 times [2018-09-26 21:27:18,396 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:27:18,396 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:27:18,397 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:18,397 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:27:18,397 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:18,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:27:19,140 INFO L134 CoverageAnalysis]: Checked inductivity of 840 backedges. 420 proven. 420 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:19,141 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:27:19,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 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:27:19,149 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-26 21:27:19,229 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 21 check-sat command(s) [2018-09-26 21:27:19,229 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:27:19,232 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:27:20,498 INFO L134 CoverageAnalysis]: Checked inductivity of 840 backedges. 420 proven. 420 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:20,518 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:27:20,518 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 43] total 85 [2018-09-26 21:27:20,519 INFO L459 AbstractCegarLoop]: Interpolant automaton has 86 states [2018-09-26 21:27:20,519 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2018-09-26 21:27:20,519 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1471, Invalid=5839, Unknown=0, NotChecked=0, Total=7310 [2018-09-26 21:27:20,520 INFO L87 Difference]: Start difference. First operand 87 states and 88 transitions. Second operand 86 states. [2018-09-26 21:27:21,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:27:21,869 INFO L93 Difference]: Finished difference Result 134 states and 136 transitions. [2018-09-26 21:27:21,869 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-09-26 21:27:21,869 INFO L78 Accepts]: Start accepts. Automaton has 86 states. Word has length 86 [2018-09-26 21:27:21,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:27:21,870 INFO L225 Difference]: With dead ends: 134 [2018-09-26 21:27:21,870 INFO L226 Difference]: Without dead ends: 89 [2018-09-26 21:27:21,871 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3971 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=2227, Invalid=9115, Unknown=0, NotChecked=0, Total=11342 [2018-09-26 21:27:21,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2018-09-26 21:27:21,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 89. [2018-09-26 21:27:21,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 89 states. [2018-09-26 21:27:21,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 90 transitions. [2018-09-26 21:27:21,883 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 90 transitions. Word has length 86 [2018-09-26 21:27:21,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:27:21,883 INFO L480 AbstractCegarLoop]: Abstraction has 89 states and 90 transitions. [2018-09-26 21:27:21,883 INFO L481 AbstractCegarLoop]: Interpolant automaton has 86 states. [2018-09-26 21:27:21,884 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 90 transitions. [2018-09-26 21:27:21,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2018-09-26 21:27:21,884 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:27:21,884 INFO L375 BasicCegarLoop]: trace histogram [22, 21, 21, 20, 1, 1, 1, 1] [2018-09-26 21:27:21,884 INFO L423 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:27:21,884 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:27:21,884 INFO L82 PathProgramCache]: Analyzing trace with hash 267340821, now seen corresponding path program 40 times [2018-09-26 21:27:21,885 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:27:21,885 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:27:21,885 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:21,885 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:27:21,885 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:21,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:27:22,330 INFO L134 CoverageAnalysis]: Checked inductivity of 882 backedges. 462 proven. 420 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:22,330 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:27:22,330 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:27:22,338 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-26 21:27:22,395 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-26 21:27:22,396 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:27:22,398 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:27:22,427 INFO L134 CoverageAnalysis]: Checked inductivity of 882 backedges. 462 proven. 420 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:22,448 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:27:22,448 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24] total 26 [2018-09-26 21:27:22,448 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-09-26 21:27:22,448 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-09-26 21:27:22,448 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=305, Invalid=397, Unknown=0, NotChecked=0, Total=702 [2018-09-26 21:27:22,448 INFO L87 Difference]: Start difference. First operand 89 states and 90 transitions. Second operand 27 states. [2018-09-26 21:27:22,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:27:22,850 INFO L93 Difference]: Finished difference Result 97 states and 98 transitions. [2018-09-26 21:27:22,850 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2018-09-26 21:27:22,850 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 88 [2018-09-26 21:27:22,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:27:22,852 INFO L225 Difference]: With dead ends: 97 [2018-09-26 21:27:22,852 INFO L226 Difference]: Without dead ends: 95 [2018-09-26 21:27:22,852 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=878, Invalid=1474, Unknown=0, NotChecked=0, Total=2352 [2018-09-26 21:27:22,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2018-09-26 21:27:22,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 91. [2018-09-26 21:27:22,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 91 states. [2018-09-26 21:27:22,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 92 transitions. [2018-09-26 21:27:22,867 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 92 transitions. Word has length 88 [2018-09-26 21:27:22,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:27:22,867 INFO L480 AbstractCegarLoop]: Abstraction has 91 states and 92 transitions. [2018-09-26 21:27:22,867 INFO L481 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-09-26 21:27:22,867 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 92 transitions. [2018-09-26 21:27:22,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2018-09-26 21:27:22,868 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:27:22,868 INFO L375 BasicCegarLoop]: trace histogram [22, 22, 21, 21, 1, 1, 1, 1] [2018-09-26 21:27:22,868 INFO L423 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:27:22,868 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:27:22,868 INFO L82 PathProgramCache]: Analyzing trace with hash -783456433, now seen corresponding path program 41 times [2018-09-26 21:27:22,868 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:27:22,868 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:27:22,869 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:22,869 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:27:22,869 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:22,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:27:23,851 INFO L134 CoverageAnalysis]: Checked inductivity of 924 backedges. 462 proven. 462 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:23,851 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:27:23,851 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:27:23,860 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-26 21:27:23,925 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 22 check-sat command(s) [2018-09-26 21:27:23,925 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:27:23,928 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:27:27,147 INFO L134 CoverageAnalysis]: Checked inductivity of 924 backedges. 462 proven. 462 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:27,167 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:27:27,167 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45] total 89 [2018-09-26 21:27:27,168 INFO L459 AbstractCegarLoop]: Interpolant automaton has 90 states [2018-09-26 21:27:27,168 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2018-09-26 21:27:27,168 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1607, Invalid=6403, Unknown=0, NotChecked=0, Total=8010 [2018-09-26 21:27:27,169 INFO L87 Difference]: Start difference. First operand 91 states and 92 transitions. Second operand 90 states. [2018-09-26 21:27:28,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:27:28,520 INFO L93 Difference]: Finished difference Result 140 states and 142 transitions. [2018-09-26 21:27:28,520 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2018-09-26 21:27:28,520 INFO L78 Accepts]: Start accepts. Automaton has 90 states. Word has length 90 [2018-09-26 21:27:28,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:27:28,521 INFO L225 Difference]: With dead ends: 140 [2018-09-26 21:27:28,521 INFO L226 Difference]: Without dead ends: 93 [2018-09-26 21:27:28,521 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4369 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=2432, Invalid=10000, Unknown=0, NotChecked=0, Total=12432 [2018-09-26 21:27:28,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2018-09-26 21:27:28,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 93. [2018-09-26 21:27:28,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 93 states. [2018-09-26 21:27:28,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 94 transitions. [2018-09-26 21:27:28,534 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 94 transitions. Word has length 90 [2018-09-26 21:27:28,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:27:28,534 INFO L480 AbstractCegarLoop]: Abstraction has 93 states and 94 transitions. [2018-09-26 21:27:28,534 INFO L481 AbstractCegarLoop]: Interpolant automaton has 90 states. [2018-09-26 21:27:28,535 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 94 transitions. [2018-09-26 21:27:28,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2018-09-26 21:27:28,535 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:27:28,535 INFO L375 BasicCegarLoop]: trace histogram [23, 22, 22, 21, 1, 1, 1, 1] [2018-09-26 21:27:28,536 INFO L423 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:27:28,536 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:27:28,536 INFO L82 PathProgramCache]: Analyzing trace with hash 1017783689, now seen corresponding path program 42 times [2018-09-26 21:27:28,536 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:27:28,536 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:27:28,537 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:28,537 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:27:28,537 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:28,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:27:28,912 INFO L134 CoverageAnalysis]: Checked inductivity of 968 backedges. 506 proven. 462 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:28,913 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:27:28,913 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:27:28,920 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-26 21:27:28,989 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 23 check-sat command(s) [2018-09-26 21:27:28,989 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:27:28,993 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:27:29,050 INFO L134 CoverageAnalysis]: Checked inductivity of 968 backedges. 506 proven. 462 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:29,070 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:27:29,070 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25] total 27 [2018-09-26 21:27:29,071 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-09-26 21:27:29,071 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-09-26 21:27:29,071 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=330, Invalid=426, Unknown=0, NotChecked=0, Total=756 [2018-09-26 21:27:29,071 INFO L87 Difference]: Start difference. First operand 93 states and 94 transitions. Second operand 28 states. [2018-09-26 21:27:29,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:27:29,506 INFO L93 Difference]: Finished difference Result 101 states and 102 transitions. [2018-09-26 21:27:29,506 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2018-09-26 21:27:29,506 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 92 [2018-09-26 21:27:29,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:27:29,507 INFO L225 Difference]: With dead ends: 101 [2018-09-26 21:27:29,508 INFO L226 Difference]: Without dead ends: 99 [2018-09-26 21:27:29,508 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 552 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=952, Invalid=1598, Unknown=0, NotChecked=0, Total=2550 [2018-09-26 21:27:29,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2018-09-26 21:27:29,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 95. [2018-09-26 21:27:29,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 95 states. [2018-09-26 21:27:29,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 96 transitions. [2018-09-26 21:27:29,529 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 96 transitions. Word has length 92 [2018-09-26 21:27:29,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:27:29,529 INFO L480 AbstractCegarLoop]: Abstraction has 95 states and 96 transitions. [2018-09-26 21:27:29,529 INFO L481 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-09-26 21:27:29,529 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 96 transitions. [2018-09-26 21:27:29,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2018-09-26 21:27:29,530 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:27:29,530 INFO L375 BasicCegarLoop]: trace histogram [23, 23, 22, 22, 1, 1, 1, 1] [2018-09-26 21:27:29,530 INFO L423 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:27:29,531 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:27:29,531 INFO L82 PathProgramCache]: Analyzing trace with hash -1162366013, now seen corresponding path program 43 times [2018-09-26 21:27:29,531 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:27:29,531 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:27:29,531 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:29,532 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:27:29,532 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:29,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:27:30,470 INFO L134 CoverageAnalysis]: Checked inductivity of 1012 backedges. 506 proven. 506 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:30,471 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:27:30,471 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:27:30,480 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:27:30,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:27:30,540 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:27:32,199 INFO L134 CoverageAnalysis]: Checked inductivity of 1012 backedges. 506 proven. 506 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:32,218 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:27:32,219 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 47] total 93 [2018-09-26 21:27:32,219 INFO L459 AbstractCegarLoop]: Interpolant automaton has 94 states [2018-09-26 21:27:32,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2018-09-26 21:27:32,220 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1749, Invalid=6993, Unknown=0, NotChecked=0, Total=8742 [2018-09-26 21:27:32,220 INFO L87 Difference]: Start difference. First operand 95 states and 96 transitions. Second operand 94 states. [2018-09-26 21:27:34,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:27:34,016 INFO L93 Difference]: Finished difference Result 146 states and 148 transitions. [2018-09-26 21:27:34,016 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2018-09-26 21:27:34,016 INFO L78 Accepts]: Start accepts. Automaton has 94 states. Word has length 94 [2018-09-26 21:27:34,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:27:34,017 INFO L225 Difference]: With dead ends: 146 [2018-09-26 21:27:34,017 INFO L226 Difference]: Without dead ends: 97 [2018-09-26 21:27:34,018 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4786 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=2646, Invalid=10926, Unknown=0, NotChecked=0, Total=13572 [2018-09-26 21:27:34,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2018-09-26 21:27:34,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 97. [2018-09-26 21:27:34,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 97 states. [2018-09-26 21:27:34,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 98 transitions. [2018-09-26 21:27:34,032 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 98 transitions. Word has length 94 [2018-09-26 21:27:34,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:27:34,032 INFO L480 AbstractCegarLoop]: Abstraction has 97 states and 98 transitions. [2018-09-26 21:27:34,032 INFO L481 AbstractCegarLoop]: Interpolant automaton has 94 states. [2018-09-26 21:27:34,033 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 98 transitions. [2018-09-26 21:27:34,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2018-09-26 21:27:34,033 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:27:34,033 INFO L375 BasicCegarLoop]: trace histogram [24, 23, 23, 22, 1, 1, 1, 1] [2018-09-26 21:27:34,034 INFO L423 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:27:34,034 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:27:34,034 INFO L82 PathProgramCache]: Analyzing trace with hash -1867070211, now seen corresponding path program 44 times [2018-09-26 21:27:34,034 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:27:34,034 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:27:34,035 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:34,035 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:27:34,035 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:34,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:27:34,502 INFO L134 CoverageAnalysis]: Checked inductivity of 1058 backedges. 552 proven. 506 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:34,503 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:27:34,503 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:27:34,511 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-26 21:27:34,571 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-26 21:27:34,571 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:27:34,574 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:27:34,627 INFO L134 CoverageAnalysis]: Checked inductivity of 1058 backedges. 552 proven. 506 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:34,646 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:27:34,646 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26] total 28 [2018-09-26 21:27:34,647 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-09-26 21:27:34,647 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-09-26 21:27:34,647 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=356, Invalid=456, Unknown=0, NotChecked=0, Total=812 [2018-09-26 21:27:34,647 INFO L87 Difference]: Start difference. First operand 97 states and 98 transitions. Second operand 29 states. [2018-09-26 21:27:35,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:27:35,104 INFO L93 Difference]: Finished difference Result 105 states and 106 transitions. [2018-09-26 21:27:35,104 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2018-09-26 21:27:35,104 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 96 [2018-09-26 21:27:35,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:27:35,106 INFO L225 Difference]: With dead ends: 105 [2018-09-26 21:27:35,106 INFO L226 Difference]: Without dead ends: 103 [2018-09-26 21:27:35,106 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 600 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1029, Invalid=1727, Unknown=0, NotChecked=0, Total=2756 [2018-09-26 21:27:35,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2018-09-26 21:27:35,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 99. [2018-09-26 21:27:35,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 99 states. [2018-09-26 21:27:35,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 100 transitions. [2018-09-26 21:27:35,124 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 100 transitions. Word has length 96 [2018-09-26 21:27:35,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:27:35,124 INFO L480 AbstractCegarLoop]: Abstraction has 99 states and 100 transitions. [2018-09-26 21:27:35,124 INFO L481 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-09-26 21:27:35,124 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 100 transitions. [2018-09-26 21:27:35,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2018-09-26 21:27:35,125 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:27:35,125 INFO L375 BasicCegarLoop]: trace histogram [24, 24, 23, 23, 1, 1, 1, 1] [2018-09-26 21:27:35,125 INFO L423 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:27:35,125 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:27:35,125 INFO L82 PathProgramCache]: Analyzing trace with hash 1041909303, now seen corresponding path program 45 times [2018-09-26 21:27:35,125 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:27:35,126 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:27:35,126 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:35,126 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:27:35,126 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:35,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:27:37,882 INFO L134 CoverageAnalysis]: Checked inductivity of 1104 backedges. 552 proven. 552 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:37,882 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:27:37,883 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:27:37,890 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-26 21:27:37,965 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 24 check-sat command(s) [2018-09-26 21:27:37,965 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:27:37,968 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:27:39,620 INFO L134 CoverageAnalysis]: Checked inductivity of 1104 backedges. 552 proven. 552 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:39,640 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:27:39,640 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 49] total 97 [2018-09-26 21:27:39,640 INFO L459 AbstractCegarLoop]: Interpolant automaton has 98 states [2018-09-26 21:27:39,641 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2018-09-26 21:27:39,641 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1897, Invalid=7609, Unknown=0, NotChecked=0, Total=9506 [2018-09-26 21:27:39,641 INFO L87 Difference]: Start difference. First operand 99 states and 100 transitions. Second operand 98 states. [2018-09-26 21:27:41,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:27:41,159 INFO L93 Difference]: Finished difference Result 152 states and 154 transitions. [2018-09-26 21:27:41,159 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2018-09-26 21:27:41,160 INFO L78 Accepts]: Start accepts. Automaton has 98 states. Word has length 98 [2018-09-26 21:27:41,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:27:41,160 INFO L225 Difference]: With dead ends: 152 [2018-09-26 21:27:41,160 INFO L226 Difference]: Without dead ends: 101 [2018-09-26 21:27:41,161 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5222 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=2869, Invalid=11893, Unknown=0, NotChecked=0, Total=14762 [2018-09-26 21:27:41,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2018-09-26 21:27:41,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 101. [2018-09-26 21:27:41,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 101 states. [2018-09-26 21:27:41,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 102 transitions. [2018-09-26 21:27:41,178 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 102 transitions. Word has length 98 [2018-09-26 21:27:41,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:27:41,178 INFO L480 AbstractCegarLoop]: Abstraction has 101 states and 102 transitions. [2018-09-26 21:27:41,178 INFO L481 AbstractCegarLoop]: Interpolant automaton has 98 states. [2018-09-26 21:27:41,178 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 102 transitions. [2018-09-26 21:27:41,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2018-09-26 21:27:41,179 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:27:41,179 INFO L375 BasicCegarLoop]: trace histogram [25, 24, 24, 23, 1, 1, 1, 1] [2018-09-26 21:27:41,179 INFO L423 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:27:41,179 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:27:41,179 INFO L82 PathProgramCache]: Analyzing trace with hash -279303567, now seen corresponding path program 46 times [2018-09-26 21:27:41,179 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:27:41,179 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:27:41,180 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:41,180 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:27:41,180 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:41,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:27:41,986 INFO L134 CoverageAnalysis]: Checked inductivity of 1152 backedges. 600 proven. 552 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:41,986 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:27:41,986 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:27:41,994 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-26 21:27:42,048 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-26 21:27:42,048 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:27:42,051 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:27:42,160 INFO L134 CoverageAnalysis]: Checked inductivity of 1152 backedges. 600 proven. 552 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:42,180 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:27:42,180 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27] total 29 [2018-09-26 21:27:42,181 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-09-26 21:27:42,181 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-09-26 21:27:42,181 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=383, Invalid=487, Unknown=0, NotChecked=0, Total=870 [2018-09-26 21:27:42,181 INFO L87 Difference]: Start difference. First operand 101 states and 102 transitions. Second operand 30 states. [2018-09-26 21:27:43,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:27:43,314 INFO L93 Difference]: Finished difference Result 109 states and 110 transitions. [2018-09-26 21:27:43,314 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2018-09-26 21:27:43,314 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 100 [2018-09-26 21:27:43,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:27:43,315 INFO L225 Difference]: With dead ends: 109 [2018-09-26 21:27:43,316 INFO L226 Difference]: Without dead ends: 107 [2018-09-26 21:27:43,316 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 650 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1109, Invalid=1861, Unknown=0, NotChecked=0, Total=2970 [2018-09-26 21:27:43,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2018-09-26 21:27:43,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 103. [2018-09-26 21:27:43,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 103 states. [2018-09-26 21:27:43,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 104 transitions. [2018-09-26 21:27:43,338 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 104 transitions. Word has length 100 [2018-09-26 21:27:43,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:27:43,338 INFO L480 AbstractCegarLoop]: Abstraction has 103 states and 104 transitions. [2018-09-26 21:27:43,339 INFO L481 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-09-26 21:27:43,339 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 104 transitions. [2018-09-26 21:27:43,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2018-09-26 21:27:43,339 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:27:43,339 INFO L375 BasicCegarLoop]: trace histogram [25, 25, 24, 24, 1, 1, 1, 1] [2018-09-26 21:27:43,340 INFO L423 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:27:43,340 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:27:43,340 INFO L82 PathProgramCache]: Analyzing trace with hash -2122703189, now seen corresponding path program 47 times [2018-09-26 21:27:43,340 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:27:43,340 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:27:43,341 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:43,341 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:27:43,341 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:43,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:27:44,466 INFO L134 CoverageAnalysis]: Checked inductivity of 1200 backedges. 600 proven. 600 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:44,467 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:27:44,467 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:27:44,473 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-26 21:27:44,562 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 25 check-sat command(s) [2018-09-26 21:27:44,562 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:27:44,565 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:27:46,579 INFO L134 CoverageAnalysis]: Checked inductivity of 1200 backedges. 600 proven. 600 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:46,599 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:27:46,599 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51] total 101 [2018-09-26 21:27:46,599 INFO L459 AbstractCegarLoop]: Interpolant automaton has 102 states [2018-09-26 21:27:46,600 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2018-09-26 21:27:46,600 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2051, Invalid=8251, Unknown=0, NotChecked=0, Total=10302 [2018-09-26 21:27:46,600 INFO L87 Difference]: Start difference. First operand 103 states and 104 transitions. Second operand 102 states. [2018-09-26 21:27:48,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:27:48,240 INFO L93 Difference]: Finished difference Result 158 states and 160 transitions. [2018-09-26 21:27:48,240 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2018-09-26 21:27:48,240 INFO L78 Accepts]: Start accepts. Automaton has 102 states. Word has length 102 [2018-09-26 21:27:48,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:27:48,241 INFO L225 Difference]: With dead ends: 158 [2018-09-26 21:27:48,241 INFO L226 Difference]: Without dead ends: 105 [2018-09-26 21:27:48,242 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 125 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5677 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=3101, Invalid=12901, Unknown=0, NotChecked=0, Total=16002 [2018-09-26 21:27:48,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2018-09-26 21:27:48,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 105. [2018-09-26 21:27:48,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 105 states. [2018-09-26 21:27:48,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 106 transitions. [2018-09-26 21:27:48,264 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 106 transitions. Word has length 102 [2018-09-26 21:27:48,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:27:48,264 INFO L480 AbstractCegarLoop]: Abstraction has 105 states and 106 transitions. [2018-09-26 21:27:48,264 INFO L481 AbstractCegarLoop]: Interpolant automaton has 102 states. [2018-09-26 21:27:48,264 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 106 transitions. [2018-09-26 21:27:48,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2018-09-26 21:27:48,265 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:27:48,265 INFO L375 BasicCegarLoop]: trace histogram [26, 25, 25, 24, 1, 1, 1, 1] [2018-09-26 21:27:48,265 INFO L423 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:27:48,265 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:27:48,266 INFO L82 PathProgramCache]: Analyzing trace with hash 190404069, now seen corresponding path program 48 times [2018-09-26 21:27:48,266 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:27:48,266 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:27:48,266 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:48,266 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:27:48,267 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:48,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:27:49,103 INFO L134 CoverageAnalysis]: Checked inductivity of 1250 backedges. 650 proven. 600 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:49,104 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:27:49,104 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:27:49,111 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-26 21:27:49,186 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 26 check-sat command(s) [2018-09-26 21:27:49,187 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:27:49,189 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:27:49,241 INFO L134 CoverageAnalysis]: Checked inductivity of 1250 backedges. 650 proven. 600 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:49,261 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:27:49,262 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28] total 30 [2018-09-26 21:27:49,262 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-09-26 21:27:49,262 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-09-26 21:27:49,262 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=411, Invalid=519, Unknown=0, NotChecked=0, Total=930 [2018-09-26 21:27:49,262 INFO L87 Difference]: Start difference. First operand 105 states and 106 transitions. Second operand 31 states. [2018-09-26 21:27:49,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:27:49,793 INFO L93 Difference]: Finished difference Result 113 states and 114 transitions. [2018-09-26 21:27:49,793 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2018-09-26 21:27:49,794 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 104 [2018-09-26 21:27:49,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:27:49,795 INFO L225 Difference]: With dead ends: 113 [2018-09-26 21:27:49,795 INFO L226 Difference]: Without dead ends: 111 [2018-09-26 21:27:49,795 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 702 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1192, Invalid=2000, Unknown=0, NotChecked=0, Total=3192 [2018-09-26 21:27:49,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2018-09-26 21:27:49,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 107. [2018-09-26 21:27:49,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 107 states. [2018-09-26 21:27:49,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 108 transitions. [2018-09-26 21:27:49,815 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 108 transitions. Word has length 104 [2018-09-26 21:27:49,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:27:49,816 INFO L480 AbstractCegarLoop]: Abstraction has 107 states and 108 transitions. [2018-09-26 21:27:49,816 INFO L481 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-09-26 21:27:49,816 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 108 transitions. [2018-09-26 21:27:49,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2018-09-26 21:27:49,816 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:27:49,816 INFO L375 BasicCegarLoop]: trace histogram [26, 26, 25, 25, 1, 1, 1, 1] [2018-09-26 21:27:49,817 INFO L423 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:27:49,817 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:27:49,817 INFO L82 PathProgramCache]: Analyzing trace with hash -1705231073, now seen corresponding path program 49 times [2018-09-26 21:27:49,817 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:27:49,817 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:27:49,818 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:49,818 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:27:49,818 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:49,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:27:51,046 INFO L134 CoverageAnalysis]: Checked inductivity of 1300 backedges. 650 proven. 650 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:51,046 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:27:51,046 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:27:51,053 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:27:51,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:27:51,119 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:27:53,353 INFO L134 CoverageAnalysis]: Checked inductivity of 1300 backedges. 650 proven. 650 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:53,372 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:27:53,373 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 53] total 105 [2018-09-26 21:27:53,373 INFO L459 AbstractCegarLoop]: Interpolant automaton has 106 states [2018-09-26 21:27:53,374 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 106 interpolants. [2018-09-26 21:27:53,374 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2211, Invalid=8919, Unknown=0, NotChecked=0, Total=11130 [2018-09-26 21:27:53,375 INFO L87 Difference]: Start difference. First operand 107 states and 108 transitions. Second operand 106 states. [2018-09-26 21:27:55,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:27:55,066 INFO L93 Difference]: Finished difference Result 164 states and 166 transitions. [2018-09-26 21:27:55,066 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2018-09-26 21:27:55,066 INFO L78 Accepts]: Start accepts. Automaton has 106 states. Word has length 106 [2018-09-26 21:27:55,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:27:55,067 INFO L225 Difference]: With dead ends: 164 [2018-09-26 21:27:55,067 INFO L226 Difference]: Without dead ends: 109 [2018-09-26 21:27:55,068 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6151 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=3342, Invalid=13950, Unknown=0, NotChecked=0, Total=17292 [2018-09-26 21:27:55,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2018-09-26 21:27:55,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 109. [2018-09-26 21:27:55,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 109 states. [2018-09-26 21:27:55,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 110 transitions. [2018-09-26 21:27:55,088 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 110 transitions. Word has length 106 [2018-09-26 21:27:55,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:27:55,088 INFO L480 AbstractCegarLoop]: Abstraction has 109 states and 110 transitions. [2018-09-26 21:27:55,088 INFO L481 AbstractCegarLoop]: Interpolant automaton has 106 states. [2018-09-26 21:27:55,089 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 110 transitions. [2018-09-26 21:27:55,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2018-09-26 21:27:55,089 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:27:55,089 INFO L375 BasicCegarLoop]: trace histogram [27, 26, 26, 25, 1, 1, 1, 1] [2018-09-26 21:27:55,089 INFO L423 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:27:55,090 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:27:55,090 INFO L82 PathProgramCache]: Analyzing trace with hash 653870937, now seen corresponding path program 50 times [2018-09-26 21:27:55,090 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:27:55,090 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:27:55,090 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:55,091 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:27:55,091 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:55,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:27:55,577 INFO L134 CoverageAnalysis]: Checked inductivity of 1352 backedges. 702 proven. 650 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:55,578 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:27:55,578 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:27:55,586 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-26 21:27:55,653 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-26 21:27:55,653 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:27:55,655 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:27:55,705 INFO L134 CoverageAnalysis]: Checked inductivity of 1352 backedges. 702 proven. 650 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:55,724 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:27:55,724 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29] total 31 [2018-09-26 21:27:55,725 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-09-26 21:27:55,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-09-26 21:27:55,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=440, Invalid=552, Unknown=0, NotChecked=0, Total=992 [2018-09-26 21:27:55,725 INFO L87 Difference]: Start difference. First operand 109 states and 110 transitions. Second operand 32 states. [2018-09-26 21:27:56,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:27:56,262 INFO L93 Difference]: Finished difference Result 117 states and 118 transitions. [2018-09-26 21:27:56,263 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2018-09-26 21:27:56,263 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 108 [2018-09-26 21:27:56,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:27:56,264 INFO L225 Difference]: With dead ends: 117 [2018-09-26 21:27:56,264 INFO L226 Difference]: Without dead ends: 115 [2018-09-26 21:27:56,265 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 756 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1278, Invalid=2144, Unknown=0, NotChecked=0, Total=3422 [2018-09-26 21:27:56,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2018-09-26 21:27:56,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 111. [2018-09-26 21:27:56,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 111 states. [2018-09-26 21:27:56,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 112 transitions. [2018-09-26 21:27:56,283 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 112 transitions. Word has length 108 [2018-09-26 21:27:56,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:27:56,284 INFO L480 AbstractCegarLoop]: Abstraction has 111 states and 112 transitions. [2018-09-26 21:27:56,284 INFO L481 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-09-26 21:27:56,284 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 112 transitions. [2018-09-26 21:27:56,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2018-09-26 21:27:56,285 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:27:56,285 INFO L375 BasicCegarLoop]: trace histogram [27, 27, 26, 26, 1, 1, 1, 1] [2018-09-26 21:27:56,285 INFO L423 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:27:56,285 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:27:56,285 INFO L82 PathProgramCache]: Analyzing trace with hash 1304797587, now seen corresponding path program 51 times [2018-09-26 21:27:56,285 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:27:56,285 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:27:56,286 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:56,286 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:27:56,286 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:27:56,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:27:57,959 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 702 proven. 702 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:27:57,959 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:27:57,960 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:27:57,969 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-26 21:27:58,051 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 27 check-sat command(s) [2018-09-26 21:27:58,051 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:27:58,055 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:28:00,322 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 702 proven. 702 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:28:00,343 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:28:00,343 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 55] total 109 [2018-09-26 21:28:00,344 INFO L459 AbstractCegarLoop]: Interpolant automaton has 110 states [2018-09-26 21:28:00,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 110 interpolants. [2018-09-26 21:28:00,345 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2377, Invalid=9613, Unknown=0, NotChecked=0, Total=11990 [2018-09-26 21:28:00,345 INFO L87 Difference]: Start difference. First operand 111 states and 112 transitions. Second operand 110 states. [2018-09-26 21:28:02,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:28:02,515 INFO L93 Difference]: Finished difference Result 170 states and 172 transitions. [2018-09-26 21:28:02,515 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2018-09-26 21:28:02,515 INFO L78 Accepts]: Start accepts. Automaton has 110 states. Word has length 110 [2018-09-26 21:28:02,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:28:02,516 INFO L225 Difference]: With dead ends: 170 [2018-09-26 21:28:02,516 INFO L226 Difference]: Without dead ends: 113 [2018-09-26 21:28:02,517 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6644 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=3592, Invalid=15040, Unknown=0, NotChecked=0, Total=18632 [2018-09-26 21:28:02,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2018-09-26 21:28:02,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 113. [2018-09-26 21:28:02,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 113 states. [2018-09-26 21:28:02,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 114 transitions. [2018-09-26 21:28:02,534 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 114 transitions. Word has length 110 [2018-09-26 21:28:02,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:28:02,534 INFO L480 AbstractCegarLoop]: Abstraction has 113 states and 114 transitions. [2018-09-26 21:28:02,534 INFO L481 AbstractCegarLoop]: Interpolant automaton has 110 states. [2018-09-26 21:28:02,534 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 114 transitions. [2018-09-26 21:28:02,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2018-09-26 21:28:02,535 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:28:02,535 INFO L375 BasicCegarLoop]: trace histogram [28, 27, 27, 26, 1, 1, 1, 1] [2018-09-26 21:28:02,535 INFO L423 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:28:02,535 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:28:02,535 INFO L82 PathProgramCache]: Analyzing trace with hash -738263347, now seen corresponding path program 52 times [2018-09-26 21:28:02,535 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:28:02,535 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:28:02,536 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:28:02,536 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:28:02,536 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:28:02,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:28:03,067 INFO L134 CoverageAnalysis]: Checked inductivity of 1458 backedges. 756 proven. 702 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:28:03,068 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:28:03,068 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:28:03,076 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-26 21:28:03,147 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-26 21:28:03,147 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:28:03,151 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:28:03,295 INFO L134 CoverageAnalysis]: Checked inductivity of 1458 backedges. 756 proven. 702 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:28:03,315 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:28:03,315 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 30] total 32 [2018-09-26 21:28:03,316 INFO L459 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-09-26 21:28:03,316 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-09-26 21:28:03,316 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=470, Invalid=586, Unknown=0, NotChecked=0, Total=1056 [2018-09-26 21:28:03,316 INFO L87 Difference]: Start difference. First operand 113 states and 114 transitions. Second operand 33 states. [2018-09-26 21:28:03,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:28:03,993 INFO L93 Difference]: Finished difference Result 121 states and 122 transitions. [2018-09-26 21:28:03,993 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2018-09-26 21:28:03,993 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 112 [2018-09-26 21:28:03,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:28:03,995 INFO L225 Difference]: With dead ends: 121 [2018-09-26 21:28:03,995 INFO L226 Difference]: Without dead ends: 119 [2018-09-26 21:28:03,996 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 812 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1367, Invalid=2293, Unknown=0, NotChecked=0, Total=3660 [2018-09-26 21:28:03,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2018-09-26 21:28:04,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 115. [2018-09-26 21:28:04,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115 states. [2018-09-26 21:28:04,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 116 transitions. [2018-09-26 21:28:04,015 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 116 transitions. Word has length 112 [2018-09-26 21:28:04,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:28:04,015 INFO L480 AbstractCegarLoop]: Abstraction has 115 states and 116 transitions. [2018-09-26 21:28:04,015 INFO L481 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-09-26 21:28:04,015 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 116 transitions. [2018-09-26 21:28:04,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2018-09-26 21:28:04,016 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:28:04,016 INFO L375 BasicCegarLoop]: trace histogram [28, 28, 27, 27, 1, 1, 1, 1] [2018-09-26 21:28:04,016 INFO L423 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:28:04,016 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:28:04,016 INFO L82 PathProgramCache]: Analyzing trace with hash -801420281, now seen corresponding path program 53 times [2018-09-26 21:28:04,017 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:28:04,017 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:28:04,017 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:28:04,017 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:28:04,017 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:28:04,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:28:05,406 INFO L134 CoverageAnalysis]: Checked inductivity of 1512 backedges. 756 proven. 756 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:28:05,406 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:28:05,406 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:28:05,415 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-26 21:28:05,515 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 28 check-sat command(s) [2018-09-26 21:28:05,516 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:28:05,521 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:28:07,852 INFO L134 CoverageAnalysis]: Checked inductivity of 1512 backedges. 756 proven. 756 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:28:07,872 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:28:07,872 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 57] total 113 [2018-09-26 21:28:07,873 INFO L459 AbstractCegarLoop]: Interpolant automaton has 114 states [2018-09-26 21:28:07,873 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 114 interpolants. [2018-09-26 21:28:07,874 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2549, Invalid=10333, Unknown=0, NotChecked=0, Total=12882 [2018-09-26 21:28:07,874 INFO L87 Difference]: Start difference. First operand 115 states and 116 transitions. Second operand 114 states. [2018-09-26 21:28:09,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:28:09,087 INFO L93 Difference]: Finished difference Result 176 states and 178 transitions. [2018-09-26 21:28:09,087 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2018-09-26 21:28:09,087 INFO L78 Accepts]: Start accepts. Automaton has 114 states. Word has length 114 [2018-09-26 21:28:09,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:28:09,088 INFO L225 Difference]: With dead ends: 176 [2018-09-26 21:28:09,088 INFO L226 Difference]: Without dead ends: 117 [2018-09-26 21:28:09,089 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 140 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7156 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=3851, Invalid=16171, Unknown=0, NotChecked=0, Total=20022 [2018-09-26 21:28:09,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2018-09-26 21:28:09,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 117. [2018-09-26 21:28:09,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2018-09-26 21:28:09,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 118 transitions. [2018-09-26 21:28:09,108 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 118 transitions. Word has length 114 [2018-09-26 21:28:09,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:28:09,108 INFO L480 AbstractCegarLoop]: Abstraction has 117 states and 118 transitions. [2018-09-26 21:28:09,109 INFO L481 AbstractCegarLoop]: Interpolant automaton has 114 states. [2018-09-26 21:28:09,109 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 118 transitions. [2018-09-26 21:28:09,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2018-09-26 21:28:09,109 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:28:09,109 INFO L375 BasicCegarLoop]: trace histogram [29, 28, 28, 27, 1, 1, 1, 1] [2018-09-26 21:28:09,109 INFO L423 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:28:09,109 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:28:09,110 INFO L82 PathProgramCache]: Analyzing trace with hash -1280345023, now seen corresponding path program 54 times [2018-09-26 21:28:09,110 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:28:09,110 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:28:09,110 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:28:09,110 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:28:09,111 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:28:09,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:28:09,579 INFO L134 CoverageAnalysis]: Checked inductivity of 1568 backedges. 812 proven. 756 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:28:09,579 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:28:09,579 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:28:09,587 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-26 21:28:09,686 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 29 check-sat command(s) [2018-09-26 21:28:09,686 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:28:09,690 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:28:09,836 INFO L134 CoverageAnalysis]: Checked inductivity of 1568 backedges. 812 proven. 756 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:28:09,857 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:28:09,857 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31] total 33 [2018-09-26 21:28:09,857 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-09-26 21:28:09,858 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-09-26 21:28:09,858 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=501, Invalid=621, Unknown=0, NotChecked=0, Total=1122 [2018-09-26 21:28:09,858 INFO L87 Difference]: Start difference. First operand 117 states and 118 transitions. Second operand 34 states. [2018-09-26 21:28:10,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:28:10,459 INFO L93 Difference]: Finished difference Result 125 states and 126 transitions. [2018-09-26 21:28:10,459 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2018-09-26 21:28:10,459 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 116 [2018-09-26 21:28:10,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:28:10,460 INFO L225 Difference]: With dead ends: 125 [2018-09-26 21:28:10,460 INFO L226 Difference]: Without dead ends: 123 [2018-09-26 21:28:10,461 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 870 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1459, Invalid=2447, Unknown=0, NotChecked=0, Total=3906 [2018-09-26 21:28:10,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2018-09-26 21:28:10,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 119. [2018-09-26 21:28:10,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 119 states. [2018-09-26 21:28:10,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 120 transitions. [2018-09-26 21:28:10,481 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 120 transitions. Word has length 116 [2018-09-26 21:28:10,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:28:10,481 INFO L480 AbstractCegarLoop]: Abstraction has 119 states and 120 transitions. [2018-09-26 21:28:10,481 INFO L481 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-09-26 21:28:10,481 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 120 transitions. [2018-09-26 21:28:10,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2018-09-26 21:28:10,482 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:28:10,482 INFO L375 BasicCegarLoop]: trace histogram [29, 29, 28, 28, 1, 1, 1, 1] [2018-09-26 21:28:10,482 INFO L423 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:28:10,482 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:28:10,482 INFO L82 PathProgramCache]: Analyzing trace with hash -2050868101, now seen corresponding path program 55 times [2018-09-26 21:28:10,482 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:28:10,482 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:28:10,483 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:28:10,483 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:28:10,483 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:28:10,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:28:11,690 INFO L134 CoverageAnalysis]: Checked inductivity of 1624 backedges. 812 proven. 812 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:28:11,690 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:28:11,690 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:28:11,698 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:28:11,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:28:11,775 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:28:15,261 INFO L134 CoverageAnalysis]: Checked inductivity of 1624 backedges. 812 proven. 812 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:28:15,281 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:28:15,282 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 59] total 117 [2018-09-26 21:28:15,282 INFO L459 AbstractCegarLoop]: Interpolant automaton has 118 states [2018-09-26 21:28:15,283 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 118 interpolants. [2018-09-26 21:28:15,283 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2727, Invalid=11079, Unknown=0, NotChecked=0, Total=13806 [2018-09-26 21:28:15,283 INFO L87 Difference]: Start difference. First operand 119 states and 120 transitions. Second operand 118 states. [2018-09-26 21:28:18,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:28:18,536 INFO L93 Difference]: Finished difference Result 182 states and 184 transitions. [2018-09-26 21:28:18,536 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2018-09-26 21:28:18,536 INFO L78 Accepts]: Start accepts. Automaton has 118 states. Word has length 118 [2018-09-26 21:28:18,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:28:18,537 INFO L225 Difference]: With dead ends: 182 [2018-09-26 21:28:18,537 INFO L226 Difference]: Without dead ends: 121 [2018-09-26 21:28:18,538 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 145 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7687 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=4119, Invalid=17343, Unknown=0, NotChecked=0, Total=21462 [2018-09-26 21:28:18,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2018-09-26 21:28:18,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 121. [2018-09-26 21:28:18,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 121 states. [2018-09-26 21:28:18,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 122 transitions. [2018-09-26 21:28:18,558 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 122 transitions. Word has length 118 [2018-09-26 21:28:18,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:28:18,558 INFO L480 AbstractCegarLoop]: Abstraction has 121 states and 122 transitions. [2018-09-26 21:28:18,558 INFO L481 AbstractCegarLoop]: Interpolant automaton has 118 states. [2018-09-26 21:28:18,558 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 122 transitions. [2018-09-26 21:28:18,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2018-09-26 21:28:18,558 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:28:18,559 INFO L375 BasicCegarLoop]: trace histogram [30, 29, 29, 28, 1, 1, 1, 1] [2018-09-26 21:28:18,559 INFO L423 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:28:18,559 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:28:18,559 INFO L82 PathProgramCache]: Analyzing trace with hash 919584693, now seen corresponding path program 56 times [2018-09-26 21:28:18,559 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:28:18,559 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:28:18,560 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:28:18,560 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:28:18,560 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:28:18,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:28:19,155 INFO L134 CoverageAnalysis]: Checked inductivity of 1682 backedges. 870 proven. 812 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:28:19,155 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:28:19,155 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:28:19,163 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-26 21:28:19,235 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-26 21:28:19,235 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:28:19,238 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:28:19,436 INFO L134 CoverageAnalysis]: Checked inductivity of 1682 backedges. 870 proven. 812 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:28:19,458 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:28:19,458 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32] total 34 [2018-09-26 21:28:19,458 INFO L459 AbstractCegarLoop]: Interpolant automaton has 35 states [2018-09-26 21:28:19,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2018-09-26 21:28:19,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=533, Invalid=657, Unknown=0, NotChecked=0, Total=1190 [2018-09-26 21:28:19,459 INFO L87 Difference]: Start difference. First operand 121 states and 122 transitions. Second operand 35 states. [2018-09-26 21:28:20,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:28:20,080 INFO L93 Difference]: Finished difference Result 129 states and 130 transitions. [2018-09-26 21:28:20,080 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2018-09-26 21:28:20,080 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 120 [2018-09-26 21:28:20,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:28:20,081 INFO L225 Difference]: With dead ends: 129 [2018-09-26 21:28:20,081 INFO L226 Difference]: Without dead ends: 127 [2018-09-26 21:28:20,082 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 930 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1554, Invalid=2606, Unknown=0, NotChecked=0, Total=4160 [2018-09-26 21:28:20,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2018-09-26 21:28:20,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 123. [2018-09-26 21:28:20,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 123 states. [2018-09-26 21:28:20,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 124 transitions. [2018-09-26 21:28:20,103 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 124 transitions. Word has length 120 [2018-09-26 21:28:20,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:28:20,103 INFO L480 AbstractCegarLoop]: Abstraction has 123 states and 124 transitions. [2018-09-26 21:28:20,103 INFO L481 AbstractCegarLoop]: Interpolant automaton has 35 states. [2018-09-26 21:28:20,103 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 124 transitions. [2018-09-26 21:28:20,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2018-09-26 21:28:20,103 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:28:20,104 INFO L375 BasicCegarLoop]: trace histogram [30, 30, 29, 29, 1, 1, 1, 1] [2018-09-26 21:28:20,104 INFO L423 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:28:20,104 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:28:20,104 INFO L82 PathProgramCache]: Analyzing trace with hash -1042320657, now seen corresponding path program 57 times [2018-09-26 21:28:20,104 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:28:20,104 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:28:20,105 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:28:20,105 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:28:20,105 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:28:20,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:28:21,510 INFO L134 CoverageAnalysis]: Checked inductivity of 1740 backedges. 870 proven. 870 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:28:21,510 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:28:21,510 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:28:21,518 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-26 21:28:21,620 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 30 check-sat command(s) [2018-09-26 21:28:21,620 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:28:21,623 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:28:24,518 INFO L134 CoverageAnalysis]: Checked inductivity of 1740 backedges. 870 proven. 870 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:28:24,538 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:28:24,539 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 61] total 121 [2018-09-26 21:28:24,539 INFO L459 AbstractCegarLoop]: Interpolant automaton has 122 states [2018-09-26 21:28:24,539 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 122 interpolants. [2018-09-26 21:28:24,540 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2911, Invalid=11851, Unknown=0, NotChecked=0, Total=14762 [2018-09-26 21:28:24,540 INFO L87 Difference]: Start difference. First operand 123 states and 124 transitions. Second operand 122 states. [2018-09-26 21:28:26,930 WARN L178 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 12 [2018-09-26 21:28:28,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:28:28,353 INFO L93 Difference]: Finished difference Result 188 states and 190 transitions. [2018-09-26 21:28:28,353 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2018-09-26 21:28:28,353 INFO L78 Accepts]: Start accepts. Automaton has 122 states. Word has length 122 [2018-09-26 21:28:28,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:28:28,354 INFO L225 Difference]: With dead ends: 188 [2018-09-26 21:28:28,354 INFO L226 Difference]: Without dead ends: 125 [2018-09-26 21:28:28,355 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 150 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8237 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=4396, Invalid=18556, Unknown=0, NotChecked=0, Total=22952 [2018-09-26 21:28:28,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2018-09-26 21:28:28,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 125. [2018-09-26 21:28:28,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 125 states. [2018-09-26 21:28:28,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 126 transitions. [2018-09-26 21:28:28,379 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 126 transitions. Word has length 122 [2018-09-26 21:28:28,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:28:28,379 INFO L480 AbstractCegarLoop]: Abstraction has 125 states and 126 transitions. [2018-09-26 21:28:28,380 INFO L481 AbstractCegarLoop]: Interpolant automaton has 122 states. [2018-09-26 21:28:28,380 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 126 transitions. [2018-09-26 21:28:28,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2018-09-26 21:28:28,380 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:28:28,380 INFO L375 BasicCegarLoop]: trace histogram [31, 30, 30, 29, 1, 1, 1, 1] [2018-09-26 21:28:28,380 INFO L423 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:28:28,380 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:28:28,381 INFO L82 PathProgramCache]: Analyzing trace with hash 1571080489, now seen corresponding path program 58 times [2018-09-26 21:28:28,381 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:28:28,381 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:28:28,381 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:28:28,381 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:28:28,381 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:28:28,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:28:29,134 INFO L134 CoverageAnalysis]: Checked inductivity of 1800 backedges. 930 proven. 870 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:28:29,134 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:28:29,134 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:28:29,144 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-26 21:28:29,225 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-26 21:28:29,225 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:28:29,228 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:28:29,280 INFO L134 CoverageAnalysis]: Checked inductivity of 1800 backedges. 930 proven. 870 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:28:29,300 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:28:29,301 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33] total 35 [2018-09-26 21:28:29,301 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-09-26 21:28:29,301 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-09-26 21:28:29,301 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=566, Invalid=694, Unknown=0, NotChecked=0, Total=1260 [2018-09-26 21:28:29,302 INFO L87 Difference]: Start difference. First operand 125 states and 126 transitions. Second operand 36 states. [2018-09-26 21:28:29,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:28:29,945 INFO L93 Difference]: Finished difference Result 133 states and 134 transitions. [2018-09-26 21:28:29,945 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2018-09-26 21:28:29,946 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 124 [2018-09-26 21:28:29,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:28:29,946 INFO L225 Difference]: With dead ends: 133 [2018-09-26 21:28:29,946 INFO L226 Difference]: Without dead ends: 131 [2018-09-26 21:28:29,947 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 992 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1652, Invalid=2770, Unknown=0, NotChecked=0, Total=4422 [2018-09-26 21:28:29,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2018-09-26 21:28:29,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 127. [2018-09-26 21:28:29,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 127 states. [2018-09-26 21:28:29,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 128 transitions. [2018-09-26 21:28:29,971 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 128 transitions. Word has length 124 [2018-09-26 21:28:29,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:28:29,971 INFO L480 AbstractCegarLoop]: Abstraction has 127 states and 128 transitions. [2018-09-26 21:28:29,971 INFO L481 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-09-26 21:28:29,971 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 128 transitions. [2018-09-26 21:28:29,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2018-09-26 21:28:29,971 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:28:29,972 INFO L375 BasicCegarLoop]: trace histogram [31, 31, 30, 30, 1, 1, 1, 1] [2018-09-26 21:28:29,972 INFO L423 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:28:29,972 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:28:29,972 INFO L82 PathProgramCache]: Analyzing trace with hash -2020085917, now seen corresponding path program 59 times [2018-09-26 21:28:29,972 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:28:29,972 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:28:29,973 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:28:29,973 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:28:29,973 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:28:29,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:28:31,355 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 930 proven. 930 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:28:31,355 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:28:31,355 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:28:31,363 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-26 21:28:31,466 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 31 check-sat command(s) [2018-09-26 21:28:31,466 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:28:31,470 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:28:34,473 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 930 proven. 930 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:28:34,494 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:28:34,494 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 63] total 125 [2018-09-26 21:28:34,495 INFO L459 AbstractCegarLoop]: Interpolant automaton has 126 states [2018-09-26 21:28:34,495 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 126 interpolants. [2018-09-26 21:28:34,495 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3101, Invalid=12649, Unknown=0, NotChecked=0, Total=15750 [2018-09-26 21:28:34,496 INFO L87 Difference]: Start difference. First operand 127 states and 128 transitions. Second operand 126 states. [2018-09-26 21:28:37,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:28:37,277 INFO L93 Difference]: Finished difference Result 194 states and 196 transitions. [2018-09-26 21:28:37,277 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2018-09-26 21:28:37,277 INFO L78 Accepts]: Start accepts. Automaton has 126 states. Word has length 126 [2018-09-26 21:28:37,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:28:37,278 INFO L225 Difference]: With dead ends: 194 [2018-09-26 21:28:37,278 INFO L226 Difference]: Without dead ends: 129 [2018-09-26 21:28:37,279 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 155 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8806 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=4682, Invalid=19810, Unknown=0, NotChecked=0, Total=24492 [2018-09-26 21:28:37,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2018-09-26 21:28:37,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 129. [2018-09-26 21:28:37,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 129 states. [2018-09-26 21:28:37,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 130 transitions. [2018-09-26 21:28:37,300 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 130 transitions. Word has length 126 [2018-09-26 21:28:37,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:28:37,301 INFO L480 AbstractCegarLoop]: Abstraction has 129 states and 130 transitions. [2018-09-26 21:28:37,301 INFO L481 AbstractCegarLoop]: Interpolant automaton has 126 states. [2018-09-26 21:28:37,301 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 130 transitions. [2018-09-26 21:28:37,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2018-09-26 21:28:37,301 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:28:37,301 INFO L375 BasicCegarLoop]: trace histogram [32, 31, 31, 30, 1, 1, 1, 1] [2018-09-26 21:28:37,301 INFO L423 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:28:37,302 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:28:37,302 INFO L82 PathProgramCache]: Analyzing trace with hash 2012453021, now seen corresponding path program 60 times [2018-09-26 21:28:37,302 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:28:37,302 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:28:37,302 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:28:37,302 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:28:37,302 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:28:37,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:28:37,832 INFO L134 CoverageAnalysis]: Checked inductivity of 1922 backedges. 992 proven. 930 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:28:37,832 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:28:37,832 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:28:37,841 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-26 21:28:37,945 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 32 check-sat command(s) [2018-09-26 21:28:37,946 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:28:37,950 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:28:38,000 INFO L134 CoverageAnalysis]: Checked inductivity of 1922 backedges. 992 proven. 930 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:28:38,019 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:28:38,019 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 34] total 36 [2018-09-26 21:28:38,020 INFO L459 AbstractCegarLoop]: Interpolant automaton has 37 states [2018-09-26 21:28:38,020 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2018-09-26 21:28:38,020 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=600, Invalid=732, Unknown=0, NotChecked=0, Total=1332 [2018-09-26 21:28:38,020 INFO L87 Difference]: Start difference. First operand 129 states and 130 transitions. Second operand 37 states. [2018-09-26 21:28:38,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:28:38,942 INFO L93 Difference]: Finished difference Result 137 states and 138 transitions. [2018-09-26 21:28:38,942 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2018-09-26 21:28:38,943 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 128 [2018-09-26 21:28:38,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:28:38,944 INFO L225 Difference]: With dead ends: 137 [2018-09-26 21:28:38,944 INFO L226 Difference]: Without dead ends: 135 [2018-09-26 21:28:38,945 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 157 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1056 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1753, Invalid=2939, Unknown=0, NotChecked=0, Total=4692 [2018-09-26 21:28:38,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2018-09-26 21:28:38,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 131. [2018-09-26 21:28:38,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 131 states. [2018-09-26 21:28:38,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 132 transitions. [2018-09-26 21:28:38,970 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 132 transitions. Word has length 128 [2018-09-26 21:28:38,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:28:38,970 INFO L480 AbstractCegarLoop]: Abstraction has 131 states and 132 transitions. [2018-09-26 21:28:38,970 INFO L481 AbstractCegarLoop]: Interpolant automaton has 37 states. [2018-09-26 21:28:38,970 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 132 transitions. [2018-09-26 21:28:38,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2018-09-26 21:28:38,971 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:28:38,971 INFO L375 BasicCegarLoop]: trace histogram [32, 32, 31, 31, 1, 1, 1, 1] [2018-09-26 21:28:38,971 INFO L423 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:28:38,971 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:28:38,971 INFO L82 PathProgramCache]: Analyzing trace with hash 1232122327, now seen corresponding path program 61 times [2018-09-26 21:28:38,971 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:28:38,971 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:28:38,972 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:28:38,972 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:28:38,972 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:28:38,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:28:40,478 INFO L134 CoverageAnalysis]: Checked inductivity of 1984 backedges. 992 proven. 992 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:28:40,478 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:28:40,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 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:28:40,504 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:28:40,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:28:40,581 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:28:43,349 INFO L134 CoverageAnalysis]: Checked inductivity of 1984 backedges. 992 proven. 992 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:28:43,369 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:28:43,369 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 65] total 129 [2018-09-26 21:28:43,369 INFO L459 AbstractCegarLoop]: Interpolant automaton has 130 states [2018-09-26 21:28:43,370 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 130 interpolants. [2018-09-26 21:28:43,370 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3297, Invalid=13473, Unknown=0, NotChecked=0, Total=16770 [2018-09-26 21:28:43,371 INFO L87 Difference]: Start difference. First operand 131 states and 132 transitions. Second operand 130 states. [2018-09-26 21:28:45,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:28:45,181 INFO L93 Difference]: Finished difference Result 200 states and 202 transitions. [2018-09-26 21:28:45,181 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2018-09-26 21:28:45,181 INFO L78 Accepts]: Start accepts. Automaton has 130 states. Word has length 130 [2018-09-26 21:28:45,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:28:45,182 INFO L225 Difference]: With dead ends: 200 [2018-09-26 21:28:45,182 INFO L226 Difference]: Without dead ends: 133 [2018-09-26 21:28:45,183 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 160 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9394 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=4977, Invalid=21105, Unknown=0, NotChecked=0, Total=26082 [2018-09-26 21:28:45,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2018-09-26 21:28:45,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 133. [2018-09-26 21:28:45,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 133 states. [2018-09-26 21:28:45,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 134 transitions. [2018-09-26 21:28:45,207 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 134 transitions. Word has length 130 [2018-09-26 21:28:45,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:28:45,207 INFO L480 AbstractCegarLoop]: Abstraction has 133 states and 134 transitions. [2018-09-26 21:28:45,208 INFO L481 AbstractCegarLoop]: Interpolant automaton has 130 states. [2018-09-26 21:28:45,208 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 134 transitions. [2018-09-26 21:28:45,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2018-09-26 21:28:45,208 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:28:45,208 INFO L375 BasicCegarLoop]: trace histogram [33, 32, 32, 31, 1, 1, 1, 1] [2018-09-26 21:28:45,208 INFO L423 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:28:45,209 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:28:45,209 INFO L82 PathProgramCache]: Analyzing trace with hash -452907503, now seen corresponding path program 62 times [2018-09-26 21:28:45,209 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:28:45,209 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:28:45,209 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:28:45,209 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:28:45,210 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:28:45,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:28:45,742 INFO L134 CoverageAnalysis]: Checked inductivity of 2048 backedges. 1056 proven. 992 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:28:45,742 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:28:45,742 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:28:45,751 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-26 21:28:45,831 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-26 21:28:45,832 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:28:45,836 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:28:46,008 INFO L134 CoverageAnalysis]: Checked inductivity of 2048 backedges. 1056 proven. 992 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:28:46,038 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:28:46,038 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 35] total 37 [2018-09-26 21:28:46,038 INFO L459 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-09-26 21:28:46,039 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-09-26 21:28:46,039 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=635, Invalid=771, Unknown=0, NotChecked=0, Total=1406 [2018-09-26 21:28:46,039 INFO L87 Difference]: Start difference. First operand 133 states and 134 transitions. Second operand 38 states. [2018-09-26 21:28:46,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:28:46,785 INFO L93 Difference]: Finished difference Result 141 states and 142 transitions. [2018-09-26 21:28:46,785 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2018-09-26 21:28:46,785 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 132 [2018-09-26 21:28:46,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:28:46,786 INFO L225 Difference]: With dead ends: 141 [2018-09-26 21:28:46,786 INFO L226 Difference]: Without dead ends: 139 [2018-09-26 21:28:46,787 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1122 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1857, Invalid=3113, Unknown=0, NotChecked=0, Total=4970 [2018-09-26 21:28:46,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2018-09-26 21:28:46,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 135. [2018-09-26 21:28:46,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2018-09-26 21:28:46,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 136 transitions. [2018-09-26 21:28:46,814 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 136 transitions. Word has length 132 [2018-09-26 21:28:46,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:28:46,814 INFO L480 AbstractCegarLoop]: Abstraction has 135 states and 136 transitions. [2018-09-26 21:28:46,814 INFO L481 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-09-26 21:28:46,815 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 136 transitions. [2018-09-26 21:28:46,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2018-09-26 21:28:46,815 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:28:46,815 INFO L375 BasicCegarLoop]: trace histogram [33, 33, 32, 32, 1, 1, 1, 1] [2018-09-26 21:28:46,816 INFO L423 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:28:46,816 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:28:46,816 INFO L82 PathProgramCache]: Analyzing trace with hash -1452361141, now seen corresponding path program 63 times [2018-09-26 21:28:46,816 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:28:46,816 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:28:46,817 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:28:46,817 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:28:46,817 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:28:46,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:28:48,279 INFO L134 CoverageAnalysis]: Checked inductivity of 2112 backedges. 1056 proven. 1056 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:28:48,279 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:28:48,279 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:28:48,288 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-26 21:28:48,396 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 33 check-sat command(s) [2018-09-26 21:28:48,396 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:28:48,400 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:28:51,799 INFO L134 CoverageAnalysis]: Checked inductivity of 2112 backedges. 1056 proven. 1056 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:28:51,819 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:28:51,820 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 67] total 133 [2018-09-26 21:28:51,820 INFO L459 AbstractCegarLoop]: Interpolant automaton has 134 states [2018-09-26 21:28:51,821 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 134 interpolants. [2018-09-26 21:28:51,821 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3499, Invalid=14323, Unknown=0, NotChecked=0, Total=17822 [2018-09-26 21:28:51,821 INFO L87 Difference]: Start difference. First operand 135 states and 136 transitions. Second operand 134 states. [2018-09-26 21:28:55,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:28:55,854 INFO L93 Difference]: Finished difference Result 206 states and 208 transitions. [2018-09-26 21:28:55,854 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2018-09-26 21:28:55,854 INFO L78 Accepts]: Start accepts. Automaton has 134 states. Word has length 134 [2018-09-26 21:28:55,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:28:55,854 INFO L225 Difference]: With dead ends: 206 [2018-09-26 21:28:55,855 INFO L226 Difference]: Without dead ends: 137 [2018-09-26 21:28:55,856 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 165 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10001 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=5281, Invalid=22441, Unknown=0, NotChecked=0, Total=27722 [2018-09-26 21:28:55,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2018-09-26 21:28:55,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 137. [2018-09-26 21:28:55,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2018-09-26 21:28:55,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 138 transitions. [2018-09-26 21:28:55,882 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 138 transitions. Word has length 134 [2018-09-26 21:28:55,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:28:55,882 INFO L480 AbstractCegarLoop]: Abstraction has 137 states and 138 transitions. [2018-09-26 21:28:55,882 INFO L481 AbstractCegarLoop]: Interpolant automaton has 134 states. [2018-09-26 21:28:55,882 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 138 transitions. [2018-09-26 21:28:55,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2018-09-26 21:28:55,883 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:28:55,883 INFO L375 BasicCegarLoop]: trace histogram [34, 33, 33, 32, 1, 1, 1, 1] [2018-09-26 21:28:55,883 INFO L423 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:28:55,883 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:28:55,883 INFO L82 PathProgramCache]: Analyzing trace with hash -745371259, now seen corresponding path program 64 times [2018-09-26 21:28:55,883 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:28:55,883 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:28:55,884 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:28:55,884 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:28:55,884 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:28:55,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:28:56,542 INFO L134 CoverageAnalysis]: Checked inductivity of 2178 backedges. 1122 proven. 1056 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:28:56,543 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:28:56,543 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:28:56,551 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-26 21:28:56,637 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-26 21:28:56,637 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:28:56,640 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:28:56,717 INFO L134 CoverageAnalysis]: Checked inductivity of 2178 backedges. 1122 proven. 1056 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:28:56,747 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:28:56,748 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 36] total 38 [2018-09-26 21:28:56,748 INFO L459 AbstractCegarLoop]: Interpolant automaton has 39 states [2018-09-26 21:28:56,748 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2018-09-26 21:28:56,749 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=671, Invalid=811, Unknown=0, NotChecked=0, Total=1482 [2018-09-26 21:28:56,749 INFO L87 Difference]: Start difference. First operand 137 states and 138 transitions. Second operand 39 states. [2018-09-26 21:28:57,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:28:57,525 INFO L93 Difference]: Finished difference Result 145 states and 146 transitions. [2018-09-26 21:28:57,525 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2018-09-26 21:28:57,525 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 136 [2018-09-26 21:28:57,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:28:57,526 INFO L225 Difference]: With dead ends: 145 [2018-09-26 21:28:57,526 INFO L226 Difference]: Without dead ends: 143 [2018-09-26 21:28:57,527 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1190 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1964, Invalid=3292, Unknown=0, NotChecked=0, Total=5256 [2018-09-26 21:28:57,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2018-09-26 21:28:57,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 139. [2018-09-26 21:28:57,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2018-09-26 21:28:57,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 140 transitions. [2018-09-26 21:28:57,557 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 140 transitions. Word has length 136 [2018-09-26 21:28:57,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:28:57,557 INFO L480 AbstractCegarLoop]: Abstraction has 139 states and 140 transitions. [2018-09-26 21:28:57,557 INFO L481 AbstractCegarLoop]: Interpolant automaton has 39 states. [2018-09-26 21:28:57,557 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 140 transitions. [2018-09-26 21:28:57,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2018-09-26 21:28:57,558 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:28:57,558 INFO L375 BasicCegarLoop]: trace histogram [34, 34, 33, 33, 1, 1, 1, 1] [2018-09-26 21:28:57,558 INFO L423 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:28:57,558 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:28:57,558 INFO L82 PathProgramCache]: Analyzing trace with hash 957810879, now seen corresponding path program 65 times [2018-09-26 21:28:57,558 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:28:57,558 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:28:57,559 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:28:57,559 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:28:57,559 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:28:57,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:28:59,317 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 1122 proven. 1122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:28:59,318 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:28:59,318 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:28:59,325 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-26 21:28:59,440 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 34 check-sat command(s) [2018-09-26 21:28:59,440 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:28:59,445 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:29:02,561 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 1122 proven. 1122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:29:02,583 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:29:02,583 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 69] total 137 [2018-09-26 21:29:02,583 INFO L459 AbstractCegarLoop]: Interpolant automaton has 138 states [2018-09-26 21:29:02,584 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 138 interpolants. [2018-09-26 21:29:02,585 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3707, Invalid=15199, Unknown=0, NotChecked=0, Total=18906 [2018-09-26 21:29:02,585 INFO L87 Difference]: Start difference. First operand 139 states and 140 transitions. Second operand 138 states. [2018-09-26 21:29:05,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:29:05,788 INFO L93 Difference]: Finished difference Result 212 states and 214 transitions. [2018-09-26 21:29:05,789 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2018-09-26 21:29:05,789 INFO L78 Accepts]: Start accepts. Automaton has 138 states. Word has length 138 [2018-09-26 21:29:05,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:29:05,789 INFO L225 Difference]: With dead ends: 212 [2018-09-26 21:29:05,789 INFO L226 Difference]: Without dead ends: 141 [2018-09-26 21:29:05,790 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 170 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10627 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=5594, Invalid=23818, Unknown=0, NotChecked=0, Total=29412 [2018-09-26 21:29:05,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2018-09-26 21:29:05,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 141. [2018-09-26 21:29:05,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 141 states. [2018-09-26 21:29:05,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 142 transitions. [2018-09-26 21:29:05,817 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 142 transitions. Word has length 138 [2018-09-26 21:29:05,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:29:05,817 INFO L480 AbstractCegarLoop]: Abstraction has 141 states and 142 transitions. [2018-09-26 21:29:05,817 INFO L481 AbstractCegarLoop]: Interpolant automaton has 138 states. [2018-09-26 21:29:05,817 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 142 transitions. [2018-09-26 21:29:05,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2018-09-26 21:29:05,818 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:29:05,818 INFO L375 BasicCegarLoop]: trace histogram [35, 34, 34, 33, 1, 1, 1, 1] [2018-09-26 21:29:05,818 INFO L423 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:29:05,818 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:29:05,818 INFO L82 PathProgramCache]: Analyzing trace with hash 32287481, now seen corresponding path program 66 times [2018-09-26 21:29:05,818 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:29:05,818 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:29:05,819 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:29:05,819 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:29:05,819 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:29:05,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:29:06,411 INFO L134 CoverageAnalysis]: Checked inductivity of 2312 backedges. 1190 proven. 1122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:29:06,411 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:29:06,412 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:29:06,420 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-26 21:29:06,539 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 35 check-sat command(s) [2018-09-26 21:29:06,539 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:29:06,543 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:29:06,600 INFO L134 CoverageAnalysis]: Checked inductivity of 2312 backedges. 1190 proven. 1122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:29:06,621 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:29:06,622 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 37] total 39 [2018-09-26 21:29:06,622 INFO L459 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-09-26 21:29:06,622 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-09-26 21:29:06,622 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=708, Invalid=852, Unknown=0, NotChecked=0, Total=1560 [2018-09-26 21:29:06,623 INFO L87 Difference]: Start difference. First operand 141 states and 142 transitions. Second operand 40 states. [2018-09-26 21:29:07,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:29:07,391 INFO L93 Difference]: Finished difference Result 149 states and 150 transitions. [2018-09-26 21:29:07,391 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2018-09-26 21:29:07,391 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 140 [2018-09-26 21:29:07,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:29:07,393 INFO L225 Difference]: With dead ends: 149 [2018-09-26 21:29:07,393 INFO L226 Difference]: Without dead ends: 147 [2018-09-26 21:29:07,394 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 245 GetRequests, 172 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1260 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=2074, Invalid=3476, Unknown=0, NotChecked=0, Total=5550 [2018-09-26 21:29:07,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2018-09-26 21:29:07,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 143. [2018-09-26 21:29:07,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 143 states. [2018-09-26 21:29:07,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 144 transitions. [2018-09-26 21:29:07,425 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 144 transitions. Word has length 140 [2018-09-26 21:29:07,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:29:07,425 INFO L480 AbstractCegarLoop]: Abstraction has 143 states and 144 transitions. [2018-09-26 21:29:07,425 INFO L481 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-09-26 21:29:07,425 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 144 transitions. [2018-09-26 21:29:07,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2018-09-26 21:29:07,425 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:29:07,426 INFO L375 BasicCegarLoop]: trace histogram [35, 35, 34, 34, 1, 1, 1, 1] [2018-09-26 21:29:07,426 INFO L423 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:29:07,426 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:29:07,426 INFO L82 PathProgramCache]: Analyzing trace with hash 963550515, now seen corresponding path program 67 times [2018-09-26 21:29:07,426 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:29:07,426 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:29:07,427 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:29:07,427 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:29:07,427 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:29:07,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:29:09,033 INFO L134 CoverageAnalysis]: Checked inductivity of 2380 backedges. 1190 proven. 1190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:29:09,033 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:29:09,033 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:29:09,041 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:29:09,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:29:09,127 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:29:12,670 INFO L134 CoverageAnalysis]: Checked inductivity of 2380 backedges. 1190 proven. 1190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:29:12,690 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:29:12,691 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [71, 71] total 141 [2018-09-26 21:29:12,691 INFO L459 AbstractCegarLoop]: Interpolant automaton has 142 states [2018-09-26 21:29:12,691 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 142 interpolants. [2018-09-26 21:29:12,692 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3921, Invalid=16101, Unknown=0, NotChecked=0, Total=20022 [2018-09-26 21:29:12,692 INFO L87 Difference]: Start difference. First operand 143 states and 144 transitions. Second operand 142 states. [2018-09-26 21:29:16,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:29:16,798 INFO L93 Difference]: Finished difference Result 218 states and 220 transitions. [2018-09-26 21:29:16,798 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2018-09-26 21:29:16,798 INFO L78 Accepts]: Start accepts. Automaton has 142 states. Word has length 142 [2018-09-26 21:29:16,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:29:16,799 INFO L225 Difference]: With dead ends: 218 [2018-09-26 21:29:16,799 INFO L226 Difference]: Without dead ends: 145 [2018-09-26 21:29:16,801 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 175 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11272 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=5916, Invalid=25236, Unknown=0, NotChecked=0, Total=31152 [2018-09-26 21:29:16,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2018-09-26 21:29:16,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 145. [2018-09-26 21:29:16,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 145 states. [2018-09-26 21:29:16,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 146 transitions. [2018-09-26 21:29:16,832 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 146 transitions. Word has length 142 [2018-09-26 21:29:16,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:29:16,832 INFO L480 AbstractCegarLoop]: Abstraction has 145 states and 146 transitions. [2018-09-26 21:29:16,832 INFO L481 AbstractCegarLoop]: Interpolant automaton has 142 states. [2018-09-26 21:29:16,832 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 146 transitions. [2018-09-26 21:29:16,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2018-09-26 21:29:16,833 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:29:16,833 INFO L375 BasicCegarLoop]: trace histogram [36, 35, 35, 34, 1, 1, 1, 1] [2018-09-26 21:29:16,834 INFO L423 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:29:16,834 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:29:16,834 INFO L82 PathProgramCache]: Analyzing trace with hash 2111083117, now seen corresponding path program 68 times [2018-09-26 21:29:16,834 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:29:16,834 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:29:16,835 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:29:16,835 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:29:16,835 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:29:16,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:29:17,539 INFO L134 CoverageAnalysis]: Checked inductivity of 2450 backedges. 1260 proven. 1190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:29:17,539 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:29:17,539 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:29:17,547 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-26 21:29:17,629 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-26 21:29:17,629 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:29:17,633 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:29:17,695 INFO L134 CoverageAnalysis]: Checked inductivity of 2450 backedges. 1260 proven. 1190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:29:17,715 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:29:17,716 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 38] total 40 [2018-09-26 21:29:17,716 INFO L459 AbstractCegarLoop]: Interpolant automaton has 41 states [2018-09-26 21:29:17,716 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2018-09-26 21:29:17,716 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=746, Invalid=894, Unknown=0, NotChecked=0, Total=1640 [2018-09-26 21:29:17,716 INFO L87 Difference]: Start difference. First operand 145 states and 146 transitions. Second operand 41 states. [2018-09-26 21:29:18,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:29:18,507 INFO L93 Difference]: Finished difference Result 153 states and 154 transitions. [2018-09-26 21:29:18,507 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2018-09-26 21:29:18,507 INFO L78 Accepts]: Start accepts. Automaton has 41 states. Word has length 144 [2018-09-26 21:29:18,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:29:18,508 INFO L225 Difference]: With dead ends: 153 [2018-09-26 21:29:18,509 INFO L226 Difference]: Without dead ends: 151 [2018-09-26 21:29:18,509 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 177 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1332 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2187, Invalid=3665, Unknown=0, NotChecked=0, Total=5852 [2018-09-26 21:29:18,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2018-09-26 21:29:18,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 147. [2018-09-26 21:29:18,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 147 states. [2018-09-26 21:29:18,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 148 transitions. [2018-09-26 21:29:18,541 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 148 transitions. Word has length 144 [2018-09-26 21:29:18,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:29:18,541 INFO L480 AbstractCegarLoop]: Abstraction has 147 states and 148 transitions. [2018-09-26 21:29:18,541 INFO L481 AbstractCegarLoop]: Interpolant automaton has 41 states. [2018-09-26 21:29:18,541 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 148 transitions. [2018-09-26 21:29:18,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2018-09-26 21:29:18,542 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:29:18,542 INFO L375 BasicCegarLoop]: trace histogram [36, 36, 35, 35, 1, 1, 1, 1] [2018-09-26 21:29:18,542 INFO L423 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:29:18,542 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:29:18,543 INFO L82 PathProgramCache]: Analyzing trace with hash 1526364071, now seen corresponding path program 69 times [2018-09-26 21:29:18,543 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:29:18,543 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:29:18,543 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:29:18,543 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:29:18,544 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:29:18,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:29:20,559 INFO L134 CoverageAnalysis]: Checked inductivity of 2520 backedges. 1260 proven. 1260 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:29:20,560 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:29:20,560 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:29:20,568 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-26 21:29:20,696 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 36 check-sat command(s) [2018-09-26 21:29:20,696 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:29:20,700 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:29:24,167 INFO L134 CoverageAnalysis]: Checked inductivity of 2520 backedges. 1260 proven. 1260 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:29:24,187 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:29:24,187 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 73] total 145 [2018-09-26 21:29:24,188 INFO L459 AbstractCegarLoop]: Interpolant automaton has 146 states [2018-09-26 21:29:24,188 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 146 interpolants. [2018-09-26 21:29:24,189 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4141, Invalid=17029, Unknown=0, NotChecked=0, Total=21170 [2018-09-26 21:29:24,189 INFO L87 Difference]: Start difference. First operand 147 states and 148 transitions. Second operand 146 states. [2018-09-26 21:29:27,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:29:27,988 INFO L93 Difference]: Finished difference Result 224 states and 226 transitions. [2018-09-26 21:29:27,988 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2018-09-26 21:29:27,988 INFO L78 Accepts]: Start accepts. Automaton has 146 states. Word has length 146 [2018-09-26 21:29:27,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:29:27,989 INFO L225 Difference]: With dead ends: 224 [2018-09-26 21:29:27,989 INFO L226 Difference]: Without dead ends: 149 [2018-09-26 21:29:27,990 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 180 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11936 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=6247, Invalid=26695, Unknown=0, NotChecked=0, Total=32942 [2018-09-26 21:29:27,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2018-09-26 21:29:28,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 149. [2018-09-26 21:29:28,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 149 states. [2018-09-26 21:29:28,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 150 transitions. [2018-09-26 21:29:28,026 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 150 transitions. Word has length 146 [2018-09-26 21:29:28,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:29:28,026 INFO L480 AbstractCegarLoop]: Abstraction has 149 states and 150 transitions. [2018-09-26 21:29:28,026 INFO L481 AbstractCegarLoop]: Interpolant automaton has 146 states. [2018-09-26 21:29:28,026 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 150 transitions. [2018-09-26 21:29:28,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2018-09-26 21:29:28,027 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:29:28,027 INFO L375 BasicCegarLoop]: trace histogram [37, 36, 36, 35, 1, 1, 1, 1] [2018-09-26 21:29:28,027 INFO L423 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:29:28,028 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:29:28,028 INFO L82 PathProgramCache]: Analyzing trace with hash 1687109601, now seen corresponding path program 70 times [2018-09-26 21:29:28,028 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:29:28,028 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:29:28,028 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:29:28,029 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:29:28,029 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:29:28,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:29:28,731 INFO L134 CoverageAnalysis]: Checked inductivity of 2592 backedges. 1332 proven. 1260 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:29:28,731 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:29:28,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 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:29:28,739 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-26 21:29:28,834 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-26 21:29:28,834 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:29:28,838 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:29:28,909 INFO L134 CoverageAnalysis]: Checked inductivity of 2592 backedges. 1332 proven. 1260 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:29:28,929 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:29:28,930 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 39] total 41 [2018-09-26 21:29:28,930 INFO L459 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-09-26 21:29:28,930 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-09-26 21:29:28,930 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=785, Invalid=937, Unknown=0, NotChecked=0, Total=1722 [2018-09-26 21:29:28,931 INFO L87 Difference]: Start difference. First operand 149 states and 150 transitions. Second operand 42 states. [2018-09-26 21:29:30,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:29:30,029 INFO L93 Difference]: Finished difference Result 157 states and 158 transitions. [2018-09-26 21:29:30,029 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2018-09-26 21:29:30,029 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 148 [2018-09-26 21:29:30,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:29:30,030 INFO L225 Difference]: With dead ends: 157 [2018-09-26 21:29:30,031 INFO L226 Difference]: Without dead ends: 155 [2018-09-26 21:29:30,031 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 259 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1406 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2303, Invalid=3859, Unknown=0, NotChecked=0, Total=6162 [2018-09-26 21:29:30,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2018-09-26 21:29:30,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 151. [2018-09-26 21:29:30,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 151 states. [2018-09-26 21:29:30,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 152 transitions. [2018-09-26 21:29:30,066 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 152 transitions. Word has length 148 [2018-09-26 21:29:30,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:29:30,066 INFO L480 AbstractCegarLoop]: Abstraction has 151 states and 152 transitions. [2018-09-26 21:29:30,066 INFO L481 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-09-26 21:29:30,066 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 152 transitions. [2018-09-26 21:29:30,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2018-09-26 21:29:30,067 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:29:30,067 INFO L375 BasicCegarLoop]: trace histogram [37, 37, 36, 36, 1, 1, 1, 1] [2018-09-26 21:29:30,067 INFO L423 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:29:30,067 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:29:30,068 INFO L82 PathProgramCache]: Analyzing trace with hash 2109708315, now seen corresponding path program 71 times [2018-09-26 21:29:30,068 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:29:30,068 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:29:30,068 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:29:30,068 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:29:30,069 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:29:30,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:29:31,920 INFO L134 CoverageAnalysis]: Checked inductivity of 2664 backedges. 1332 proven. 1332 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:29:31,920 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:29:31,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 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:29:31,928 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-26 21:29:32,059 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 37 check-sat command(s) [2018-09-26 21:29:32,059 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:29:32,064 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:29:35,894 INFO L134 CoverageAnalysis]: Checked inductivity of 2664 backedges. 1332 proven. 1332 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:29:35,915 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:29:35,915 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 75] total 149 [2018-09-26 21:29:35,916 INFO L459 AbstractCegarLoop]: Interpolant automaton has 150 states [2018-09-26 21:29:35,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 150 interpolants. [2018-09-26 21:29:35,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4367, Invalid=17983, Unknown=0, NotChecked=0, Total=22350 [2018-09-26 21:29:35,918 INFO L87 Difference]: Start difference. First operand 151 states and 152 transitions. Second operand 150 states. [2018-09-26 21:29:39,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:29:39,793 INFO L93 Difference]: Finished difference Result 230 states and 232 transitions. [2018-09-26 21:29:39,793 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2018-09-26 21:29:39,793 INFO L78 Accepts]: Start accepts. Automaton has 150 states. Word has length 150 [2018-09-26 21:29:39,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:29:39,794 INFO L225 Difference]: With dead ends: 230 [2018-09-26 21:29:39,794 INFO L226 Difference]: Without dead ends: 153 [2018-09-26 21:29:39,795 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 185 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12619 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=6587, Invalid=28195, Unknown=0, NotChecked=0, Total=34782 [2018-09-26 21:29:39,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2018-09-26 21:29:39,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 153. [2018-09-26 21:29:39,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2018-09-26 21:29:39,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 154 transitions. [2018-09-26 21:29:39,834 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 154 transitions. Word has length 150 [2018-09-26 21:29:39,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:29:39,835 INFO L480 AbstractCegarLoop]: Abstraction has 153 states and 154 transitions. [2018-09-26 21:29:39,835 INFO L481 AbstractCegarLoop]: Interpolant automaton has 150 states. [2018-09-26 21:29:39,835 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 154 transitions. [2018-09-26 21:29:39,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2018-09-26 21:29:39,835 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:29:39,836 INFO L375 BasicCegarLoop]: trace histogram [38, 37, 37, 36, 1, 1, 1, 1] [2018-09-26 21:29:39,836 INFO L423 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:29:39,836 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:29:39,836 INFO L82 PathProgramCache]: Analyzing trace with hash -1562266795, now seen corresponding path program 72 times [2018-09-26 21:29:39,836 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:29:39,836 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:29:39,837 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:29:39,837 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:29:39,837 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:29:39,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:29:40,709 INFO L134 CoverageAnalysis]: Checked inductivity of 2738 backedges. 1406 proven. 1332 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:29:40,709 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:29:40,709 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:29:40,716 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-26 21:29:40,869 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 38 check-sat command(s) [2018-09-26 21:29:40,869 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:29:40,873 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:29:40,934 INFO L134 CoverageAnalysis]: Checked inductivity of 2738 backedges. 1406 proven. 1332 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:29:40,955 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:29:40,955 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 40] total 42 [2018-09-26 21:29:40,955 INFO L459 AbstractCegarLoop]: Interpolant automaton has 43 states [2018-09-26 21:29:40,955 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2018-09-26 21:29:40,955 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=825, Invalid=981, Unknown=0, NotChecked=0, Total=1806 [2018-09-26 21:29:40,956 INFO L87 Difference]: Start difference. First operand 153 states and 154 transitions. Second operand 43 states. [2018-09-26 21:29:41,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:29:41,831 INFO L93 Difference]: Finished difference Result 161 states and 162 transitions. [2018-09-26 21:29:41,832 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2018-09-26 21:29:41,832 INFO L78 Accepts]: Start accepts. Automaton has 43 states. Word has length 152 [2018-09-26 21:29:41,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:29:41,833 INFO L225 Difference]: With dead ends: 161 [2018-09-26 21:29:41,833 INFO L226 Difference]: Without dead ends: 159 [2018-09-26 21:29:41,833 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 266 GetRequests, 187 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1482 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2422, Invalid=4058, Unknown=0, NotChecked=0, Total=6480 [2018-09-26 21:29:41,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2018-09-26 21:29:41,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 155. [2018-09-26 21:29:41,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2018-09-26 21:29:41,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 156 transitions. [2018-09-26 21:29:41,867 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 156 transitions. Word has length 152 [2018-09-26 21:29:41,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:29:41,867 INFO L480 AbstractCegarLoop]: Abstraction has 155 states and 156 transitions. [2018-09-26 21:29:41,867 INFO L481 AbstractCegarLoop]: Interpolant automaton has 43 states. [2018-09-26 21:29:41,867 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 156 transitions. [2018-09-26 21:29:41,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2018-09-26 21:29:41,868 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:29:41,868 INFO L375 BasicCegarLoop]: trace histogram [38, 38, 37, 37, 1, 1, 1, 1] [2018-09-26 21:29:41,868 INFO L423 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:29:41,868 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:29:41,868 INFO L82 PathProgramCache]: Analyzing trace with hash 1900215951, now seen corresponding path program 73 times [2018-09-26 21:29:41,868 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:29:41,868 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:29:41,869 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:29:41,869 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:29:41,869 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:29:41,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:29:43,831 INFO L134 CoverageAnalysis]: Checked inductivity of 2812 backedges. 1406 proven. 1406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:29:43,831 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:29:43,831 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:29:43,838 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:29:43,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:29:43,934 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:29:48,096 INFO L134 CoverageAnalysis]: Checked inductivity of 2812 backedges. 1406 proven. 1406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:29:48,117 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:29:48,117 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [77, 77] total 153 [2018-09-26 21:29:48,117 INFO L459 AbstractCegarLoop]: Interpolant automaton has 154 states [2018-09-26 21:29:48,118 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 154 interpolants. [2018-09-26 21:29:48,119 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4599, Invalid=18963, Unknown=0, NotChecked=0, Total=23562 [2018-09-26 21:29:48,119 INFO L87 Difference]: Start difference. First operand 155 states and 156 transitions. Second operand 154 states. [2018-09-26 21:29:52,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:29:52,910 INFO L93 Difference]: Finished difference Result 236 states and 238 transitions. [2018-09-26 21:29:52,910 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2018-09-26 21:29:52,910 INFO L78 Accepts]: Start accepts. Automaton has 154 states. Word has length 154 [2018-09-26 21:29:52,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:29:52,911 INFO L225 Difference]: With dead ends: 236 [2018-09-26 21:29:52,911 INFO L226 Difference]: Without dead ends: 157 [2018-09-26 21:29:52,912 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 268 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 190 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13321 ImplicationChecksByTransitivity, 7.4s TimeCoverageRelationStatistics Valid=6936, Invalid=29736, Unknown=0, NotChecked=0, Total=36672 [2018-09-26 21:29:52,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2018-09-26 21:29:52,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 157. [2018-09-26 21:29:52,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 157 states. [2018-09-26 21:29:52,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 158 transitions. [2018-09-26 21:29:52,945 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 158 transitions. Word has length 154 [2018-09-26 21:29:52,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:29:52,945 INFO L480 AbstractCegarLoop]: Abstraction has 157 states and 158 transitions. [2018-09-26 21:29:52,945 INFO L481 AbstractCegarLoop]: Interpolant automaton has 154 states. [2018-09-26 21:29:52,945 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 158 transitions. [2018-09-26 21:29:52,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2018-09-26 21:29:52,946 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:29:52,946 INFO L375 BasicCegarLoop]: trace histogram [39, 38, 38, 37, 1, 1, 1, 1] [2018-09-26 21:29:52,946 INFO L423 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:29:52,946 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:29:52,946 INFO L82 PathProgramCache]: Analyzing trace with hash -1257182007, now seen corresponding path program 74 times [2018-09-26 21:29:52,946 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:29:52,946 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:29:52,947 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:29:52,947 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:29:52,947 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:29:52,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:29:53,719 INFO L134 CoverageAnalysis]: Checked inductivity of 2888 backedges. 1482 proven. 1406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:29:53,719 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:29:53,720 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:29:53,727 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-26 21:29:53,820 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-26 21:29:53,820 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:29:53,824 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:29:53,895 INFO L134 CoverageAnalysis]: Checked inductivity of 2888 backedges. 1482 proven. 1406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:29:53,915 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:29:53,915 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 41] total 43 [2018-09-26 21:29:53,915 INFO L459 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-09-26 21:29:53,916 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-09-26 21:29:53,916 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=866, Invalid=1026, Unknown=0, NotChecked=0, Total=1892 [2018-09-26 21:29:53,916 INFO L87 Difference]: Start difference. First operand 157 states and 158 transitions. Second operand 44 states. [2018-09-26 21:29:54,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:29:54,784 INFO L93 Difference]: Finished difference Result 165 states and 166 transitions. [2018-09-26 21:29:54,784 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2018-09-26 21:29:54,784 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 156 [2018-09-26 21:29:54,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:29:54,785 INFO L225 Difference]: With dead ends: 165 [2018-09-26 21:29:54,785 INFO L226 Difference]: Without dead ends: 163 [2018-09-26 21:29:54,786 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 273 GetRequests, 192 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1560 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2544, Invalid=4262, Unknown=0, NotChecked=0, Total=6806 [2018-09-26 21:29:54,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2018-09-26 21:29:54,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 159. [2018-09-26 21:29:54,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 159 states. [2018-09-26 21:29:54,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 160 transitions. [2018-09-26 21:29:54,822 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 160 transitions. Word has length 156 [2018-09-26 21:29:54,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:29:54,823 INFO L480 AbstractCegarLoop]: Abstraction has 159 states and 160 transitions. [2018-09-26 21:29:54,823 INFO L481 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-09-26 21:29:54,823 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 160 transitions. [2018-09-26 21:29:54,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2018-09-26 21:29:54,824 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:29:54,824 INFO L375 BasicCegarLoop]: trace histogram [39, 39, 38, 38, 1, 1, 1, 1] [2018-09-26 21:29:54,824 INFO L423 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:29:54,824 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:29:54,824 INFO L82 PathProgramCache]: Analyzing trace with hash -1266046205, now seen corresponding path program 75 times [2018-09-26 21:29:54,825 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:29:54,825 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:29:54,825 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:29:54,825 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:29:54,825 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:29:54,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:29:57,022 INFO L134 CoverageAnalysis]: Checked inductivity of 2964 backedges. 1482 proven. 1482 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:29:57,023 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:29:57,023 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:29:57,030 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-26 21:29:57,170 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 39 check-sat command(s) [2018-09-26 21:29:57,171 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:29:57,175 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:30:01,463 INFO L134 CoverageAnalysis]: Checked inductivity of 2964 backedges. 1482 proven. 1482 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:30:01,484 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:30:01,484 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 79] total 157 [2018-09-26 21:30:01,484 INFO L459 AbstractCegarLoop]: Interpolant automaton has 158 states [2018-09-26 21:30:01,485 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 158 interpolants. [2018-09-26 21:30:01,485 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4837, Invalid=19969, Unknown=0, NotChecked=0, Total=24806 [2018-09-26 21:30:01,485 INFO L87 Difference]: Start difference. First operand 159 states and 160 transitions. Second operand 158 states. [2018-09-26 21:30:05,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:30:05,538 INFO L93 Difference]: Finished difference Result 242 states and 244 transitions. [2018-09-26 21:30:05,538 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2018-09-26 21:30:05,538 INFO L78 Accepts]: Start accepts. Automaton has 158 states. Word has length 158 [2018-09-26 21:30:05,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:30:05,539 INFO L225 Difference]: With dead ends: 242 [2018-09-26 21:30:05,539 INFO L226 Difference]: Without dead ends: 161 [2018-09-26 21:30:05,540 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 275 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 195 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14042 ImplicationChecksByTransitivity, 7.7s TimeCoverageRelationStatistics Valid=7294, Invalid=31318, Unknown=0, NotChecked=0, Total=38612 [2018-09-26 21:30:05,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2018-09-26 21:30:05,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 161. [2018-09-26 21:30:05,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 161 states. [2018-09-26 21:30:05,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 162 transitions. [2018-09-26 21:30:05,576 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 162 transitions. Word has length 158 [2018-09-26 21:30:05,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:30:05,576 INFO L480 AbstractCegarLoop]: Abstraction has 161 states and 162 transitions. [2018-09-26 21:30:05,576 INFO L481 AbstractCegarLoop]: Interpolant automaton has 158 states. [2018-09-26 21:30:05,577 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 162 transitions. [2018-09-26 21:30:05,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2018-09-26 21:30:05,577 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:30:05,577 INFO L375 BasicCegarLoop]: trace histogram [40, 39, 39, 38, 1, 1, 1, 1] [2018-09-26 21:30:05,578 INFO L423 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:30:05,579 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:30:05,579 INFO L82 PathProgramCache]: Analyzing trace with hash 1726082109, now seen corresponding path program 76 times [2018-09-26 21:30:05,579 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:30:05,579 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:30:05,579 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:30:05,580 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:30:05,580 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:30:05,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:30:06,490 INFO L134 CoverageAnalysis]: Checked inductivity of 3042 backedges. 1560 proven. 1482 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:30:06,490 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:30:06,490 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:30:06,499 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-26 21:30:06,597 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-26 21:30:06,597 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:30:06,601 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:30:06,683 INFO L134 CoverageAnalysis]: Checked inductivity of 3042 backedges. 1560 proven. 1482 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:30:06,703 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:30:06,703 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 42] total 44 [2018-09-26 21:30:06,704 INFO L459 AbstractCegarLoop]: Interpolant automaton has 45 states [2018-09-26 21:30:06,704 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2018-09-26 21:30:06,704 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=908, Invalid=1072, Unknown=0, NotChecked=0, Total=1980 [2018-09-26 21:30:06,704 INFO L87 Difference]: Start difference. First operand 161 states and 162 transitions. Second operand 45 states. [2018-09-26 21:30:07,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:30:07,622 INFO L93 Difference]: Finished difference Result 169 states and 170 transitions. [2018-09-26 21:30:07,622 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2018-09-26 21:30:07,622 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 160 [2018-09-26 21:30:07,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:30:07,623 INFO L225 Difference]: With dead ends: 169 [2018-09-26 21:30:07,623 INFO L226 Difference]: Without dead ends: 167 [2018-09-26 21:30:07,624 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 280 GetRequests, 197 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1640 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2669, Invalid=4471, Unknown=0, NotChecked=0, Total=7140 [2018-09-26 21:30:07,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2018-09-26 21:30:07,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 163. [2018-09-26 21:30:07,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 163 states. [2018-09-26 21:30:07,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 164 transitions. [2018-09-26 21:30:07,661 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 164 transitions. Word has length 160 [2018-09-26 21:30:07,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:30:07,662 INFO L480 AbstractCegarLoop]: Abstraction has 163 states and 164 transitions. [2018-09-26 21:30:07,662 INFO L481 AbstractCegarLoop]: Interpolant automaton has 45 states. [2018-09-26 21:30:07,662 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 164 transitions. [2018-09-26 21:30:07,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2018-09-26 21:30:07,663 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:30:07,663 INFO L375 BasicCegarLoop]: trace histogram [40, 40, 39, 39, 1, 1, 1, 1] [2018-09-26 21:30:07,663 INFO L423 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:30:07,663 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:30:07,663 INFO L82 PathProgramCache]: Analyzing trace with hash 907582839, now seen corresponding path program 77 times [2018-09-26 21:30:07,663 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:30:07,664 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:30:07,664 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:30:07,664 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:30:07,664 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:30:07,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:30:09,788 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 1560 proven. 1560 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:30:09,788 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:30:09,788 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:30:09,795 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-26 21:30:09,942 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 40 check-sat command(s) [2018-09-26 21:30:09,942 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:30:09,947 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:30:14,470 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 1560 proven. 1560 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:30:14,490 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:30:14,490 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 81] total 161 [2018-09-26 21:30:14,491 INFO L459 AbstractCegarLoop]: Interpolant automaton has 162 states [2018-09-26 21:30:14,491 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 162 interpolants. [2018-09-26 21:30:14,492 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5081, Invalid=21001, Unknown=0, NotChecked=0, Total=26082 [2018-09-26 21:30:14,492 INFO L87 Difference]: Start difference. First operand 163 states and 164 transitions. Second operand 162 states. [2018-09-26 21:30:16,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:30:16,958 INFO L93 Difference]: Finished difference Result 248 states and 250 transitions. [2018-09-26 21:30:16,958 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2018-09-26 21:30:16,958 INFO L78 Accepts]: Start accepts. Automaton has 162 states. Word has length 162 [2018-09-26 21:30:16,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:30:16,959 INFO L225 Difference]: With dead ends: 248 [2018-09-26 21:30:16,959 INFO L226 Difference]: Without dead ends: 165 [2018-09-26 21:30:16,960 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 282 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 200 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14782 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=7661, Invalid=32941, Unknown=0, NotChecked=0, Total=40602 [2018-09-26 21:30:16,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2018-09-26 21:30:16,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 165. [2018-09-26 21:30:16,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 165 states. [2018-09-26 21:30:16,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 166 transitions. [2018-09-26 21:30:16,998 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 166 transitions. Word has length 162 [2018-09-26 21:30:16,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:30:16,998 INFO L480 AbstractCegarLoop]: Abstraction has 165 states and 166 transitions. [2018-09-26 21:30:16,998 INFO L481 AbstractCegarLoop]: Interpolant automaton has 162 states. [2018-09-26 21:30:16,998 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 166 transitions. [2018-09-26 21:30:16,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2018-09-26 21:30:16,999 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:30:16,999 INFO L375 BasicCegarLoop]: trace histogram [41, 40, 40, 39, 1, 1, 1, 1] [2018-09-26 21:30:16,999 INFO L423 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:30:16,999 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:30:16,999 INFO L82 PathProgramCache]: Analyzing trace with hash -1818644047, now seen corresponding path program 78 times [2018-09-26 21:30:17,000 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:30:17,000 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:30:17,000 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:30:17,000 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:30:17,001 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:30:17,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:30:17,826 INFO L134 CoverageAnalysis]: Checked inductivity of 3200 backedges. 1640 proven. 1560 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:30:17,826 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:30:17,826 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:30:17,833 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-26 21:30:17,980 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 41 check-sat command(s) [2018-09-26 21:30:17,980 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-26 21:30:17,985 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-26 21:30:18,120 INFO L134 CoverageAnalysis]: Checked inductivity of 3200 backedges. 1640 proven. 1560 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:30:18,140 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-26 21:30:18,141 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 43] total 45 [2018-09-26 21:30:18,141 INFO L459 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-09-26 21:30:18,141 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-09-26 21:30:18,141 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=951, Invalid=1119, Unknown=0, NotChecked=0, Total=2070 [2018-09-26 21:30:18,142 INFO L87 Difference]: Start difference. First operand 165 states and 166 transitions. Second operand 46 states. [2018-09-26 21:30:19,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-26 21:30:19,152 INFO L93 Difference]: Finished difference Result 173 states and 174 transitions. [2018-09-26 21:30:19,153 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2018-09-26 21:30:19,153 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 164 [2018-09-26 21:30:19,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-26 21:30:19,154 INFO L225 Difference]: With dead ends: 173 [2018-09-26 21:30:19,154 INFO L226 Difference]: Without dead ends: 171 [2018-09-26 21:30:19,155 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 287 GetRequests, 202 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1722 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2797, Invalid=4685, Unknown=0, NotChecked=0, Total=7482 [2018-09-26 21:30:19,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2018-09-26 21:30:19,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 167. [2018-09-26 21:30:19,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 167 states. [2018-09-26 21:30:19,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 168 transitions. [2018-09-26 21:30:19,192 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 168 transitions. Word has length 164 [2018-09-26 21:30:19,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-26 21:30:19,192 INFO L480 AbstractCegarLoop]: Abstraction has 167 states and 168 transitions. [2018-09-26 21:30:19,192 INFO L481 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-09-26 21:30:19,192 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 168 transitions. [2018-09-26 21:30:19,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2018-09-26 21:30:19,193 INFO L367 BasicCegarLoop]: Found error trace [2018-09-26 21:30:19,193 INFO L375 BasicCegarLoop]: trace histogram [41, 41, 40, 40, 1, 1, 1, 1] [2018-09-26 21:30:19,193 INFO L423 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-26 21:30:19,193 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-26 21:30:19,194 INFO L82 PathProgramCache]: Analyzing trace with hash 334812651, now seen corresponding path program 79 times [2018-09-26 21:30:19,194 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-26 21:30:19,194 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-26 21:30:19,194 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:30:19,194 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-26 21:30:19,194 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-26 21:30:19,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:30:21,827 INFO L134 CoverageAnalysis]: Checked inductivity of 3280 backedges. 1640 proven. 1640 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-26 21:30:21,828 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-26 21:30:21,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 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:30:21,836 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-26 21:30:21,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-26 21:30:21,936 INFO L273 TraceCheckSpWp]: Computing forward predicates... Received shutdown request... [2018-09-26 21:30:25,910 INFO L177 TraceCheckSpWp]: Timeout while computing interpolants [2018-09-26 21:30:26,111 WARN L521 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-26 21:30:26,112 WARN L549 AbstractCegarLoop]: Verification canceled [2018-09-26 21:30:26,117 WARN L206 ceAbstractionStarter]: Timeout [2018-09-26 21:30:26,117 INFO L202 PluginConnector]: Adding new model seq.i_4.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 26.09 09:30:26 BoogieIcfgContainer [2018-09-26 21:30:26,117 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-09-26 21:30:26,118 INFO L168 Benchmark]: Toolchain (without parser) took 239247.49 ms. Allocated memory was 1.5 GB in the beginning and 1.5 GB in the end (delta: -38.3 MB). Free memory was 1.5 GB in the beginning and 1.3 GB in the end (delta: 136.2 MB). Peak memory consumption was 97.9 MB. Max. memory is 7.1 GB. [2018-09-26 21:30:26,119 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.20 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-09-26 21:30:26,119 INFO L168 Benchmark]: Boogie Procedure Inliner took 41.02 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-09-26 21:30:26,120 INFO L168 Benchmark]: Boogie Preprocessor took 21.37 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-09-26 21:30:26,120 INFO L168 Benchmark]: RCFGBuilder took 294.85 ms. Allocated memory is still 1.5 GB. Free memory was 1.5 GB in the beginning and 1.4 GB in the end (delta: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. [2018-09-26 21:30:26,121 INFO L168 Benchmark]: TraceAbstraction took 238883.78 ms. Allocated memory was 1.5 GB in the beginning and 1.5 GB in the end (delta: -38.3 MB). Free memory was 1.4 GB in the beginning and 1.3 GB in the end (delta: 115.1 MB). Peak memory consumption was 76.8 MB. Max. memory is 7.1 GB. [2018-09-26 21:30:26,123 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.20 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 41.02 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Preprocessor took 21.37 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. * RCFGBuilder took 294.85 ms. Allocated memory is still 1.5 GB. Free memory was 1.5 GB in the beginning and 1.4 GB in the end (delta: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. * TraceAbstraction took 238883.78 ms. Allocated memory was 1.5 GB in the beginning and 1.5 GB in the end (delta: -38.3 MB). Free memory was 1.4 GB in the beginning and 1.3 GB in the end (delta: 115.1 MB). Peak memory consumption was 76.8 MB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 80]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 80). Cancelled while BasicCegarLoop was analyzing trace of length 167 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantifier-free) to 160 known predicates. - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 9 locations, 1 error locations. TIMEOUT Result, 238.8s OverallTime, 81 OverallIterations, 41 TraceHistogramMax, 88.4s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 1182 SDtfs, 905 SDslu, 6388 SDs, 0 SdLazy, 63860 SolverSat, 3987 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 37.6s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 11827 GetRequests, 5891 SyntacticMatches, 0 SemanticMatches, 5936 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226475 ImplicationChecksByTransitivity, 164.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=167occurred in iteration=80, 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.3s AutomataMinimizationTime, 80 MinimizatonAttempts, 160 StatesRemovedByMinimization, 40 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 1.0s SsaConstructionTime, 5.3s SatisfiabilityAnalysisTime, 132.1s InterpolantComputationTime, 13586 NumberOfCodeBlocks, 13586 NumberOfCodeBlocksAsserted, 1003 NumberOfCheckSat, 13428 ConstructedInterpolants, 0 QuantifiedInterpolants, 7396594 SizeOfPredicates, 312 NumberOfNonLiveVariables, 27456 ConjunctsInSsa, 3666 ConjunctsInUnsatCore, 158 InterpolantComputations, 2 PerfectInterpolantSequences, 88558/173838 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/seq.i_4.bpl_svcomp-Reach-32bit-Automizer_Default.epf_AutomizerBplInline.xml/Csv-Benchmark-0-2018-09-26_21-30-26-134.csv Written .csv to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/csv/seq.i_4.bpl_svcomp-Reach-32bit-Automizer_Default.epf_AutomizerBplInline.xml/Csv-TraceAbstractionBenchmarks-0-2018-09-26_21-30-26-134.csv Completed graceful shutdown