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-9f4048f [2018-10-04 12:28:10,767 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-10-04 12:28:10,769 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-10-04 12:28:10,785 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-10-04 12:28:10,785 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-10-04 12:28:10,786 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-10-04 12:28:10,787 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-10-04 12:28:10,790 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-10-04 12:28:10,792 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-10-04 12:28:10,793 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-10-04 12:28:10,797 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-10-04 12:28:10,797 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-10-04 12:28:10,798 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-10-04 12:28:10,802 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-10-04 12:28:10,803 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-10-04 12:28:10,804 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-10-04 12:28:10,805 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-10-04 12:28:10,809 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-10-04 12:28:10,813 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-10-04 12:28:10,816 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-10-04 12:28:10,817 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-10-04 12:28:10,818 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-10-04 12:28:10,822 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-10-04 12:28:10,823 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-10-04 12:28:10,823 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-10-04 12:28:10,827 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-10-04 12:28:10,828 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-10-04 12:28:10,828 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-10-04 12:28:10,831 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-10-04 12:28:10,833 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-10-04 12:28:10,833 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-10-04 12:28:10,834 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-10-04 12:28:10,834 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-10-04 12:28:10,834 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-10-04 12:28:10,837 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-10-04 12:28:10,837 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-10-04 12:28:10,839 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-10-04 12:28:10,869 INFO L110 SettingsManager]: Loading preferences was successful [2018-10-04 12:28:10,869 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-10-04 12:28:10,870 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-10-04 12:28:10,871 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-10-04 12:28:10,872 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-10-04 12:28:10,872 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-10-04 12:28:10,872 INFO L133 SettingsManager]: * Use SBE=true [2018-10-04 12:28:10,872 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-10-04 12:28:10,872 INFO L133 SettingsManager]: * sizeof long=4 [2018-10-04 12:28:10,873 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-10-04 12:28:10,873 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-10-04 12:28:10,873 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-10-04 12:28:10,873 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-10-04 12:28:10,873 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-10-04 12:28:10,873 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-10-04 12:28:10,874 INFO L133 SettingsManager]: * sizeof long double=12 [2018-10-04 12:28:10,875 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-10-04 12:28:10,875 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-10-04 12:28:10,876 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-10-04 12:28:10,876 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-10-04 12:28:10,876 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-10-04 12:28:10,876 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-10-04 12:28:10,876 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-10-04 12:28:10,876 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-10-04 12:28:10,877 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-10-04 12:28:10,877 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-10-04 12:28:10,877 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-10-04 12:28:10,878 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-10-04 12:28:10,878 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-10-04 12:28:10,878 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-10-04 12:28:10,950 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-10-04 12:28:10,969 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-10-04 12:28:10,975 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-10-04 12:28:10,977 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2018-10-04 12:28:10,977 INFO L276 PluginConnector]: Boogie PL CUP Parser initialized [2018-10-04 12:28:10,978 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-10-04 12:28:10,979 INFO L111 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/20170304-DifficultPathPrograms/seq.i_4.bpl' [2018-10-04 12:28:11,050 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-10-04 12:28:11,052 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-10-04 12:28:11,053 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-10-04 12:28:11,053 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-10-04 12:28:11,053 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-10-04 12:28:11,076 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 04.10 12:28:11" (1/1) ... [2018-10-04 12:28:11,089 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 04.10 12:28:11" (1/1) ... [2018-10-04 12:28:11,098 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-10-04 12:28:11,099 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-10-04 12:28:11,099 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-10-04 12:28:11,099 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-10-04 12:28:11,111 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "seq.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 12:28:11" (1/1) ... [2018-10-04 12:28:11,112 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "seq.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 12:28:11" (1/1) ... [2018-10-04 12:28:11,113 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "seq.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 12:28:11" (1/1) ... [2018-10-04 12:28:11,113 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "seq.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 12:28:11" (1/1) ... [2018-10-04 12:28:11,116 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "seq.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 12:28:11" (1/1) ... [2018-10-04 12:28:11,119 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "seq.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 12:28:11" (1/1) ... [2018-10-04 12:28:11,120 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "seq.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 12:28:11" (1/1) ... [2018-10-04 12:28:11,122 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-10-04 12:28:11,122 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-10-04 12:28:11,123 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-10-04 12:28:11,123 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-10-04 12:28:11,124 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "seq.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 12:28:11" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-10-04 12:28:11,199 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-10-04 12:28:11,200 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-10-04 12:28:11,464 INFO L341 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-10-04 12:28:11,464 INFO L202 PluginConnector]: Adding new model seq.i_4.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 04.10 12:28:11 BoogieIcfgContainer [2018-10-04 12:28:11,464 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-10-04 12:28:11,465 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-10-04 12:28:11,466 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-10-04 12:28:11,469 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-10-04 12:28:11,470 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "seq.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 12:28:11" (1/2) ... [2018-10-04 12:28:11,471 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@e4b6434 and model type seq.i_4.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.10 12:28:11, skipping insertion in model container [2018-10-04 12:28:11,471 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "seq.i_4.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 04.10 12:28:11" (2/2) ... [2018-10-04 12:28:11,473 INFO L112 eAbstractionObserver]: Analyzing ICFG seq.i_4.bpl [2018-10-04 12:28:11,483 INFO L136 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-10-04 12:28:11,500 INFO L148 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-10-04 12:28:11,545 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-10-04 12:28:11,546 INFO L381 AbstractCegarLoop]: Interprodecural is true [2018-10-04 12:28:11,546 INFO L382 AbstractCegarLoop]: Hoare is true [2018-10-04 12:28:11,546 INFO L383 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-10-04 12:28:11,547 INFO L384 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-10-04 12:28:11,547 INFO L385 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-10-04 12:28:11,547 INFO L386 AbstractCegarLoop]: Difference is false [2018-10-04 12:28:11,547 INFO L387 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-10-04 12:28:11,547 INFO L392 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-10-04 12:28:11,563 INFO L276 IsEmpty]: Start isEmpty. Operand 9 states. [2018-10-04 12:28:11,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2018-10-04 12:28:11,570 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:11,571 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2018-10-04 12:28:11,572 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:11,579 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:11,579 INFO L82 PathProgramCache]: Analyzing trace with hash 889539531, now seen corresponding path program 1 times [2018-10-04 12:28:11,582 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:11,582 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:11,636 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:11,636 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:28:11,636 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:11,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:11,846 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:11,858 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-10-04 12:28:11,858 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-10-04 12:28:11,863 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-10-04 12:28:11,880 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-10-04 12:28:11,881 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-10-04 12:28:11,883 INFO L87 Difference]: Start difference. First operand 9 states. Second operand 4 states. [2018-10-04 12:28:12,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:28:12,010 INFO L93 Difference]: Finished difference Result 16 states and 19 transitions. [2018-10-04 12:28:12,010 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-10-04 12:28:12,012 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 6 [2018-10-04 12:28:12,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:28:12,022 INFO L225 Difference]: With dead ends: 16 [2018-10-04 12:28:12,022 INFO L226 Difference]: Without dead ends: 9 [2018-10-04 12:28:12,027 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-10-04 12:28:12,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9 states. [2018-10-04 12:28:12,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9 to 9. [2018-10-04 12:28:12,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2018-10-04 12:28:12,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 10 transitions. [2018-10-04 12:28:12,062 INFO L78 Accepts]: Start accepts. Automaton has 9 states and 10 transitions. Word has length 6 [2018-10-04 12:28:12,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:28:12,062 INFO L480 AbstractCegarLoop]: Abstraction has 9 states and 10 transitions. [2018-10-04 12:28:12,062 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-10-04 12:28:12,063 INFO L276 IsEmpty]: Start isEmpty. Operand 9 states and 10 transitions. [2018-10-04 12:28:12,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2018-10-04 12:28:12,063 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:12,063 INFO L375 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2018-10-04 12:28:12,063 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:12,064 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:12,064 INFO L82 PathProgramCache]: Analyzing trace with hash 198621957, now seen corresponding path program 1 times [2018-10-04 12:28:12,064 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:12,064 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:12,065 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:12,065 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:28:12,066 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:12,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:12,155 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:12,156 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-10-04 12:28:12,156 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-10-04 12:28:12,158 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-10-04 12:28:12,158 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-10-04 12:28:12,158 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2018-10-04 12:28:12,159 INFO L87 Difference]: Start difference. First operand 9 states and 10 transitions. Second operand 5 states. [2018-10-04 12:28:12,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:28:12,279 INFO L93 Difference]: Finished difference Result 17 states and 18 transitions. [2018-10-04 12:28:12,279 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-10-04 12:28:12,280 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 8 [2018-10-04 12:28:12,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:28:12,280 INFO L225 Difference]: With dead ends: 17 [2018-10-04 12:28:12,280 INFO L226 Difference]: Without dead ends: 15 [2018-10-04 12:28:12,281 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-10-04 12:28:12,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15 states. [2018-10-04 12:28:12,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15 to 11. [2018-10-04 12:28:12,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2018-10-04 12:28:12,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 12 transitions. [2018-10-04 12:28:12,286 INFO L78 Accepts]: Start accepts. Automaton has 11 states and 12 transitions. Word has length 8 [2018-10-04 12:28:12,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:28:12,286 INFO L480 AbstractCegarLoop]: Abstraction has 11 states and 12 transitions. [2018-10-04 12:28:12,287 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-10-04 12:28:12,287 INFO L276 IsEmpty]: Start isEmpty. Operand 11 states and 12 transitions. [2018-10-04 12:28:12,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2018-10-04 12:28:12,287 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:12,288 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1] [2018-10-04 12:28:12,288 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:12,288 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:12,288 INFO L82 PathProgramCache]: Analyzing trace with hash 1897191999, now seen corresponding path program 1 times [2018-10-04 12:28:12,289 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:12,289 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:12,290 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:12,290 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:28:12,290 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:12,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:12,475 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:12,475 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:28:12,475 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:28:12,493 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:28:12,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:12,522 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:28:13,009 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:13,041 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:28:13,041 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2018-10-04 12:28:13,042 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-10-04 12:28:13,042 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-10-04 12:28:13,043 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2018-10-04 12:28:13,043 INFO L87 Difference]: Start difference. First operand 11 states and 12 transitions. Second operand 10 states. [2018-10-04 12:28:13,447 WARN L178 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 11 [2018-10-04 12:28:13,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:28:13,475 INFO L93 Difference]: Finished difference Result 20 states and 22 transitions. [2018-10-04 12:28:13,479 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-10-04 12:28:13,479 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 10 [2018-10-04 12:28:13,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:28:13,480 INFO L225 Difference]: With dead ends: 20 [2018-10-04 12:28:13,480 INFO L226 Difference]: Without dead ends: 13 [2018-10-04 12:28:13,481 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2018-10-04 12:28:13,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13 states. [2018-10-04 12:28:13,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13 to 13. [2018-10-04 12:28:13,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2018-10-04 12:28:13,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 14 transitions. [2018-10-04 12:28:13,490 INFO L78 Accepts]: Start accepts. Automaton has 13 states and 14 transitions. Word has length 10 [2018-10-04 12:28:13,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:28:13,491 INFO L480 AbstractCegarLoop]: Abstraction has 13 states and 14 transitions. [2018-10-04 12:28:13,491 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-10-04 12:28:13,491 INFO L276 IsEmpty]: Start isEmpty. Operand 13 states and 14 transitions. [2018-10-04 12:28:13,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2018-10-04 12:28:13,493 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:13,493 INFO L375 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1] [2018-10-04 12:28:13,493 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:13,493 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:13,494 INFO L82 PathProgramCache]: Analyzing trace with hash -1765270407, now seen corresponding path program 2 times [2018-10-04 12:28:13,495 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:13,495 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:13,497 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:13,497 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:28:13,497 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:13,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:13,654 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:13,654 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:28:13,655 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) [2018-10-04 12:28:13,672 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:28:13,705 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:28:13,705 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:28:13,707 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:28:13,741 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:13,762 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:28:13,762 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 7 [2018-10-04 12:28:13,763 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-10-04 12:28:13,763 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-10-04 12:28:13,763 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2018-10-04 12:28:13,764 INFO L87 Difference]: Start difference. First operand 13 states and 14 transitions. Second operand 8 states. [2018-10-04 12:28:13,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:28:13,944 INFO L93 Difference]: Finished difference Result 21 states and 22 transitions. [2018-10-04 12:28:13,944 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-10-04 12:28:13,944 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2018-10-04 12:28:13,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:28:13,945 INFO L225 Difference]: With dead ends: 21 [2018-10-04 12:28:13,945 INFO L226 Difference]: Without dead ends: 19 [2018-10-04 12:28:13,946 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-10-04 12:28:13,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states. [2018-10-04 12:28:13,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 15. [2018-10-04 12:28:13,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2018-10-04 12:28:13,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 16 transitions. [2018-10-04 12:28:13,952 INFO L78 Accepts]: Start accepts. Automaton has 15 states and 16 transitions. Word has length 12 [2018-10-04 12:28:13,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:28:13,953 INFO L480 AbstractCegarLoop]: Abstraction has 15 states and 16 transitions. [2018-10-04 12:28:13,953 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-10-04 12:28:13,953 INFO L276 IsEmpty]: Start isEmpty. Operand 15 states and 16 transitions. [2018-10-04 12:28:13,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2018-10-04 12:28:13,954 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:13,954 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1] [2018-10-04 12:28:13,954 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:13,955 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:13,955 INFO L82 PathProgramCache]: Analyzing trace with hash 87273139, now seen corresponding path program 3 times [2018-10-04 12:28:13,955 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:13,955 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:13,956 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:13,956 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:28:13,956 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:13,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:14,378 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:14,379 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:28:14,379 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:28:14,387 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:28:14,402 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2018-10-04 12:28:14,402 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:28:14,406 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:28:14,584 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:14,610 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:28:14,610 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2018-10-04 12:28:14,611 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-10-04 12:28:14,611 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-10-04 12:28:14,611 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2018-10-04 12:28:14,612 INFO L87 Difference]: Start difference. First operand 15 states and 16 transitions. Second operand 14 states. [2018-10-04 12:28:14,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:28:14,779 INFO L93 Difference]: Finished difference Result 26 states and 28 transitions. [2018-10-04 12:28:14,780 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-10-04 12:28:14,780 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 14 [2018-10-04 12:28:14,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:28:14,781 INFO L225 Difference]: With dead ends: 26 [2018-10-04 12:28:14,781 INFO L226 Difference]: Without dead ends: 17 [2018-10-04 12:28:14,782 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2018-10-04 12:28:14,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17 states. [2018-10-04 12:28:14,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17 to 17. [2018-10-04 12:28:14,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2018-10-04 12:28:14,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 18 transitions. [2018-10-04 12:28:14,786 INFO L78 Accepts]: Start accepts. Automaton has 17 states and 18 transitions. Word has length 14 [2018-10-04 12:28:14,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:28:14,787 INFO L480 AbstractCegarLoop]: Abstraction has 17 states and 18 transitions. [2018-10-04 12:28:14,787 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-10-04 12:28:14,787 INFO L276 IsEmpty]: Start isEmpty. Operand 17 states and 18 transitions. [2018-10-04 12:28:14,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2018-10-04 12:28:14,788 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:14,788 INFO L375 BasicCegarLoop]: trace histogram [4, 3, 3, 2, 1, 1, 1, 1] [2018-10-04 12:28:14,788 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:14,788 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:14,788 INFO L82 PathProgramCache]: Analyzing trace with hash -1096334355, now seen corresponding path program 4 times [2018-10-04 12:28:14,789 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:14,789 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:14,790 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:14,790 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:28:14,790 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:14,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:14,877 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 12 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:14,877 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:28:14,877 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:28:14,885 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:28:14,900 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:28:14,900 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:28:14,902 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:28:14,937 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 12 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:14,958 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:28:14,958 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 8 [2018-10-04 12:28:14,958 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-10-04 12:28:14,958 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-10-04 12:28:14,959 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2018-10-04 12:28:14,959 INFO L87 Difference]: Start difference. First operand 17 states and 18 transitions. Second operand 9 states. [2018-10-04 12:28:15,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:28:15,126 INFO L93 Difference]: Finished difference Result 25 states and 26 transitions. [2018-10-04 12:28:15,127 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-10-04 12:28:15,128 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 16 [2018-10-04 12:28:15,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:28:15,129 INFO L225 Difference]: With dead ends: 25 [2018-10-04 12:28:15,129 INFO L226 Difference]: Without dead ends: 23 [2018-10-04 12:28:15,130 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-10-04 12:28:15,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2018-10-04 12:28:15,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 19. [2018-10-04 12:28:15,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2018-10-04 12:28:15,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 20 transitions. [2018-10-04 12:28:15,135 INFO L78 Accepts]: Start accepts. Automaton has 19 states and 20 transitions. Word has length 16 [2018-10-04 12:28:15,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:28:15,135 INFO L480 AbstractCegarLoop]: Abstraction has 19 states and 20 transitions. [2018-10-04 12:28:15,135 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-10-04 12:28:15,136 INFO L276 IsEmpty]: Start isEmpty. Operand 19 states and 20 transitions. [2018-10-04 12:28:15,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2018-10-04 12:28:15,136 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:15,137 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1] [2018-10-04 12:28:15,137 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:15,137 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:15,137 INFO L82 PathProgramCache]: Analyzing trace with hash -1310275289, now seen corresponding path program 5 times [2018-10-04 12:28:15,138 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:15,138 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:15,139 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:15,139 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:28:15,139 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:15,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:15,447 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 12 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:15,447 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:28:15,447 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:28:15,463 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:28:15,507 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2018-10-04 12:28:15,508 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:28:15,510 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:28:15,688 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 12 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:15,709 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:28:15,710 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2018-10-04 12:28:15,710 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-10-04 12:28:15,710 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-10-04 12:28:15,711 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=229, Unknown=0, NotChecked=0, Total=306 [2018-10-04 12:28:15,711 INFO L87 Difference]: Start difference. First operand 19 states and 20 transitions. Second operand 18 states. [2018-10-04 12:28:15,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:28:15,854 INFO L93 Difference]: Finished difference Result 32 states and 34 transitions. [2018-10-04 12:28:15,854 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-10-04 12:28:15,855 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 18 [2018-10-04 12:28:15,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:28:15,855 INFO L225 Difference]: With dead ends: 32 [2018-10-04 12:28:15,856 INFO L226 Difference]: Without dead ends: 21 [2018-10-04 12:28:15,856 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-10-04 12:28:15,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21 states. [2018-10-04 12:28:15,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21 to 21. [2018-10-04 12:28:15,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2018-10-04 12:28:15,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 22 transitions. [2018-10-04 12:28:15,861 INFO L78 Accepts]: Start accepts. Automaton has 21 states and 22 transitions. Word has length 18 [2018-10-04 12:28:15,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:28:15,862 INFO L480 AbstractCegarLoop]: Abstraction has 21 states and 22 transitions. [2018-10-04 12:28:15,862 INFO L481 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-10-04 12:28:15,862 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states and 22 transitions. [2018-10-04 12:28:15,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2018-10-04 12:28:15,863 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:15,863 INFO L375 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 1, 1, 1, 1] [2018-10-04 12:28:15,863 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:15,863 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:15,864 INFO L82 PathProgramCache]: Analyzing trace with hash -1330040479, now seen corresponding path program 6 times [2018-10-04 12:28:15,864 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:15,864 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:15,865 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:15,865 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:28:15,865 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:15,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:16,015 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 20 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:16,016 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:28:16,016 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:28:16,023 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:28:16,046 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2018-10-04 12:28:16,047 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:28:16,049 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:28:16,075 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 20 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:16,097 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:28:16,098 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 9 [2018-10-04 12:28:16,098 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-10-04 12:28:16,098 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-10-04 12:28:16,098 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2018-10-04 12:28:16,099 INFO L87 Difference]: Start difference. First operand 21 states and 22 transitions. Second operand 10 states. [2018-10-04 12:28:16,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:28:16,225 INFO L93 Difference]: Finished difference Result 29 states and 30 transitions. [2018-10-04 12:28:16,226 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-10-04 12:28:16,227 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 20 [2018-10-04 12:28:16,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:28:16,228 INFO L225 Difference]: With dead ends: 29 [2018-10-04 12:28:16,228 INFO L226 Difference]: Without dead ends: 27 [2018-10-04 12:28:16,229 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-10-04 12:28:16,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2018-10-04 12:28:16,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 23. [2018-10-04 12:28:16,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2018-10-04 12:28:16,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 24 transitions. [2018-10-04 12:28:16,236 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 24 transitions. Word has length 20 [2018-10-04 12:28:16,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:28:16,236 INFO L480 AbstractCegarLoop]: Abstraction has 23 states and 24 transitions. [2018-10-04 12:28:16,236 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-10-04 12:28:16,236 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 24 transitions. [2018-10-04 12:28:16,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2018-10-04 12:28:16,237 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:16,237 INFO L375 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1] [2018-10-04 12:28:16,237 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:16,238 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:16,238 INFO L82 PathProgramCache]: Analyzing trace with hash 1731406235, now seen corresponding path program 7 times [2018-10-04 12:28:16,238 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:16,238 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:16,239 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:16,239 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:28:16,239 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:16,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:16,395 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 20 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:16,396 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:28:16,396 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:28:16,404 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:28:16,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:16,426 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:28:16,696 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 20 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:16,716 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:28:16,717 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2018-10-04 12:28:16,717 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-10-04 12:28:16,717 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-10-04 12:28:16,718 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=351, Unknown=0, NotChecked=0, Total=462 [2018-10-04 12:28:16,718 INFO L87 Difference]: Start difference. First operand 23 states and 24 transitions. Second operand 22 states. [2018-10-04 12:28:17,091 WARN L178 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 11 [2018-10-04 12:28:17,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:28:17,093 INFO L93 Difference]: Finished difference Result 38 states and 40 transitions. [2018-10-04 12:28:17,093 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-10-04 12:28:17,094 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 22 [2018-10-04 12:28:17,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:28:17,094 INFO L225 Difference]: With dead ends: 38 [2018-10-04 12:28:17,095 INFO L226 Difference]: Without dead ends: 25 [2018-10-04 12:28:17,095 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=171, Invalid=531, Unknown=0, NotChecked=0, Total=702 [2018-10-04 12:28:17,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25 states. [2018-10-04 12:28:17,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25 to 25. [2018-10-04 12:28:17,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2018-10-04 12:28:17,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 26 transitions. [2018-10-04 12:28:17,102 INFO L78 Accepts]: Start accepts. Automaton has 25 states and 26 transitions. Word has length 22 [2018-10-04 12:28:17,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:28:17,102 INFO L480 AbstractCegarLoop]: Abstraction has 25 states and 26 transitions. [2018-10-04 12:28:17,102 INFO L481 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-10-04 12:28:17,103 INFO L276 IsEmpty]: Start isEmpty. Operand 25 states and 26 transitions. [2018-10-04 12:28:17,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2018-10-04 12:28:17,103 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:17,104 INFO L375 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 1, 1, 1, 1] [2018-10-04 12:28:17,104 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:17,104 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:17,104 INFO L82 PathProgramCache]: Analyzing trace with hash 1774380245, now seen corresponding path program 8 times [2018-10-04 12:28:17,105 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:17,105 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:17,106 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:17,106 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:28:17,106 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:17,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:17,239 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 30 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:17,240 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:28:17,240 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:28:17,252 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:28:17,273 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:28:17,273 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:28:17,276 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:28:17,312 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 30 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:17,333 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:28:17,333 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 10 [2018-10-04 12:28:17,333 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-10-04 12:28:17,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-10-04 12:28:17,334 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2018-10-04 12:28:17,334 INFO L87 Difference]: Start difference. First operand 25 states and 26 transitions. Second operand 11 states. [2018-10-04 12:28:17,677 WARN L178 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 11 DAG size of output: 7 [2018-10-04 12:28:17,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:28:17,764 INFO L93 Difference]: Finished difference Result 33 states and 34 transitions. [2018-10-04 12:28:17,766 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-10-04 12:28:17,766 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 24 [2018-10-04 12:28:17,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:28:17,767 INFO L225 Difference]: With dead ends: 33 [2018-10-04 12:28:17,767 INFO L226 Difference]: Without dead ends: 31 [2018-10-04 12:28:17,768 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=102, Invalid=170, Unknown=0, NotChecked=0, Total=272 [2018-10-04 12:28:17,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2018-10-04 12:28:17,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 27. [2018-10-04 12:28:17,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2018-10-04 12:28:17,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 28 transitions. [2018-10-04 12:28:17,775 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 28 transitions. Word has length 24 [2018-10-04 12:28:17,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:28:17,775 INFO L480 AbstractCegarLoop]: Abstraction has 27 states and 28 transitions. [2018-10-04 12:28:17,775 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-10-04 12:28:17,775 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 28 transitions. [2018-10-04 12:28:17,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2018-10-04 12:28:17,776 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:17,776 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1] [2018-10-04 12:28:17,776 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:17,776 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:17,777 INFO L82 PathProgramCache]: Analyzing trace with hash 77451279, now seen corresponding path program 9 times [2018-10-04 12:28:17,777 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:17,777 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:17,777 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:17,778 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:28:17,778 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:17,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:18,235 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 30 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:18,235 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:28:18,235 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:28:18,243 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:28:18,266 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2018-10-04 12:28:18,266 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:28:18,270 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:28:18,610 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 30 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:18,641 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:28:18,641 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 25 [2018-10-04 12:28:18,641 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-10-04 12:28:18,642 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-10-04 12:28:18,642 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=499, Unknown=0, NotChecked=0, Total=650 [2018-10-04 12:28:18,642 INFO L87 Difference]: Start difference. First operand 27 states and 28 transitions. Second operand 26 states. [2018-10-04 12:28:19,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:28:19,151 INFO L93 Difference]: Finished difference Result 44 states and 46 transitions. [2018-10-04 12:28:19,151 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-10-04 12:28:19,151 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 26 [2018-10-04 12:28:19,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:28:19,152 INFO L225 Difference]: With dead ends: 44 [2018-10-04 12:28:19,152 INFO L226 Difference]: Without dead ends: 29 [2018-10-04 12:28:19,153 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-10-04 12:28:19,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2018-10-04 12:28:19,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 29. [2018-10-04 12:28:19,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2018-10-04 12:28:19,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 30 transitions. [2018-10-04 12:28:19,158 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 30 transitions. Word has length 26 [2018-10-04 12:28:19,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:28:19,159 INFO L480 AbstractCegarLoop]: Abstraction has 29 states and 30 transitions. [2018-10-04 12:28:19,159 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-10-04 12:28:19,159 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 30 transitions. [2018-10-04 12:28:19,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2018-10-04 12:28:19,159 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:19,160 INFO L375 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 1, 1, 1, 1] [2018-10-04 12:28:19,160 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:19,160 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:19,160 INFO L82 PathProgramCache]: Analyzing trace with hash 1980325449, now seen corresponding path program 10 times [2018-10-04 12:28:19,160 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:19,160 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:19,161 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:19,162 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:28:19,162 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:19,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:19,332 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 42 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:19,333 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:28:19,333 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:28:19,340 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:28:19,363 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:28:19,364 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:28:19,365 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:28:19,388 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 42 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:19,410 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:28:19,410 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 11 [2018-10-04 12:28:19,410 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-10-04 12:28:19,410 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-10-04 12:28:19,411 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=82, Unknown=0, NotChecked=0, Total=132 [2018-10-04 12:28:19,411 INFO L87 Difference]: Start difference. First operand 29 states and 30 transitions. Second operand 12 states. [2018-10-04 12:28:19,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:28:19,657 INFO L93 Difference]: Finished difference Result 37 states and 38 transitions. [2018-10-04 12:28:19,657 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-10-04 12:28:19,657 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 28 [2018-10-04 12:28:19,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:28:19,659 INFO L225 Difference]: With dead ends: 37 [2018-10-04 12:28:19,659 INFO L226 Difference]: Without dead ends: 35 [2018-10-04 12:28:19,660 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-10-04 12:28:19,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2018-10-04 12:28:19,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 31. [2018-10-04 12:28:19,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2018-10-04 12:28:19,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 32 transitions. [2018-10-04 12:28:19,666 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 32 transitions. Word has length 28 [2018-10-04 12:28:19,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:28:19,666 INFO L480 AbstractCegarLoop]: Abstraction has 31 states and 32 transitions. [2018-10-04 12:28:19,666 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-10-04 12:28:19,667 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 32 transitions. [2018-10-04 12:28:19,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2018-10-04 12:28:19,667 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:19,668 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1] [2018-10-04 12:28:19,668 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:19,668 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:19,668 INFO L82 PathProgramCache]: Analyzing trace with hash 422296707, now seen corresponding path program 11 times [2018-10-04 12:28:19,668 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:19,668 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:19,669 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:19,669 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:28:19,669 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:19,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:19,862 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 42 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:19,863 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:28:19,863 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:28:19,871 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:28:19,917 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2018-10-04 12:28:19,917 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:28:19,921 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:28:20,371 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 42 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:20,401 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:28:20,401 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 29 [2018-10-04 12:28:20,401 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-10-04 12:28:20,402 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-10-04 12:28:20,402 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=197, Invalid=673, Unknown=0, NotChecked=0, Total=870 [2018-10-04 12:28:20,402 INFO L87 Difference]: Start difference. First operand 31 states and 32 transitions. Second operand 30 states. [2018-10-04 12:28:20,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:28:20,784 INFO L93 Difference]: Finished difference Result 50 states and 52 transitions. [2018-10-04 12:28:20,784 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-10-04 12:28:20,784 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 30 [2018-10-04 12:28:20,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:28:20,785 INFO L225 Difference]: With dead ends: 50 [2018-10-04 12:28:20,785 INFO L226 Difference]: Without dead ends: 33 [2018-10-04 12:28:20,786 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-10-04 12:28:20,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2018-10-04 12:28:20,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 33. [2018-10-04 12:28:20,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2018-10-04 12:28:20,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 34 transitions. [2018-10-04 12:28:20,792 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 34 transitions. Word has length 30 [2018-10-04 12:28:20,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:28:20,792 INFO L480 AbstractCegarLoop]: Abstraction has 33 states and 34 transitions. [2018-10-04 12:28:20,792 INFO L481 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-10-04 12:28:20,792 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 34 transitions. [2018-10-04 12:28:20,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2018-10-04 12:28:20,793 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:20,793 INFO L375 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 1, 1, 1, 1] [2018-10-04 12:28:20,793 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:20,794 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:20,794 INFO L82 PathProgramCache]: Analyzing trace with hash -1320051267, now seen corresponding path program 12 times [2018-10-04 12:28:20,794 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:20,794 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:20,795 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:20,795 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:28:20,795 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:20,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:21,071 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 56 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:21,072 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:28:21,072 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:28:21,083 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:28:21,115 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2018-10-04 12:28:21,116 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:28:21,118 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:28:21,145 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 56 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:21,167 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:28:21,167 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 12 [2018-10-04 12:28:21,167 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-10-04 12:28:21,168 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-10-04 12:28:21,168 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=96, Unknown=0, NotChecked=0, Total=156 [2018-10-04 12:28:21,168 INFO L87 Difference]: Start difference. First operand 33 states and 34 transitions. Second operand 13 states. [2018-10-04 12:28:21,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:28:21,464 INFO L93 Difference]: Finished difference Result 41 states and 42 transitions. [2018-10-04 12:28:21,465 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-10-04 12:28:21,465 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 32 [2018-10-04 12:28:21,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:28:21,466 INFO L225 Difference]: With dead ends: 41 [2018-10-04 12:28:21,466 INFO L226 Difference]: Without dead ends: 39 [2018-10-04 12:28:21,467 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-10-04 12:28:21,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2018-10-04 12:28:21,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 35. [2018-10-04 12:28:21,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2018-10-04 12:28:21,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 36 transitions. [2018-10-04 12:28:21,473 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 36 transitions. Word has length 32 [2018-10-04 12:28:21,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:28:21,474 INFO L480 AbstractCegarLoop]: Abstraction has 35 states and 36 transitions. [2018-10-04 12:28:21,474 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-10-04 12:28:21,474 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 36 transitions. [2018-10-04 12:28:21,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2018-10-04 12:28:21,474 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:21,475 INFO L375 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 1, 1, 1, 1] [2018-10-04 12:28:21,475 INFO L423 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:21,475 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:21,475 INFO L82 PathProgramCache]: Analyzing trace with hash -1553862921, now seen corresponding path program 13 times [2018-10-04 12:28:21,475 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:21,475 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:21,476 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:21,476 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:28:21,476 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:21,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:21,723 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 56 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:21,723 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:28:21,723 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:28:21,731 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:28:21,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:21,766 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:28:22,067 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 56 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:22,088 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:28:22,088 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 33 [2018-10-04 12:28:22,089 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-10-04 12:28:22,089 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-10-04 12:28:22,089 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=249, Invalid=873, Unknown=0, NotChecked=0, Total=1122 [2018-10-04 12:28:22,090 INFO L87 Difference]: Start difference. First operand 35 states and 36 transitions. Second operand 34 states. [2018-10-04 12:28:22,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:28:22,401 INFO L93 Difference]: Finished difference Result 56 states and 58 transitions. [2018-10-04 12:28:22,401 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-10-04 12:28:22,401 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 34 [2018-10-04 12:28:22,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:28:22,402 INFO L225 Difference]: With dead ends: 56 [2018-10-04 12:28:22,402 INFO L226 Difference]: Without dead ends: 37 [2018-10-04 12:28:22,403 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-10-04 12:28:22,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2018-10-04 12:28:22,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 37. [2018-10-04 12:28:22,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2018-10-04 12:28:22,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 38 transitions. [2018-10-04 12:28:22,410 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 38 transitions. Word has length 34 [2018-10-04 12:28:22,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:28:22,410 INFO L480 AbstractCegarLoop]: Abstraction has 37 states and 38 transitions. [2018-10-04 12:28:22,410 INFO L481 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-10-04 12:28:22,410 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 38 transitions. [2018-10-04 12:28:22,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2018-10-04 12:28:22,411 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:22,411 INFO L375 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 1, 1, 1, 1] [2018-10-04 12:28:22,411 INFO L423 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:22,412 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:22,412 INFO L82 PathProgramCache]: Analyzing trace with hash 115385137, now seen corresponding path program 14 times [2018-10-04 12:28:22,412 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:22,412 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:22,412 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:22,413 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:28:22,413 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:22,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:22,578 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 72 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:22,579 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:28:22,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 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:28:22,588 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:28:22,633 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:28:22,633 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:28:22,636 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:28:22,658 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 72 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:22,682 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:28:22,682 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 13 [2018-10-04 12:28:22,682 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-10-04 12:28:22,682 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-10-04 12:28:22,683 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2018-10-04 12:28:22,683 INFO L87 Difference]: Start difference. First operand 37 states and 38 transitions. Second operand 14 states. [2018-10-04 12:28:23,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:28:23,281 INFO L93 Difference]: Finished difference Result 45 states and 46 transitions. [2018-10-04 12:28:23,282 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-10-04 12:28:23,283 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 36 [2018-10-04 12:28:23,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:28:23,284 INFO L225 Difference]: With dead ends: 45 [2018-10-04 12:28:23,284 INFO L226 Difference]: Without dead ends: 43 [2018-10-04 12:28:23,285 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-10-04 12:28:23,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2018-10-04 12:28:23,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 39. [2018-10-04 12:28:23,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2018-10-04 12:28:23,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 40 transitions. [2018-10-04 12:28:23,297 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 40 transitions. Word has length 36 [2018-10-04 12:28:23,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:28:23,297 INFO L480 AbstractCegarLoop]: Abstraction has 39 states and 40 transitions. [2018-10-04 12:28:23,297 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-10-04 12:28:23,297 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 40 transitions. [2018-10-04 12:28:23,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2018-10-04 12:28:23,298 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:23,298 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 1, 1, 1, 1] [2018-10-04 12:28:23,298 INFO L423 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:23,298 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:23,299 INFO L82 PathProgramCache]: Analyzing trace with hash -783980693, now seen corresponding path program 15 times [2018-10-04 12:28:23,302 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:23,302 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:23,303 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:23,303 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:28:23,303 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:23,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:23,683 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 72 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:23,685 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:28:23,685 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:28:23,695 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:28:23,757 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2018-10-04 12:28:23,757 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:28:23,761 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:28:24,169 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 72 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:24,206 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:28:24,206 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 37 [2018-10-04 12:28:24,206 INFO L459 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-10-04 12:28:24,207 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-10-04 12:28:24,207 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=307, Invalid=1099, Unknown=0, NotChecked=0, Total=1406 [2018-10-04 12:28:24,207 INFO L87 Difference]: Start difference. First operand 39 states and 40 transitions. Second operand 38 states. [2018-10-04 12:28:24,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:28:24,869 INFO L93 Difference]: Finished difference Result 62 states and 64 transitions. [2018-10-04 12:28:24,869 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-10-04 12:28:24,869 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 38 [2018-10-04 12:28:24,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:28:24,869 INFO L225 Difference]: With dead ends: 62 [2018-10-04 12:28:24,869 INFO L226 Difference]: Without dead ends: 41 [2018-10-04 12:28:24,871 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-10-04 12:28:24,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2018-10-04 12:28:24,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 41. [2018-10-04 12:28:24,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2018-10-04 12:28:24,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 42 transitions. [2018-10-04 12:28:24,877 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 42 transitions. Word has length 38 [2018-10-04 12:28:24,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:28:24,877 INFO L480 AbstractCegarLoop]: Abstraction has 41 states and 42 transitions. [2018-10-04 12:28:24,877 INFO L481 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-10-04 12:28:24,877 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 42 transitions. [2018-10-04 12:28:24,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2018-10-04 12:28:24,878 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:24,878 INFO L375 BasicCegarLoop]: trace histogram [10, 9, 9, 8, 1, 1, 1, 1] [2018-10-04 12:28:24,878 INFO L423 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:24,879 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:24,879 INFO L82 PathProgramCache]: Analyzing trace with hash 830172837, now seen corresponding path program 16 times [2018-10-04 12:28:24,879 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:24,879 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:24,880 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:24,880 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:28:24,880 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:24,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:26,389 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 90 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:26,389 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:28:26,389 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:28:26,405 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:28:26,430 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:28:26,430 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:28:26,433 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:28:26,461 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 90 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:26,482 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:28:26,482 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 14 [2018-10-04 12:28:26,483 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-10-04 12:28:26,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-10-04 12:28:26,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=127, Unknown=0, NotChecked=0, Total=210 [2018-10-04 12:28:26,483 INFO L87 Difference]: Start difference. First operand 41 states and 42 transitions. Second operand 15 states. [2018-10-04 12:28:26,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:28:26,658 INFO L93 Difference]: Finished difference Result 49 states and 50 transitions. [2018-10-04 12:28:26,659 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-10-04 12:28:26,659 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 40 [2018-10-04 12:28:26,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:28:26,660 INFO L225 Difference]: With dead ends: 49 [2018-10-04 12:28:26,660 INFO L226 Difference]: Without dead ends: 47 [2018-10-04 12:28:26,661 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=224, Invalid=376, Unknown=0, NotChecked=0, Total=600 [2018-10-04 12:28:26,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2018-10-04 12:28:26,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 43. [2018-10-04 12:28:26,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2018-10-04 12:28:26,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 44 transitions. [2018-10-04 12:28:26,669 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 44 transitions. Word has length 40 [2018-10-04 12:28:26,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:28:26,669 INFO L480 AbstractCegarLoop]: Abstraction has 43 states and 44 transitions. [2018-10-04 12:28:26,669 INFO L481 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-10-04 12:28:26,669 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 44 transitions. [2018-10-04 12:28:26,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2018-10-04 12:28:26,670 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:26,670 INFO L375 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 1, 1, 1, 1] [2018-10-04 12:28:26,670 INFO L423 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:26,670 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:26,670 INFO L82 PathProgramCache]: Analyzing trace with hash -1067768353, now seen corresponding path program 17 times [2018-10-04 12:28:26,671 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:26,671 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:26,671 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:26,671 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:28:26,671 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:26,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:26,929 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 90 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:26,930 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:28:26,930 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:28:26,939 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:28:26,977 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2018-10-04 12:28:26,977 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:28:26,979 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:28:27,603 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 90 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:27,623 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:28:27,624 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 41 [2018-10-04 12:28:27,624 INFO L459 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-10-04 12:28:27,624 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-10-04 12:28:27,625 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=371, Invalid=1351, Unknown=0, NotChecked=0, Total=1722 [2018-10-04 12:28:27,625 INFO L87 Difference]: Start difference. First operand 43 states and 44 transitions. Second operand 42 states. [2018-10-04 12:28:27,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:28:27,985 INFO L93 Difference]: Finished difference Result 68 states and 70 transitions. [2018-10-04 12:28:27,985 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-10-04 12:28:27,986 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 42 [2018-10-04 12:28:27,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:28:27,986 INFO L225 Difference]: With dead ends: 68 [2018-10-04 12:28:27,986 INFO L226 Difference]: Without dead ends: 45 [2018-10-04 12:28:27,987 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 847 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=566, Invalid=2086, Unknown=0, NotChecked=0, Total=2652 [2018-10-04 12:28:27,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states. [2018-10-04 12:28:27,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 45. [2018-10-04 12:28:27,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2018-10-04 12:28:27,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 46 transitions. [2018-10-04 12:28:27,995 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 46 transitions. Word has length 42 [2018-10-04 12:28:27,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:28:27,996 INFO L480 AbstractCegarLoop]: Abstraction has 45 states and 46 transitions. [2018-10-04 12:28:27,996 INFO L481 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-10-04 12:28:27,996 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 46 transitions. [2018-10-04 12:28:27,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-10-04 12:28:27,996 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:27,997 INFO L375 BasicCegarLoop]: trace histogram [11, 10, 10, 9, 1, 1, 1, 1] [2018-10-04 12:28:27,998 INFO L423 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:27,998 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:27,998 INFO L82 PathProgramCache]: Analyzing trace with hash 2070347801, now seen corresponding path program 18 times [2018-10-04 12:28:27,998 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:27,998 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:27,999 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:27,999 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:28:27,999 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:28,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:28,174 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 110 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:28,174 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:28:28,174 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:28:28,189 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:28:28,223 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2018-10-04 12:28:28,223 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:28:28,225 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:28:28,265 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 110 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:28,286 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:28:28,286 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 15 [2018-10-04 12:28:28,286 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-10-04 12:28:28,286 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-10-04 12:28:28,287 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=144, Unknown=0, NotChecked=0, Total=240 [2018-10-04 12:28:28,287 INFO L87 Difference]: Start difference. First operand 45 states and 46 transitions. Second operand 16 states. [2018-10-04 12:28:28,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:28:28,490 INFO L93 Difference]: Finished difference Result 53 states and 54 transitions. [2018-10-04 12:28:28,490 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-10-04 12:28:28,490 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 44 [2018-10-04 12:28:28,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:28:28,491 INFO L225 Difference]: With dead ends: 53 [2018-10-04 12:28:28,491 INFO L226 Difference]: Without dead ends: 51 [2018-10-04 12:28:28,492 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-10-04 12:28:28,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2018-10-04 12:28:28,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 47. [2018-10-04 12:28:28,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2018-10-04 12:28:28,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 48 transitions. [2018-10-04 12:28:28,499 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 48 transitions. Word has length 44 [2018-10-04 12:28:28,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:28:28,499 INFO L480 AbstractCegarLoop]: Abstraction has 47 states and 48 transitions. [2018-10-04 12:28:28,499 INFO L481 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-10-04 12:28:28,499 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 48 transitions. [2018-10-04 12:28:28,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2018-10-04 12:28:28,500 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:28,500 INFO L375 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 1, 1, 1, 1] [2018-10-04 12:28:28,500 INFO L423 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:28,500 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:28,501 INFO L82 PathProgramCache]: Analyzing trace with hash 1034431059, now seen corresponding path program 19 times [2018-10-04 12:28:28,501 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:28,501 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:28,501 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:28,502 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:28:28,503 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:28,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:29,422 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 110 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:29,422 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:28:29,422 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:28:29,430 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:28:29,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:29,473 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:28:30,074 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 110 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:30,094 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:28:30,095 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 45 [2018-10-04 12:28:30,095 INFO L459 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-10-04 12:28:30,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-10-04 12:28:30,096 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=441, Invalid=1629, Unknown=0, NotChecked=0, Total=2070 [2018-10-04 12:28:30,096 INFO L87 Difference]: Start difference. First operand 47 states and 48 transitions. Second operand 46 states. [2018-10-04 12:28:30,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:28:30,785 INFO L93 Difference]: Finished difference Result 74 states and 76 transitions. [2018-10-04 12:28:30,785 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-10-04 12:28:30,785 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 46 [2018-10-04 12:28:30,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:28:30,786 INFO L225 Difference]: With dead ends: 74 [2018-10-04 12:28:30,787 INFO L226 Difference]: Without dead ends: 49 [2018-10-04 12:28:30,788 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1036 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=672, Invalid=2520, Unknown=0, NotChecked=0, Total=3192 [2018-10-04 12:28:30,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2018-10-04 12:28:30,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 49. [2018-10-04 12:28:30,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2018-10-04 12:28:30,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 50 transitions. [2018-10-04 12:28:30,796 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 50 transitions. Word has length 46 [2018-10-04 12:28:30,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:28:30,796 INFO L480 AbstractCegarLoop]: Abstraction has 49 states and 50 transitions. [2018-10-04 12:28:30,796 INFO L481 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-10-04 12:28:30,796 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 50 transitions. [2018-10-04 12:28:30,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2018-10-04 12:28:30,797 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:30,797 INFO L375 BasicCegarLoop]: trace histogram [12, 11, 11, 10, 1, 1, 1, 1] [2018-10-04 12:28:30,797 INFO L423 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:30,797 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:30,797 INFO L82 PathProgramCache]: Analyzing trace with hash 2120767373, now seen corresponding path program 20 times [2018-10-04 12:28:30,797 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:30,798 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:30,798 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:30,798 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:28:30,798 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:30,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:31,074 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 132 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:31,074 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:28:31,074 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:28:31,083 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:28:31,126 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:28:31,126 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:28:31,129 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:28:31,180 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 132 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:31,200 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:28:31,200 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 16 [2018-10-04 12:28:31,201 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-10-04 12:28:31,201 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-10-04 12:28:31,201 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=162, Unknown=0, NotChecked=0, Total=272 [2018-10-04 12:28:31,201 INFO L87 Difference]: Start difference. First operand 49 states and 50 transitions. Second operand 17 states. [2018-10-04 12:28:31,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:28:31,468 INFO L93 Difference]: Finished difference Result 57 states and 58 transitions. [2018-10-04 12:28:31,471 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-10-04 12:28:31,471 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 48 [2018-10-04 12:28:31,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:28:31,472 INFO L225 Difference]: With dead ends: 57 [2018-10-04 12:28:31,472 INFO L226 Difference]: Without dead ends: 55 [2018-10-04 12:28:31,473 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=303, Invalid=509, Unknown=0, NotChecked=0, Total=812 [2018-10-04 12:28:31,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2018-10-04 12:28:31,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 51. [2018-10-04 12:28:31,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2018-10-04 12:28:31,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 52 transitions. [2018-10-04 12:28:31,483 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 52 transitions. Word has length 48 [2018-10-04 12:28:31,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:28:31,483 INFO L480 AbstractCegarLoop]: Abstraction has 51 states and 52 transitions. [2018-10-04 12:28:31,483 INFO L481 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-10-04 12:28:31,483 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 52 transitions. [2018-10-04 12:28:31,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-10-04 12:28:31,484 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:31,484 INFO L375 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 1, 1, 1, 1] [2018-10-04 12:28:31,484 INFO L423 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:31,484 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:31,485 INFO L82 PathProgramCache]: Analyzing trace with hash -2051967801, now seen corresponding path program 21 times [2018-10-04 12:28:31,485 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:31,485 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:31,486 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:31,486 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:28:31,486 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:31,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:31,979 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 132 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:31,980 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:28:31,980 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:28:31,994 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:28:32,028 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2018-10-04 12:28:32,028 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:28:32,030 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:28:32,713 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 132 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:32,735 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:28:32,735 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 49 [2018-10-04 12:28:32,735 INFO L459 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-10-04 12:28:32,735 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-10-04 12:28:32,736 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=517, Invalid=1933, Unknown=0, NotChecked=0, Total=2450 [2018-10-04 12:28:32,737 INFO L87 Difference]: Start difference. First operand 51 states and 52 transitions. Second operand 50 states. [2018-10-04 12:28:33,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:28:33,209 INFO L93 Difference]: Finished difference Result 80 states and 82 transitions. [2018-10-04 12:28:33,209 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-10-04 12:28:33,209 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 50 [2018-10-04 12:28:33,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:28:33,210 INFO L225 Difference]: With dead ends: 80 [2018-10-04 12:28:33,210 INFO L226 Difference]: Without dead ends: 53 [2018-10-04 12:28:33,212 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-10-04 12:28:33,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2018-10-04 12:28:33,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 53. [2018-10-04 12:28:33,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2018-10-04 12:28:33,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 54 transitions. [2018-10-04 12:28:33,219 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 54 transitions. Word has length 50 [2018-10-04 12:28:33,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:28:33,220 INFO L480 AbstractCegarLoop]: Abstraction has 53 states and 54 transitions. [2018-10-04 12:28:33,220 INFO L481 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-10-04 12:28:33,220 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 54 transitions. [2018-10-04 12:28:33,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2018-10-04 12:28:33,220 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:33,221 INFO L375 BasicCegarLoop]: trace histogram [13, 12, 12, 11, 1, 1, 1, 1] [2018-10-04 12:28:33,221 INFO L423 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:33,221 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:33,221 INFO L82 PathProgramCache]: Analyzing trace with hash -473664255, now seen corresponding path program 22 times [2018-10-04 12:28:33,221 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:33,221 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:33,222 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:33,222 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:28:33,222 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:33,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:33,586 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 156 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:33,587 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:28:33,587 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:28:33,595 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:28:33,628 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:28:33,628 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:28:33,630 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:28:33,660 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 156 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:33,680 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:28:33,681 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 17 [2018-10-04 12:28:33,681 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-10-04 12:28:33,681 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-10-04 12:28:33,681 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=181, Unknown=0, NotChecked=0, Total=306 [2018-10-04 12:28:33,682 INFO L87 Difference]: Start difference. First operand 53 states and 54 transitions. Second operand 18 states. [2018-10-04 12:28:34,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:28:34,016 INFO L93 Difference]: Finished difference Result 61 states and 62 transitions. [2018-10-04 12:28:34,017 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-10-04 12:28:34,017 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 52 [2018-10-04 12:28:34,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:28:34,017 INFO L225 Difference]: With dead ends: 61 [2018-10-04 12:28:34,017 INFO L226 Difference]: Without dead ends: 59 [2018-10-04 12:28:34,018 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-10-04 12:28:34,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2018-10-04 12:28:34,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 55. [2018-10-04 12:28:34,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 55 states. [2018-10-04 12:28:34,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 56 transitions. [2018-10-04 12:28:34,026 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 56 transitions. Word has length 52 [2018-10-04 12:28:34,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:28:34,026 INFO L480 AbstractCegarLoop]: Abstraction has 55 states and 56 transitions. [2018-10-04 12:28:34,026 INFO L481 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-10-04 12:28:34,027 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 56 transitions. [2018-10-04 12:28:34,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2018-10-04 12:28:34,027 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:34,027 INFO L375 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 1, 1, 1, 1] [2018-10-04 12:28:34,028 INFO L423 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:34,028 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:34,028 INFO L82 PathProgramCache]: Analyzing trace with hash 75236667, now seen corresponding path program 23 times [2018-10-04 12:28:34,028 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:34,028 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:34,029 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:34,029 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:28:34,029 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:34,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:34,394 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 156 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:34,395 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:28:34,395 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:28:34,403 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:28:34,442 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2018-10-04 12:28:34,442 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:28:34,444 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:28:35,007 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 156 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:35,026 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:28:35,026 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 53 [2018-10-04 12:28:35,027 INFO L459 AbstractCegarLoop]: Interpolant automaton has 54 states [2018-10-04 12:28:35,027 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2018-10-04 12:28:35,028 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=599, Invalid=2263, Unknown=0, NotChecked=0, Total=2862 [2018-10-04 12:28:35,028 INFO L87 Difference]: Start difference. First operand 55 states and 56 transitions. Second operand 54 states. [2018-10-04 12:28:35,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:28:35,741 INFO L93 Difference]: Finished difference Result 86 states and 88 transitions. [2018-10-04 12:28:35,741 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-10-04 12:28:35,741 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 54 [2018-10-04 12:28:35,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:28:35,742 INFO L225 Difference]: With dead ends: 86 [2018-10-04 12:28:35,742 INFO L226 Difference]: Without dead ends: 57 [2018-10-04 12:28:35,743 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1471 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=911, Invalid=3511, Unknown=0, NotChecked=0, Total=4422 [2018-10-04 12:28:35,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2018-10-04 12:28:35,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 57. [2018-10-04 12:28:35,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2018-10-04 12:28:35,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 58 transitions. [2018-10-04 12:28:35,750 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 58 transitions. Word has length 54 [2018-10-04 12:28:35,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:28:35,750 INFO L480 AbstractCegarLoop]: Abstraction has 57 states and 58 transitions. [2018-10-04 12:28:35,750 INFO L481 AbstractCegarLoop]: Interpolant automaton has 54 states. [2018-10-04 12:28:35,750 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 58 transitions. [2018-10-04 12:28:35,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2018-10-04 12:28:35,750 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:35,750 INFO L375 BasicCegarLoop]: trace histogram [14, 13, 13, 12, 1, 1, 1, 1] [2018-10-04 12:28:35,751 INFO L423 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:35,751 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:35,751 INFO L82 PathProgramCache]: Analyzing trace with hash 608196725, now seen corresponding path program 24 times [2018-10-04 12:28:35,751 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:35,751 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:35,751 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:35,752 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:28:35,752 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:35,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:35,984 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 182 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:35,984 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:28:35,985 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:28:35,992 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:28:36,031 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2018-10-04 12:28:36,031 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:28:36,033 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:28:36,051 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 182 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:36,071 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:28:36,072 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 18 [2018-10-04 12:28:36,072 INFO L459 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-10-04 12:28:36,072 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-10-04 12:28:36,072 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=201, Unknown=0, NotChecked=0, Total=342 [2018-10-04 12:28:36,072 INFO L87 Difference]: Start difference. First operand 57 states and 58 transitions. Second operand 19 states. [2018-10-04 12:28:36,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:28:36,324 INFO L93 Difference]: Finished difference Result 65 states and 66 transitions. [2018-10-04 12:28:36,324 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-10-04 12:28:36,325 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 56 [2018-10-04 12:28:36,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:28:36,326 INFO L225 Difference]: With dead ends: 65 [2018-10-04 12:28:36,326 INFO L226 Difference]: Without dead ends: 63 [2018-10-04 12:28:36,327 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-10-04 12:28:36,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2018-10-04 12:28:36,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 59. [2018-10-04 12:28:36,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2018-10-04 12:28:36,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 60 transitions. [2018-10-04 12:28:36,338 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 60 transitions. Word has length 56 [2018-10-04 12:28:36,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:28:36,338 INFO L480 AbstractCegarLoop]: Abstraction has 59 states and 60 transitions. [2018-10-04 12:28:36,338 INFO L481 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-10-04 12:28:36,338 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 60 transitions. [2018-10-04 12:28:36,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2018-10-04 12:28:36,339 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:36,339 INFO L375 BasicCegarLoop]: trace histogram [14, 14, 13, 13, 1, 1, 1, 1] [2018-10-04 12:28:36,339 INFO L423 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:36,340 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:36,340 INFO L82 PathProgramCache]: Analyzing trace with hash 361552815, now seen corresponding path program 25 times [2018-10-04 12:28:36,340 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:36,340 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:36,341 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:36,341 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:28:36,341 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:36,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:38,166 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 182 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:38,167 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:28:38,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 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:28:38,176 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:28:38,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:38,227 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:28:38,857 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 182 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:38,877 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:28:38,877 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 57 [2018-10-04 12:28:38,877 INFO L459 AbstractCegarLoop]: Interpolant automaton has 58 states [2018-10-04 12:28:38,878 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2018-10-04 12:28:38,879 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=687, Invalid=2619, Unknown=0, NotChecked=0, Total=3306 [2018-10-04 12:28:38,879 INFO L87 Difference]: Start difference. First operand 59 states and 60 transitions. Second operand 58 states. [2018-10-04 12:28:39,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:28:39,597 INFO L93 Difference]: Finished difference Result 92 states and 94 transitions. [2018-10-04 12:28:39,598 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-10-04 12:28:39,598 INFO L78 Accepts]: Start accepts. Automaton has 58 states. Word has length 58 [2018-10-04 12:28:39,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:28:39,598 INFO L225 Difference]: With dead ends: 92 [2018-10-04 12:28:39,598 INFO L226 Difference]: Without dead ends: 61 [2018-10-04 12:28:39,600 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1717 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=1044, Invalid=4068, Unknown=0, NotChecked=0, Total=5112 [2018-10-04 12:28:39,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2018-10-04 12:28:39,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 61. [2018-10-04 12:28:39,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61 states. [2018-10-04 12:28:39,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 62 transitions. [2018-10-04 12:28:39,606 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 62 transitions. Word has length 58 [2018-10-04 12:28:39,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:28:39,607 INFO L480 AbstractCegarLoop]: Abstraction has 61 states and 62 transitions. [2018-10-04 12:28:39,607 INFO L481 AbstractCegarLoop]: Interpolant automaton has 58 states. [2018-10-04 12:28:39,607 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 62 transitions. [2018-10-04 12:28:39,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2018-10-04 12:28:39,607 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:39,607 INFO L375 BasicCegarLoop]: trace histogram [15, 14, 14, 13, 1, 1, 1, 1] [2018-10-04 12:28:39,607 INFO L423 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:39,608 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:39,608 INFO L82 PathProgramCache]: Analyzing trace with hash 1210122729, now seen corresponding path program 26 times [2018-10-04 12:28:39,608 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:39,608 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:39,608 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:39,608 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:28:39,609 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:39,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:39,972 INFO L134 CoverageAnalysis]: Checked inductivity of 392 backedges. 210 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:39,973 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:28:39,973 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:28:39,980 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:28:40,016 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:28:40,016 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:28:40,018 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:28:40,047 INFO L134 CoverageAnalysis]: Checked inductivity of 392 backedges. 210 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:40,068 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:28:40,068 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 19 [2018-10-04 12:28:40,068 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-10-04 12:28:40,068 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-10-04 12:28:40,068 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=222, Unknown=0, NotChecked=0, Total=380 [2018-10-04 12:28:40,069 INFO L87 Difference]: Start difference. First operand 61 states and 62 transitions. Second operand 20 states. [2018-10-04 12:28:40,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:28:40,388 INFO L93 Difference]: Finished difference Result 69 states and 70 transitions. [2018-10-04 12:28:40,388 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-10-04 12:28:40,389 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 60 [2018-10-04 12:28:40,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:28:40,389 INFO L225 Difference]: With dead ends: 69 [2018-10-04 12:28:40,390 INFO L226 Difference]: Without dead ends: 67 [2018-10-04 12:28:40,390 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 240 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=444, Invalid=746, Unknown=0, NotChecked=0, Total=1190 [2018-10-04 12:28:40,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2018-10-04 12:28:40,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 63. [2018-10-04 12:28:40,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 63 states. [2018-10-04 12:28:40,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 64 transitions. [2018-10-04 12:28:40,397 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 64 transitions. Word has length 60 [2018-10-04 12:28:40,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:28:40,397 INFO L480 AbstractCegarLoop]: Abstraction has 63 states and 64 transitions. [2018-10-04 12:28:40,398 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-10-04 12:28:40,398 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 64 transitions. [2018-10-04 12:28:40,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2018-10-04 12:28:40,398 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:40,398 INFO L375 BasicCegarLoop]: trace histogram [15, 15, 14, 14, 1, 1, 1, 1] [2018-10-04 12:28:40,398 INFO L423 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:40,399 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:40,399 INFO L82 PathProgramCache]: Analyzing trace with hash -1008142301, now seen corresponding path program 27 times [2018-10-04 12:28:40,399 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:40,399 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:40,400 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:40,400 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:28:40,400 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:40,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:40,932 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 210 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:40,932 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:28:40,932 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:28:40,940 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:28:40,983 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2018-10-04 12:28:40,983 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:28:40,985 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:28:43,079 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 210 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:43,099 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:28:43,099 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 61 [2018-10-04 12:28:43,099 INFO L459 AbstractCegarLoop]: Interpolant automaton has 62 states [2018-10-04 12:28:43,100 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2018-10-04 12:28:43,101 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=781, Invalid=3001, Unknown=0, NotChecked=0, Total=3782 [2018-10-04 12:28:43,101 INFO L87 Difference]: Start difference. First operand 63 states and 64 transitions. Second operand 62 states. [2018-10-04 12:28:44,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:28:44,218 INFO L93 Difference]: Finished difference Result 98 states and 100 transitions. [2018-10-04 12:28:44,218 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2018-10-04 12:28:44,218 INFO L78 Accepts]: Start accepts. Automaton has 62 states. Word has length 62 [2018-10-04 12:28:44,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:28:44,218 INFO L225 Difference]: With dead ends: 98 [2018-10-04 12:28:44,218 INFO L226 Difference]: Without dead ends: 65 [2018-10-04 12:28:44,220 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1982 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1186, Invalid=4666, Unknown=0, NotChecked=0, Total=5852 [2018-10-04 12:28:44,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2018-10-04 12:28:44,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 65. [2018-10-04 12:28:44,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 65 states. [2018-10-04 12:28:44,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 66 transitions. [2018-10-04 12:28:44,229 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 66 transitions. Word has length 62 [2018-10-04 12:28:44,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:28:44,230 INFO L480 AbstractCegarLoop]: Abstraction has 65 states and 66 transitions. [2018-10-04 12:28:44,230 INFO L481 AbstractCegarLoop]: Interpolant automaton has 62 states. [2018-10-04 12:28:44,230 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 66 transitions. [2018-10-04 12:28:44,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2018-10-04 12:28:44,230 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:44,230 INFO L375 BasicCegarLoop]: trace histogram [16, 15, 15, 14, 1, 1, 1, 1] [2018-10-04 12:28:44,231 INFO L423 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:44,231 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:44,231 INFO L82 PathProgramCache]: Analyzing trace with hash -1490325155, now seen corresponding path program 28 times [2018-10-04 12:28:44,231 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:44,231 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:44,232 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:44,232 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:28:44,232 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:44,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:44,540 INFO L134 CoverageAnalysis]: Checked inductivity of 450 backedges. 240 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:44,540 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:28:44,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 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:28:44,550 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:28:44,594 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:28:44,594 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:28:44,598 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:28:44,675 INFO L134 CoverageAnalysis]: Checked inductivity of 450 backedges. 240 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:44,696 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:28:44,696 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 20 [2018-10-04 12:28:44,696 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-10-04 12:28:44,696 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-10-04 12:28:44,697 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=244, Unknown=0, NotChecked=0, Total=420 [2018-10-04 12:28:44,697 INFO L87 Difference]: Start difference. First operand 65 states and 66 transitions. Second operand 21 states. [2018-10-04 12:28:45,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:28:45,002 INFO L93 Difference]: Finished difference Result 73 states and 74 transitions. [2018-10-04 12:28:45,003 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-10-04 12:28:45,003 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 64 [2018-10-04 12:28:45,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:28:45,004 INFO L225 Difference]: With dead ends: 73 [2018-10-04 12:28:45,004 INFO L226 Difference]: Without dead ends: 71 [2018-10-04 12:28:45,006 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 272 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=497, Invalid=835, Unknown=0, NotChecked=0, Total=1332 [2018-10-04 12:28:45,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2018-10-04 12:28:45,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 67. [2018-10-04 12:28:45,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 67 states. [2018-10-04 12:28:45,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 68 transitions. [2018-10-04 12:28:45,015 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 68 transitions. Word has length 64 [2018-10-04 12:28:45,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:28:45,015 INFO L480 AbstractCegarLoop]: Abstraction has 67 states and 68 transitions. [2018-10-04 12:28:45,015 INFO L481 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-10-04 12:28:45,015 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 68 transitions. [2018-10-04 12:28:45,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2018-10-04 12:28:45,016 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:45,016 INFO L375 BasicCegarLoop]: trace histogram [16, 16, 15, 15, 1, 1, 1, 1] [2018-10-04 12:28:45,016 INFO L423 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:45,016 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:45,016 INFO L82 PathProgramCache]: Analyzing trace with hash -1978312041, now seen corresponding path program 29 times [2018-10-04 12:28:45,017 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:45,017 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:45,017 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:45,017 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:28:45,017 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:45,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:45,985 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 240 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:45,986 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:28:45,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 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:28:45,994 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:28:46,044 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2018-10-04 12:28:46,045 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:28:46,050 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:28:46,848 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 240 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:46,869 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:28:46,869 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 65 [2018-10-04 12:28:46,869 INFO L459 AbstractCegarLoop]: Interpolant automaton has 66 states [2018-10-04 12:28:46,869 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2018-10-04 12:28:46,870 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=881, Invalid=3409, Unknown=0, NotChecked=0, Total=4290 [2018-10-04 12:28:46,871 INFO L87 Difference]: Start difference. First operand 67 states and 68 transitions. Second operand 66 states. [2018-10-04 12:28:47,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:28:47,860 INFO L93 Difference]: Finished difference Result 104 states and 106 transitions. [2018-10-04 12:28:47,860 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-10-04 12:28:47,860 INFO L78 Accepts]: Start accepts. Automaton has 66 states. Word has length 66 [2018-10-04 12:28:47,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:28:47,860 INFO L225 Difference]: With dead ends: 104 [2018-10-04 12:28:47,860 INFO L226 Difference]: Without dead ends: 69 [2018-10-04 12:28:47,862 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2266 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1337, Invalid=5305, Unknown=0, NotChecked=0, Total=6642 [2018-10-04 12:28:47,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2018-10-04 12:28:47,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 69. [2018-10-04 12:28:47,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 69 states. [2018-10-04 12:28:47,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 70 transitions. [2018-10-04 12:28:47,870 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 70 transitions. Word has length 66 [2018-10-04 12:28:47,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:28:47,870 INFO L480 AbstractCegarLoop]: Abstraction has 69 states and 70 transitions. [2018-10-04 12:28:47,870 INFO L481 AbstractCegarLoop]: Interpolant automaton has 66 states. [2018-10-04 12:28:47,870 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 70 transitions. [2018-10-04 12:28:47,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-10-04 12:28:47,870 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:47,870 INFO L375 BasicCegarLoop]: trace histogram [17, 16, 16, 15, 1, 1, 1, 1] [2018-10-04 12:28:47,871 INFO L423 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:47,871 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:47,871 INFO L82 PathProgramCache]: Analyzing trace with hash -1465604399, now seen corresponding path program 30 times [2018-10-04 12:28:47,871 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:47,871 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:47,872 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:47,872 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:28:47,872 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:47,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:48,132 INFO L134 CoverageAnalysis]: Checked inductivity of 512 backedges. 272 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:48,132 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:28:48,132 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:28:48,139 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:28:48,279 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 17 check-sat command(s) [2018-10-04 12:28:48,280 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:28:48,282 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:28:48,316 INFO L134 CoverageAnalysis]: Checked inductivity of 512 backedges. 272 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:48,337 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:28:48,337 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19] total 21 [2018-10-04 12:28:48,337 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-10-04 12:28:48,337 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-10-04 12:28:48,338 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=267, Unknown=0, NotChecked=0, Total=462 [2018-10-04 12:28:48,338 INFO L87 Difference]: Start difference. First operand 69 states and 70 transitions. Second operand 22 states. [2018-10-04 12:28:48,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:28:48,635 INFO L93 Difference]: Finished difference Result 77 states and 78 transitions. [2018-10-04 12:28:48,635 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-10-04 12:28:48,635 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 68 [2018-10-04 12:28:48,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:28:48,636 INFO L225 Difference]: With dead ends: 77 [2018-10-04 12:28:48,637 INFO L226 Difference]: Without dead ends: 75 [2018-10-04 12:28:48,638 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 306 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=553, Invalid=929, Unknown=0, NotChecked=0, Total=1482 [2018-10-04 12:28:48,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2018-10-04 12:28:48,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 71. [2018-10-04 12:28:48,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71 states. [2018-10-04 12:28:48,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 72 transitions. [2018-10-04 12:28:48,649 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 72 transitions. Word has length 68 [2018-10-04 12:28:48,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:28:48,649 INFO L480 AbstractCegarLoop]: Abstraction has 71 states and 72 transitions. [2018-10-04 12:28:48,649 INFO L481 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-10-04 12:28:48,649 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 72 transitions. [2018-10-04 12:28:48,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2018-10-04 12:28:48,650 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:48,650 INFO L375 BasicCegarLoop]: trace histogram [17, 17, 16, 16, 1, 1, 1, 1] [2018-10-04 12:28:48,650 INFO L423 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:48,650 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:48,650 INFO L82 PathProgramCache]: Analyzing trace with hash 303497995, now seen corresponding path program 31 times [2018-10-04 12:28:48,650 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:48,650 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:48,651 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:48,651 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:28:48,651 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:48,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:49,211 INFO L134 CoverageAnalysis]: Checked inductivity of 544 backedges. 272 proven. 272 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:49,212 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:28:49,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 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:28:49,219 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:28:49,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:49,265 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:28:50,454 INFO L134 CoverageAnalysis]: Checked inductivity of 544 backedges. 272 proven. 272 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:50,474 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:28:50,474 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35] total 69 [2018-10-04 12:28:50,474 INFO L459 AbstractCegarLoop]: Interpolant automaton has 70 states [2018-10-04 12:28:50,475 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2018-10-04 12:28:50,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=987, Invalid=3843, Unknown=0, NotChecked=0, Total=4830 [2018-10-04 12:28:50,476 INFO L87 Difference]: Start difference. First operand 71 states and 72 transitions. Second operand 70 states. [2018-10-04 12:28:51,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:28:51,826 INFO L93 Difference]: Finished difference Result 110 states and 112 transitions. [2018-10-04 12:28:51,826 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-10-04 12:28:51,826 INFO L78 Accepts]: Start accepts. Automaton has 70 states. Word has length 70 [2018-10-04 12:28:51,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:28:51,826 INFO L225 Difference]: With dead ends: 110 [2018-10-04 12:28:51,827 INFO L226 Difference]: Without dead ends: 73 [2018-10-04 12:28:51,827 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2569 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1497, Invalid=5985, Unknown=0, NotChecked=0, Total=7482 [2018-10-04 12:28:51,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2018-10-04 12:28:51,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 73. [2018-10-04 12:28:51,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 73 states. [2018-10-04 12:28:51,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 74 transitions. [2018-10-04 12:28:51,838 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 74 transitions. Word has length 70 [2018-10-04 12:28:51,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:28:51,838 INFO L480 AbstractCegarLoop]: Abstraction has 73 states and 74 transitions. [2018-10-04 12:28:51,838 INFO L481 AbstractCegarLoop]: Interpolant automaton has 70 states. [2018-10-04 12:28:51,838 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 74 transitions. [2018-10-04 12:28:51,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2018-10-04 12:28:51,839 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:51,839 INFO L375 BasicCegarLoop]: trace histogram [18, 17, 17, 16, 1, 1, 1, 1] [2018-10-04 12:28:51,839 INFO L423 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:51,839 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:51,839 INFO L82 PathProgramCache]: Analyzing trace with hash -2091802043, now seen corresponding path program 32 times [2018-10-04 12:28:51,839 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:51,839 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:51,840 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:51,840 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:28:51,840 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:51,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:52,318 INFO L134 CoverageAnalysis]: Checked inductivity of 578 backedges. 306 proven. 272 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:52,318 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:28:52,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 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:28:52,326 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:28:52,371 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:28:52,371 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:28:52,373 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:28:52,410 INFO L134 CoverageAnalysis]: Checked inductivity of 578 backedges. 306 proven. 272 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:52,431 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:28:52,431 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20] total 22 [2018-10-04 12:28:52,431 INFO L459 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-10-04 12:28:52,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-10-04 12:28:52,432 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=215, Invalid=291, Unknown=0, NotChecked=0, Total=506 [2018-10-04 12:28:52,432 INFO L87 Difference]: Start difference. First operand 73 states and 74 transitions. Second operand 23 states. [2018-10-04 12:28:52,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:28:52,759 INFO L93 Difference]: Finished difference Result 81 states and 82 transitions. [2018-10-04 12:28:52,760 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-10-04 12:28:52,760 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 72 [2018-10-04 12:28:52,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:28:52,761 INFO L225 Difference]: With dead ends: 81 [2018-10-04 12:28:52,761 INFO L226 Difference]: Without dead ends: 79 [2018-10-04 12:28:52,761 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=612, Invalid=1028, Unknown=0, NotChecked=0, Total=1640 [2018-10-04 12:28:52,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2018-10-04 12:28:52,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 75. [2018-10-04 12:28:52,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 75 states. [2018-10-04 12:28:52,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 76 transitions. [2018-10-04 12:28:52,772 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 76 transitions. Word has length 72 [2018-10-04 12:28:52,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:28:52,773 INFO L480 AbstractCegarLoop]: Abstraction has 75 states and 76 transitions. [2018-10-04 12:28:52,773 INFO L481 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-10-04 12:28:52,773 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 76 transitions. [2018-10-04 12:28:52,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2018-10-04 12:28:52,773 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:52,773 INFO L375 BasicCegarLoop]: trace histogram [18, 18, 17, 17, 1, 1, 1, 1] [2018-10-04 12:28:52,773 INFO L423 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:52,774 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:52,774 INFO L82 PathProgramCache]: Analyzing trace with hash -177016449, now seen corresponding path program 33 times [2018-10-04 12:28:52,774 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:52,774 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:52,774 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:52,774 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:28:52,774 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:52,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:53,385 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 306 proven. 306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:53,385 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:28:53,385 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:28:53,392 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:28:53,451 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 18 check-sat command(s) [2018-10-04 12:28:53,451 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:28:53,454 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:28:54,467 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 306 proven. 306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:54,487 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:28:54,487 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37] total 73 [2018-10-04 12:28:54,488 INFO L459 AbstractCegarLoop]: Interpolant automaton has 74 states [2018-10-04 12:28:54,488 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2018-10-04 12:28:54,489 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1099, Invalid=4303, Unknown=0, NotChecked=0, Total=5402 [2018-10-04 12:28:54,489 INFO L87 Difference]: Start difference. First operand 75 states and 76 transitions. Second operand 74 states. [2018-10-04 12:28:55,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:28:55,624 INFO L93 Difference]: Finished difference Result 116 states and 118 transitions. [2018-10-04 12:28:55,624 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2018-10-04 12:28:55,624 INFO L78 Accepts]: Start accepts. Automaton has 74 states. Word has length 74 [2018-10-04 12:28:55,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:28:55,625 INFO L225 Difference]: With dead ends: 116 [2018-10-04 12:28:55,625 INFO L226 Difference]: Without dead ends: 77 [2018-10-04 12:28:55,626 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2891 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1666, Invalid=6706, Unknown=0, NotChecked=0, Total=8372 [2018-10-04 12:28:55,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2018-10-04 12:28:55,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 77. [2018-10-04 12:28:55,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 77 states. [2018-10-04 12:28:55,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 78 transitions. [2018-10-04 12:28:55,637 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 78 transitions. Word has length 74 [2018-10-04 12:28:55,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:28:55,637 INFO L480 AbstractCegarLoop]: Abstraction has 77 states and 78 transitions. [2018-10-04 12:28:55,637 INFO L481 AbstractCegarLoop]: Interpolant automaton has 74 states. [2018-10-04 12:28:55,638 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 78 transitions. [2018-10-04 12:28:55,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2018-10-04 12:28:55,638 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:55,638 INFO L375 BasicCegarLoop]: trace histogram [19, 18, 18, 17, 1, 1, 1, 1] [2018-10-04 12:28:55,638 INFO L423 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:55,639 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:55,639 INFO L82 PathProgramCache]: Analyzing trace with hash -42507335, now seen corresponding path program 34 times [2018-10-04 12:28:55,639 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:55,639 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:55,639 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:55,640 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:28:55,640 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:55,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:55,998 INFO L134 CoverageAnalysis]: Checked inductivity of 648 backedges. 342 proven. 306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:55,998 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:28:55,999 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:28:56,005 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:28:56,052 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:28:56,052 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:28:56,055 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:28:56,111 INFO L134 CoverageAnalysis]: Checked inductivity of 648 backedges. 342 proven. 306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:56,131 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:28:56,131 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21] total 23 [2018-10-04 12:28:56,131 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-10-04 12:28:56,132 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-10-04 12:28:56,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=236, Invalid=316, Unknown=0, NotChecked=0, Total=552 [2018-10-04 12:28:56,132 INFO L87 Difference]: Start difference. First operand 77 states and 78 transitions. Second operand 24 states. [2018-10-04 12:28:56,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:28:56,504 INFO L93 Difference]: Finished difference Result 85 states and 86 transitions. [2018-10-04 12:28:56,505 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-10-04 12:28:56,505 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 76 [2018-10-04 12:28:56,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:28:56,505 INFO L225 Difference]: With dead ends: 85 [2018-10-04 12:28:56,506 INFO L226 Difference]: Without dead ends: 83 [2018-10-04 12:28:56,506 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 380 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=674, Invalid=1132, Unknown=0, NotChecked=0, Total=1806 [2018-10-04 12:28:56,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2018-10-04 12:28:56,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 79. [2018-10-04 12:28:56,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 79 states. [2018-10-04 12:28:56,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 80 transitions. [2018-10-04 12:28:56,517 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 80 transitions. Word has length 76 [2018-10-04 12:28:56,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:28:56,517 INFO L480 AbstractCegarLoop]: Abstraction has 79 states and 80 transitions. [2018-10-04 12:28:56,517 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-10-04 12:28:56,517 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 80 transitions. [2018-10-04 12:28:56,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2018-10-04 12:28:56,518 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:56,518 INFO L375 BasicCegarLoop]: trace histogram [19, 19, 18, 18, 1, 1, 1, 1] [2018-10-04 12:28:56,518 INFO L423 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:56,518 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:56,518 INFO L82 PathProgramCache]: Analyzing trace with hash 2100176371, now seen corresponding path program 35 times [2018-10-04 12:28:56,518 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:56,519 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:56,519 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:56,519 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:28:56,519 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:56,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:57,135 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 342 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:57,135 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:28:57,135 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:28:57,142 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:28:57,198 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 19 check-sat command(s) [2018-10-04 12:28:57,198 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:28:57,201 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:28:58,339 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 342 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:58,359 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:28:58,359 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39] total 77 [2018-10-04 12:28:58,360 INFO L459 AbstractCegarLoop]: Interpolant automaton has 78 states [2018-10-04 12:28:58,360 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2018-10-04 12:28:58,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1217, Invalid=4789, Unknown=0, NotChecked=0, Total=6006 [2018-10-04 12:28:58,361 INFO L87 Difference]: Start difference. First operand 79 states and 80 transitions. Second operand 78 states. [2018-10-04 12:28:59,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:28:59,381 INFO L93 Difference]: Finished difference Result 122 states and 124 transitions. [2018-10-04 12:28:59,381 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2018-10-04 12:28:59,381 INFO L78 Accepts]: Start accepts. Automaton has 78 states. Word has length 78 [2018-10-04 12:28:59,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:28:59,382 INFO L225 Difference]: With dead ends: 122 [2018-10-04 12:28:59,382 INFO L226 Difference]: Without dead ends: 81 [2018-10-04 12:28:59,383 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3232 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1844, Invalid=7468, Unknown=0, NotChecked=0, Total=9312 [2018-10-04 12:28:59,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2018-10-04 12:28:59,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 81. [2018-10-04 12:28:59,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 81 states. [2018-10-04 12:28:59,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 82 transitions. [2018-10-04 12:28:59,398 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 82 transitions. Word has length 78 [2018-10-04 12:28:59,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:28:59,398 INFO L480 AbstractCegarLoop]: Abstraction has 81 states and 82 transitions. [2018-10-04 12:28:59,398 INFO L481 AbstractCegarLoop]: Interpolant automaton has 78 states. [2018-10-04 12:28:59,398 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 82 transitions. [2018-10-04 12:28:59,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2018-10-04 12:28:59,399 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:28:59,399 INFO L375 BasicCegarLoop]: trace histogram [20, 19, 19, 18, 1, 1, 1, 1] [2018-10-04 12:28:59,399 INFO L423 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:28:59,399 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:28:59,399 INFO L82 PathProgramCache]: Analyzing trace with hash 752544557, now seen corresponding path program 36 times [2018-10-04 12:28:59,399 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:28:59,400 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:28:59,400 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:59,400 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:28:59,400 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:28:59,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:28:59,670 INFO L134 CoverageAnalysis]: Checked inductivity of 722 backedges. 380 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:59,670 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:28:59,670 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:28:59,678 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:28:59,736 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 20 check-sat command(s) [2018-10-04 12:28:59,736 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:28:59,739 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:28:59,786 INFO L134 CoverageAnalysis]: Checked inductivity of 722 backedges. 380 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:28:59,806 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:28:59,806 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22] total 24 [2018-10-04 12:28:59,807 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-10-04 12:28:59,807 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-10-04 12:28:59,807 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=258, Invalid=342, Unknown=0, NotChecked=0, Total=600 [2018-10-04 12:28:59,807 INFO L87 Difference]: Start difference. First operand 81 states and 82 transitions. Second operand 25 states. [2018-10-04 12:29:00,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:29:00,306 INFO L93 Difference]: Finished difference Result 89 states and 90 transitions. [2018-10-04 12:29:00,306 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-10-04 12:29:00,306 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 80 [2018-10-04 12:29:00,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:29:00,307 INFO L225 Difference]: With dead ends: 89 [2018-10-04 12:29:00,307 INFO L226 Difference]: Without dead ends: 87 [2018-10-04 12:29:00,308 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 420 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=739, Invalid=1241, Unknown=0, NotChecked=0, Total=1980 [2018-10-04 12:29:00,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2018-10-04 12:29:00,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 83. [2018-10-04 12:29:00,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 83 states. [2018-10-04 12:29:00,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 84 transitions. [2018-10-04 12:29:00,322 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 84 transitions. Word has length 80 [2018-10-04 12:29:00,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:29:00,323 INFO L480 AbstractCegarLoop]: Abstraction has 83 states and 84 transitions. [2018-10-04 12:29:00,323 INFO L481 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-10-04 12:29:00,323 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 84 transitions. [2018-10-04 12:29:00,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2018-10-04 12:29:00,323 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:29:00,323 INFO L375 BasicCegarLoop]: trace histogram [20, 20, 19, 19, 1, 1, 1, 1] [2018-10-04 12:29:00,323 INFO L423 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:29:00,323 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:29:00,324 INFO L82 PathProgramCache]: Analyzing trace with hash 1640865895, now seen corresponding path program 37 times [2018-10-04 12:29:00,324 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:29:00,324 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:29:00,324 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:00,324 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:29:00,324 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:00,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:29:01,357 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 380 proven. 380 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:01,358 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:29:01,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 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:29:01,365 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:29:01,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:29:01,421 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:29:02,637 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 380 proven. 380 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:02,657 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:29:02,657 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 41] total 81 [2018-10-04 12:29:02,657 INFO L459 AbstractCegarLoop]: Interpolant automaton has 82 states [2018-10-04 12:29:02,657 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2018-10-04 12:29:02,658 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1341, Invalid=5301, Unknown=0, NotChecked=0, Total=6642 [2018-10-04 12:29:02,658 INFO L87 Difference]: Start difference. First operand 83 states and 84 transitions. Second operand 82 states. [2018-10-04 12:29:04,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:29:04,065 INFO L93 Difference]: Finished difference Result 128 states and 130 transitions. [2018-10-04 12:29:04,066 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-10-04 12:29:04,066 INFO L78 Accepts]: Start accepts. Automaton has 82 states. Word has length 82 [2018-10-04 12:29:04,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:29:04,067 INFO L225 Difference]: With dead ends: 128 [2018-10-04 12:29:04,067 INFO L226 Difference]: Without dead ends: 85 [2018-10-04 12:29:04,068 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3592 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=2031, Invalid=8271, Unknown=0, NotChecked=0, Total=10302 [2018-10-04 12:29:04,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2018-10-04 12:29:04,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 85. [2018-10-04 12:29:04,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 85 states. [2018-10-04 12:29:04,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 86 transitions. [2018-10-04 12:29:04,079 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 86 transitions. Word has length 82 [2018-10-04 12:29:04,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:29:04,080 INFO L480 AbstractCegarLoop]: Abstraction has 85 states and 86 transitions. [2018-10-04 12:29:04,080 INFO L481 AbstractCegarLoop]: Interpolant automaton has 82 states. [2018-10-04 12:29:04,080 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 86 transitions. [2018-10-04 12:29:04,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2018-10-04 12:29:04,080 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:29:04,080 INFO L375 BasicCegarLoop]: trace histogram [21, 20, 20, 19, 1, 1, 1, 1] [2018-10-04 12:29:04,080 INFO L423 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:29:04,080 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:29:04,081 INFO L82 PathProgramCache]: Analyzing trace with hash 918632609, now seen corresponding path program 38 times [2018-10-04 12:29:04,081 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:29:04,081 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:29:04,081 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:04,081 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:29:04,081 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:04,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:29:04,411 INFO L134 CoverageAnalysis]: Checked inductivity of 800 backedges. 420 proven. 380 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:04,412 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:29:04,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 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:29:04,418 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:29:04,472 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:29:04,472 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:29:04,475 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:29:04,505 INFO L134 CoverageAnalysis]: Checked inductivity of 800 backedges. 420 proven. 380 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:04,525 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:29:04,525 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23] total 25 [2018-10-04 12:29:04,526 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-10-04 12:29:04,526 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-10-04 12:29:04,526 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=281, Invalid=369, Unknown=0, NotChecked=0, Total=650 [2018-10-04 12:29:04,526 INFO L87 Difference]: Start difference. First operand 85 states and 86 transitions. Second operand 26 states. [2018-10-04 12:29:04,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:29:04,916 INFO L93 Difference]: Finished difference Result 93 states and 94 transitions. [2018-10-04 12:29:04,917 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-10-04 12:29:04,917 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 84 [2018-10-04 12:29:04,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:29:04,917 INFO L225 Difference]: With dead ends: 93 [2018-10-04 12:29:04,917 INFO L226 Difference]: Without dead ends: 91 [2018-10-04 12:29:04,918 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-10-04 12:29:04,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2018-10-04 12:29:04,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 87. [2018-10-04 12:29:04,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 87 states. [2018-10-04 12:29:04,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 88 transitions. [2018-10-04 12:29:04,932 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 88 transitions. Word has length 84 [2018-10-04 12:29:04,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:29:04,932 INFO L480 AbstractCegarLoop]: Abstraction has 87 states and 88 transitions. [2018-10-04 12:29:04,932 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-10-04 12:29:04,932 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 88 transitions. [2018-10-04 12:29:04,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2018-10-04 12:29:04,933 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:29:04,933 INFO L375 BasicCegarLoop]: trace histogram [21, 21, 20, 20, 1, 1, 1, 1] [2018-10-04 12:29:04,933 INFO L423 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:29:04,933 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:29:04,933 INFO L82 PathProgramCache]: Analyzing trace with hash -1957273381, now seen corresponding path program 39 times [2018-10-04 12:29:04,934 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:29:04,934 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:29:04,934 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:04,934 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:29:04,934 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:04,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:29:05,633 INFO L134 CoverageAnalysis]: Checked inductivity of 840 backedges. 420 proven. 420 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:05,634 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:29:05,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 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:29:05,644 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:29:05,725 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 21 check-sat command(s) [2018-10-04 12:29:05,725 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:29:05,728 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:29:07,149 INFO L134 CoverageAnalysis]: Checked inductivity of 840 backedges. 420 proven. 420 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:07,169 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:29:07,169 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 43] total 85 [2018-10-04 12:29:07,170 INFO L459 AbstractCegarLoop]: Interpolant automaton has 86 states [2018-10-04 12:29:07,170 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2018-10-04 12:29:07,170 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1471, Invalid=5839, Unknown=0, NotChecked=0, Total=7310 [2018-10-04 12:29:07,170 INFO L87 Difference]: Start difference. First operand 87 states and 88 transitions. Second operand 86 states. [2018-10-04 12:29:08,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:29:08,358 INFO L93 Difference]: Finished difference Result 134 states and 136 transitions. [2018-10-04 12:29:08,358 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-10-04 12:29:08,358 INFO L78 Accepts]: Start accepts. Automaton has 86 states. Word has length 86 [2018-10-04 12:29:08,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:29:08,359 INFO L225 Difference]: With dead ends: 134 [2018-10-04 12:29:08,359 INFO L226 Difference]: Without dead ends: 89 [2018-10-04 12:29:08,360 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-10-04 12:29:08,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2018-10-04 12:29:08,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 89. [2018-10-04 12:29:08,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 89 states. [2018-10-04 12:29:08,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 90 transitions. [2018-10-04 12:29:08,372 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 90 transitions. Word has length 86 [2018-10-04 12:29:08,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:29:08,372 INFO L480 AbstractCegarLoop]: Abstraction has 89 states and 90 transitions. [2018-10-04 12:29:08,372 INFO L481 AbstractCegarLoop]: Interpolant automaton has 86 states. [2018-10-04 12:29:08,372 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 90 transitions. [2018-10-04 12:29:08,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2018-10-04 12:29:08,373 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:29:08,373 INFO L375 BasicCegarLoop]: trace histogram [22, 21, 21, 20, 1, 1, 1, 1] [2018-10-04 12:29:08,373 INFO L423 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:29:08,373 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:29:08,373 INFO L82 PathProgramCache]: Analyzing trace with hash 267340821, now seen corresponding path program 40 times [2018-10-04 12:29:08,373 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:29:08,373 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:29:08,374 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:08,374 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:29:08,374 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:08,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:29:08,902 INFO L134 CoverageAnalysis]: Checked inductivity of 882 backedges. 462 proven. 420 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:08,902 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:29:08,902 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:29:08,910 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:29:08,967 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:29:08,967 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:29:08,970 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:29:09,013 INFO L134 CoverageAnalysis]: Checked inductivity of 882 backedges. 462 proven. 420 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:09,033 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:29:09,033 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24] total 26 [2018-10-04 12:29:09,034 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-10-04 12:29:09,034 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-10-04 12:29:09,034 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=305, Invalid=397, Unknown=0, NotChecked=0, Total=702 [2018-10-04 12:29:09,034 INFO L87 Difference]: Start difference. First operand 89 states and 90 transitions. Second operand 27 states. [2018-10-04 12:29:09,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:29:09,419 INFO L93 Difference]: Finished difference Result 97 states and 98 transitions. [2018-10-04 12:29:09,419 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2018-10-04 12:29:09,420 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 88 [2018-10-04 12:29:09,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:29:09,421 INFO L225 Difference]: With dead ends: 97 [2018-10-04 12:29:09,421 INFO L226 Difference]: Without dead ends: 95 [2018-10-04 12:29:09,421 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=878, Invalid=1474, Unknown=0, NotChecked=0, Total=2352 [2018-10-04 12:29:09,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2018-10-04 12:29:09,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 91. [2018-10-04 12:29:09,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 91 states. [2018-10-04 12:29:09,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 92 transitions. [2018-10-04 12:29:09,437 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 92 transitions. Word has length 88 [2018-10-04 12:29:09,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:29:09,438 INFO L480 AbstractCegarLoop]: Abstraction has 91 states and 92 transitions. [2018-10-04 12:29:09,438 INFO L481 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-10-04 12:29:09,438 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 92 transitions. [2018-10-04 12:29:09,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2018-10-04 12:29:09,438 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:29:09,438 INFO L375 BasicCegarLoop]: trace histogram [22, 22, 21, 21, 1, 1, 1, 1] [2018-10-04 12:29:09,439 INFO L423 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:29:09,439 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:29:09,439 INFO L82 PathProgramCache]: Analyzing trace with hash -783456433, now seen corresponding path program 41 times [2018-10-04 12:29:09,439 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:29:09,439 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:29:09,440 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:09,440 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:29:09,440 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:09,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:29:10,321 INFO L134 CoverageAnalysis]: Checked inductivity of 924 backedges. 462 proven. 462 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:10,321 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:29:10,321 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:29:10,331 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:29:10,395 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 22 check-sat command(s) [2018-10-04 12:29:10,395 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:29:10,398 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:29:12,026 INFO L134 CoverageAnalysis]: Checked inductivity of 924 backedges. 462 proven. 462 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:12,045 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:29:12,046 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45] total 89 [2018-10-04 12:29:12,046 INFO L459 AbstractCegarLoop]: Interpolant automaton has 90 states [2018-10-04 12:29:12,046 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2018-10-04 12:29:12,047 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1607, Invalid=6403, Unknown=0, NotChecked=0, Total=8010 [2018-10-04 12:29:12,047 INFO L87 Difference]: Start difference. First operand 91 states and 92 transitions. Second operand 90 states. [2018-10-04 12:29:13,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:29:13,445 INFO L93 Difference]: Finished difference Result 140 states and 142 transitions. [2018-10-04 12:29:13,445 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2018-10-04 12:29:13,446 INFO L78 Accepts]: Start accepts. Automaton has 90 states. Word has length 90 [2018-10-04 12:29:13,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:29:13,446 INFO L225 Difference]: With dead ends: 140 [2018-10-04 12:29:13,446 INFO L226 Difference]: Without dead ends: 93 [2018-10-04 12:29:13,447 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4369 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=2432, Invalid=10000, Unknown=0, NotChecked=0, Total=12432 [2018-10-04 12:29:13,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2018-10-04 12:29:13,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 93. [2018-10-04 12:29:13,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 93 states. [2018-10-04 12:29:13,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 94 transitions. [2018-10-04 12:29:13,460 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 94 transitions. Word has length 90 [2018-10-04 12:29:13,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:29:13,460 INFO L480 AbstractCegarLoop]: Abstraction has 93 states and 94 transitions. [2018-10-04 12:29:13,461 INFO L481 AbstractCegarLoop]: Interpolant automaton has 90 states. [2018-10-04 12:29:13,461 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 94 transitions. [2018-10-04 12:29:13,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2018-10-04 12:29:13,461 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:29:13,461 INFO L375 BasicCegarLoop]: trace histogram [23, 22, 22, 21, 1, 1, 1, 1] [2018-10-04 12:29:13,462 INFO L423 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:29:13,462 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:29:13,462 INFO L82 PathProgramCache]: Analyzing trace with hash 1017783689, now seen corresponding path program 42 times [2018-10-04 12:29:13,462 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:29:13,462 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:29:13,463 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:13,463 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:29:13,463 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:13,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:29:13,942 INFO L134 CoverageAnalysis]: Checked inductivity of 968 backedges. 506 proven. 462 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:13,942 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:29:13,942 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:29:13,950 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:29:14,019 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 23 check-sat command(s) [2018-10-04 12:29:14,019 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:29:14,022 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:29:14,383 INFO L134 CoverageAnalysis]: Checked inductivity of 968 backedges. 506 proven. 462 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:14,419 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:29:14,419 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25] total 27 [2018-10-04 12:29:14,420 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-10-04 12:29:14,420 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-10-04 12:29:14,420 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=330, Invalid=426, Unknown=0, NotChecked=0, Total=756 [2018-10-04 12:29:14,420 INFO L87 Difference]: Start difference. First operand 93 states and 94 transitions. Second operand 28 states. [2018-10-04 12:29:15,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:29:15,648 INFO L93 Difference]: Finished difference Result 101 states and 102 transitions. [2018-10-04 12:29:15,648 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2018-10-04 12:29:15,648 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 92 [2018-10-04 12:29:15,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:29:15,649 INFO L225 Difference]: With dead ends: 101 [2018-10-04 12:29:15,649 INFO L226 Difference]: Without dead ends: 99 [2018-10-04 12:29:15,649 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 552 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=952, Invalid=1598, Unknown=0, NotChecked=0, Total=2550 [2018-10-04 12:29:15,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2018-10-04 12:29:15,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 95. [2018-10-04 12:29:15,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 95 states. [2018-10-04 12:29:15,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 96 transitions. [2018-10-04 12:29:15,665 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 96 transitions. Word has length 92 [2018-10-04 12:29:15,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:29:15,665 INFO L480 AbstractCegarLoop]: Abstraction has 95 states and 96 transitions. [2018-10-04 12:29:15,665 INFO L481 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-10-04 12:29:15,665 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 96 transitions. [2018-10-04 12:29:15,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2018-10-04 12:29:15,666 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:29:15,666 INFO L375 BasicCegarLoop]: trace histogram [23, 23, 22, 22, 1, 1, 1, 1] [2018-10-04 12:29:15,666 INFO L423 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:29:15,666 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:29:15,666 INFO L82 PathProgramCache]: Analyzing trace with hash -1162366013, now seen corresponding path program 43 times [2018-10-04 12:29:15,666 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:29:15,667 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:29:15,667 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:15,667 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:29:15,667 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:15,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:29:16,688 INFO L134 CoverageAnalysis]: Checked inductivity of 1012 backedges. 506 proven. 506 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:16,688 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:29:16,688 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:29:16,696 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:29:16,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:29:16,748 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:29:18,297 INFO L134 CoverageAnalysis]: Checked inductivity of 1012 backedges. 506 proven. 506 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:18,317 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:29:18,317 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 47] total 93 [2018-10-04 12:29:18,318 INFO L459 AbstractCegarLoop]: Interpolant automaton has 94 states [2018-10-04 12:29:18,318 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2018-10-04 12:29:18,319 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1749, Invalid=6993, Unknown=0, NotChecked=0, Total=8742 [2018-10-04 12:29:18,319 INFO L87 Difference]: Start difference. First operand 95 states and 96 transitions. Second operand 94 states. [2018-10-04 12:29:20,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:29:20,055 INFO L93 Difference]: Finished difference Result 146 states and 148 transitions. [2018-10-04 12:29:20,055 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2018-10-04 12:29:20,055 INFO L78 Accepts]: Start accepts. Automaton has 94 states. Word has length 94 [2018-10-04 12:29:20,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:29:20,056 INFO L225 Difference]: With dead ends: 146 [2018-10-04 12:29:20,056 INFO L226 Difference]: Without dead ends: 97 [2018-10-04 12:29:20,057 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-10-04 12:29:20,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2018-10-04 12:29:20,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 97. [2018-10-04 12:29:20,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 97 states. [2018-10-04 12:29:20,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 98 transitions. [2018-10-04 12:29:20,071 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 98 transitions. Word has length 94 [2018-10-04 12:29:20,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:29:20,071 INFO L480 AbstractCegarLoop]: Abstraction has 97 states and 98 transitions. [2018-10-04 12:29:20,071 INFO L481 AbstractCegarLoop]: Interpolant automaton has 94 states. [2018-10-04 12:29:20,071 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 98 transitions. [2018-10-04 12:29:20,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2018-10-04 12:29:20,072 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:29:20,072 INFO L375 BasicCegarLoop]: trace histogram [24, 23, 23, 22, 1, 1, 1, 1] [2018-10-04 12:29:20,072 INFO L423 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:29:20,072 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:29:20,072 INFO L82 PathProgramCache]: Analyzing trace with hash -1867070211, now seen corresponding path program 44 times [2018-10-04 12:29:20,073 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:29:20,073 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:29:20,073 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:20,073 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:29:20,073 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:20,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:29:20,553 INFO L134 CoverageAnalysis]: Checked inductivity of 1058 backedges. 552 proven. 506 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:20,554 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:29:20,554 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:29:20,562 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:29:20,620 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:29:20,620 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:29:20,623 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:29:20,681 INFO L134 CoverageAnalysis]: Checked inductivity of 1058 backedges. 552 proven. 506 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:20,701 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:29:20,701 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26] total 28 [2018-10-04 12:29:20,701 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-10-04 12:29:20,701 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-10-04 12:29:20,701 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=356, Invalid=456, Unknown=0, NotChecked=0, Total=812 [2018-10-04 12:29:20,702 INFO L87 Difference]: Start difference. First operand 97 states and 98 transitions. Second operand 29 states. [2018-10-04 12:29:21,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:29:21,142 INFO L93 Difference]: Finished difference Result 105 states and 106 transitions. [2018-10-04 12:29:21,143 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2018-10-04 12:29:21,143 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 96 [2018-10-04 12:29:21,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:29:21,143 INFO L225 Difference]: With dead ends: 105 [2018-10-04 12:29:21,143 INFO L226 Difference]: Without dead ends: 103 [2018-10-04 12:29:21,144 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-10-04 12:29:21,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2018-10-04 12:29:21,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 99. [2018-10-04 12:29:21,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 99 states. [2018-10-04 12:29:21,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 100 transitions. [2018-10-04 12:29:21,159 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 100 transitions. Word has length 96 [2018-10-04 12:29:21,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:29:21,159 INFO L480 AbstractCegarLoop]: Abstraction has 99 states and 100 transitions. [2018-10-04 12:29:21,159 INFO L481 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-10-04 12:29:21,159 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 100 transitions. [2018-10-04 12:29:21,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2018-10-04 12:29:21,160 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:29:21,160 INFO L375 BasicCegarLoop]: trace histogram [24, 24, 23, 23, 1, 1, 1, 1] [2018-10-04 12:29:21,160 INFO L423 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:29:21,160 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:29:21,160 INFO L82 PathProgramCache]: Analyzing trace with hash 1041909303, now seen corresponding path program 45 times [2018-10-04 12:29:21,160 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:29:21,160 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:29:21,161 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:21,161 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:29:21,161 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:21,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:29:22,706 INFO L134 CoverageAnalysis]: Checked inductivity of 1104 backedges. 552 proven. 552 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:22,707 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:29:22,707 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:29:22,719 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:29:22,791 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 24 check-sat command(s) [2018-10-04 12:29:22,791 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:29:22,794 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:29:24,452 INFO L134 CoverageAnalysis]: Checked inductivity of 1104 backedges. 552 proven. 552 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:24,472 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:29:24,472 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 49] total 97 [2018-10-04 12:29:24,473 INFO L459 AbstractCegarLoop]: Interpolant automaton has 98 states [2018-10-04 12:29:24,473 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2018-10-04 12:29:24,474 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1897, Invalid=7609, Unknown=0, NotChecked=0, Total=9506 [2018-10-04 12:29:24,474 INFO L87 Difference]: Start difference. First operand 99 states and 100 transitions. Second operand 98 states. [2018-10-04 12:29:25,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:29:25,938 INFO L93 Difference]: Finished difference Result 152 states and 154 transitions. [2018-10-04 12:29:25,938 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2018-10-04 12:29:25,938 INFO L78 Accepts]: Start accepts. Automaton has 98 states. Word has length 98 [2018-10-04 12:29:25,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:29:25,939 INFO L225 Difference]: With dead ends: 152 [2018-10-04 12:29:25,939 INFO L226 Difference]: Without dead ends: 101 [2018-10-04 12:29:25,941 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5222 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=2869, Invalid=11893, Unknown=0, NotChecked=0, Total=14762 [2018-10-04 12:29:25,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2018-10-04 12:29:25,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 101. [2018-10-04 12:29:25,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 101 states. [2018-10-04 12:29:25,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 102 transitions. [2018-10-04 12:29:25,958 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 102 transitions. Word has length 98 [2018-10-04 12:29:25,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:29:25,958 INFO L480 AbstractCegarLoop]: Abstraction has 101 states and 102 transitions. [2018-10-04 12:29:25,958 INFO L481 AbstractCegarLoop]: Interpolant automaton has 98 states. [2018-10-04 12:29:25,958 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 102 transitions. [2018-10-04 12:29:25,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2018-10-04 12:29:25,958 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:29:25,959 INFO L375 BasicCegarLoop]: trace histogram [25, 24, 24, 23, 1, 1, 1, 1] [2018-10-04 12:29:25,959 INFO L423 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:29:25,959 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:29:25,959 INFO L82 PathProgramCache]: Analyzing trace with hash -279303567, now seen corresponding path program 46 times [2018-10-04 12:29:25,959 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:29:25,959 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:29:25,960 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:25,960 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:29:25,960 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:25,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:29:27,163 INFO L134 CoverageAnalysis]: Checked inductivity of 1152 backedges. 600 proven. 552 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:27,164 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:29:27,164 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:29:27,171 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:29:27,231 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:29:27,232 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:29:27,235 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:29:27,313 INFO L134 CoverageAnalysis]: Checked inductivity of 1152 backedges. 600 proven. 552 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:27,333 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:29:27,333 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27] total 29 [2018-10-04 12:29:27,333 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-10-04 12:29:27,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-10-04 12:29:27,334 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=383, Invalid=487, Unknown=0, NotChecked=0, Total=870 [2018-10-04 12:29:27,334 INFO L87 Difference]: Start difference. First operand 101 states and 102 transitions. Second operand 30 states. [2018-10-04 12:29:28,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:29:28,390 INFO L93 Difference]: Finished difference Result 109 states and 110 transitions. [2018-10-04 12:29:28,391 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2018-10-04 12:29:28,391 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 100 [2018-10-04 12:29:28,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:29:28,392 INFO L225 Difference]: With dead ends: 109 [2018-10-04 12:29:28,392 INFO L226 Difference]: Without dead ends: 107 [2018-10-04 12:29:28,393 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 650 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1109, Invalid=1861, Unknown=0, NotChecked=0, Total=2970 [2018-10-04 12:29:28,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2018-10-04 12:29:28,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 103. [2018-10-04 12:29:28,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 103 states. [2018-10-04 12:29:28,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 104 transitions. [2018-10-04 12:29:28,412 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 104 transitions. Word has length 100 [2018-10-04 12:29:28,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:29:28,413 INFO L480 AbstractCegarLoop]: Abstraction has 103 states and 104 transitions. [2018-10-04 12:29:28,413 INFO L481 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-10-04 12:29:28,413 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 104 transitions. [2018-10-04 12:29:28,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2018-10-04 12:29:28,413 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:29:28,414 INFO L375 BasicCegarLoop]: trace histogram [25, 25, 24, 24, 1, 1, 1, 1] [2018-10-04 12:29:28,414 INFO L423 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:29:28,414 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:29:28,414 INFO L82 PathProgramCache]: Analyzing trace with hash -2122703189, now seen corresponding path program 47 times [2018-10-04 12:29:28,414 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:29:28,414 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:29:28,415 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:28,415 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:29:28,415 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:28,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:29:29,861 INFO L134 CoverageAnalysis]: Checked inductivity of 1200 backedges. 600 proven. 600 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:29,861 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:29:29,861 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:29:29,869 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:29:29,950 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 25 check-sat command(s) [2018-10-04 12:29:29,950 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:29:29,954 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:29:31,866 INFO L134 CoverageAnalysis]: Checked inductivity of 1200 backedges. 600 proven. 600 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:31,886 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:29:31,886 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51] total 101 [2018-10-04 12:29:31,886 INFO L459 AbstractCegarLoop]: Interpolant automaton has 102 states [2018-10-04 12:29:31,887 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2018-10-04 12:29:31,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2051, Invalid=8251, Unknown=0, NotChecked=0, Total=10302 [2018-10-04 12:29:31,888 INFO L87 Difference]: Start difference. First operand 103 states and 104 transitions. Second operand 102 states. [2018-10-04 12:29:33,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:29:33,273 INFO L93 Difference]: Finished difference Result 158 states and 160 transitions. [2018-10-04 12:29:33,273 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2018-10-04 12:29:33,273 INFO L78 Accepts]: Start accepts. Automaton has 102 states. Word has length 102 [2018-10-04 12:29:33,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:29:33,274 INFO L225 Difference]: With dead ends: 158 [2018-10-04 12:29:33,274 INFO L226 Difference]: Without dead ends: 105 [2018-10-04 12:29:33,275 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-10-04 12:29:33,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2018-10-04 12:29:33,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 105. [2018-10-04 12:29:33,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 105 states. [2018-10-04 12:29:33,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 106 transitions. [2018-10-04 12:29:33,298 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 106 transitions. Word has length 102 [2018-10-04 12:29:33,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:29:33,298 INFO L480 AbstractCegarLoop]: Abstraction has 105 states and 106 transitions. [2018-10-04 12:29:33,299 INFO L481 AbstractCegarLoop]: Interpolant automaton has 102 states. [2018-10-04 12:29:33,299 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 106 transitions. [2018-10-04 12:29:33,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2018-10-04 12:29:33,299 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:29:33,299 INFO L375 BasicCegarLoop]: trace histogram [26, 25, 25, 24, 1, 1, 1, 1] [2018-10-04 12:29:33,300 INFO L423 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:29:33,300 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:29:33,300 INFO L82 PathProgramCache]: Analyzing trace with hash 190404069, now seen corresponding path program 48 times [2018-10-04 12:29:33,300 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:29:33,300 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:29:33,301 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:33,301 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:29:33,301 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:33,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:29:34,140 INFO L134 CoverageAnalysis]: Checked inductivity of 1250 backedges. 650 proven. 600 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:34,140 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:29:34,140 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:29:34,166 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:29:34,243 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 26 check-sat command(s) [2018-10-04 12:29:34,244 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:29:34,246 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:29:34,533 INFO L134 CoverageAnalysis]: Checked inductivity of 1250 backedges. 650 proven. 600 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:34,553 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:29:34,553 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28] total 30 [2018-10-04 12:29:34,553 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-10-04 12:29:34,553 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-10-04 12:29:34,554 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=411, Invalid=519, Unknown=0, NotChecked=0, Total=930 [2018-10-04 12:29:34,554 INFO L87 Difference]: Start difference. First operand 105 states and 106 transitions. Second operand 31 states. [2018-10-04 12:29:35,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:29:35,094 INFO L93 Difference]: Finished difference Result 113 states and 114 transitions. [2018-10-04 12:29:35,094 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2018-10-04 12:29:35,094 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 104 [2018-10-04 12:29:35,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:29:35,095 INFO L225 Difference]: With dead ends: 113 [2018-10-04 12:29:35,095 INFO L226 Difference]: Without dead ends: 111 [2018-10-04 12:29:35,096 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 702 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1192, Invalid=2000, Unknown=0, NotChecked=0, Total=3192 [2018-10-04 12:29:35,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2018-10-04 12:29:35,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 107. [2018-10-04 12:29:35,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 107 states. [2018-10-04 12:29:35,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 108 transitions. [2018-10-04 12:29:35,116 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 108 transitions. Word has length 104 [2018-10-04 12:29:35,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:29:35,117 INFO L480 AbstractCegarLoop]: Abstraction has 107 states and 108 transitions. [2018-10-04 12:29:35,117 INFO L481 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-10-04 12:29:35,117 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 108 transitions. [2018-10-04 12:29:35,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2018-10-04 12:29:35,118 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:29:35,118 INFO L375 BasicCegarLoop]: trace histogram [26, 26, 25, 25, 1, 1, 1, 1] [2018-10-04 12:29:35,118 INFO L423 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:29:35,118 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:29:35,118 INFO L82 PathProgramCache]: Analyzing trace with hash -1705231073, now seen corresponding path program 49 times [2018-10-04 12:29:35,118 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:29:35,119 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:29:35,119 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:35,119 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:29:35,119 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:35,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:29:36,225 INFO L134 CoverageAnalysis]: Checked inductivity of 1300 backedges. 650 proven. 650 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:36,225 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:29:36,226 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:29:36,234 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:29:36,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:29:36,299 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:29:38,392 INFO L134 CoverageAnalysis]: Checked inductivity of 1300 backedges. 650 proven. 650 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:38,413 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:29:38,413 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 53] total 105 [2018-10-04 12:29:38,413 INFO L459 AbstractCegarLoop]: Interpolant automaton has 106 states [2018-10-04 12:29:38,414 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 106 interpolants. [2018-10-04 12:29:38,415 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2211, Invalid=8919, Unknown=0, NotChecked=0, Total=11130 [2018-10-04 12:29:38,415 INFO L87 Difference]: Start difference. First operand 107 states and 108 transitions. Second operand 106 states. [2018-10-04 12:29:40,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:29:40,038 INFO L93 Difference]: Finished difference Result 164 states and 166 transitions. [2018-10-04 12:29:40,038 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2018-10-04 12:29:40,038 INFO L78 Accepts]: Start accepts. Automaton has 106 states. Word has length 106 [2018-10-04 12:29:40,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:29:40,039 INFO L225 Difference]: With dead ends: 164 [2018-10-04 12:29:40,039 INFO L226 Difference]: Without dead ends: 109 [2018-10-04 12:29:40,041 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6151 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=3342, Invalid=13950, Unknown=0, NotChecked=0, Total=17292 [2018-10-04 12:29:40,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2018-10-04 12:29:40,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 109. [2018-10-04 12:29:40,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 109 states. [2018-10-04 12:29:40,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 110 transitions. [2018-10-04 12:29:40,062 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 110 transitions. Word has length 106 [2018-10-04 12:29:40,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:29:40,063 INFO L480 AbstractCegarLoop]: Abstraction has 109 states and 110 transitions. [2018-10-04 12:29:40,063 INFO L481 AbstractCegarLoop]: Interpolant automaton has 106 states. [2018-10-04 12:29:40,063 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 110 transitions. [2018-10-04 12:29:40,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2018-10-04 12:29:40,063 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:29:40,064 INFO L375 BasicCegarLoop]: trace histogram [27, 26, 26, 25, 1, 1, 1, 1] [2018-10-04 12:29:40,064 INFO L423 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:29:40,064 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:29:40,064 INFO L82 PathProgramCache]: Analyzing trace with hash 653870937, now seen corresponding path program 50 times [2018-10-04 12:29:40,064 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:29:40,064 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:29:40,065 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:40,065 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:29:40,065 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:40,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:29:40,760 INFO L134 CoverageAnalysis]: Checked inductivity of 1352 backedges. 702 proven. 650 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:40,761 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:29:40,761 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:29:40,769 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:29:40,832 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:29:40,832 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:29:40,835 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:29:40,869 INFO L134 CoverageAnalysis]: Checked inductivity of 1352 backedges. 702 proven. 650 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:40,888 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:29:40,889 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29] total 31 [2018-10-04 12:29:40,889 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-10-04 12:29:40,889 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-10-04 12:29:40,889 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=440, Invalid=552, Unknown=0, NotChecked=0, Total=992 [2018-10-04 12:29:40,890 INFO L87 Difference]: Start difference. First operand 109 states and 110 transitions. Second operand 32 states. [2018-10-04 12:29:41,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:29:41,394 INFO L93 Difference]: Finished difference Result 117 states and 118 transitions. [2018-10-04 12:29:41,394 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2018-10-04 12:29:41,394 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 108 [2018-10-04 12:29:41,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:29:41,395 INFO L225 Difference]: With dead ends: 117 [2018-10-04 12:29:41,395 INFO L226 Difference]: Without dead ends: 115 [2018-10-04 12:29:41,396 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 756 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1278, Invalid=2144, Unknown=0, NotChecked=0, Total=3422 [2018-10-04 12:29:41,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2018-10-04 12:29:41,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 111. [2018-10-04 12:29:41,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 111 states. [2018-10-04 12:29:41,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 112 transitions. [2018-10-04 12:29:41,415 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 112 transitions. Word has length 108 [2018-10-04 12:29:41,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:29:41,415 INFO L480 AbstractCegarLoop]: Abstraction has 111 states and 112 transitions. [2018-10-04 12:29:41,415 INFO L481 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-10-04 12:29:41,416 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 112 transitions. [2018-10-04 12:29:41,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2018-10-04 12:29:41,416 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:29:41,416 INFO L375 BasicCegarLoop]: trace histogram [27, 27, 26, 26, 1, 1, 1, 1] [2018-10-04 12:29:41,417 INFO L423 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:29:41,417 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:29:41,417 INFO L82 PathProgramCache]: Analyzing trace with hash 1304797587, now seen corresponding path program 51 times [2018-10-04 12:29:41,417 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:29:41,417 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:29:41,418 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:41,418 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:29:41,418 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:41,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:29:42,748 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 702 proven. 702 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:42,748 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:29:42,748 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:29:42,757 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:29:42,840 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 27 check-sat command(s) [2018-10-04 12:29:42,840 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:29:42,844 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:29:45,044 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 702 proven. 702 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:45,064 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:29:45,064 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 55] total 109 [2018-10-04 12:29:45,065 INFO L459 AbstractCegarLoop]: Interpolant automaton has 110 states [2018-10-04 12:29:45,065 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 110 interpolants. [2018-10-04 12:29:45,066 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2377, Invalid=9613, Unknown=0, NotChecked=0, Total=11990 [2018-10-04 12:29:45,066 INFO L87 Difference]: Start difference. First operand 111 states and 112 transitions. Second operand 110 states. [2018-10-04 12:29:47,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:29:47,404 INFO L93 Difference]: Finished difference Result 170 states and 172 transitions. [2018-10-04 12:29:47,404 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2018-10-04 12:29:47,404 INFO L78 Accepts]: Start accepts. Automaton has 110 states. Word has length 110 [2018-10-04 12:29:47,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:29:47,405 INFO L225 Difference]: With dead ends: 170 [2018-10-04 12:29:47,405 INFO L226 Difference]: Without dead ends: 113 [2018-10-04 12:29:47,406 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6644 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=3592, Invalid=15040, Unknown=0, NotChecked=0, Total=18632 [2018-10-04 12:29:47,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2018-10-04 12:29:47,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 113. [2018-10-04 12:29:47,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 113 states. [2018-10-04 12:29:47,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 114 transitions. [2018-10-04 12:29:47,427 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 114 transitions. Word has length 110 [2018-10-04 12:29:47,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:29:47,427 INFO L480 AbstractCegarLoop]: Abstraction has 113 states and 114 transitions. [2018-10-04 12:29:47,428 INFO L481 AbstractCegarLoop]: Interpolant automaton has 110 states. [2018-10-04 12:29:47,428 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 114 transitions. [2018-10-04 12:29:47,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2018-10-04 12:29:47,428 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:29:47,428 INFO L375 BasicCegarLoop]: trace histogram [28, 27, 27, 26, 1, 1, 1, 1] [2018-10-04 12:29:47,428 INFO L423 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:29:47,428 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:29:47,429 INFO L82 PathProgramCache]: Analyzing trace with hash -738263347, now seen corresponding path program 52 times [2018-10-04 12:29:47,429 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:29:47,429 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:29:47,429 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:47,429 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:29:47,429 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:47,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:29:48,166 INFO L134 CoverageAnalysis]: Checked inductivity of 1458 backedges. 756 proven. 702 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:48,166 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:29:48,166 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:29:48,173 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:29:48,238 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:29:48,238 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:29:48,241 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:29:48,364 INFO L134 CoverageAnalysis]: Checked inductivity of 1458 backedges. 756 proven. 702 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:48,384 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:29:48,384 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 30] total 32 [2018-10-04 12:29:48,385 INFO L459 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-10-04 12:29:48,385 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-10-04 12:29:48,385 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=470, Invalid=586, Unknown=0, NotChecked=0, Total=1056 [2018-10-04 12:29:48,385 INFO L87 Difference]: Start difference. First operand 113 states and 114 transitions. Second operand 33 states. [2018-10-04 12:29:49,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:29:49,001 INFO L93 Difference]: Finished difference Result 121 states and 122 transitions. [2018-10-04 12:29:49,001 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2018-10-04 12:29:49,001 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 112 [2018-10-04 12:29:49,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:29:49,002 INFO L225 Difference]: With dead ends: 121 [2018-10-04 12:29:49,002 INFO L226 Difference]: Without dead ends: 119 [2018-10-04 12:29:49,003 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 812 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1367, Invalid=2293, Unknown=0, NotChecked=0, Total=3660 [2018-10-04 12:29:49,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2018-10-04 12:29:49,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 115. [2018-10-04 12:29:49,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115 states. [2018-10-04 12:29:49,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 116 transitions. [2018-10-04 12:29:49,022 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 116 transitions. Word has length 112 [2018-10-04 12:29:49,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:29:49,023 INFO L480 AbstractCegarLoop]: Abstraction has 115 states and 116 transitions. [2018-10-04 12:29:49,023 INFO L481 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-10-04 12:29:49,023 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 116 transitions. [2018-10-04 12:29:49,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2018-10-04 12:29:49,023 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:29:49,023 INFO L375 BasicCegarLoop]: trace histogram [28, 28, 27, 27, 1, 1, 1, 1] [2018-10-04 12:29:49,023 INFO L423 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:29:49,024 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:29:49,024 INFO L82 PathProgramCache]: Analyzing trace with hash -801420281, now seen corresponding path program 53 times [2018-10-04 12:29:49,024 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:29:49,024 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:29:49,024 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:49,024 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:29:49,024 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:49,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:29:50,220 INFO L134 CoverageAnalysis]: Checked inductivity of 1512 backedges. 756 proven. 756 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:50,220 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:29:50,220 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:29:50,228 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:29:50,316 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 28 check-sat command(s) [2018-10-04 12:29:50,316 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:29:50,320 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:29:52,747 INFO L134 CoverageAnalysis]: Checked inductivity of 1512 backedges. 756 proven. 756 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:52,767 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:29:52,768 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 57] total 113 [2018-10-04 12:29:52,768 INFO L459 AbstractCegarLoop]: Interpolant automaton has 114 states [2018-10-04 12:29:52,768 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 114 interpolants. [2018-10-04 12:29:52,769 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2549, Invalid=10333, Unknown=0, NotChecked=0, Total=12882 [2018-10-04 12:29:52,769 INFO L87 Difference]: Start difference. First operand 115 states and 116 transitions. Second operand 114 states. [2018-10-04 12:29:53,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:29:53,860 INFO L93 Difference]: Finished difference Result 176 states and 178 transitions. [2018-10-04 12:29:53,860 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2018-10-04 12:29:53,860 INFO L78 Accepts]: Start accepts. Automaton has 114 states. Word has length 114 [2018-10-04 12:29:53,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:29:53,861 INFO L225 Difference]: With dead ends: 176 [2018-10-04 12:29:53,861 INFO L226 Difference]: Without dead ends: 117 [2018-10-04 12:29:53,862 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 140 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7156 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=3851, Invalid=16171, Unknown=0, NotChecked=0, Total=20022 [2018-10-04 12:29:53,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2018-10-04 12:29:53,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 117. [2018-10-04 12:29:53,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2018-10-04 12:29:53,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 118 transitions. [2018-10-04 12:29:53,881 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 118 transitions. Word has length 114 [2018-10-04 12:29:53,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:29:53,882 INFO L480 AbstractCegarLoop]: Abstraction has 117 states and 118 transitions. [2018-10-04 12:29:53,882 INFO L481 AbstractCegarLoop]: Interpolant automaton has 114 states. [2018-10-04 12:29:53,882 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 118 transitions. [2018-10-04 12:29:53,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2018-10-04 12:29:53,882 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:29:53,882 INFO L375 BasicCegarLoop]: trace histogram [29, 28, 28, 27, 1, 1, 1, 1] [2018-10-04 12:29:53,882 INFO L423 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:29:53,883 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:29:53,883 INFO L82 PathProgramCache]: Analyzing trace with hash -1280345023, now seen corresponding path program 54 times [2018-10-04 12:29:53,883 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:29:53,883 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:29:53,883 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:53,883 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:29:53,883 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:53,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:29:54,327 INFO L134 CoverageAnalysis]: Checked inductivity of 1568 backedges. 812 proven. 756 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:54,327 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:29:54,327 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:29:54,335 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:29:54,425 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 29 check-sat command(s) [2018-10-04 12:29:54,425 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:29:54,429 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:29:54,573 INFO L134 CoverageAnalysis]: Checked inductivity of 1568 backedges. 812 proven. 756 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:54,594 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:29:54,594 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31] total 33 [2018-10-04 12:29:54,594 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-10-04 12:29:54,595 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-10-04 12:29:54,595 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=501, Invalid=621, Unknown=0, NotChecked=0, Total=1122 [2018-10-04 12:29:54,595 INFO L87 Difference]: Start difference. First operand 117 states and 118 transitions. Second operand 34 states. [2018-10-04 12:29:55,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:29:55,187 INFO L93 Difference]: Finished difference Result 125 states and 126 transitions. [2018-10-04 12:29:55,187 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2018-10-04 12:29:55,187 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 116 [2018-10-04 12:29:55,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:29:55,188 INFO L225 Difference]: With dead ends: 125 [2018-10-04 12:29:55,188 INFO L226 Difference]: Without dead ends: 123 [2018-10-04 12:29:55,188 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-10-04 12:29:55,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2018-10-04 12:29:55,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 119. [2018-10-04 12:29:55,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 119 states. [2018-10-04 12:29:55,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 120 transitions. [2018-10-04 12:29:55,211 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 120 transitions. Word has length 116 [2018-10-04 12:29:55,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:29:55,211 INFO L480 AbstractCegarLoop]: Abstraction has 119 states and 120 transitions. [2018-10-04 12:29:55,211 INFO L481 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-10-04 12:29:55,211 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 120 transitions. [2018-10-04 12:29:55,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2018-10-04 12:29:55,212 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:29:55,212 INFO L375 BasicCegarLoop]: trace histogram [29, 29, 28, 28, 1, 1, 1, 1] [2018-10-04 12:29:55,212 INFO L423 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:29:55,212 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:29:55,212 INFO L82 PathProgramCache]: Analyzing trace with hash -2050868101, now seen corresponding path program 55 times [2018-10-04 12:29:55,212 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:29:55,213 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:29:55,213 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:55,213 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:29:55,213 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:29:55,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:29:56,341 INFO L134 CoverageAnalysis]: Checked inductivity of 1624 backedges. 812 proven. 812 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:56,341 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:29:56,341 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:29:56,349 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:29:56,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:29:56,421 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:29:59,831 INFO L134 CoverageAnalysis]: Checked inductivity of 1624 backedges. 812 proven. 812 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:29:59,852 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:29:59,852 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 59] total 117 [2018-10-04 12:29:59,852 INFO L459 AbstractCegarLoop]: Interpolant automaton has 118 states [2018-10-04 12:29:59,853 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 118 interpolants. [2018-10-04 12:29:59,853 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2727, Invalid=11079, Unknown=0, NotChecked=0, Total=13806 [2018-10-04 12:29:59,854 INFO L87 Difference]: Start difference. First operand 119 states and 120 transitions. Second operand 118 states. [2018-10-04 12:30:02,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:30:02,976 INFO L93 Difference]: Finished difference Result 182 states and 184 transitions. [2018-10-04 12:30:02,977 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2018-10-04 12:30:02,977 INFO L78 Accepts]: Start accepts. Automaton has 118 states. Word has length 118 [2018-10-04 12:30:02,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:30:02,977 INFO L225 Difference]: With dead ends: 182 [2018-10-04 12:30:02,977 INFO L226 Difference]: Without dead ends: 121 [2018-10-04 12:30:02,979 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 145 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7687 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=4119, Invalid=17343, Unknown=0, NotChecked=0, Total=21462 [2018-10-04 12:30:02,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2018-10-04 12:30:02,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 121. [2018-10-04 12:30:02,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 121 states. [2018-10-04 12:30:02,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 122 transitions. [2018-10-04 12:30:02,999 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 122 transitions. Word has length 118 [2018-10-04 12:30:02,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:30:02,999 INFO L480 AbstractCegarLoop]: Abstraction has 121 states and 122 transitions. [2018-10-04 12:30:02,999 INFO L481 AbstractCegarLoop]: Interpolant automaton has 118 states. [2018-10-04 12:30:03,000 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 122 transitions. [2018-10-04 12:30:03,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2018-10-04 12:30:03,000 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:30:03,000 INFO L375 BasicCegarLoop]: trace histogram [30, 29, 29, 28, 1, 1, 1, 1] [2018-10-04 12:30:03,000 INFO L423 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:30:03,000 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:30:03,001 INFO L82 PathProgramCache]: Analyzing trace with hash 919584693, now seen corresponding path program 56 times [2018-10-04 12:30:03,001 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:30:03,001 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:30:03,001 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:30:03,001 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:30:03,001 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:30:03,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:30:03,487 INFO L134 CoverageAnalysis]: Checked inductivity of 1682 backedges. 870 proven. 812 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:30:03,488 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:30:03,488 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:30:03,495 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:30:03,569 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:30:03,569 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:30:03,572 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:30:03,655 INFO L134 CoverageAnalysis]: Checked inductivity of 1682 backedges. 870 proven. 812 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:30:03,674 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:30:03,675 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32] total 34 [2018-10-04 12:30:03,675 INFO L459 AbstractCegarLoop]: Interpolant automaton has 35 states [2018-10-04 12:30:03,675 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2018-10-04 12:30:03,675 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=533, Invalid=657, Unknown=0, NotChecked=0, Total=1190 [2018-10-04 12:30:03,676 INFO L87 Difference]: Start difference. First operand 121 states and 122 transitions. Second operand 35 states. [2018-10-04 12:30:04,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:30:04,302 INFO L93 Difference]: Finished difference Result 129 states and 130 transitions. [2018-10-04 12:30:04,302 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2018-10-04 12:30:04,302 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 120 [2018-10-04 12:30:04,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:30:04,303 INFO L225 Difference]: With dead ends: 129 [2018-10-04 12:30:04,303 INFO L226 Difference]: Without dead ends: 127 [2018-10-04 12:30:04,303 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 930 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1554, Invalid=2606, Unknown=0, NotChecked=0, Total=4160 [2018-10-04 12:30:04,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2018-10-04 12:30:04,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 123. [2018-10-04 12:30:04,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 123 states. [2018-10-04 12:30:04,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 124 transitions. [2018-10-04 12:30:04,326 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 124 transitions. Word has length 120 [2018-10-04 12:30:04,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:30:04,326 INFO L480 AbstractCegarLoop]: Abstraction has 123 states and 124 transitions. [2018-10-04 12:30:04,326 INFO L481 AbstractCegarLoop]: Interpolant automaton has 35 states. [2018-10-04 12:30:04,326 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 124 transitions. [2018-10-04 12:30:04,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2018-10-04 12:30:04,327 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:30:04,327 INFO L375 BasicCegarLoop]: trace histogram [30, 30, 29, 29, 1, 1, 1, 1] [2018-10-04 12:30:04,327 INFO L423 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:30:04,327 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:30:04,327 INFO L82 PathProgramCache]: Analyzing trace with hash -1042320657, now seen corresponding path program 57 times [2018-10-04 12:30:04,327 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:30:04,327 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:30:04,328 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:30:04,328 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:30:04,328 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:30:04,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:30:05,595 INFO L134 CoverageAnalysis]: Checked inductivity of 1740 backedges. 870 proven. 870 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:30:05,595 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:30:05,595 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:30:05,602 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:30:05,704 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 30 check-sat command(s) [2018-10-04 12:30:05,704 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:30:05,707 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:30:08,539 INFO L134 CoverageAnalysis]: Checked inductivity of 1740 backedges. 870 proven. 870 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:30:08,560 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:30:08,560 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 61] total 121 [2018-10-04 12:30:08,561 INFO L459 AbstractCegarLoop]: Interpolant automaton has 122 states [2018-10-04 12:30:08,561 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 122 interpolants. [2018-10-04 12:30:08,562 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2911, Invalid=11851, Unknown=0, NotChecked=0, Total=14762 [2018-10-04 12:30:08,562 INFO L87 Difference]: Start difference. First operand 123 states and 124 transitions. Second operand 122 states. [2018-10-04 12:30:11,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:30:11,707 INFO L93 Difference]: Finished difference Result 188 states and 190 transitions. [2018-10-04 12:30:11,707 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2018-10-04 12:30:11,708 INFO L78 Accepts]: Start accepts. Automaton has 122 states. Word has length 122 [2018-10-04 12:30:11,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:30:11,708 INFO L225 Difference]: With dead ends: 188 [2018-10-04 12:30:11,708 INFO L226 Difference]: Without dead ends: 125 [2018-10-04 12:30:11,709 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 150 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8237 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=4396, Invalid=18556, Unknown=0, NotChecked=0, Total=22952 [2018-10-04 12:30:11,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2018-10-04 12:30:11,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 125. [2018-10-04 12:30:11,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 125 states. [2018-10-04 12:30:11,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 126 transitions. [2018-10-04 12:30:11,733 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 126 transitions. Word has length 122 [2018-10-04 12:30:11,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:30:11,733 INFO L480 AbstractCegarLoop]: Abstraction has 125 states and 126 transitions. [2018-10-04 12:30:11,733 INFO L481 AbstractCegarLoop]: Interpolant automaton has 122 states. [2018-10-04 12:30:11,734 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 126 transitions. [2018-10-04 12:30:11,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2018-10-04 12:30:11,734 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:30:11,734 INFO L375 BasicCegarLoop]: trace histogram [31, 30, 30, 29, 1, 1, 1, 1] [2018-10-04 12:30:11,734 INFO L423 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:30:11,734 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:30:11,735 INFO L82 PathProgramCache]: Analyzing trace with hash 1571080489, now seen corresponding path program 58 times [2018-10-04 12:30:11,735 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:30:11,735 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:30:11,735 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:30:11,735 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:30:11,735 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:30:11,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:30:12,590 INFO L134 CoverageAnalysis]: Checked inductivity of 1800 backedges. 930 proven. 870 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:30:12,590 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:30:12,590 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:30:12,602 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:30:12,680 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:30:12,680 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:30:12,683 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:30:12,746 INFO L134 CoverageAnalysis]: Checked inductivity of 1800 backedges. 930 proven. 870 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:30:12,766 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:30:12,766 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33] total 35 [2018-10-04 12:30:12,766 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-10-04 12:30:12,766 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-10-04 12:30:12,767 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=566, Invalid=694, Unknown=0, NotChecked=0, Total=1260 [2018-10-04 12:30:12,767 INFO L87 Difference]: Start difference. First operand 125 states and 126 transitions. Second operand 36 states. [2018-10-04 12:30:13,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:30:13,426 INFO L93 Difference]: Finished difference Result 133 states and 134 transitions. [2018-10-04 12:30:13,426 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2018-10-04 12:30:13,426 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 124 [2018-10-04 12:30:13,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:30:13,427 INFO L225 Difference]: With dead ends: 133 [2018-10-04 12:30:13,427 INFO L226 Difference]: Without dead ends: 131 [2018-10-04 12:30:13,427 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 992 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1652, Invalid=2770, Unknown=0, NotChecked=0, Total=4422 [2018-10-04 12:30:13,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2018-10-04 12:30:13,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 127. [2018-10-04 12:30:13,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 127 states. [2018-10-04 12:30:13,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 128 transitions. [2018-10-04 12:30:13,451 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 128 transitions. Word has length 124 [2018-10-04 12:30:13,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:30:13,451 INFO L480 AbstractCegarLoop]: Abstraction has 127 states and 128 transitions. [2018-10-04 12:30:13,451 INFO L481 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-10-04 12:30:13,451 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 128 transitions. [2018-10-04 12:30:13,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2018-10-04 12:30:13,452 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:30:13,452 INFO L375 BasicCegarLoop]: trace histogram [31, 31, 30, 30, 1, 1, 1, 1] [2018-10-04 12:30:13,452 INFO L423 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:30:13,452 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:30:13,453 INFO L82 PathProgramCache]: Analyzing trace with hash -2020085917, now seen corresponding path program 59 times [2018-10-04 12:30:13,453 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:30:13,453 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:30:13,453 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:30:13,453 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:30:13,454 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:30:13,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:30:14,970 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 930 proven. 930 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:30:14,970 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:30:14,970 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:30:14,978 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:30:15,080 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 31 check-sat command(s) [2018-10-04 12:30:15,080 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:30:15,084 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:30:17,755 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 930 proven. 930 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:30:17,775 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:30:17,775 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 63] total 125 [2018-10-04 12:30:17,776 INFO L459 AbstractCegarLoop]: Interpolant automaton has 126 states [2018-10-04 12:30:17,776 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 126 interpolants. [2018-10-04 12:30:17,777 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3101, Invalid=12649, Unknown=0, NotChecked=0, Total=15750 [2018-10-04 12:30:17,777 INFO L87 Difference]: Start difference. First operand 127 states and 128 transitions. Second operand 126 states. [2018-10-04 12:30:20,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:30:20,614 INFO L93 Difference]: Finished difference Result 194 states and 196 transitions. [2018-10-04 12:30:20,614 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2018-10-04 12:30:20,614 INFO L78 Accepts]: Start accepts. Automaton has 126 states. Word has length 126 [2018-10-04 12:30:20,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:30:20,614 INFO L225 Difference]: With dead ends: 194 [2018-10-04 12:30:20,615 INFO L226 Difference]: Without dead ends: 129 [2018-10-04 12:30:20,615 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 155 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8806 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=4682, Invalid=19810, Unknown=0, NotChecked=0, Total=24492 [2018-10-04 12:30:20,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2018-10-04 12:30:20,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 129. [2018-10-04 12:30:20,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 129 states. [2018-10-04 12:30:20,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 130 transitions. [2018-10-04 12:30:20,638 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 130 transitions. Word has length 126 [2018-10-04 12:30:20,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:30:20,638 INFO L480 AbstractCegarLoop]: Abstraction has 129 states and 130 transitions. [2018-10-04 12:30:20,638 INFO L481 AbstractCegarLoop]: Interpolant automaton has 126 states. [2018-10-04 12:30:20,638 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 130 transitions. [2018-10-04 12:30:20,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2018-10-04 12:30:20,639 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:30:20,639 INFO L375 BasicCegarLoop]: trace histogram [32, 31, 31, 30, 1, 1, 1, 1] [2018-10-04 12:30:20,639 INFO L423 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:30:20,639 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:30:20,639 INFO L82 PathProgramCache]: Analyzing trace with hash 2012453021, now seen corresponding path program 60 times [2018-10-04 12:30:20,639 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:30:20,639 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:30:20,640 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:30:20,640 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:30:20,640 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:30:20,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:30:21,167 INFO L134 CoverageAnalysis]: Checked inductivity of 1922 backedges. 992 proven. 930 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:30:21,167 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:30:21,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 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:30:21,175 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:30:21,284 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 32 check-sat command(s) [2018-10-04 12:30:21,285 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:30:21,288 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:30:21,371 INFO L134 CoverageAnalysis]: Checked inductivity of 1922 backedges. 992 proven. 930 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:30:21,392 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:30:21,392 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 34] total 36 [2018-10-04 12:30:21,393 INFO L459 AbstractCegarLoop]: Interpolant automaton has 37 states [2018-10-04 12:30:21,393 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2018-10-04 12:30:21,393 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=600, Invalid=732, Unknown=0, NotChecked=0, Total=1332 [2018-10-04 12:30:21,393 INFO L87 Difference]: Start difference. First operand 129 states and 130 transitions. Second operand 37 states. [2018-10-04 12:30:22,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:30:22,042 INFO L93 Difference]: Finished difference Result 137 states and 138 transitions. [2018-10-04 12:30:22,042 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2018-10-04 12:30:22,042 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 128 [2018-10-04 12:30:22,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:30:22,043 INFO L225 Difference]: With dead ends: 137 [2018-10-04 12:30:22,044 INFO L226 Difference]: Without dead ends: 135 [2018-10-04 12:30:22,044 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 157 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1056 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1753, Invalid=2939, Unknown=0, NotChecked=0, Total=4692 [2018-10-04 12:30:22,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2018-10-04 12:30:22,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 131. [2018-10-04 12:30:22,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 131 states. [2018-10-04 12:30:22,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 132 transitions. [2018-10-04 12:30:22,071 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 132 transitions. Word has length 128 [2018-10-04 12:30:22,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:30:22,072 INFO L480 AbstractCegarLoop]: Abstraction has 131 states and 132 transitions. [2018-10-04 12:30:22,072 INFO L481 AbstractCegarLoop]: Interpolant automaton has 37 states. [2018-10-04 12:30:22,072 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 132 transitions. [2018-10-04 12:30:22,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2018-10-04 12:30:22,072 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:30:22,072 INFO L375 BasicCegarLoop]: trace histogram [32, 32, 31, 31, 1, 1, 1, 1] [2018-10-04 12:30:22,072 INFO L423 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:30:22,073 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:30:22,073 INFO L82 PathProgramCache]: Analyzing trace with hash 1232122327, now seen corresponding path program 61 times [2018-10-04 12:30:22,073 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:30:22,073 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:30:22,073 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:30:22,073 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:30:22,073 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:30:22,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:30:23,745 INFO L134 CoverageAnalysis]: Checked inductivity of 1984 backedges. 992 proven. 992 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:30:23,745 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:30:23,745 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:30:23,759 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:30:23,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:30:23,836 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:30:26,617 INFO L134 CoverageAnalysis]: Checked inductivity of 1984 backedges. 992 proven. 992 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:30:26,637 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:30:26,637 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 65] total 129 [2018-10-04 12:30:26,637 INFO L459 AbstractCegarLoop]: Interpolant automaton has 130 states [2018-10-04 12:30:26,638 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 130 interpolants. [2018-10-04 12:30:26,639 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3297, Invalid=13473, Unknown=0, NotChecked=0, Total=16770 [2018-10-04 12:30:26,639 INFO L87 Difference]: Start difference. First operand 131 states and 132 transitions. Second operand 130 states. [2018-10-04 12:30:28,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:30:28,446 INFO L93 Difference]: Finished difference Result 200 states and 202 transitions. [2018-10-04 12:30:28,446 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2018-10-04 12:30:28,446 INFO L78 Accepts]: Start accepts. Automaton has 130 states. Word has length 130 [2018-10-04 12:30:28,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:30:28,446 INFO L225 Difference]: With dead ends: 200 [2018-10-04 12:30:28,446 INFO L226 Difference]: Without dead ends: 133 [2018-10-04 12:30:28,448 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 160 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9394 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=4977, Invalid=21105, Unknown=0, NotChecked=0, Total=26082 [2018-10-04 12:30:28,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2018-10-04 12:30:28,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 133. [2018-10-04 12:30:28,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 133 states. [2018-10-04 12:30:28,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 134 transitions. [2018-10-04 12:30:28,472 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 134 transitions. Word has length 130 [2018-10-04 12:30:28,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:30:28,472 INFO L480 AbstractCegarLoop]: Abstraction has 133 states and 134 transitions. [2018-10-04 12:30:28,472 INFO L481 AbstractCegarLoop]: Interpolant automaton has 130 states. [2018-10-04 12:30:28,472 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 134 transitions. [2018-10-04 12:30:28,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2018-10-04 12:30:28,473 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:30:28,473 INFO L375 BasicCegarLoop]: trace histogram [33, 32, 32, 31, 1, 1, 1, 1] [2018-10-04 12:30:28,473 INFO L423 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:30:28,473 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:30:28,473 INFO L82 PathProgramCache]: Analyzing trace with hash -452907503, now seen corresponding path program 62 times [2018-10-04 12:30:28,474 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:30:28,474 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:30:28,474 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:30:28,474 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:30:28,474 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:30:28,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:30:29,028 INFO L134 CoverageAnalysis]: Checked inductivity of 2048 backedges. 1056 proven. 992 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:30:29,029 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:30:29,029 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:30:29,037 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:30:29,118 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:30:29,118 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:30:29,122 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:30:29,287 INFO L134 CoverageAnalysis]: Checked inductivity of 2048 backedges. 1056 proven. 992 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:30:29,318 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:30:29,318 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 35] total 37 [2018-10-04 12:30:29,318 INFO L459 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-10-04 12:30:29,319 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-10-04 12:30:29,319 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=635, Invalid=771, Unknown=0, NotChecked=0, Total=1406 [2018-10-04 12:30:29,319 INFO L87 Difference]: Start difference. First operand 133 states and 134 transitions. Second operand 38 states. [2018-10-04 12:30:30,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:30:30,064 INFO L93 Difference]: Finished difference Result 141 states and 142 transitions. [2018-10-04 12:30:30,065 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2018-10-04 12:30:30,065 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 132 [2018-10-04 12:30:30,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:30:30,066 INFO L225 Difference]: With dead ends: 141 [2018-10-04 12:30:30,066 INFO L226 Difference]: Without dead ends: 139 [2018-10-04 12:30:30,067 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-10-04 12:30:30,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2018-10-04 12:30:30,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 135. [2018-10-04 12:30:30,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2018-10-04 12:30:30,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 136 transitions. [2018-10-04 12:30:30,095 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 136 transitions. Word has length 132 [2018-10-04 12:30:30,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:30:30,095 INFO L480 AbstractCegarLoop]: Abstraction has 135 states and 136 transitions. [2018-10-04 12:30:30,095 INFO L481 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-10-04 12:30:30,095 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 136 transitions. [2018-10-04 12:30:30,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2018-10-04 12:30:30,096 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:30:30,096 INFO L375 BasicCegarLoop]: trace histogram [33, 33, 32, 32, 1, 1, 1, 1] [2018-10-04 12:30:30,096 INFO L423 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:30:30,096 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:30:30,096 INFO L82 PathProgramCache]: Analyzing trace with hash -1452361141, now seen corresponding path program 63 times [2018-10-04 12:30:30,096 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:30:30,097 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:30:30,097 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:30:30,097 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:30:30,097 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:30:30,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:30:31,587 INFO L134 CoverageAnalysis]: Checked inductivity of 2112 backedges. 1056 proven. 1056 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:30:31,587 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:30:31,587 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:30:31,597 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:30:31,705 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 33 check-sat command(s) [2018-10-04 12:30:31,705 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:30:31,710 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:30:35,086 INFO L134 CoverageAnalysis]: Checked inductivity of 2112 backedges. 1056 proven. 1056 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:30:35,105 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:30:35,106 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 67] total 133 [2018-10-04 12:30:35,106 INFO L459 AbstractCegarLoop]: Interpolant automaton has 134 states [2018-10-04 12:30:35,107 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 134 interpolants. [2018-10-04 12:30:35,107 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3499, Invalid=14323, Unknown=0, NotChecked=0, Total=17822 [2018-10-04 12:30:35,107 INFO L87 Difference]: Start difference. First operand 135 states and 136 transitions. Second operand 134 states. [2018-10-04 12:30:39,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:30:39,187 INFO L93 Difference]: Finished difference Result 206 states and 208 transitions. [2018-10-04 12:30:39,187 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2018-10-04 12:30:39,187 INFO L78 Accepts]: Start accepts. Automaton has 134 states. Word has length 134 [2018-10-04 12:30:39,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:30:39,188 INFO L225 Difference]: With dead ends: 206 [2018-10-04 12:30:39,188 INFO L226 Difference]: Without dead ends: 137 [2018-10-04 12:30:39,189 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 165 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10001 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=5281, Invalid=22441, Unknown=0, NotChecked=0, Total=27722 [2018-10-04 12:30:39,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2018-10-04 12:30:39,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 137. [2018-10-04 12:30:39,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2018-10-04 12:30:39,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 138 transitions. [2018-10-04 12:30:39,215 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 138 transitions. Word has length 134 [2018-10-04 12:30:39,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:30:39,215 INFO L480 AbstractCegarLoop]: Abstraction has 137 states and 138 transitions. [2018-10-04 12:30:39,215 INFO L481 AbstractCegarLoop]: Interpolant automaton has 134 states. [2018-10-04 12:30:39,215 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 138 transitions. [2018-10-04 12:30:39,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2018-10-04 12:30:39,216 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:30:39,216 INFO L375 BasicCegarLoop]: trace histogram [34, 33, 33, 32, 1, 1, 1, 1] [2018-10-04 12:30:39,216 INFO L423 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:30:39,217 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:30:39,217 INFO L82 PathProgramCache]: Analyzing trace with hash -745371259, now seen corresponding path program 64 times [2018-10-04 12:30:39,217 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:30:39,217 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:30:39,217 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:30:39,218 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:30:39,218 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:30:39,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:30:40,452 INFO L134 CoverageAnalysis]: Checked inductivity of 2178 backedges. 1122 proven. 1056 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:30:40,452 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:30:40,452 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:30:40,461 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:30:40,546 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:30:40,546 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:30:40,550 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:30:40,667 INFO L134 CoverageAnalysis]: Checked inductivity of 2178 backedges. 1122 proven. 1056 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:30:40,687 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:30:40,688 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 36] total 38 [2018-10-04 12:30:40,688 INFO L459 AbstractCegarLoop]: Interpolant automaton has 39 states [2018-10-04 12:30:40,688 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2018-10-04 12:30:40,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=671, Invalid=811, Unknown=0, NotChecked=0, Total=1482 [2018-10-04 12:30:40,689 INFO L87 Difference]: Start difference. First operand 137 states and 138 transitions. Second operand 39 states. [2018-10-04 12:30:41,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:30:41,393 INFO L93 Difference]: Finished difference Result 145 states and 146 transitions. [2018-10-04 12:30:41,393 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2018-10-04 12:30:41,394 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 136 [2018-10-04 12:30:41,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:30:41,395 INFO L225 Difference]: With dead ends: 145 [2018-10-04 12:30:41,395 INFO L226 Difference]: Without dead ends: 143 [2018-10-04 12:30:41,395 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1190 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1964, Invalid=3292, Unknown=0, NotChecked=0, Total=5256 [2018-10-04 12:30:41,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2018-10-04 12:30:41,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 139. [2018-10-04 12:30:41,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2018-10-04 12:30:41,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 140 transitions. [2018-10-04 12:30:41,426 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 140 transitions. Word has length 136 [2018-10-04 12:30:41,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:30:41,426 INFO L480 AbstractCegarLoop]: Abstraction has 139 states and 140 transitions. [2018-10-04 12:30:41,426 INFO L481 AbstractCegarLoop]: Interpolant automaton has 39 states. [2018-10-04 12:30:41,426 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 140 transitions. [2018-10-04 12:30:41,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2018-10-04 12:30:41,427 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:30:41,427 INFO L375 BasicCegarLoop]: trace histogram [34, 34, 33, 33, 1, 1, 1, 1] [2018-10-04 12:30:41,427 INFO L423 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:30:41,427 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:30:41,427 INFO L82 PathProgramCache]: Analyzing trace with hash 957810879, now seen corresponding path program 65 times [2018-10-04 12:30:41,427 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:30:41,427 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:30:41,428 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:30:41,428 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:30:41,428 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:30:41,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:30:42,961 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 1122 proven. 1122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:30:42,962 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:30:42,962 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:30:42,969 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:30:43,086 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 34 check-sat command(s) [2018-10-04 12:30:43,087 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:30:43,091 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:30:46,482 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 1122 proven. 1122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:30:46,502 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:30:46,502 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 69] total 137 [2018-10-04 12:30:46,503 INFO L459 AbstractCegarLoop]: Interpolant automaton has 138 states [2018-10-04 12:30:46,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 138 interpolants. [2018-10-04 12:30:46,504 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3707, Invalid=15199, Unknown=0, NotChecked=0, Total=18906 [2018-10-04 12:30:46,505 INFO L87 Difference]: Start difference. First operand 139 states and 140 transitions. Second operand 138 states. [2018-10-04 12:30:49,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:30:49,660 INFO L93 Difference]: Finished difference Result 212 states and 214 transitions. [2018-10-04 12:30:49,660 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2018-10-04 12:30:49,660 INFO L78 Accepts]: Start accepts. Automaton has 138 states. Word has length 138 [2018-10-04 12:30:49,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:30:49,661 INFO L225 Difference]: With dead ends: 212 [2018-10-04 12:30:49,661 INFO L226 Difference]: Without dead ends: 141 [2018-10-04 12:30:49,662 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 170 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10627 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=5594, Invalid=23818, Unknown=0, NotChecked=0, Total=29412 [2018-10-04 12:30:49,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2018-10-04 12:30:49,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 141. [2018-10-04 12:30:49,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 141 states. [2018-10-04 12:30:49,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 142 transitions. [2018-10-04 12:30:49,689 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 142 transitions. Word has length 138 [2018-10-04 12:30:49,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:30:49,689 INFO L480 AbstractCegarLoop]: Abstraction has 141 states and 142 transitions. [2018-10-04 12:30:49,689 INFO L481 AbstractCegarLoop]: Interpolant automaton has 138 states. [2018-10-04 12:30:49,689 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 142 transitions. [2018-10-04 12:30:49,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2018-10-04 12:30:49,690 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:30:49,690 INFO L375 BasicCegarLoop]: trace histogram [35, 34, 34, 33, 1, 1, 1, 1] [2018-10-04 12:30:49,690 INFO L423 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:30:49,690 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:30:49,690 INFO L82 PathProgramCache]: Analyzing trace with hash 32287481, now seen corresponding path program 66 times [2018-10-04 12:30:49,690 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:30:49,690 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:30:49,691 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:30:49,691 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:30:49,691 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:30:49,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:30:50,281 INFO L134 CoverageAnalysis]: Checked inductivity of 2312 backedges. 1190 proven. 1122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:30:50,281 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:30:50,281 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:30:50,291 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:30:50,406 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 35 check-sat command(s) [2018-10-04 12:30:50,407 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:30:50,410 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:30:50,473 INFO L134 CoverageAnalysis]: Checked inductivity of 2312 backedges. 1190 proven. 1122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:30:50,493 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:30:50,493 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 37] total 39 [2018-10-04 12:30:50,493 INFO L459 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-10-04 12:30:50,494 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-10-04 12:30:50,494 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=708, Invalid=852, Unknown=0, NotChecked=0, Total=1560 [2018-10-04 12:30:50,494 INFO L87 Difference]: Start difference. First operand 141 states and 142 transitions. Second operand 40 states. [2018-10-04 12:30:51,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:30:51,243 INFO L93 Difference]: Finished difference Result 149 states and 150 transitions. [2018-10-04 12:30:51,244 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2018-10-04 12:30:51,244 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 140 [2018-10-04 12:30:51,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:30:51,244 INFO L225 Difference]: With dead ends: 149 [2018-10-04 12:30:51,245 INFO L226 Difference]: Without dead ends: 147 [2018-10-04 12:30:51,245 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-10-04 12:30:51,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2018-10-04 12:30:51,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 143. [2018-10-04 12:30:51,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 143 states. [2018-10-04 12:30:51,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 144 transitions. [2018-10-04 12:30:51,275 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 144 transitions. Word has length 140 [2018-10-04 12:30:51,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:30:51,275 INFO L480 AbstractCegarLoop]: Abstraction has 143 states and 144 transitions. [2018-10-04 12:30:51,275 INFO L481 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-10-04 12:30:51,275 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 144 transitions. [2018-10-04 12:30:51,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2018-10-04 12:30:51,276 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:30:51,276 INFO L375 BasicCegarLoop]: trace histogram [35, 35, 34, 34, 1, 1, 1, 1] [2018-10-04 12:30:51,276 INFO L423 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:30:51,276 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:30:51,276 INFO L82 PathProgramCache]: Analyzing trace with hash 963550515, now seen corresponding path program 67 times [2018-10-04 12:30:51,276 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:30:51,276 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:30:51,277 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:30:51,277 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:30:51,277 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:30:51,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:30:52,901 INFO L134 CoverageAnalysis]: Checked inductivity of 2380 backedges. 1190 proven. 1190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:30:52,901 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:30:52,901 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:30:52,909 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:30:52,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:30:52,994 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:30:56,446 INFO L134 CoverageAnalysis]: Checked inductivity of 2380 backedges. 1190 proven. 1190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:30:56,467 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:30:56,467 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [71, 71] total 141 [2018-10-04 12:30:56,468 INFO L459 AbstractCegarLoop]: Interpolant automaton has 142 states [2018-10-04 12:30:56,468 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 142 interpolants. [2018-10-04 12:30:56,469 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3921, Invalid=16101, Unknown=0, NotChecked=0, Total=20022 [2018-10-04 12:30:56,469 INFO L87 Difference]: Start difference. First operand 143 states and 144 transitions. Second operand 142 states. [2018-10-04 12:31:00,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:31:00,576 INFO L93 Difference]: Finished difference Result 218 states and 220 transitions. [2018-10-04 12:31:00,576 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2018-10-04 12:31:00,576 INFO L78 Accepts]: Start accepts. Automaton has 142 states. Word has length 142 [2018-10-04 12:31:00,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:31:00,577 INFO L225 Difference]: With dead ends: 218 [2018-10-04 12:31:00,577 INFO L226 Difference]: Without dead ends: 145 [2018-10-04 12:31:00,578 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 175 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11272 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=5916, Invalid=25236, Unknown=0, NotChecked=0, Total=31152 [2018-10-04 12:31:00,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2018-10-04 12:31:00,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 145. [2018-10-04 12:31:00,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 145 states. [2018-10-04 12:31:00,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 146 transitions. [2018-10-04 12:31:00,609 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 146 transitions. Word has length 142 [2018-10-04 12:31:00,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:31:00,609 INFO L480 AbstractCegarLoop]: Abstraction has 145 states and 146 transitions. [2018-10-04 12:31:00,609 INFO L481 AbstractCegarLoop]: Interpolant automaton has 142 states. [2018-10-04 12:31:00,610 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 146 transitions. [2018-10-04 12:31:00,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2018-10-04 12:31:00,610 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:31:00,611 INFO L375 BasicCegarLoop]: trace histogram [36, 35, 35, 34, 1, 1, 1, 1] [2018-10-04 12:31:00,611 INFO L423 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:31:00,611 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:31:00,611 INFO L82 PathProgramCache]: Analyzing trace with hash 2111083117, now seen corresponding path program 68 times [2018-10-04 12:31:00,611 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:31:00,611 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:31:00,612 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:31:00,612 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:31:00,612 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:31:00,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:31:01,270 INFO L134 CoverageAnalysis]: Checked inductivity of 2450 backedges. 1260 proven. 1190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:31:01,270 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:31:01,270 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:31:01,277 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:31:01,362 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:31:01,362 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:31:01,366 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:31:01,431 INFO L134 CoverageAnalysis]: Checked inductivity of 2450 backedges. 1260 proven. 1190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:31:01,452 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:31:01,452 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 38] total 40 [2018-10-04 12:31:01,452 INFO L459 AbstractCegarLoop]: Interpolant automaton has 41 states [2018-10-04 12:31:01,452 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2018-10-04 12:31:01,452 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=746, Invalid=894, Unknown=0, NotChecked=0, Total=1640 [2018-10-04 12:31:01,453 INFO L87 Difference]: Start difference. First operand 145 states and 146 transitions. Second operand 41 states. [2018-10-04 12:31:02,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:31:02,239 INFO L93 Difference]: Finished difference Result 153 states and 154 transitions. [2018-10-04 12:31:02,239 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2018-10-04 12:31:02,240 INFO L78 Accepts]: Start accepts. Automaton has 41 states. Word has length 144 [2018-10-04 12:31:02,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:31:02,241 INFO L225 Difference]: With dead ends: 153 [2018-10-04 12:31:02,241 INFO L226 Difference]: Without dead ends: 151 [2018-10-04 12:31:02,242 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-10-04 12:31:02,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2018-10-04 12:31:02,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 147. [2018-10-04 12:31:02,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 147 states. [2018-10-04 12:31:02,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 148 transitions. [2018-10-04 12:31:02,275 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 148 transitions. Word has length 144 [2018-10-04 12:31:02,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:31:02,276 INFO L480 AbstractCegarLoop]: Abstraction has 147 states and 148 transitions. [2018-10-04 12:31:02,276 INFO L481 AbstractCegarLoop]: Interpolant automaton has 41 states. [2018-10-04 12:31:02,276 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 148 transitions. [2018-10-04 12:31:02,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2018-10-04 12:31:02,277 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:31:02,277 INFO L375 BasicCegarLoop]: trace histogram [36, 36, 35, 35, 1, 1, 1, 1] [2018-10-04 12:31:02,277 INFO L423 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:31:02,277 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:31:02,277 INFO L82 PathProgramCache]: Analyzing trace with hash 1526364071, now seen corresponding path program 69 times [2018-10-04 12:31:02,277 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:31:02,277 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:31:02,278 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:31:02,278 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:31:02,278 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:31:02,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:31:04,332 INFO L134 CoverageAnalysis]: Checked inductivity of 2520 backedges. 1260 proven. 1260 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:31:04,332 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:31:04,332 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:31:04,339 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:31:04,471 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 36 check-sat command(s) [2018-10-04 12:31:04,471 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:31:04,475 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:31:07,906 INFO L134 CoverageAnalysis]: Checked inductivity of 2520 backedges. 1260 proven. 1260 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:31:07,926 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:31:07,926 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 73] total 145 [2018-10-04 12:31:07,927 INFO L459 AbstractCegarLoop]: Interpolant automaton has 146 states [2018-10-04 12:31:07,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 146 interpolants. [2018-10-04 12:31:07,928 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4141, Invalid=17029, Unknown=0, NotChecked=0, Total=21170 [2018-10-04 12:31:07,928 INFO L87 Difference]: Start difference. First operand 147 states and 148 transitions. Second operand 146 states. [2018-10-04 12:31:11,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:31:11,744 INFO L93 Difference]: Finished difference Result 224 states and 226 transitions. [2018-10-04 12:31:11,744 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2018-10-04 12:31:11,744 INFO L78 Accepts]: Start accepts. Automaton has 146 states. Word has length 146 [2018-10-04 12:31:11,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:31:11,745 INFO L225 Difference]: With dead ends: 224 [2018-10-04 12:31:11,745 INFO L226 Difference]: Without dead ends: 149 [2018-10-04 12:31:11,746 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-10-04 12:31:11,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2018-10-04 12:31:11,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 149. [2018-10-04 12:31:11,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 149 states. [2018-10-04 12:31:11,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 150 transitions. [2018-10-04 12:31:11,782 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 150 transitions. Word has length 146 [2018-10-04 12:31:11,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:31:11,782 INFO L480 AbstractCegarLoop]: Abstraction has 149 states and 150 transitions. [2018-10-04 12:31:11,782 INFO L481 AbstractCegarLoop]: Interpolant automaton has 146 states. [2018-10-04 12:31:11,783 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 150 transitions. [2018-10-04 12:31:11,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2018-10-04 12:31:11,783 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:31:11,783 INFO L375 BasicCegarLoop]: trace histogram [37, 36, 36, 35, 1, 1, 1, 1] [2018-10-04 12:31:11,784 INFO L423 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:31:11,784 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:31:11,784 INFO L82 PathProgramCache]: Analyzing trace with hash 1687109601, now seen corresponding path program 70 times [2018-10-04 12:31:11,784 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:31:11,784 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:31:11,785 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:31:11,785 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:31:11,785 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:31:11,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:31:12,460 INFO L134 CoverageAnalysis]: Checked inductivity of 2592 backedges. 1332 proven. 1260 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:31:12,460 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:31:12,460 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:31:12,467 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:31:12,559 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:31:12,560 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:31:12,563 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:31:12,631 INFO L134 CoverageAnalysis]: Checked inductivity of 2592 backedges. 1332 proven. 1260 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:31:12,652 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:31:12,652 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 39] total 41 [2018-10-04 12:31:12,652 INFO L459 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-10-04 12:31:12,653 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-10-04 12:31:12,653 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=785, Invalid=937, Unknown=0, NotChecked=0, Total=1722 [2018-10-04 12:31:12,653 INFO L87 Difference]: Start difference. First operand 149 states and 150 transitions. Second operand 42 states. [2018-10-04 12:31:13,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:31:13,501 INFO L93 Difference]: Finished difference Result 157 states and 158 transitions. [2018-10-04 12:31:13,501 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2018-10-04 12:31:13,501 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 148 [2018-10-04 12:31:13,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:31:13,502 INFO L225 Difference]: With dead ends: 157 [2018-10-04 12:31:13,502 INFO L226 Difference]: Without dead ends: 155 [2018-10-04 12:31:13,503 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 259 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1406 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2303, Invalid=3859, Unknown=0, NotChecked=0, Total=6162 [2018-10-04 12:31:13,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2018-10-04 12:31:13,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 151. [2018-10-04 12:31:13,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 151 states. [2018-10-04 12:31:13,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 152 transitions. [2018-10-04 12:31:13,541 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 152 transitions. Word has length 148 [2018-10-04 12:31:13,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:31:13,541 INFO L480 AbstractCegarLoop]: Abstraction has 151 states and 152 transitions. [2018-10-04 12:31:13,541 INFO L481 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-10-04 12:31:13,542 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 152 transitions. [2018-10-04 12:31:13,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2018-10-04 12:31:13,542 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:31:13,542 INFO L375 BasicCegarLoop]: trace histogram [37, 37, 36, 36, 1, 1, 1, 1] [2018-10-04 12:31:13,543 INFO L423 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:31:13,543 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:31:13,543 INFO L82 PathProgramCache]: Analyzing trace with hash 2109708315, now seen corresponding path program 71 times [2018-10-04 12:31:13,543 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:31:13,543 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:31:13,544 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:31:13,544 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:31:13,544 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:31:13,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:31:15,700 INFO L134 CoverageAnalysis]: Checked inductivity of 2664 backedges. 1332 proven. 1332 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:31:15,700 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:31:15,701 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:31:15,708 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:31:15,841 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 37 check-sat command(s) [2018-10-04 12:31:15,841 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:31:15,845 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:31:19,697 INFO L134 CoverageAnalysis]: Checked inductivity of 2664 backedges. 1332 proven. 1332 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:31:19,719 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:31:19,720 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 75] total 149 [2018-10-04 12:31:19,720 INFO L459 AbstractCegarLoop]: Interpolant automaton has 150 states [2018-10-04 12:31:19,721 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 150 interpolants. [2018-10-04 12:31:19,722 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4367, Invalid=17983, Unknown=0, NotChecked=0, Total=22350 [2018-10-04 12:31:19,722 INFO L87 Difference]: Start difference. First operand 151 states and 152 transitions. Second operand 150 states. [2018-10-04 12:31:23,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:31:23,511 INFO L93 Difference]: Finished difference Result 230 states and 232 transitions. [2018-10-04 12:31:23,511 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2018-10-04 12:31:23,511 INFO L78 Accepts]: Start accepts. Automaton has 150 states. Word has length 150 [2018-10-04 12:31:23,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:31:23,512 INFO L225 Difference]: With dead ends: 230 [2018-10-04 12:31:23,512 INFO L226 Difference]: Without dead ends: 153 [2018-10-04 12:31:23,513 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 185 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12619 ImplicationChecksByTransitivity, 7.1s TimeCoverageRelationStatistics Valid=6587, Invalid=28195, Unknown=0, NotChecked=0, Total=34782 [2018-10-04 12:31:23,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2018-10-04 12:31:23,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 153. [2018-10-04 12:31:23,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2018-10-04 12:31:23,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 154 transitions. [2018-10-04 12:31:23,552 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 154 transitions. Word has length 150 [2018-10-04 12:31:23,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:31:23,552 INFO L480 AbstractCegarLoop]: Abstraction has 153 states and 154 transitions. [2018-10-04 12:31:23,552 INFO L481 AbstractCegarLoop]: Interpolant automaton has 150 states. [2018-10-04 12:31:23,552 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 154 transitions. [2018-10-04 12:31:23,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2018-10-04 12:31:23,552 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:31:23,553 INFO L375 BasicCegarLoop]: trace histogram [38, 37, 37, 36, 1, 1, 1, 1] [2018-10-04 12:31:23,553 INFO L423 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:31:23,553 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:31:23,553 INFO L82 PathProgramCache]: Analyzing trace with hash -1562266795, now seen corresponding path program 72 times [2018-10-04 12:31:23,553 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:31:23,553 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:31:23,554 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:31:23,554 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:31:23,554 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:31:23,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:31:24,655 INFO L134 CoverageAnalysis]: Checked inductivity of 2738 backedges. 1406 proven. 1332 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:31:24,655 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:31:24,656 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:31:24,663 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:31:24,791 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 38 check-sat command(s) [2018-10-04 12:31:24,791 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:31:24,795 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:31:24,873 INFO L134 CoverageAnalysis]: Checked inductivity of 2738 backedges. 1406 proven. 1332 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:31:24,893 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:31:24,893 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 40] total 42 [2018-10-04 12:31:24,894 INFO L459 AbstractCegarLoop]: Interpolant automaton has 43 states [2018-10-04 12:31:24,894 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2018-10-04 12:31:24,894 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=825, Invalid=981, Unknown=0, NotChecked=0, Total=1806 [2018-10-04 12:31:24,894 INFO L87 Difference]: Start difference. First operand 153 states and 154 transitions. Second operand 43 states. [2018-10-04 12:31:25,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:31:25,745 INFO L93 Difference]: Finished difference Result 161 states and 162 transitions. [2018-10-04 12:31:25,745 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2018-10-04 12:31:25,746 INFO L78 Accepts]: Start accepts. Automaton has 43 states. Word has length 152 [2018-10-04 12:31:25,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:31:25,747 INFO L225 Difference]: With dead ends: 161 [2018-10-04 12:31:25,747 INFO L226 Difference]: Without dead ends: 159 [2018-10-04 12:31:25,747 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 266 GetRequests, 187 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1482 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=2422, Invalid=4058, Unknown=0, NotChecked=0, Total=6480 [2018-10-04 12:31:25,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2018-10-04 12:31:25,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 155. [2018-10-04 12:31:25,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2018-10-04 12:31:25,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 156 transitions. [2018-10-04 12:31:25,782 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 156 transitions. Word has length 152 [2018-10-04 12:31:25,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:31:25,782 INFO L480 AbstractCegarLoop]: Abstraction has 155 states and 156 transitions. [2018-10-04 12:31:25,782 INFO L481 AbstractCegarLoop]: Interpolant automaton has 43 states. [2018-10-04 12:31:25,782 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 156 transitions. [2018-10-04 12:31:25,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2018-10-04 12:31:25,783 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:31:25,783 INFO L375 BasicCegarLoop]: trace histogram [38, 38, 37, 37, 1, 1, 1, 1] [2018-10-04 12:31:25,783 INFO L423 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:31:25,783 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:31:25,783 INFO L82 PathProgramCache]: Analyzing trace with hash 1900215951, now seen corresponding path program 73 times [2018-10-04 12:31:25,783 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:31:25,783 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:31:25,784 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:31:25,784 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:31:25,784 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:31:25,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:31:27,775 INFO L134 CoverageAnalysis]: Checked inductivity of 2812 backedges. 1406 proven. 1406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:31:27,776 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:31:27,776 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:31:27,782 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:31:27,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:31:27,876 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:31:32,041 INFO L134 CoverageAnalysis]: Checked inductivity of 2812 backedges. 1406 proven. 1406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:31:32,062 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:31:32,062 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [77, 77] total 153 [2018-10-04 12:31:32,063 INFO L459 AbstractCegarLoop]: Interpolant automaton has 154 states [2018-10-04 12:31:32,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 154 interpolants. [2018-10-04 12:31:32,064 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4599, Invalid=18963, Unknown=0, NotChecked=0, Total=23562 [2018-10-04 12:31:32,064 INFO L87 Difference]: Start difference. First operand 155 states and 156 transitions. Second operand 154 states. [2018-10-04 12:31:36,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:31:36,840 INFO L93 Difference]: Finished difference Result 236 states and 238 transitions. [2018-10-04 12:31:36,840 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2018-10-04 12:31:36,840 INFO L78 Accepts]: Start accepts. Automaton has 154 states. Word has length 154 [2018-10-04 12:31:36,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:31:36,841 INFO L225 Difference]: With dead ends: 236 [2018-10-04 12:31:36,841 INFO L226 Difference]: Without dead ends: 157 [2018-10-04 12:31:36,842 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 268 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 190 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13321 ImplicationChecksByTransitivity, 7.5s TimeCoverageRelationStatistics Valid=6936, Invalid=29736, Unknown=0, NotChecked=0, Total=36672 [2018-10-04 12:31:36,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2018-10-04 12:31:36,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 157. [2018-10-04 12:31:36,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 157 states. [2018-10-04 12:31:36,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 158 transitions. [2018-10-04 12:31:36,875 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 158 transitions. Word has length 154 [2018-10-04 12:31:36,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:31:36,875 INFO L480 AbstractCegarLoop]: Abstraction has 157 states and 158 transitions. [2018-10-04 12:31:36,875 INFO L481 AbstractCegarLoop]: Interpolant automaton has 154 states. [2018-10-04 12:31:36,875 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 158 transitions. [2018-10-04 12:31:36,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2018-10-04 12:31:36,876 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:31:36,876 INFO L375 BasicCegarLoop]: trace histogram [39, 38, 38, 37, 1, 1, 1, 1] [2018-10-04 12:31:36,876 INFO L423 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:31:36,876 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:31:36,877 INFO L82 PathProgramCache]: Analyzing trace with hash -1257182007, now seen corresponding path program 74 times [2018-10-04 12:31:36,877 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:31:36,877 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:31:36,877 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:31:36,877 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:31:36,877 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:31:36,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:31:37,611 INFO L134 CoverageAnalysis]: Checked inductivity of 2888 backedges. 1482 proven. 1406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:31:37,612 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:31:37,612 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:31:37,619 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:31:37,709 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:31:37,709 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:31:37,713 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:31:37,776 INFO L134 CoverageAnalysis]: Checked inductivity of 2888 backedges. 1482 proven. 1406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:31:37,796 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:31:37,796 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 41] total 43 [2018-10-04 12:31:37,796 INFO L459 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-10-04 12:31:37,797 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-10-04 12:31:37,797 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=866, Invalid=1026, Unknown=0, NotChecked=0, Total=1892 [2018-10-04 12:31:37,797 INFO L87 Difference]: Start difference. First operand 157 states and 158 transitions. Second operand 44 states. [2018-10-04 12:31:38,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:31:38,652 INFO L93 Difference]: Finished difference Result 165 states and 166 transitions. [2018-10-04 12:31:38,652 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2018-10-04 12:31:38,652 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 156 [2018-10-04 12:31:38,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:31:38,653 INFO L225 Difference]: With dead ends: 165 [2018-10-04 12:31:38,653 INFO L226 Difference]: Without dead ends: 163 [2018-10-04 12:31:38,654 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 273 GetRequests, 192 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1560 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2544, Invalid=4262, Unknown=0, NotChecked=0, Total=6806 [2018-10-04 12:31:38,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2018-10-04 12:31:38,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 159. [2018-10-04 12:31:38,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 159 states. [2018-10-04 12:31:38,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 160 transitions. [2018-10-04 12:31:38,697 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 160 transitions. Word has length 156 [2018-10-04 12:31:38,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:31:38,697 INFO L480 AbstractCegarLoop]: Abstraction has 159 states and 160 transitions. [2018-10-04 12:31:38,697 INFO L481 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-10-04 12:31:38,697 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 160 transitions. [2018-10-04 12:31:38,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2018-10-04 12:31:38,698 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:31:38,698 INFO L375 BasicCegarLoop]: trace histogram [39, 39, 38, 38, 1, 1, 1, 1] [2018-10-04 12:31:38,698 INFO L423 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:31:38,698 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:31:38,698 INFO L82 PathProgramCache]: Analyzing trace with hash -1266046205, now seen corresponding path program 75 times [2018-10-04 12:31:38,698 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:31:38,698 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:31:38,699 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:31:38,699 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:31:38,699 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:31:38,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:31:40,947 INFO L134 CoverageAnalysis]: Checked inductivity of 2964 backedges. 1482 proven. 1482 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:31:40,948 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:31:40,948 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:31:40,955 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:31:41,095 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 39 check-sat command(s) [2018-10-04 12:31:41,095 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:31:41,099 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:31:45,304 INFO L134 CoverageAnalysis]: Checked inductivity of 2964 backedges. 1482 proven. 1482 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:31:45,324 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:31:45,325 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 79] total 157 [2018-10-04 12:31:45,325 INFO L459 AbstractCegarLoop]: Interpolant automaton has 158 states [2018-10-04 12:31:45,326 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 158 interpolants. [2018-10-04 12:31:45,326 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4837, Invalid=19969, Unknown=0, NotChecked=0, Total=24806 [2018-10-04 12:31:45,326 INFO L87 Difference]: Start difference. First operand 159 states and 160 transitions. Second operand 158 states. [2018-10-04 12:31:49,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:31:49,322 INFO L93 Difference]: Finished difference Result 242 states and 244 transitions. [2018-10-04 12:31:49,322 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2018-10-04 12:31:49,322 INFO L78 Accepts]: Start accepts. Automaton has 158 states. Word has length 158 [2018-10-04 12:31:49,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:31:49,323 INFO L225 Difference]: With dead ends: 242 [2018-10-04 12:31:49,323 INFO L226 Difference]: Without dead ends: 161 [2018-10-04 12:31:49,324 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 275 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 195 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14042 ImplicationChecksByTransitivity, 7.6s TimeCoverageRelationStatistics Valid=7294, Invalid=31318, Unknown=0, NotChecked=0, Total=38612 [2018-10-04 12:31:49,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2018-10-04 12:31:49,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 161. [2018-10-04 12:31:49,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 161 states. [2018-10-04 12:31:49,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 162 transitions. [2018-10-04 12:31:49,367 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 162 transitions. Word has length 158 [2018-10-04 12:31:49,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:31:49,367 INFO L480 AbstractCegarLoop]: Abstraction has 161 states and 162 transitions. [2018-10-04 12:31:49,367 INFO L481 AbstractCegarLoop]: Interpolant automaton has 158 states. [2018-10-04 12:31:49,367 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 162 transitions. [2018-10-04 12:31:49,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2018-10-04 12:31:49,368 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:31:49,368 INFO L375 BasicCegarLoop]: trace histogram [40, 39, 39, 38, 1, 1, 1, 1] [2018-10-04 12:31:49,368 INFO L423 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:31:49,369 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:31:49,369 INFO L82 PathProgramCache]: Analyzing trace with hash 1726082109, now seen corresponding path program 76 times [2018-10-04 12:31:49,369 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:31:49,369 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:31:49,369 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:31:49,370 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:31:49,370 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:31:49,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:31:50,477 INFO L134 CoverageAnalysis]: Checked inductivity of 3042 backedges. 1560 proven. 1482 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:31:50,478 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:31:50,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 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:31:50,486 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:31:50,578 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:31:50,578 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:31:50,583 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:31:50,666 INFO L134 CoverageAnalysis]: Checked inductivity of 3042 backedges. 1560 proven. 1482 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:31:50,686 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:31:50,686 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 42] total 44 [2018-10-04 12:31:50,687 INFO L459 AbstractCegarLoop]: Interpolant automaton has 45 states [2018-10-04 12:31:50,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2018-10-04 12:31:50,687 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=908, Invalid=1072, Unknown=0, NotChecked=0, Total=1980 [2018-10-04 12:31:50,687 INFO L87 Difference]: Start difference. First operand 161 states and 162 transitions. Second operand 45 states. [2018-10-04 12:31:51,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:31:51,613 INFO L93 Difference]: Finished difference Result 169 states and 170 transitions. [2018-10-04 12:31:51,614 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2018-10-04 12:31:51,614 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 160 [2018-10-04 12:31:51,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:31:51,615 INFO L225 Difference]: With dead ends: 169 [2018-10-04 12:31:51,615 INFO L226 Difference]: Without dead ends: 167 [2018-10-04 12:31:51,616 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 280 GetRequests, 197 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1640 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=2669, Invalid=4471, Unknown=0, NotChecked=0, Total=7140 [2018-10-04 12:31:51,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2018-10-04 12:31:51,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 163. [2018-10-04 12:31:51,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 163 states. [2018-10-04 12:31:51,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 164 transitions. [2018-10-04 12:31:51,655 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 164 transitions. Word has length 160 [2018-10-04 12:31:51,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:31:51,655 INFO L480 AbstractCegarLoop]: Abstraction has 163 states and 164 transitions. [2018-10-04 12:31:51,655 INFO L481 AbstractCegarLoop]: Interpolant automaton has 45 states. [2018-10-04 12:31:51,655 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 164 transitions. [2018-10-04 12:31:51,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2018-10-04 12:31:51,656 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:31:51,656 INFO L375 BasicCegarLoop]: trace histogram [40, 40, 39, 39, 1, 1, 1, 1] [2018-10-04 12:31:51,656 INFO L423 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:31:51,656 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:31:51,656 INFO L82 PathProgramCache]: Analyzing trace with hash 907582839, now seen corresponding path program 77 times [2018-10-04 12:31:51,657 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:31:51,657 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:31:51,657 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:31:51,657 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:31:51,657 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:31:51,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:31:53,805 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 1560 proven. 1560 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:31:53,805 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:31:53,805 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:31:53,812 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:31:53,956 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 40 check-sat command(s) [2018-10-04 12:31:53,956 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:31:53,961 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:31:58,478 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 1560 proven. 1560 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:31:58,499 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:31:58,499 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 81] total 161 [2018-10-04 12:31:58,500 INFO L459 AbstractCegarLoop]: Interpolant automaton has 162 states [2018-10-04 12:31:58,500 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 162 interpolants. [2018-10-04 12:31:58,501 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5081, Invalid=21001, Unknown=0, NotChecked=0, Total=26082 [2018-10-04 12:31:58,501 INFO L87 Difference]: Start difference. First operand 163 states and 164 transitions. Second operand 162 states. [2018-10-04 12:32:00,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:32:00,800 INFO L93 Difference]: Finished difference Result 248 states and 250 transitions. [2018-10-04 12:32:00,800 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2018-10-04 12:32:00,800 INFO L78 Accepts]: Start accepts. Automaton has 162 states. Word has length 162 [2018-10-04 12:32:00,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:32:00,801 INFO L225 Difference]: With dead ends: 248 [2018-10-04 12:32:00,801 INFO L226 Difference]: Without dead ends: 165 [2018-10-04 12:32:00,803 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 282 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 200 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14782 ImplicationChecksByTransitivity, 8.0s TimeCoverageRelationStatistics Valid=7661, Invalid=32941, Unknown=0, NotChecked=0, Total=40602 [2018-10-04 12:32:00,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2018-10-04 12:32:00,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 165. [2018-10-04 12:32:00,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 165 states. [2018-10-04 12:32:00,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 166 transitions. [2018-10-04 12:32:00,842 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 166 transitions. Word has length 162 [2018-10-04 12:32:00,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:32:00,842 INFO L480 AbstractCegarLoop]: Abstraction has 165 states and 166 transitions. [2018-10-04 12:32:00,842 INFO L481 AbstractCegarLoop]: Interpolant automaton has 162 states. [2018-10-04 12:32:00,842 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 166 transitions. [2018-10-04 12:32:00,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2018-10-04 12:32:00,843 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:32:00,843 INFO L375 BasicCegarLoop]: trace histogram [41, 40, 40, 39, 1, 1, 1, 1] [2018-10-04 12:32:00,843 INFO L423 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:32:00,843 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:32:00,844 INFO L82 PathProgramCache]: Analyzing trace with hash -1818644047, now seen corresponding path program 78 times [2018-10-04 12:32:00,844 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:32:00,844 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:32:00,844 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:32:00,844 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:32:00,845 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:32:00,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:32:01,634 INFO L134 CoverageAnalysis]: Checked inductivity of 3200 backedges. 1640 proven. 1560 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:32:01,634 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:32:01,635 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:32:01,641 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:32:01,788 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 41 check-sat command(s) [2018-10-04 12:32:01,788 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:32:01,793 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:32:01,954 INFO L134 CoverageAnalysis]: Checked inductivity of 3200 backedges. 1640 proven. 1560 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:32:01,974 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:32:01,974 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 43] total 45 [2018-10-04 12:32:01,975 INFO L459 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-10-04 12:32:01,975 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-10-04 12:32:01,975 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=951, Invalid=1119, Unknown=0, NotChecked=0, Total=2070 [2018-10-04 12:32:01,975 INFO L87 Difference]: Start difference. First operand 165 states and 166 transitions. Second operand 46 states. [2018-10-04 12:32:02,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:32:02,939 INFO L93 Difference]: Finished difference Result 173 states and 174 transitions. [2018-10-04 12:32:02,939 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2018-10-04 12:32:02,939 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 164 [2018-10-04 12:32:02,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:32:02,940 INFO L225 Difference]: With dead ends: 173 [2018-10-04 12:32:02,940 INFO L226 Difference]: Without dead ends: 171 [2018-10-04 12:32:02,941 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-10-04 12:32:02,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2018-10-04 12:32:02,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 167. [2018-10-04 12:32:02,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 167 states. [2018-10-04 12:32:02,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 168 transitions. [2018-10-04 12:32:02,980 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 168 transitions. Word has length 164 [2018-10-04 12:32:02,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:32:02,980 INFO L480 AbstractCegarLoop]: Abstraction has 167 states and 168 transitions. [2018-10-04 12:32:02,980 INFO L481 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-10-04 12:32:02,980 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 168 transitions. [2018-10-04 12:32:02,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2018-10-04 12:32:02,981 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:32:02,981 INFO L375 BasicCegarLoop]: trace histogram [41, 41, 40, 40, 1, 1, 1, 1] [2018-10-04 12:32:02,981 INFO L423 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:32:02,981 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:32:02,981 INFO L82 PathProgramCache]: Analyzing trace with hash 334812651, now seen corresponding path program 79 times [2018-10-04 12:32:02,981 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:32:02,981 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:32:02,982 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:32:02,982 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:32:02,982 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:32:03,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:32:05,369 INFO L134 CoverageAnalysis]: Checked inductivity of 3280 backedges. 1640 proven. 1640 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:32:05,369 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:32:05,369 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:32:05,378 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:32:05,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:32:05,481 INFO L273 TraceCheckSpWp]: Computing forward predicates... Received shutdown request... [2018-10-04 12:32:09,724 INFO L177 TraceCheckSpWp]: Timeout while computing interpolants [2018-10-04 12:32:09,925 WARN L521 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:32:09,925 WARN L549 AbstractCegarLoop]: Verification canceled [2018-10-04 12:32:09,932 WARN L205 ceAbstractionStarter]: Timeout [2018-10-04 12:32:09,932 INFO L202 PluginConnector]: Adding new model seq.i_4.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 04.10 12:32:09 BoogieIcfgContainer [2018-10-04 12:32:09,932 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-10-04 12:32:09,933 INFO L168 Benchmark]: Toolchain (without parser) took 238882.23 ms. Allocated memory was 1.5 GB in the beginning and 1.7 GB in the end (delta: 139.5 MB). Free memory was 1.4 GB in the beginning and 1.2 GB in the end (delta: 262.8 MB). Peak memory consumption was 402.3 MB. Max. memory is 7.1 GB. [2018-10-04 12:32:09,934 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.19 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-10-04 12:32:09,934 INFO L168 Benchmark]: Boogie Procedure Inliner took 45.64 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-10-04 12:32:09,934 INFO L168 Benchmark]: Boogie Preprocessor took 23.24 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-10-04 12:32:09,935 INFO L168 Benchmark]: RCFGBuilder took 342.13 ms. Allocated memory is still 1.5 GB. Free memory was 1.4 GB in the beginning and 1.4 GB in the end (delta: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. [2018-10-04 12:32:09,935 INFO L168 Benchmark]: TraceAbstraction took 238466.77 ms. Allocated memory was 1.5 GB in the beginning and 1.7 GB in the end (delta: 139.5 MB). Free memory was 1.4 GB in the beginning and 1.2 GB in the end (delta: 241.7 MB). Peak memory consumption was 381.1 MB. Max. memory is 7.1 GB. [2018-10-04 12:32:09,938 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.19 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 45.64 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Preprocessor took 23.24 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. * RCFGBuilder took 342.13 ms. Allocated memory is still 1.5 GB. Free memory was 1.4 GB in the beginning and 1.4 GB in the end (delta: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. * TraceAbstraction took 238466.77 ms. Allocated memory was 1.5 GB in the beginning and 1.7 GB in the end (delta: 139.5 MB). Free memory was 1.4 GB in the beginning and 1.2 GB in the end (delta: 241.7 MB). Peak memory consumption was 381.1 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 164 known predicates. - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 9 locations, 1 error locations. TIMEOUT Result, 238.3s OverallTime, 81 OverallIterations, 41 TraceHistogramMax, 87.0s 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.3s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 11827 GetRequests, 5891 SyntacticMatches, 0 SemanticMatches, 5936 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226475 ImplicationChecksByTransitivity, 163.7s 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: 0.9s SsaConstructionTime, 5.3s SatisfiabilityAnalysisTime, 132.8s 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-10-04_12-32-09-949.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-10-04_12-32-09-949.csv Completed graceful shutdown