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/toy/tooDifficultLoopInvariant/ArrayInit02.bpl -------------------------------------------------------------------------------- This is Ultimate 0.1.23-4eac566 [2018-09-23 19:45:49,194 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-09-23 19:45:49,196 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-09-23 19:45:49,208 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-09-23 19:45:49,208 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-09-23 19:45:49,209 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-09-23 19:45:49,210 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-09-23 19:45:49,212 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-09-23 19:45:49,214 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-09-23 19:45:49,215 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-09-23 19:45:49,216 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-09-23 19:45:49,216 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-09-23 19:45:49,217 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-09-23 19:45:49,218 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-09-23 19:45:49,219 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-09-23 19:45:49,220 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-09-23 19:45:49,221 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-09-23 19:45:49,224 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-09-23 19:45:49,229 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-09-23 19:45:49,235 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-09-23 19:45:49,236 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-09-23 19:45:49,239 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-09-23 19:45:49,244 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-09-23 19:45:49,244 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-09-23 19:45:49,244 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-09-23 19:45:49,245 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-09-23 19:45:49,247 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-09-23 19:45:49,249 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-09-23 19:45:49,250 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-09-23 19:45:49,251 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-09-23 19:45:49,251 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-09-23 19:45:49,252 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-09-23 19:45:49,252 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-09-23 19:45:49,252 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-09-23 19:45:49,254 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-09-23 19:45:49,255 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-09-23 19:45:49,257 INFO L98 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/pu-bench/svcomp-Reach-32bit-Automizer_Default.epf [2018-09-23 19:45:49,281 INFO L110 SettingsManager]: Loading preferences was successful [2018-09-23 19:45:49,282 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-09-23 19:45:49,282 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-09-23 19:45:49,283 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-09-23 19:45:49,283 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-09-23 19:45:49,283 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-09-23 19:45:49,284 INFO L133 SettingsManager]: * Use SBE=true [2018-09-23 19:45:49,284 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-09-23 19:45:49,284 INFO L133 SettingsManager]: * sizeof long=4 [2018-09-23 19:45:49,285 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-09-23 19:45:49,285 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-09-23 19:45:49,286 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-09-23 19:45:49,286 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-09-23 19:45:49,286 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-09-23 19:45:49,286 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-09-23 19:45:49,286 INFO L133 SettingsManager]: * sizeof long double=12 [2018-09-23 19:45:49,287 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-09-23 19:45:49,287 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-09-23 19:45:49,287 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-09-23 19:45:49,287 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-09-23 19:45:49,288 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-09-23 19:45:49,289 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-09-23 19:45:49,289 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-09-23 19:45:49,289 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-09-23 19:45:49,289 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-09-23 19:45:49,289 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-09-23 19:45:49,290 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-09-23 19:45:49,290 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-09-23 19:45:49,290 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-09-23 19:45:49,290 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-09-23 19:45:49,336 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-09-23 19:45:49,350 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-09-23 19:45:49,357 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-09-23 19:45:49,358 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2018-09-23 19:45:49,359 INFO L276 PluginConnector]: Boogie PL CUP Parser initialized [2018-09-23 19:45:49,360 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/toy/tooDifficultLoopInvariant/ArrayInit02.bpl [2018-09-23 19:45:49,360 INFO L111 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/toy/tooDifficultLoopInvariant/ArrayInit02.bpl' [2018-09-23 19:45:49,417 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-09-23 19:45:49,421 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-09-23 19:45:49,421 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-09-23 19:45:49,421 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-09-23 19:45:49,422 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-09-23 19:45:49,442 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "ArrayInit02.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 07:45:49" (1/1) ... [2018-09-23 19:45:49,457 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "ArrayInit02.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 07:45:49" (1/1) ... [2018-09-23 19:45:49,465 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-09-23 19:45:49,466 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-09-23 19:45:49,467 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-09-23 19:45:49,467 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-09-23 19:45:49,478 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "ArrayInit02.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 07:45:49" (1/1) ... [2018-09-23 19:45:49,479 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "ArrayInit02.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 07:45:49" (1/1) ... [2018-09-23 19:45:49,479 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "ArrayInit02.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 07:45:49" (1/1) ... [2018-09-23 19:45:49,480 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "ArrayInit02.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 07:45:49" (1/1) ... [2018-09-23 19:45:49,484 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "ArrayInit02.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 07:45:49" (1/1) ... [2018-09-23 19:45:49,490 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "ArrayInit02.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 07:45:49" (1/1) ... [2018-09-23 19:45:49,491 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "ArrayInit02.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 07:45:49" (1/1) ... [2018-09-23 19:45:49,492 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-09-23 19:45:49,493 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-09-23 19:45:49,493 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-09-23 19:45:49,493 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-09-23 19:45:49,494 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "ArrayInit02.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 07:45:49" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-09-23 19:45:49,565 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2018-09-23 19:45:49,566 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-09-23 19:45:49,566 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-09-23 19:45:49,767 INFO L354 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-09-23 19:45:49,768 INFO L202 PluginConnector]: Adding new model ArrayInit02.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.09 07:45:49 BoogieIcfgContainer [2018-09-23 19:45:49,768 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-09-23 19:45:49,769 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-09-23 19:45:49,769 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-09-23 19:45:49,772 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-09-23 19:45:49,773 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "ArrayInit02.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 07:45:49" (1/2) ... [2018-09-23 19:45:49,774 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@66078742 and model type ArrayInit02.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.09 07:45:49, skipping insertion in model container [2018-09-23 19:45:49,774 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "ArrayInit02.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.09 07:45:49" (2/2) ... [2018-09-23 19:45:49,776 INFO L112 eAbstractionObserver]: Analyzing ICFG ArrayInit02.bpl [2018-09-23 19:45:49,786 INFO L137 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-09-23 19:45:49,794 INFO L149 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-09-23 19:45:49,847 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-09-23 19:45:49,848 INFO L381 AbstractCegarLoop]: Interprodecural is true [2018-09-23 19:45:49,848 INFO L382 AbstractCegarLoop]: Hoare is true [2018-09-23 19:45:49,849 INFO L383 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-09-23 19:45:49,849 INFO L384 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-09-23 19:45:49,849 INFO L385 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-09-23 19:45:49,849 INFO L386 AbstractCegarLoop]: Difference is false [2018-09-23 19:45:49,849 INFO L387 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-09-23 19:45:49,850 INFO L392 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-09-23 19:45:49,870 INFO L276 IsEmpty]: Start isEmpty. Operand 12 states. [2018-09-23 19:45:49,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2018-09-23 19:45:49,887 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:45:49,888 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2018-09-23 19:45:49,889 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:45:49,898 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:45:49,898 INFO L82 PathProgramCache]: Analyzing trace with hash 900035954, now seen corresponding path program 1 times [2018-09-23 19:45:49,901 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:45:49,902 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:45:49,957 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:45:49,957 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:45:49,958 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:45:49,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:45:50,170 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:45:50,172 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-23 19:45:50,172 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-09-23 19:45:50,176 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-09-23 19:45:50,189 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-09-23 19:45:50,190 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-09-23 19:45:50,192 INFO L87 Difference]: Start difference. First operand 12 states. Second operand 4 states. [2018-09-23 19:45:50,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:45:50,360 INFO L93 Difference]: Finished difference Result 26 states and 34 transitions. [2018-09-23 19:45:50,361 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-09-23 19:45:50,362 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 6 [2018-09-23 19:45:50,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:45:50,374 INFO L225 Difference]: With dead ends: 26 [2018-09-23 19:45:50,374 INFO L226 Difference]: Without dead ends: 13 [2018-09-23 19:45:50,378 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-09-23 19:45:50,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13 states. [2018-09-23 19:45:50,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13 to 11. [2018-09-23 19:45:50,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2018-09-23 19:45:50,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 14 transitions. [2018-09-23 19:45:50,410 INFO L78 Accepts]: Start accepts. Automaton has 11 states and 14 transitions. Word has length 6 [2018-09-23 19:45:50,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:45:50,410 INFO L480 AbstractCegarLoop]: Abstraction has 11 states and 14 transitions. [2018-09-23 19:45:50,410 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-09-23 19:45:50,411 INFO L276 IsEmpty]: Start isEmpty. Operand 11 states and 14 transitions. [2018-09-23 19:45:50,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2018-09-23 19:45:50,411 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:45:50,411 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-09-23 19:45:50,412 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:45:50,412 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:45:50,412 INFO L82 PathProgramCache]: Analyzing trace with hash 429804648, now seen corresponding path program 1 times [2018-09-23 19:45:50,412 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:45:50,412 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:45:50,413 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:45:50,414 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:45:50,414 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:45:50,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:45:50,486 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:45:50,487 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-23 19:45:50,487 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-09-23 19:45:50,488 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-09-23 19:45:50,489 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-09-23 19:45:50,489 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-09-23 19:45:50,489 INFO L87 Difference]: Start difference. First operand 11 states and 14 transitions. Second operand 4 states. [2018-09-23 19:45:50,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:45:50,577 INFO L93 Difference]: Finished difference Result 25 states and 31 transitions. [2018-09-23 19:45:50,577 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-09-23 19:45:50,578 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 9 [2018-09-23 19:45:50,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:45:50,578 INFO L225 Difference]: With dead ends: 25 [2018-09-23 19:45:50,579 INFO L226 Difference]: Without dead ends: 23 [2018-09-23 19:45:50,580 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-09-23 19:45:50,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2018-09-23 19:45:50,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 19. [2018-09-23 19:45:50,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2018-09-23 19:45:50,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 26 transitions. [2018-09-23 19:45:50,585 INFO L78 Accepts]: Start accepts. Automaton has 19 states and 26 transitions. Word has length 9 [2018-09-23 19:45:50,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:45:50,585 INFO L480 AbstractCegarLoop]: Abstraction has 19 states and 26 transitions. [2018-09-23 19:45:50,585 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-09-23 19:45:50,586 INFO L276 IsEmpty]: Start isEmpty. Operand 19 states and 26 transitions. [2018-09-23 19:45:50,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2018-09-23 19:45:50,586 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:45:50,587 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-09-23 19:45:50,587 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:45:50,587 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:45:50,587 INFO L82 PathProgramCache]: Analyzing trace with hash 429806570, now seen corresponding path program 1 times [2018-09-23 19:45:50,588 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:45:50,588 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:45:50,589 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:45:50,589 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:45:50,589 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:45:50,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:45:50,633 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-09-23 19:45:50,634 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-23 19:45:50,634 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-09-23 19:45:50,635 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-09-23 19:45:50,635 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-09-23 19:45:50,635 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-09-23 19:45:50,636 INFO L87 Difference]: Start difference. First operand 19 states and 26 transitions. Second operand 3 states. [2018-09-23 19:45:50,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:45:50,693 INFO L93 Difference]: Finished difference Result 24 states and 31 transitions. [2018-09-23 19:45:50,694 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-09-23 19:45:50,694 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 9 [2018-09-23 19:45:50,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:45:50,695 INFO L225 Difference]: With dead ends: 24 [2018-09-23 19:45:50,695 INFO L226 Difference]: Without dead ends: 13 [2018-09-23 19:45:50,696 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-09-23 19:45:50,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13 states. [2018-09-23 19:45:50,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13 to 12. [2018-09-23 19:45:50,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2018-09-23 19:45:50,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 14 transitions. [2018-09-23 19:45:50,701 INFO L78 Accepts]: Start accepts. Automaton has 12 states and 14 transitions. Word has length 9 [2018-09-23 19:45:50,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:45:50,701 INFO L480 AbstractCegarLoop]: Abstraction has 12 states and 14 transitions. [2018-09-23 19:45:50,701 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-09-23 19:45:50,702 INFO L276 IsEmpty]: Start isEmpty. Operand 12 states and 14 transitions. [2018-09-23 19:45:50,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2018-09-23 19:45:50,702 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:45:50,703 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-09-23 19:45:50,703 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:45:50,703 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:45:50,703 INFO L82 PathProgramCache]: Analyzing trace with hash -2090155286, now seen corresponding path program 1 times [2018-09-23 19:45:50,704 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:45:50,704 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:45:50,705 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:45:50,705 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:45:50,706 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:45:50,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:45:51,023 WARN L178 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 19 DAG size of output: 15 [2018-09-23 19:45:51,076 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:45:51,077 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:45:51,077 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:45:51,087 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:45:51,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:45:51,104 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:45:51,371 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:45:51,405 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:45:51,405 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 6 [2018-09-23 19:45:51,406 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-09-23 19:45:51,406 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-09-23 19:45:51,406 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2018-09-23 19:45:51,407 INFO L87 Difference]: Start difference. First operand 12 states and 14 transitions. Second operand 7 states. [2018-09-23 19:45:51,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:45:51,649 INFO L93 Difference]: Finished difference Result 26 states and 30 transitions. [2018-09-23 19:45:51,650 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-09-23 19:45:51,651 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 9 [2018-09-23 19:45:51,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:45:51,651 INFO L225 Difference]: With dead ends: 26 [2018-09-23 19:45:51,652 INFO L226 Difference]: Without dead ends: 19 [2018-09-23 19:45:51,652 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2018-09-23 19:45:51,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states. [2018-09-23 19:45:51,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 14. [2018-09-23 19:45:51,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2018-09-23 19:45:51,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 16 transitions. [2018-09-23 19:45:51,656 INFO L78 Accepts]: Start accepts. Automaton has 14 states and 16 transitions. Word has length 9 [2018-09-23 19:45:51,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:45:51,657 INFO L480 AbstractCegarLoop]: Abstraction has 14 states and 16 transitions. [2018-09-23 19:45:51,657 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-09-23 19:45:51,657 INFO L276 IsEmpty]: Start isEmpty. Operand 14 states and 16 transitions. [2018-09-23 19:45:51,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2018-09-23 19:45:51,658 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:45:51,658 INFO L375 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-09-23 19:45:51,659 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:45:51,659 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:45:51,659 INFO L82 PathProgramCache]: Analyzing trace with hash -368470767, now seen corresponding path program 1 times [2018-09-23 19:45:51,659 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:45:51,660 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:45:51,661 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:45:51,661 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:45:51,661 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:45:51,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:45:51,718 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:45:51,718 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:45:51,719 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:45:51,728 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:45:51,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:45:51,743 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:45:51,873 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:45:51,896 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:45:51,896 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2018-09-23 19:45:51,897 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-09-23 19:45:51,897 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-09-23 19:45:51,897 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2018-09-23 19:45:51,897 INFO L87 Difference]: Start difference. First operand 14 states and 16 transitions. Second operand 8 states. [2018-09-23 19:45:52,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:45:52,297 INFO L93 Difference]: Finished difference Result 31 states and 35 transitions. [2018-09-23 19:45:52,297 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-09-23 19:45:52,298 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 13 [2018-09-23 19:45:52,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:45:52,298 INFO L225 Difference]: With dead ends: 31 [2018-09-23 19:45:52,298 INFO L226 Difference]: Without dead ends: 19 [2018-09-23 19:45:52,299 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2018-09-23 19:45:52,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states. [2018-09-23 19:45:52,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 17. [2018-09-23 19:45:52,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2018-09-23 19:45:52,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 19 transitions. [2018-09-23 19:45:52,304 INFO L78 Accepts]: Start accepts. Automaton has 17 states and 19 transitions. Word has length 13 [2018-09-23 19:45:52,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:45:52,304 INFO L480 AbstractCegarLoop]: Abstraction has 17 states and 19 transitions. [2018-09-23 19:45:52,305 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-09-23 19:45:52,305 INFO L276 IsEmpty]: Start isEmpty. Operand 17 states and 19 transitions. [2018-09-23 19:45:52,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2018-09-23 19:45:52,305 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:45:52,306 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-09-23 19:45:52,306 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:45:52,307 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:45:52,307 INFO L82 PathProgramCache]: Analyzing trace with hash -256855911, now seen corresponding path program 2 times [2018-09-23 19:45:52,307 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:45:52,307 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:45:52,308 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:45:52,308 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:45:52,308 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:45:52,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:45:52,640 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:45:52,640 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:45:52,640 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:45:52,649 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 19:45:52,658 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 19:45:52,659 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:45:52,661 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:45:52,861 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:45:52,887 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:45:52,888 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2018-09-23 19:45:52,888 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-09-23 19:45:52,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-09-23 19:45:52,889 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2018-09-23 19:45:52,889 INFO L87 Difference]: Start difference. First operand 17 states and 19 transitions. Second operand 15 states. [2018-09-23 19:45:53,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:45:53,687 INFO L93 Difference]: Finished difference Result 43 states and 49 transitions. [2018-09-23 19:45:53,688 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-09-23 19:45:53,688 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 16 [2018-09-23 19:45:53,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:45:53,689 INFO L225 Difference]: With dead ends: 43 [2018-09-23 19:45:53,690 INFO L226 Difference]: Without dead ends: 27 [2018-09-23 19:45:53,691 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=131, Invalid=571, Unknown=0, NotChecked=0, Total=702 [2018-09-23 19:45:53,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2018-09-23 19:45:53,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 24. [2018-09-23 19:45:53,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2018-09-23 19:45:53,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 26 transitions. [2018-09-23 19:45:53,697 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 26 transitions. Word has length 16 [2018-09-23 19:45:53,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:45:53,697 INFO L480 AbstractCegarLoop]: Abstraction has 24 states and 26 transitions. [2018-09-23 19:45:53,697 INFO L481 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-09-23 19:45:53,697 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 26 transitions. [2018-09-23 19:45:53,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2018-09-23 19:45:53,698 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:45:53,698 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1] [2018-09-23 19:45:53,699 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:45:53,699 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:45:53,699 INFO L82 PathProgramCache]: Analyzing trace with hash -1324912968, now seen corresponding path program 3 times [2018-09-23 19:45:53,699 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:45:53,699 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:45:53,700 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:45:53,700 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:45:53,701 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:45:53,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:45:53,921 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 2 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:45:53,922 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:45:53,922 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:45:53,936 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 19:45:53,948 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2018-09-23 19:45:53,949 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:45:53,951 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:45:54,173 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 2 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:45:54,194 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:45:54,195 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2018-09-23 19:45:54,195 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-09-23 19:45:54,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-09-23 19:45:54,196 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2018-09-23 19:45:54,196 INFO L87 Difference]: Start difference. First operand 24 states and 26 transitions. Second operand 14 states. [2018-09-23 19:45:54,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:45:54,687 INFO L93 Difference]: Finished difference Result 49 states and 54 transitions. [2018-09-23 19:45:54,692 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-09-23 19:45:54,693 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 23 [2018-09-23 19:45:54,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:45:54,694 INFO L225 Difference]: With dead ends: 49 [2018-09-23 19:45:54,694 INFO L226 Difference]: Without dead ends: 39 [2018-09-23 19:45:54,695 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2018-09-23 19:45:54,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2018-09-23 19:45:54,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 28. [2018-09-23 19:45:54,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2018-09-23 19:45:54,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 30 transitions. [2018-09-23 19:45:54,701 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 30 transitions. Word has length 23 [2018-09-23 19:45:54,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:45:54,702 INFO L480 AbstractCegarLoop]: Abstraction has 28 states and 30 transitions. [2018-09-23 19:45:54,702 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-09-23 19:45:54,702 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 30 transitions. [2018-09-23 19:45:54,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2018-09-23 19:45:54,703 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:45:54,703 INFO L375 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1] [2018-09-23 19:45:54,703 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:45:54,703 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:45:54,703 INFO L82 PathProgramCache]: Analyzing trace with hash 1588570591, now seen corresponding path program 4 times [2018-09-23 19:45:54,704 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:45:54,704 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:45:54,705 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:45:54,705 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:45:54,705 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:45:54,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:45:54,834 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 21 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:45:54,835 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:45:54,835 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:45:54,843 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 19:45:54,850 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 19:45:54,851 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:45:54,853 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:45:54,959 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 21 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:45:54,979 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:45:54,980 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2018-09-23 19:45:54,981 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-09-23 19:45:54,981 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-09-23 19:45:54,981 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2018-09-23 19:45:54,982 INFO L87 Difference]: Start difference. First operand 28 states and 30 transitions. Second operand 14 states. [2018-09-23 19:45:55,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:45:55,456 INFO L93 Difference]: Finished difference Result 60 states and 64 transitions. [2018-09-23 19:45:55,457 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-09-23 19:45:55,457 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 27 [2018-09-23 19:45:55,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:45:55,458 INFO L225 Difference]: With dead ends: 60 [2018-09-23 19:45:55,458 INFO L226 Difference]: Without dead ends: 33 [2018-09-23 19:45:55,459 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=91, Invalid=215, Unknown=0, NotChecked=0, Total=306 [2018-09-23 19:45:55,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2018-09-23 19:45:55,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 31. [2018-09-23 19:45:55,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2018-09-23 19:45:55,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 33 transitions. [2018-09-23 19:45:55,468 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 33 transitions. Word has length 27 [2018-09-23 19:45:55,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:45:55,468 INFO L480 AbstractCegarLoop]: Abstraction has 31 states and 33 transitions. [2018-09-23 19:45:55,468 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-09-23 19:45:55,469 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 33 transitions. [2018-09-23 19:45:55,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2018-09-23 19:45:55,469 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:45:55,470 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1] [2018-09-23 19:45:55,470 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:45:55,470 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:45:55,470 INFO L82 PathProgramCache]: Analyzing trace with hash 366737255, now seen corresponding path program 5 times [2018-09-23 19:45:55,471 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:45:55,471 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:45:55,472 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:45:55,472 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:45:55,472 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:45:55,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:45:55,752 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 3 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:45:55,753 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:45:55,753 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:45:55,761 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 19:45:55,786 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2018-09-23 19:45:55,787 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:45:55,789 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:45:55,986 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 3 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:45:56,006 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:45:56,007 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 16 [2018-09-23 19:45:56,009 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-09-23 19:45:56,009 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-09-23 19:45:56,009 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2018-09-23 19:45:56,010 INFO L87 Difference]: Start difference. First operand 31 states and 33 transitions. Second operand 17 states. [2018-09-23 19:45:56,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:45:56,660 INFO L93 Difference]: Finished difference Result 64 states and 69 transitions. [2018-09-23 19:45:56,661 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-09-23 19:45:56,661 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 30 [2018-09-23 19:45:56,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:45:56,662 INFO L225 Difference]: With dead ends: 64 [2018-09-23 19:45:56,662 INFO L226 Difference]: Without dead ends: 50 [2018-09-23 19:45:56,663 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=95, Invalid=505, Unknown=0, NotChecked=0, Total=600 [2018-09-23 19:45:56,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2018-09-23 19:45:56,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 35. [2018-09-23 19:45:56,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2018-09-23 19:45:56,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 37 transitions. [2018-09-23 19:45:56,669 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 37 transitions. Word has length 30 [2018-09-23 19:45:56,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:45:56,670 INFO L480 AbstractCegarLoop]: Abstraction has 35 states and 37 transitions. [2018-09-23 19:45:56,670 INFO L481 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-09-23 19:45:56,670 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 37 transitions. [2018-09-23 19:45:56,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2018-09-23 19:45:56,671 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:45:56,671 INFO L375 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1] [2018-09-23 19:45:56,671 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:45:56,671 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:45:56,672 INFO L82 PathProgramCache]: Analyzing trace with hash -1079885042, now seen corresponding path program 6 times [2018-09-23 19:45:56,672 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:45:56,672 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:45:56,673 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:45:56,673 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:45:56,673 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:45:56,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:45:56,807 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 36 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:45:56,808 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:45:56,808 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:45:56,825 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 19:45:56,840 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2018-09-23 19:45:56,840 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:45:56,842 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:45:56,961 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 36 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:45:56,982 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:45:56,982 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2018-09-23 19:45:56,983 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-09-23 19:45:56,983 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-09-23 19:45:56,983 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2018-09-23 19:45:56,983 INFO L87 Difference]: Start difference. First operand 35 states and 37 transitions. Second operand 17 states. [2018-09-23 19:45:57,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:45:57,169 INFO L93 Difference]: Finished difference Result 75 states and 79 transitions. [2018-09-23 19:45:57,171 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-09-23 19:45:57,171 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 34 [2018-09-23 19:45:57,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:45:57,172 INFO L225 Difference]: With dead ends: 75 [2018-09-23 19:45:57,172 INFO L226 Difference]: Without dead ends: 40 [2018-09-23 19:45:57,173 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=131, Invalid=331, Unknown=0, NotChecked=0, Total=462 [2018-09-23 19:45:57,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. [2018-09-23 19:45:57,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 38. [2018-09-23 19:45:57,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2018-09-23 19:45:57,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 40 transitions. [2018-09-23 19:45:57,180 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 40 transitions. Word has length 34 [2018-09-23 19:45:57,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:45:57,181 INFO L480 AbstractCegarLoop]: Abstraction has 38 states and 40 transitions. [2018-09-23 19:45:57,181 INFO L481 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-09-23 19:45:57,181 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 40 transitions. [2018-09-23 19:45:57,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2018-09-23 19:45:57,182 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:45:57,182 INFO L375 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1] [2018-09-23 19:45:57,183 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:45:57,183 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:45:57,183 INFO L82 PathProgramCache]: Analyzing trace with hash -921359226, now seen corresponding path program 7 times [2018-09-23 19:45:57,183 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:45:57,183 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:45:57,184 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:45:57,184 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:45:57,184 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:45:57,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:45:57,959 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 4 proven. 67 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:45:57,960 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:45:57,960 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:45:57,967 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:45:57,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:45:57,985 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:45:58,121 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 4 proven. 67 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:45:58,141 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:45:58,141 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 19 [2018-09-23 19:45:58,142 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-09-23 19:45:58,142 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-09-23 19:45:58,142 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2018-09-23 19:45:58,143 INFO L87 Difference]: Start difference. First operand 38 states and 40 transitions. Second operand 20 states. [2018-09-23 19:45:58,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:45:58,898 INFO L93 Difference]: Finished difference Result 79 states and 84 transitions. [2018-09-23 19:45:58,898 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-09-23 19:45:58,899 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 37 [2018-09-23 19:45:58,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:45:58,900 INFO L225 Difference]: With dead ends: 79 [2018-09-23 19:45:58,900 INFO L226 Difference]: Without dead ends: 61 [2018-09-23 19:45:58,901 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=121, Invalid=749, Unknown=0, NotChecked=0, Total=870 [2018-09-23 19:45:58,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2018-09-23 19:45:58,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 42. [2018-09-23 19:45:58,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2018-09-23 19:45:58,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 44 transitions. [2018-09-23 19:45:58,909 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 44 transitions. Word has length 37 [2018-09-23 19:45:58,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:45:58,909 INFO L480 AbstractCegarLoop]: Abstraction has 42 states and 44 transitions. [2018-09-23 19:45:58,909 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-09-23 19:45:58,910 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 44 transitions. [2018-09-23 19:45:58,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2018-09-23 19:45:58,910 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:45:58,911 INFO L375 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1] [2018-09-23 19:45:58,911 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:45:58,911 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:45:58,911 INFO L82 PathProgramCache]: Analyzing trace with hash 451793069, now seen corresponding path program 8 times [2018-09-23 19:45:58,911 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:45:58,912 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:45:58,912 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:45:58,912 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:45:58,913 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:45:58,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:45:59,071 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 55 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:45:59,071 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:45:59,071 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:45:59,079 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 19:45:59,091 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 19:45:59,091 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:45:59,093 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:45:59,329 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 55 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:45:59,349 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:45:59,349 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 19 [2018-09-23 19:45:59,349 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-09-23 19:45:59,350 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-09-23 19:45:59,350 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=277, Unknown=0, NotChecked=0, Total=380 [2018-09-23 19:45:59,350 INFO L87 Difference]: Start difference. First operand 42 states and 44 transitions. Second operand 20 states. [2018-09-23 19:45:59,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:45:59,827 INFO L93 Difference]: Finished difference Result 90 states and 94 transitions. [2018-09-23 19:45:59,828 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-09-23 19:45:59,828 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 41 [2018-09-23 19:45:59,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:45:59,829 INFO L225 Difference]: With dead ends: 90 [2018-09-23 19:45:59,829 INFO L226 Difference]: Without dead ends: 47 [2018-09-23 19:45:59,831 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=178, Invalid=472, Unknown=0, NotChecked=0, Total=650 [2018-09-23 19:45:59,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2018-09-23 19:45:59,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 45. [2018-09-23 19:45:59,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2018-09-23 19:45:59,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 47 transitions. [2018-09-23 19:45:59,837 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 47 transitions. Word has length 41 [2018-09-23 19:45:59,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:45:59,837 INFO L480 AbstractCegarLoop]: Abstraction has 45 states and 47 transitions. [2018-09-23 19:45:59,837 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-09-23 19:45:59,837 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 47 transitions. [2018-09-23 19:45:59,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-09-23 19:45:59,838 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:45:59,839 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1] [2018-09-23 19:45:59,839 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:45:59,839 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:45:59,839 INFO L82 PathProgramCache]: Analyzing trace with hash -1868574667, now seen corresponding path program 9 times [2018-09-23 19:45:59,839 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:45:59,839 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:45:59,840 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:45:59,840 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:45:59,841 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:45:59,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:00,158 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 5 proven. 101 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:00,158 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:46:00,159 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:46:00,178 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 19:46:00,195 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2018-09-23 19:46:00,195 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:46:00,198 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:46:00,766 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 50 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:00,786 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:46:00,786 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 30 [2018-09-23 19:46:00,787 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-09-23 19:46:00,787 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-09-23 19:46:00,787 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=804, Unknown=0, NotChecked=0, Total=930 [2018-09-23 19:46:00,788 INFO L87 Difference]: Start difference. First operand 45 states and 47 transitions. Second operand 31 states. [2018-09-23 19:46:04,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:46:04,085 INFO L93 Difference]: Finished difference Result 116 states and 122 transitions. [2018-09-23 19:46:04,086 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-09-23 19:46:04,086 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 44 [2018-09-23 19:46:04,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:46:04,088 INFO L225 Difference]: With dead ends: 116 [2018-09-23 19:46:04,088 INFO L226 Difference]: Without dead ends: 69 [2018-09-23 19:46:04,090 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 919 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=469, Invalid=3953, Unknown=0, NotChecked=0, Total=4422 [2018-09-23 19:46:04,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2018-09-23 19:46:04,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 52. [2018-09-23 19:46:04,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2018-09-23 19:46:04,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 54 transitions. [2018-09-23 19:46:04,098 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 54 transitions. Word has length 44 [2018-09-23 19:46:04,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:46:04,099 INFO L480 AbstractCegarLoop]: Abstraction has 52 states and 54 transitions. [2018-09-23 19:46:04,099 INFO L481 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-09-23 19:46:04,099 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 54 transitions. [2018-09-23 19:46:04,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2018-09-23 19:46:04,100 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:46:04,100 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1] [2018-09-23 19:46:04,100 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:46:04,100 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:46:04,101 INFO L82 PathProgramCache]: Analyzing trace with hash 2089942100, now seen corresponding path program 10 times [2018-09-23 19:46:04,101 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:46:04,101 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:46:04,102 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:04,102 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:46:04,102 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:04,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:04,419 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 6 proven. 142 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:04,420 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:46:04,420 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:46:04,428 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 19:46:04,439 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 19:46:04,439 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:46:04,442 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:46:04,691 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 6 proven. 142 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:04,711 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:46:04,711 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 25 [2018-09-23 19:46:04,712 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-09-23 19:46:04,712 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-09-23 19:46:04,713 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=584, Unknown=0, NotChecked=0, Total=650 [2018-09-23 19:46:04,713 INFO L87 Difference]: Start difference. First operand 52 states and 54 transitions. Second operand 26 states. [2018-09-23 19:46:05,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:46:05,752 INFO L93 Difference]: Finished difference Result 109 states and 114 transitions. [2018-09-23 19:46:05,752 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-09-23 19:46:05,752 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 51 [2018-09-23 19:46:05,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:46:05,753 INFO L225 Difference]: With dead ends: 109 [2018-09-23 19:46:05,754 INFO L226 Difference]: Without dead ends: 83 [2018-09-23 19:46:05,755 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=179, Invalid=1381, Unknown=0, NotChecked=0, Total=1560 [2018-09-23 19:46:05,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2018-09-23 19:46:05,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 56. [2018-09-23 19:46:05,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2018-09-23 19:46:05,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 58 transitions. [2018-09-23 19:46:05,765 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 58 transitions. Word has length 51 [2018-09-23 19:46:05,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:46:05,765 INFO L480 AbstractCegarLoop]: Abstraction has 56 states and 58 transitions. [2018-09-23 19:46:05,765 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-09-23 19:46:05,765 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 58 transitions. [2018-09-23 19:46:05,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2018-09-23 19:46:05,766 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:46:05,766 INFO L375 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1] [2018-09-23 19:46:05,766 INFO L423 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:46:05,766 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:46:05,767 INFO L82 PathProgramCache]: Analyzing trace with hash 549587323, now seen corresponding path program 11 times [2018-09-23 19:46:05,767 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:46:05,767 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:46:05,767 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:05,768 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:46:05,768 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:05,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:06,146 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 105 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:06,147 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:46:06,147 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:46:06,155 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 19:46:06,232 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2018-09-23 19:46:06,232 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:46:06,235 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:46:06,519 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 105 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:06,540 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:46:06,540 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 25 [2018-09-23 19:46:06,540 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-09-23 19:46:06,541 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-09-23 19:46:06,541 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=481, Unknown=0, NotChecked=0, Total=650 [2018-09-23 19:46:06,541 INFO L87 Difference]: Start difference. First operand 56 states and 58 transitions. Second operand 26 states. [2018-09-23 19:46:07,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:46:07,099 INFO L93 Difference]: Finished difference Result 120 states and 124 transitions. [2018-09-23 19:46:07,100 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-09-23 19:46:07,100 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 55 [2018-09-23 19:46:07,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:46:07,101 INFO L225 Difference]: With dead ends: 120 [2018-09-23 19:46:07,101 INFO L226 Difference]: Without dead ends: 61 [2018-09-23 19:46:07,103 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=293, Invalid=829, Unknown=0, NotChecked=0, Total=1122 [2018-09-23 19:46:07,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2018-09-23 19:46:07,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 59. [2018-09-23 19:46:07,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2018-09-23 19:46:07,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 61 transitions. [2018-09-23 19:46:07,113 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 61 transitions. Word has length 55 [2018-09-23 19:46:07,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:46:07,113 INFO L480 AbstractCegarLoop]: Abstraction has 59 states and 61 transitions. [2018-09-23 19:46:07,113 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-09-23 19:46:07,114 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 61 transitions. [2018-09-23 19:46:07,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2018-09-23 19:46:07,114 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:46:07,115 INFO L375 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1] [2018-09-23 19:46:07,115 INFO L423 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:46:07,115 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:46:07,115 INFO L82 PathProgramCache]: Analyzing trace with hash -1743111421, now seen corresponding path program 12 times [2018-09-23 19:46:07,115 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:46:07,115 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:46:07,116 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:07,116 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:46:07,116 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:07,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:07,533 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 7 proven. 190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:07,533 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:46:07,533 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:46:07,541 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 19:46:07,559 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2018-09-23 19:46:07,559 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:46:07,563 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:46:07,958 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 7 proven. 190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:07,977 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:46:07,978 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 28 [2018-09-23 19:46:07,978 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-09-23 19:46:07,978 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-09-23 19:46:07,978 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=738, Unknown=0, NotChecked=0, Total=812 [2018-09-23 19:46:07,979 INFO L87 Difference]: Start difference. First operand 59 states and 61 transitions. Second operand 29 states. [2018-09-23 19:46:09,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:46:09,790 INFO L93 Difference]: Finished difference Result 124 states and 129 transitions. [2018-09-23 19:46:09,794 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-09-23 19:46:09,794 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 58 [2018-09-23 19:46:09,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:46:09,795 INFO L225 Difference]: With dead ends: 124 [2018-09-23 19:46:09,795 INFO L226 Difference]: Without dead ends: 94 [2018-09-23 19:46:09,796 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 293 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=211, Invalid=1769, Unknown=0, NotChecked=0, Total=1980 [2018-09-23 19:46:09,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2018-09-23 19:46:09,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 63. [2018-09-23 19:46:09,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 63 states. [2018-09-23 19:46:09,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 65 transitions. [2018-09-23 19:46:09,806 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 65 transitions. Word has length 58 [2018-09-23 19:46:09,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:46:09,806 INFO L480 AbstractCegarLoop]: Abstraction has 63 states and 65 transitions. [2018-09-23 19:46:09,806 INFO L481 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-09-23 19:46:09,806 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 65 transitions. [2018-09-23 19:46:09,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2018-09-23 19:46:09,807 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:46:09,808 INFO L375 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1] [2018-09-23 19:46:09,808 INFO L423 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:46:09,808 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:46:09,808 INFO L82 PathProgramCache]: Analyzing trace with hash -1415751510, now seen corresponding path program 13 times [2018-09-23 19:46:09,808 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:46:09,808 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:46:09,809 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:09,809 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:46:09,809 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:09,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:10,681 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 136 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:10,682 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:46:10,682 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:46:10,697 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:46:10,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:10,722 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:46:11,149 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 136 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:11,169 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:46:11,169 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 28 [2018-09-23 19:46:11,169 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-09-23 19:46:11,169 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-09-23 19:46:11,170 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=208, Invalid=604, Unknown=0, NotChecked=0, Total=812 [2018-09-23 19:46:11,170 INFO L87 Difference]: Start difference. First operand 63 states and 65 transitions. Second operand 29 states. [2018-09-23 19:46:11,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:46:11,679 INFO L93 Difference]: Finished difference Result 135 states and 139 transitions. [2018-09-23 19:46:11,683 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-09-23 19:46:11,683 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 62 [2018-09-23 19:46:11,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:46:11,684 INFO L225 Difference]: With dead ends: 135 [2018-09-23 19:46:11,684 INFO L226 Difference]: Without dead ends: 68 [2018-09-23 19:46:11,685 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=361, Invalid=1045, Unknown=0, NotChecked=0, Total=1406 [2018-09-23 19:46:11,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2018-09-23 19:46:11,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 66. [2018-09-23 19:46:11,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2018-09-23 19:46:11,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 68 transitions. [2018-09-23 19:46:11,694 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 68 transitions. Word has length 62 [2018-09-23 19:46:11,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:46:11,695 INFO L480 AbstractCegarLoop]: Abstraction has 66 states and 68 transitions. [2018-09-23 19:46:11,695 INFO L481 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-09-23 19:46:11,695 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 68 transitions. [2018-09-23 19:46:11,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2018-09-23 19:46:11,696 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:46:11,696 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 1, 1, 1, 1, 1] [2018-09-23 19:46:11,696 INFO L423 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:46:11,696 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:46:11,696 INFO L82 PathProgramCache]: Analyzing trace with hash 175889954, now seen corresponding path program 14 times [2018-09-23 19:46:11,696 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:46:11,697 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:46:11,697 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:11,697 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:46:11,697 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:11,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:12,252 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 8 proven. 245 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:12,252 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:46:12,253 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:46:12,261 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 19:46:12,279 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 19:46:12,279 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:46:12,281 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:46:13,062 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 128 proven. 125 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:13,084 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:46:13,084 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 42 [2018-09-23 19:46:13,084 INFO L459 AbstractCegarLoop]: Interpolant automaton has 43 states [2018-09-23 19:46:13,085 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2018-09-23 19:46:13,085 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=222, Invalid=1584, Unknown=0, NotChecked=0, Total=1806 [2018-09-23 19:46:13,085 INFO L87 Difference]: Start difference. First operand 66 states and 68 transitions. Second operand 43 states. [2018-09-23 19:46:14,151 WARN L178 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 12 DAG size of output: 8 [2018-09-23 19:46:15,700 WARN L178 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 27 [2018-09-23 19:46:16,275 WARN L178 SmtUtils]: Spent 157.00 ms on a formula simplification that was a NOOP. DAG size: 15 [2018-09-23 19:46:17,210 WARN L178 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 20 [2018-09-23 19:46:18,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:46:18,063 INFO L93 Difference]: Finished difference Result 173 states and 179 transitions. [2018-09-23 19:46:18,063 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2018-09-23 19:46:18,063 INFO L78 Accepts]: Start accepts. Automaton has 43 states. Word has length 65 [2018-09-23 19:46:18,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:46:18,065 INFO L225 Difference]: With dead ends: 173 [2018-09-23 19:46:18,065 INFO L226 Difference]: Without dead ends: 102 [2018-09-23 19:46:18,069 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1993 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=829, Invalid=8483, Unknown=0, NotChecked=0, Total=9312 [2018-09-23 19:46:18,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2018-09-23 19:46:18,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 73. [2018-09-23 19:46:18,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 73 states. [2018-09-23 19:46:18,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 75 transitions. [2018-09-23 19:46:18,079 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 75 transitions. Word has length 65 [2018-09-23 19:46:18,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:46:18,080 INFO L480 AbstractCegarLoop]: Abstraction has 73 states and 75 transitions. [2018-09-23 19:46:18,080 INFO L481 AbstractCegarLoop]: Interpolant automaton has 43 states. [2018-09-23 19:46:18,080 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 75 transitions. [2018-09-23 19:46:18,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2018-09-23 19:46:18,081 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:46:18,081 INFO L375 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 9, 9, 9, 1, 1, 1, 1, 1] [2018-09-23 19:46:18,081 INFO L423 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:46:18,081 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:46:18,081 INFO L82 PathProgramCache]: Analyzing trace with hash 2036938705, now seen corresponding path program 15 times [2018-09-23 19:46:18,081 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:46:18,082 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:46:18,082 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:18,082 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:46:18,083 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:18,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:18,764 INFO L134 CoverageAnalysis]: Checked inductivity of 316 backedges. 9 proven. 307 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:18,765 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:46:18,765 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:46:18,773 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 19:46:18,792 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2018-09-23 19:46:18,793 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:46:18,794 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:46:19,637 INFO L134 CoverageAnalysis]: Checked inductivity of 316 backedges. 162 proven. 154 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:19,656 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:46:19,657 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 24] total 46 [2018-09-23 19:46:19,657 INFO L459 AbstractCegarLoop]: Interpolant automaton has 47 states [2018-09-23 19:46:19,657 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2018-09-23 19:46:19,658 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=260, Invalid=1902, Unknown=0, NotChecked=0, Total=2162 [2018-09-23 19:46:19,659 INFO L87 Difference]: Start difference. First operand 73 states and 75 transitions. Second operand 47 states. [2018-09-23 19:46:24,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:46:24,054 INFO L93 Difference]: Finished difference Result 192 states and 198 transitions. [2018-09-23 19:46:24,054 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2018-09-23 19:46:24,054 INFO L78 Accepts]: Start accepts. Automaton has 47 states. Word has length 72 [2018-09-23 19:46:24,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:46:24,056 INFO L225 Difference]: With dead ends: 192 [2018-09-23 19:46:24,056 INFO L226 Difference]: Without dead ends: 113 [2018-09-23 19:46:24,060 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2443 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=969, Invalid=10373, Unknown=0, NotChecked=0, Total=11342 [2018-09-23 19:46:24,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2018-09-23 19:46:24,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 80. [2018-09-23 19:46:24,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2018-09-23 19:46:24,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 82 transitions. [2018-09-23 19:46:24,071 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 82 transitions. Word has length 72 [2018-09-23 19:46:24,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:46:24,071 INFO L480 AbstractCegarLoop]: Abstraction has 80 states and 82 transitions. [2018-09-23 19:46:24,071 INFO L481 AbstractCegarLoop]: Interpolant automaton has 47 states. [2018-09-23 19:46:24,071 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 82 transitions. [2018-09-23 19:46:24,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2018-09-23 19:46:24,072 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:46:24,072 INFO L375 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 10, 10, 10, 1, 1, 1, 1, 1] [2018-09-23 19:46:24,072 INFO L423 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:46:24,072 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:46:24,073 INFO L82 PathProgramCache]: Analyzing trace with hash 1070649840, now seen corresponding path program 16 times [2018-09-23 19:46:24,073 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:46:24,073 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:46:24,073 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:24,073 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:46:24,074 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:24,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:24,610 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 10 proven. 376 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:24,610 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:46:24,611 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:46:24,619 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 19:46:24,633 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 19:46:24,634 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:46:24,636 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:46:25,030 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 10 proven. 376 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:25,050 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:46:25,051 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24] total 37 [2018-09-23 19:46:25,051 INFO L459 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-09-23 19:46:25,051 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-09-23 19:46:25,051 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=1308, Unknown=0, NotChecked=0, Total=1406 [2018-09-23 19:46:25,052 INFO L87 Difference]: Start difference. First operand 80 states and 82 transitions. Second operand 38 states. [2018-09-23 19:46:27,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:46:27,738 INFO L93 Difference]: Finished difference Result 169 states and 174 transitions. [2018-09-23 19:46:27,738 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2018-09-23 19:46:27,739 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 79 [2018-09-23 19:46:27,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:46:27,740 INFO L225 Difference]: With dead ends: 169 [2018-09-23 19:46:27,740 INFO L226 Difference]: Without dead ends: 127 [2018-09-23 19:46:27,742 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 66 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 533 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=319, Invalid=3221, Unknown=0, NotChecked=0, Total=3540 [2018-09-23 19:46:27,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2018-09-23 19:46:27,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 84. [2018-09-23 19:46:27,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2018-09-23 19:46:27,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 86 transitions. [2018-09-23 19:46:27,755 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 86 transitions. Word has length 79 [2018-09-23 19:46:27,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:46:27,755 INFO L480 AbstractCegarLoop]: Abstraction has 84 states and 86 transitions. [2018-09-23 19:46:27,755 INFO L481 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-09-23 19:46:27,755 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 86 transitions. [2018-09-23 19:46:27,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2018-09-23 19:46:27,756 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:46:27,756 INFO L375 BasicCegarLoop]: trace histogram [12, 11, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1] [2018-09-23 19:46:27,756 INFO L423 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:46:27,756 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:46:27,757 INFO L82 PathProgramCache]: Analyzing trace with hash -685461225, now seen corresponding path program 17 times [2018-09-23 19:46:27,757 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:46:27,757 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:46:27,758 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:27,758 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:46:27,758 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:27,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:28,081 INFO L134 CoverageAnalysis]: Checked inductivity of 429 backedges. 253 proven. 176 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:28,081 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:46:28,081 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:46:28,088 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 19:46:28,111 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2018-09-23 19:46:28,111 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:46:28,113 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:46:28,395 INFO L134 CoverageAnalysis]: Checked inductivity of 429 backedges. 253 proven. 176 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:28,415 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:46:28,415 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 37 [2018-09-23 19:46:28,416 INFO L459 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-09-23 19:46:28,416 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-09-23 19:46:28,416 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=349, Invalid=1057, Unknown=0, NotChecked=0, Total=1406 [2018-09-23 19:46:28,417 INFO L87 Difference]: Start difference. First operand 84 states and 86 transitions. Second operand 38 states. [2018-09-23 19:46:28,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:46:28,928 INFO L93 Difference]: Finished difference Result 180 states and 184 transitions. [2018-09-23 19:46:28,928 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-09-23 19:46:28,929 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 83 [2018-09-23 19:46:28,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:46:28,930 INFO L225 Difference]: With dead ends: 180 [2018-09-23 19:46:28,930 INFO L226 Difference]: Without dead ends: 89 [2018-09-23 19:46:28,931 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 440 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=607, Invalid=1843, Unknown=0, NotChecked=0, Total=2450 [2018-09-23 19:46:28,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2018-09-23 19:46:28,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 87. [2018-09-23 19:46:28,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 87 states. [2018-09-23 19:46:28,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 89 transitions. [2018-09-23 19:46:28,941 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 89 transitions. Word has length 83 [2018-09-23 19:46:28,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:46:28,941 INFO L480 AbstractCegarLoop]: Abstraction has 87 states and 89 transitions. [2018-09-23 19:46:28,941 INFO L481 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-09-23 19:46:28,941 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 89 transitions. [2018-09-23 19:46:28,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2018-09-23 19:46:28,942 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:46:28,942 INFO L375 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 11, 11, 11, 1, 1, 1, 1, 1] [2018-09-23 19:46:28,942 INFO L423 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:46:28,942 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:46:28,942 INFO L82 PathProgramCache]: Analyzing trace with hash -1750415713, now seen corresponding path program 18 times [2018-09-23 19:46:28,942 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:46:28,943 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:46:28,943 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:28,943 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:46:28,943 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:28,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:29,620 INFO L134 CoverageAnalysis]: Checked inductivity of 463 backedges. 11 proven. 452 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:29,620 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:46:29,620 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:46:29,627 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 19:46:29,648 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2018-09-23 19:46:29,649 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:46:29,651 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:46:30,104 INFO L134 CoverageAnalysis]: Checked inductivity of 463 backedges. 11 proven. 452 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:30,124 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:46:30,124 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26] total 40 [2018-09-23 19:46:30,124 INFO L459 AbstractCegarLoop]: Interpolant automaton has 41 states [2018-09-23 19:46:30,125 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2018-09-23 19:46:30,125 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1534, Unknown=0, NotChecked=0, Total=1640 [2018-09-23 19:46:30,125 INFO L87 Difference]: Start difference. First operand 87 states and 89 transitions. Second operand 41 states. [2018-09-23 19:46:33,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:46:33,171 INFO L93 Difference]: Finished difference Result 184 states and 189 transitions. [2018-09-23 19:46:33,177 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2018-09-23 19:46:33,177 INFO L78 Accepts]: Start accepts. Automaton has 41 states. Word has length 86 [2018-09-23 19:46:33,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:46:33,178 INFO L225 Difference]: With dead ends: 184 [2018-09-23 19:46:33,179 INFO L226 Difference]: Without dead ends: 138 [2018-09-23 19:46:33,180 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 72 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 629 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=359, Invalid=3801, Unknown=0, NotChecked=0, Total=4160 [2018-09-23 19:46:33,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2018-09-23 19:46:33,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 91. [2018-09-23 19:46:33,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 91 states. [2018-09-23 19:46:33,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 93 transitions. [2018-09-23 19:46:33,191 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 93 transitions. Word has length 86 [2018-09-23 19:46:33,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:46:33,191 INFO L480 AbstractCegarLoop]: Abstraction has 91 states and 93 transitions. [2018-09-23 19:46:33,191 INFO L481 AbstractCegarLoop]: Interpolant automaton has 41 states. [2018-09-23 19:46:33,191 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 93 transitions. [2018-09-23 19:46:33,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2018-09-23 19:46:33,192 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:46:33,192 INFO L375 BasicCegarLoop]: trace histogram [13, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1] [2018-09-23 19:46:33,193 INFO L423 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:46:33,193 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:46:33,193 INFO L82 PathProgramCache]: Analyzing trace with hash 310818374, now seen corresponding path program 19 times [2018-09-23 19:46:33,193 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:46:33,193 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:46:33,194 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:33,194 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:46:33,194 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:33,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:33,625 INFO L134 CoverageAnalysis]: Checked inductivity of 510 backedges. 300 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:33,625 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:46:33,625 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:46:33,644 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:46:33,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:33,666 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:46:34,018 INFO L134 CoverageAnalysis]: Checked inductivity of 510 backedges. 300 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:34,038 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:46:34,038 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 40 [2018-09-23 19:46:34,038 INFO L459 AbstractCegarLoop]: Interpolant automaton has 41 states [2018-09-23 19:46:34,039 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2018-09-23 19:46:34,039 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=404, Invalid=1236, Unknown=0, NotChecked=0, Total=1640 [2018-09-23 19:46:34,039 INFO L87 Difference]: Start difference. First operand 91 states and 93 transitions. Second operand 41 states. [2018-09-23 19:46:34,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:46:34,619 INFO L93 Difference]: Finished difference Result 195 states and 199 transitions. [2018-09-23 19:46:34,619 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-09-23 19:46:34,619 INFO L78 Accepts]: Start accepts. Automaton has 41 states. Word has length 90 [2018-09-23 19:46:34,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:46:34,620 INFO L225 Difference]: With dead ends: 195 [2018-09-23 19:46:34,621 INFO L226 Difference]: Without dead ends: 96 [2018-09-23 19:46:34,622 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 522 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=703, Invalid=2159, Unknown=0, NotChecked=0, Total=2862 [2018-09-23 19:46:34,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2018-09-23 19:46:34,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 94. [2018-09-23 19:46:34,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 94 states. [2018-09-23 19:46:34,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 96 transitions. [2018-09-23 19:46:34,634 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 96 transitions. Word has length 90 [2018-09-23 19:46:34,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:46:34,634 INFO L480 AbstractCegarLoop]: Abstraction has 94 states and 96 transitions. [2018-09-23 19:46:34,634 INFO L481 AbstractCegarLoop]: Interpolant automaton has 41 states. [2018-09-23 19:46:34,634 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 96 transitions. [2018-09-23 19:46:34,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2018-09-23 19:46:34,635 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:46:34,635 INFO L375 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 12, 12, 12, 1, 1, 1, 1, 1] [2018-09-23 19:46:34,636 INFO L423 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:46:34,636 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:46:34,636 INFO L82 PathProgramCache]: Analyzing trace with hash 2005850046, now seen corresponding path program 20 times [2018-09-23 19:46:34,636 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:46:34,636 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:46:34,637 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:34,637 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:46:34,637 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:34,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:35,215 INFO L134 CoverageAnalysis]: Checked inductivity of 547 backedges. 12 proven. 535 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:35,215 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:46:35,215 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:46:35,222 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 19:46:35,244 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 19:46:35,244 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:46:35,246 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:46:36,625 INFO L134 CoverageAnalysis]: Checked inductivity of 547 backedges. 288 proven. 259 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:36,645 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:46:36,646 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 30] total 58 [2018-09-23 19:46:36,646 INFO L459 AbstractCegarLoop]: Interpolant automaton has 59 states [2018-09-23 19:46:36,646 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2018-09-23 19:46:36,647 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=392, Invalid=3030, Unknown=0, NotChecked=0, Total=3422 [2018-09-23 19:46:36,647 INFO L87 Difference]: Start difference. First operand 94 states and 96 transitions. Second operand 59 states. [2018-09-23 19:46:43,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:46:43,221 INFO L93 Difference]: Finished difference Result 249 states and 255 transitions. [2018-09-23 19:46:43,221 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2018-09-23 19:46:43,221 INFO L78 Accepts]: Start accepts. Automaton has 59 states. Word has length 93 [2018-09-23 19:46:43,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:46:43,223 INFO L225 Difference]: With dead ends: 249 [2018-09-23 19:46:43,223 INFO L226 Difference]: Without dead ends: 146 [2018-09-23 19:46:43,225 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4069 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=1449, Invalid=17183, Unknown=0, NotChecked=0, Total=18632 [2018-09-23 19:46:43,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146 states. [2018-09-23 19:46:43,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 101. [2018-09-23 19:46:43,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 101 states. [2018-09-23 19:46:43,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 103 transitions. [2018-09-23 19:46:43,242 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 103 transitions. Word has length 93 [2018-09-23 19:46:43,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:46:43,242 INFO L480 AbstractCegarLoop]: Abstraction has 101 states and 103 transitions. [2018-09-23 19:46:43,242 INFO L481 AbstractCegarLoop]: Interpolant automaton has 59 states. [2018-09-23 19:46:43,242 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 103 transitions. [2018-09-23 19:46:43,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2018-09-23 19:46:43,243 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:46:43,243 INFO L375 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 13, 13, 13, 1, 1, 1, 1, 1] [2018-09-23 19:46:43,244 INFO L423 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:46:43,244 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:46:43,244 INFO L82 PathProgramCache]: Analyzing trace with hash 1811736429, now seen corresponding path program 21 times [2018-09-23 19:46:43,245 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:46:43,245 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:46:43,245 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:43,246 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:46:43,246 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:43,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:43,940 INFO L134 CoverageAnalysis]: Checked inductivity of 638 backedges. 13 proven. 625 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:43,941 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:46:43,941 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:46:43,948 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 19:46:43,976 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2018-09-23 19:46:43,976 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:46:43,979 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:46:44,715 INFO L134 CoverageAnalysis]: Checked inductivity of 638 backedges. 13 proven. 625 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:44,735 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:46:44,736 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 30] total 46 [2018-09-23 19:46:44,736 INFO L459 AbstractCegarLoop]: Interpolant automaton has 47 states [2018-09-23 19:46:44,736 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2018-09-23 19:46:44,736 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=2040, Unknown=0, NotChecked=0, Total=2162 [2018-09-23 19:46:44,737 INFO L87 Difference]: Start difference. First operand 101 states and 103 transitions. Second operand 47 states. [2018-09-23 19:46:48,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:46:48,244 INFO L93 Difference]: Finished difference Result 214 states and 219 transitions. [2018-09-23 19:46:48,245 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2018-09-23 19:46:48,245 INFO L78 Accepts]: Start accepts. Automaton has 47 states. Word has length 100 [2018-09-23 19:46:48,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:46:48,246 INFO L225 Difference]: With dead ends: 214 [2018-09-23 19:46:48,246 INFO L226 Difference]: Without dead ends: 160 [2018-09-23 19:46:48,247 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 84 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 845 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=445, Invalid=5105, Unknown=0, NotChecked=0, Total=5550 [2018-09-23 19:46:48,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2018-09-23 19:46:48,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 105. [2018-09-23 19:46:48,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 105 states. [2018-09-23 19:46:48,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 107 transitions. [2018-09-23 19:46:48,261 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 107 transitions. Word has length 100 [2018-09-23 19:46:48,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:46:48,261 INFO L480 AbstractCegarLoop]: Abstraction has 105 states and 107 transitions. [2018-09-23 19:46:48,262 INFO L481 AbstractCegarLoop]: Interpolant automaton has 47 states. [2018-09-23 19:46:48,262 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 107 transitions. [2018-09-23 19:46:48,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2018-09-23 19:46:48,262 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:46:48,262 INFO L375 BasicCegarLoop]: trace histogram [15, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1] [2018-09-23 19:46:48,262 INFO L423 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:46:48,263 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:46:48,263 INFO L82 PathProgramCache]: Analyzing trace with hash 1008713748, now seen corresponding path program 22 times [2018-09-23 19:46:48,263 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:46:48,263 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:46:48,264 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:48,264 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:46:48,264 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:48,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:48,754 INFO L134 CoverageAnalysis]: Checked inductivity of 693 backedges. 406 proven. 287 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:48,754 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:46:48,755 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:46:48,762 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 19:46:48,782 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 19:46:48,782 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:46:48,784 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:46:49,225 INFO L134 CoverageAnalysis]: Checked inductivity of 693 backedges. 406 proven. 287 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:49,245 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:46:49,245 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 46 [2018-09-23 19:46:49,245 INFO L459 AbstractCegarLoop]: Interpolant automaton has 47 states [2018-09-23 19:46:49,246 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2018-09-23 19:46:49,246 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=526, Invalid=1636, Unknown=0, NotChecked=0, Total=2162 [2018-09-23 19:46:49,246 INFO L87 Difference]: Start difference. First operand 105 states and 107 transitions. Second operand 47 states. [2018-09-23 19:46:49,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:46:49,996 INFO L93 Difference]: Finished difference Result 225 states and 229 transitions. [2018-09-23 19:46:49,996 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2018-09-23 19:46:49,996 INFO L78 Accepts]: Start accepts. Automaton has 47 states. Word has length 104 [2018-09-23 19:46:49,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:46:49,997 INFO L225 Difference]: With dead ends: 225 [2018-09-23 19:46:49,997 INFO L226 Difference]: Without dead ends: 110 [2018-09-23 19:46:49,998 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 707 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=916, Invalid=2866, Unknown=0, NotChecked=0, Total=3782 [2018-09-23 19:46:49,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2018-09-23 19:46:50,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 108. [2018-09-23 19:46:50,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 108 states. [2018-09-23 19:46:50,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 110 transitions. [2018-09-23 19:46:50,016 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 110 transitions. Word has length 104 [2018-09-23 19:46:50,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:46:50,016 INFO L480 AbstractCegarLoop]: Abstraction has 108 states and 110 transitions. [2018-09-23 19:46:50,016 INFO L481 AbstractCegarLoop]: Interpolant automaton has 47 states. [2018-09-23 19:46:50,016 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 110 transitions. [2018-09-23 19:46:50,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2018-09-23 19:46:50,016 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:46:50,017 INFO L375 BasicCegarLoop]: trace histogram [15, 15, 15, 15, 14, 14, 14, 1, 1, 1, 1, 1] [2018-09-23 19:46:50,017 INFO L423 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:46:50,017 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:46:50,017 INFO L82 PathProgramCache]: Analyzing trace with hash -1699483764, now seen corresponding path program 23 times [2018-09-23 19:46:50,017 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:46:50,017 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:46:50,018 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:50,018 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:46:50,018 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:50,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:50,789 INFO L134 CoverageAnalysis]: Checked inductivity of 736 backedges. 14 proven. 722 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:50,789 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:46:50,789 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:46:50,796 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 19:46:50,830 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2018-09-23 19:46:50,830 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:46:50,833 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:46:51,512 INFO L134 CoverageAnalysis]: Checked inductivity of 736 backedges. 14 proven. 722 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:51,532 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:46:51,532 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32] total 49 [2018-09-23 19:46:51,532 INFO L459 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-09-23 19:46:51,532 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-09-23 19:46:51,533 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=2320, Unknown=0, NotChecked=0, Total=2450 [2018-09-23 19:46:51,533 INFO L87 Difference]: Start difference. First operand 108 states and 110 transitions. Second operand 50 states. [2018-09-23 19:46:55,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:46:55,682 INFO L93 Difference]: Finished difference Result 229 states and 234 transitions. [2018-09-23 19:46:55,688 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2018-09-23 19:46:55,688 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 107 [2018-09-23 19:46:55,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:46:55,690 INFO L225 Difference]: With dead ends: 229 [2018-09-23 19:46:55,690 INFO L226 Difference]: Without dead ends: 171 [2018-09-23 19:46:55,691 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 90 SyntacticMatches, 1 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 965 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=491, Invalid=5829, Unknown=0, NotChecked=0, Total=6320 [2018-09-23 19:46:55,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2018-09-23 19:46:55,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 112. [2018-09-23 19:46:55,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 112 states. [2018-09-23 19:46:55,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 114 transitions. [2018-09-23 19:46:55,713 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 114 transitions. Word has length 107 [2018-09-23 19:46:55,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:46:55,713 INFO L480 AbstractCegarLoop]: Abstraction has 112 states and 114 transitions. [2018-09-23 19:46:55,713 INFO L481 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-09-23 19:46:55,713 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 114 transitions. [2018-09-23 19:46:55,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2018-09-23 19:46:55,714 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:46:55,714 INFO L375 BasicCegarLoop]: trace histogram [16, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1] [2018-09-23 19:46:55,714 INFO L423 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:46:55,715 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:46:55,715 INFO L82 PathProgramCache]: Analyzing trace with hash -1446534989, now seen corresponding path program 24 times [2018-09-23 19:46:55,715 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:46:55,715 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:46:55,717 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:55,717 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:46:55,717 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:55,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:56,219 INFO L134 CoverageAnalysis]: Checked inductivity of 795 backedges. 465 proven. 330 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:56,220 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:46:56,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 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:46:56,227 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 19:46:56,258 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2018-09-23 19:46:56,258 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:46:56,260 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:46:56,722 INFO L134 CoverageAnalysis]: Checked inductivity of 795 backedges. 465 proven. 330 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:56,741 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:46:56,742 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 49 [2018-09-23 19:46:56,742 INFO L459 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-09-23 19:46:56,742 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-09-23 19:46:56,743 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=593, Invalid=1857, Unknown=0, NotChecked=0, Total=2450 [2018-09-23 19:46:56,743 INFO L87 Difference]: Start difference. First operand 112 states and 114 transitions. Second operand 50 states. [2018-09-23 19:46:58,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:46:58,456 INFO L93 Difference]: Finished difference Result 240 states and 244 transitions. [2018-09-23 19:46:58,456 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-09-23 19:46:58,456 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 111 [2018-09-23 19:46:58,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:46:58,458 INFO L225 Difference]: With dead ends: 240 [2018-09-23 19:46:58,458 INFO L226 Difference]: Without dead ends: 117 [2018-09-23 19:46:58,459 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 810 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1033, Invalid=3257, Unknown=0, NotChecked=0, Total=4290 [2018-09-23 19:46:58,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2018-09-23 19:46:58,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 115. [2018-09-23 19:46:58,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115 states. [2018-09-23 19:46:58,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 117 transitions. [2018-09-23 19:46:58,475 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 117 transitions. Word has length 111 [2018-09-23 19:46:58,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:46:58,475 INFO L480 AbstractCegarLoop]: Abstraction has 115 states and 117 transitions. [2018-09-23 19:46:58,475 INFO L481 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-09-23 19:46:58,475 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 117 transitions. [2018-09-23 19:46:58,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2018-09-23 19:46:58,476 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:46:58,476 INFO L375 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 15, 15, 15, 1, 1, 1, 1, 1] [2018-09-23 19:46:58,476 INFO L423 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:46:58,476 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:46:58,476 INFO L82 PathProgramCache]: Analyzing trace with hash -2055366085, now seen corresponding path program 25 times [2018-09-23 19:46:58,476 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:46:58,477 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:46:58,477 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:58,477 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:46:58,477 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:58,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:59,428 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 15 proven. 826 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:59,428 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:46:59,428 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:46:59,436 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:46:59,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:59,464 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:47:00,316 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 15 proven. 826 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:00,336 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:47:00,337 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 34] total 52 [2018-09-23 19:47:00,337 INFO L459 AbstractCegarLoop]: Interpolant automaton has 53 states [2018-09-23 19:47:00,337 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2018-09-23 19:47:00,338 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=2618, Unknown=0, NotChecked=0, Total=2756 [2018-09-23 19:47:00,338 INFO L87 Difference]: Start difference. First operand 115 states and 117 transitions. Second operand 53 states. [2018-09-23 19:47:04,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:47:04,856 INFO L93 Difference]: Finished difference Result 244 states and 249 transitions. [2018-09-23 19:47:04,857 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2018-09-23 19:47:04,857 INFO L78 Accepts]: Start accepts. Automaton has 53 states. Word has length 114 [2018-09-23 19:47:04,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:47:04,858 INFO L225 Difference]: With dead ends: 244 [2018-09-23 19:47:04,859 INFO L226 Difference]: Without dead ends: 182 [2018-09-23 19:47:04,860 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 96 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1093 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=539, Invalid=6601, Unknown=0, NotChecked=0, Total=7140 [2018-09-23 19:47:04,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2018-09-23 19:47:04,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 119. [2018-09-23 19:47:04,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 119 states. [2018-09-23 19:47:04,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 121 transitions. [2018-09-23 19:47:04,877 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 121 transitions. Word has length 114 [2018-09-23 19:47:04,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:47:04,878 INFO L480 AbstractCegarLoop]: Abstraction has 119 states and 121 transitions. [2018-09-23 19:47:04,878 INFO L481 AbstractCegarLoop]: Interpolant automaton has 53 states. [2018-09-23 19:47:04,878 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 121 transitions. [2018-09-23 19:47:04,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2018-09-23 19:47:04,878 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:47:04,878 INFO L375 BasicCegarLoop]: trace histogram [17, 16, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1] [2018-09-23 19:47:04,879 INFO L423 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:47:04,879 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:47:04,879 INFO L82 PathProgramCache]: Analyzing trace with hash 1833851874, now seen corresponding path program 26 times [2018-09-23 19:47:04,879 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:47:04,879 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:47:04,879 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:04,880 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:47:04,880 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:04,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:47:05,497 INFO L134 CoverageAnalysis]: Checked inductivity of 904 backedges. 528 proven. 376 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:05,497 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:47:05,497 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:47:05,507 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 19:47:05,532 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 19:47:05,533 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:47:05,536 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:47:06,079 INFO L134 CoverageAnalysis]: Checked inductivity of 904 backedges. 528 proven. 376 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:06,099 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:47:06,100 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35] total 52 [2018-09-23 19:47:06,100 INFO L459 AbstractCegarLoop]: Interpolant automaton has 53 states [2018-09-23 19:47:06,100 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2018-09-23 19:47:06,100 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=664, Invalid=2092, Unknown=0, NotChecked=0, Total=2756 [2018-09-23 19:47:06,101 INFO L87 Difference]: Start difference. First operand 119 states and 121 transitions. Second operand 53 states. [2018-09-23 19:47:07,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:47:07,280 INFO L93 Difference]: Finished difference Result 255 states and 259 transitions. [2018-09-23 19:47:07,281 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-09-23 19:47:07,281 INFO L78 Accepts]: Start accepts. Automaton has 53 states. Word has length 118 [2018-09-23 19:47:07,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:47:07,282 INFO L225 Difference]: With dead ends: 255 [2018-09-23 19:47:07,282 INFO L226 Difference]: Without dead ends: 124 [2018-09-23 19:47:07,283 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 920 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1157, Invalid=3673, Unknown=0, NotChecked=0, Total=4830 [2018-09-23 19:47:07,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2018-09-23 19:47:07,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 122. [2018-09-23 19:47:07,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 122 states. [2018-09-23 19:47:07,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 124 transitions. [2018-09-23 19:47:07,303 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 124 transitions. Word has length 118 [2018-09-23 19:47:07,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:47:07,303 INFO L480 AbstractCegarLoop]: Abstraction has 122 states and 124 transitions. [2018-09-23 19:47:07,303 INFO L481 AbstractCegarLoop]: Interpolant automaton has 53 states. [2018-09-23 19:47:07,303 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 124 transitions. [2018-09-23 19:47:07,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2018-09-23 19:47:07,303 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:47:07,304 INFO L375 BasicCegarLoop]: trace histogram [17, 17, 17, 17, 16, 16, 16, 1, 1, 1, 1, 1] [2018-09-23 19:47:07,304 INFO L423 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:47:07,304 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:47:07,304 INFO L82 PathProgramCache]: Analyzing trace with hash 540940634, now seen corresponding path program 27 times [2018-09-23 19:47:07,304 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:47:07,304 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:47:07,305 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:07,305 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:47:07,305 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:07,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:47:08,953 INFO L134 CoverageAnalysis]: Checked inductivity of 953 backedges. 16 proven. 937 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:08,954 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:47:08,954 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:47:08,962 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 19:47:08,993 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 18 check-sat command(s) [2018-09-23 19:47:08,993 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:47:08,996 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:47:10,983 INFO L134 CoverageAnalysis]: Checked inductivity of 953 backedges. 512 proven. 441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:11,004 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:47:11,004 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 38] total 74 [2018-09-23 19:47:11,004 INFO L459 AbstractCegarLoop]: Interpolant automaton has 75 states [2018-09-23 19:47:11,005 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2018-09-23 19:47:11,005 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=4940, Unknown=0, NotChecked=0, Total=5550 [2018-09-23 19:47:11,005 INFO L87 Difference]: Start difference. First operand 122 states and 124 transitions. Second operand 75 states. [2018-09-23 19:47:21,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:47:21,246 INFO L93 Difference]: Finished difference Result 325 states and 331 transitions. [2018-09-23 19:47:21,246 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 121 states. [2018-09-23 19:47:21,247 INFO L78 Accepts]: Start accepts. Automaton has 75 states. Word has length 121 [2018-09-23 19:47:21,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:47:21,249 INFO L225 Difference]: With dead ends: 325 [2018-09-23 19:47:21,249 INFO L226 Difference]: Without dead ends: 190 [2018-09-23 19:47:21,251 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 259 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 175 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6881 ImplicationChecksByTransitivity, 10.6s TimeCoverageRelationStatistics Valid=2229, Invalid=28923, Unknown=0, NotChecked=0, Total=31152 [2018-09-23 19:47:21,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2018-09-23 19:47:21,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 129. [2018-09-23 19:47:21,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 129 states. [2018-09-23 19:47:21,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 131 transitions. [2018-09-23 19:47:21,276 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 131 transitions. Word has length 121 [2018-09-23 19:47:21,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:47:21,277 INFO L480 AbstractCegarLoop]: Abstraction has 129 states and 131 transitions. [2018-09-23 19:47:21,277 INFO L481 AbstractCegarLoop]: Interpolant automaton has 75 states. [2018-09-23 19:47:21,277 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 131 transitions. [2018-09-23 19:47:21,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2018-09-23 19:47:21,278 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:47:21,278 INFO L375 BasicCegarLoop]: trace histogram [18, 18, 18, 18, 17, 17, 17, 1, 1, 1, 1, 1] [2018-09-23 19:47:21,278 INFO L423 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:47:21,278 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:47:21,278 INFO L82 PathProgramCache]: Analyzing trace with hash -1991581943, now seen corresponding path program 28 times [2018-09-23 19:47:21,278 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:47:21,278 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:47:21,279 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:21,279 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:47:21,279 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:21,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:47:22,259 INFO L134 CoverageAnalysis]: Checked inductivity of 1072 backedges. 17 proven. 1055 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:22,259 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:47:22,259 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:47:22,269 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 19:47:22,292 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 19:47:22,292 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:47:22,297 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:47:23,476 INFO L134 CoverageAnalysis]: Checked inductivity of 1072 backedges. 17 proven. 1055 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:23,497 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:47:23,497 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 38] total 58 [2018-09-23 19:47:23,497 INFO L459 AbstractCegarLoop]: Interpolant automaton has 59 states [2018-09-23 19:47:23,498 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2018-09-23 19:47:23,498 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=3268, Unknown=0, NotChecked=0, Total=3422 [2018-09-23 19:47:23,498 INFO L87 Difference]: Start difference. First operand 129 states and 131 transitions. Second operand 59 states. [2018-09-23 19:47:27,559 WARN L178 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 93 [2018-09-23 19:47:27,884 WARN L178 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 93 [2018-09-23 19:47:29,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:47:29,597 INFO L93 Difference]: Finished difference Result 274 states and 279 transitions. [2018-09-23 19:47:29,597 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2018-09-23 19:47:29,597 INFO L78 Accepts]: Start accepts. Automaton has 59 states. Word has length 128 [2018-09-23 19:47:29,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:47:29,598 INFO L225 Difference]: With dead ends: 274 [2018-09-23 19:47:29,598 INFO L226 Difference]: Without dead ends: 204 [2018-09-23 19:47:29,599 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 108 SyntacticMatches, 1 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1373 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=641, Invalid=8289, Unknown=0, NotChecked=0, Total=8930 [2018-09-23 19:47:29,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2018-09-23 19:47:29,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 133. [2018-09-23 19:47:29,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 133 states. [2018-09-23 19:47:29,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 135 transitions. [2018-09-23 19:47:29,629 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 135 transitions. Word has length 128 [2018-09-23 19:47:29,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:47:29,629 INFO L480 AbstractCegarLoop]: Abstraction has 133 states and 135 transitions. [2018-09-23 19:47:29,629 INFO L481 AbstractCegarLoop]: Interpolant automaton has 59 states. [2018-09-23 19:47:29,629 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 135 transitions. [2018-09-23 19:47:29,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2018-09-23 19:47:29,630 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:47:29,630 INFO L375 BasicCegarLoop]: trace histogram [19, 18, 18, 18, 18, 18, 18, 1, 1, 1, 1, 1] [2018-09-23 19:47:29,630 INFO L423 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:47:29,631 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:47:29,631 INFO L82 PathProgramCache]: Analyzing trace with hash -1942976080, now seen corresponding path program 29 times [2018-09-23 19:47:29,631 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:47:29,631 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:47:29,632 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:29,632 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:47:29,632 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:29,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:47:30,324 INFO L134 CoverageAnalysis]: Checked inductivity of 1143 backedges. 666 proven. 477 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:30,324 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:47:30,324 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:47:30,331 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 19:47:30,365 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 19 check-sat command(s) [2018-09-23 19:47:30,365 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:47:30,368 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:47:31,055 INFO L134 CoverageAnalysis]: Checked inductivity of 1143 backedges. 666 proven. 477 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:31,075 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:47:31,075 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39] total 58 [2018-09-23 19:47:31,075 INFO L459 AbstractCegarLoop]: Interpolant automaton has 59 states [2018-09-23 19:47:31,076 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2018-09-23 19:47:31,076 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=818, Invalid=2604, Unknown=0, NotChecked=0, Total=3422 [2018-09-23 19:47:31,076 INFO L87 Difference]: Start difference. First operand 133 states and 135 transitions. Second operand 59 states. [2018-09-23 19:47:32,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:47:32,163 INFO L93 Difference]: Finished difference Result 285 states and 289 transitions. [2018-09-23 19:47:32,163 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2018-09-23 19:47:32,163 INFO L78 Accepts]: Start accepts. Automaton has 59 states. Word has length 132 [2018-09-23 19:47:32,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:47:32,165 INFO L225 Difference]: With dead ends: 285 [2018-09-23 19:47:32,165 INFO L226 Difference]: Without dead ends: 138 [2018-09-23 19:47:32,166 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1161 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1426, Invalid=4580, Unknown=0, NotChecked=0, Total=6006 [2018-09-23 19:47:32,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2018-09-23 19:47:32,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 136. [2018-09-23 19:47:32,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2018-09-23 19:47:32,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 138 transitions. [2018-09-23 19:47:32,195 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 138 transitions. Word has length 132 [2018-09-23 19:47:32,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:47:32,196 INFO L480 AbstractCegarLoop]: Abstraction has 136 states and 138 transitions. [2018-09-23 19:47:32,196 INFO L481 AbstractCegarLoop]: Interpolant automaton has 59 states. [2018-09-23 19:47:32,196 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 138 transitions. [2018-09-23 19:47:32,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2018-09-23 19:47:32,196 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:47:32,197 INFO L375 BasicCegarLoop]: trace histogram [19, 19, 19, 19, 18, 18, 18, 1, 1, 1, 1, 1] [2018-09-23 19:47:32,197 INFO L423 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:47:32,197 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:47:32,197 INFO L82 PathProgramCache]: Analyzing trace with hash 220943656, now seen corresponding path program 30 times [2018-09-23 19:47:32,197 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:47:32,198 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:47:32,198 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:32,198 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:47:32,198 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:32,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:47:33,799 INFO L134 CoverageAnalysis]: Checked inductivity of 1198 backedges. 18 proven. 1180 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:33,800 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:47:33,800 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:47:33,808 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 19:47:33,850 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 20 check-sat command(s) [2018-09-23 19:47:33,850 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:47:33,853 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:47:36,743 INFO L134 CoverageAnalysis]: Checked inductivity of 1198 backedges. 648 proven. 550 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:36,763 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:47:36,764 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 42] total 82 [2018-09-23 19:47:36,764 INFO L459 AbstractCegarLoop]: Interpolant automaton has 83 states [2018-09-23 19:47:36,764 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2018-09-23 19:47:36,765 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=737, Invalid=6069, Unknown=0, NotChecked=0, Total=6806 [2018-09-23 19:47:36,765 INFO L87 Difference]: Start difference. First operand 136 states and 138 transitions. Second operand 83 states. [2018-09-23 19:47:45,977 WARN L178 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2018-09-23 19:47:46,228 WARN L178 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2018-09-23 19:47:48,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:47:48,711 INFO L93 Difference]: Finished difference Result 363 states and 369 transitions. [2018-09-23 19:47:48,712 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2018-09-23 19:47:48,712 INFO L78 Accepts]: Start accepts. Automaton has 83 states. Word has length 135 [2018-09-23 19:47:48,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:47:48,714 INFO L225 Difference]: With dead ends: 363 [2018-09-23 19:47:48,714 INFO L226 Difference]: Without dead ends: 212 [2018-09-23 19:47:48,716 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 195 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8563 ImplicationChecksByTransitivity, 13.1s TimeCoverageRelationStatistics Valid=2679, Invalid=35933, Unknown=0, NotChecked=0, Total=38612 [2018-09-23 19:47:48,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2018-09-23 19:47:48,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 143. [2018-09-23 19:47:48,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 143 states. [2018-09-23 19:47:48,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 145 transitions. [2018-09-23 19:47:48,743 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 145 transitions. Word has length 135 [2018-09-23 19:47:48,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:47:48,743 INFO L480 AbstractCegarLoop]: Abstraction has 143 states and 145 transitions. [2018-09-23 19:47:48,743 INFO L481 AbstractCegarLoop]: Interpolant automaton has 83 states. [2018-09-23 19:47:48,743 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 145 transitions. [2018-09-23 19:47:48,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2018-09-23 19:47:48,744 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:47:48,744 INFO L375 BasicCegarLoop]: trace histogram [20, 20, 20, 20, 19, 19, 19, 1, 1, 1, 1, 1] [2018-09-23 19:47:48,744 INFO L423 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:47:48,744 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:47:48,744 INFO L82 PathProgramCache]: Analyzing trace with hash 847427031, now seen corresponding path program 31 times [2018-09-23 19:47:48,744 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:47:48,745 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:47:48,745 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:48,745 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:47:48,745 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:48,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:47:50,293 INFO L134 CoverageAnalysis]: Checked inductivity of 1331 backedges. 19 proven. 1312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:50,293 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:47:50,293 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:47:50,300 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:47:50,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:47:50,329 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:47:51,454 INFO L134 CoverageAnalysis]: Checked inductivity of 1331 backedges. 19 proven. 1312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:51,474 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:47:51,474 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 42] total 64 [2018-09-23 19:47:51,475 INFO L459 AbstractCegarLoop]: Interpolant automaton has 65 states [2018-09-23 19:47:51,475 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2018-09-23 19:47:51,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=3990, Unknown=0, NotChecked=0, Total=4160 [2018-09-23 19:47:51,475 INFO L87 Difference]: Start difference. First operand 143 states and 145 transitions. Second operand 65 states. [2018-09-23 19:47:56,741 WARN L178 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2018-09-23 19:47:57,027 WARN L178 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2018-09-23 19:47:57,302 WARN L178 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2018-09-23 19:47:57,483 WARN L178 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2018-09-23 19:47:59,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:47:59,306 INFO L93 Difference]: Finished difference Result 304 states and 309 transitions. [2018-09-23 19:47:59,306 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2018-09-23 19:47:59,306 INFO L78 Accepts]: Start accepts. Automaton has 65 states. Word has length 142 [2018-09-23 19:47:59,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:47:59,307 INFO L225 Difference]: With dead ends: 304 [2018-09-23 19:47:59,308 INFO L226 Difference]: Without dead ends: 226 [2018-09-23 19:47:59,308 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 120 SyntacticMatches, 1 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1685 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=751, Invalid=10169, Unknown=0, NotChecked=0, Total=10920 [2018-09-23 19:47:59,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2018-09-23 19:47:59,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 147. [2018-09-23 19:47:59,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 147 states. [2018-09-23 19:47:59,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 149 transitions. [2018-09-23 19:47:59,337 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 149 transitions. Word has length 142 [2018-09-23 19:47:59,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:47:59,337 INFO L480 AbstractCegarLoop]: Abstraction has 147 states and 149 transitions. [2018-09-23 19:47:59,337 INFO L481 AbstractCegarLoop]: Interpolant automaton has 65 states. [2018-09-23 19:47:59,338 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 149 transitions. [2018-09-23 19:47:59,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2018-09-23 19:47:59,338 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:47:59,338 INFO L375 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1] [2018-09-23 19:47:59,338 INFO L423 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:47:59,339 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:47:59,339 INFO L82 PathProgramCache]: Analyzing trace with hash -1796978306, now seen corresponding path program 32 times [2018-09-23 19:47:59,339 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:47:59,339 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:47:59,339 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:59,339 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:47:59,340 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:59,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:48:00,924 INFO L134 CoverageAnalysis]: Checked inductivity of 1410 backedges. 820 proven. 590 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:48:00,924 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:48:00,924 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:48:00,931 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 19:48:00,965 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 19:48:00,965 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:48:00,968 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:48:01,831 INFO L134 CoverageAnalysis]: Checked inductivity of 1410 backedges. 820 proven. 590 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:48:01,851 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:48:01,851 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 43] total 64 [2018-09-23 19:48:01,852 INFO L459 AbstractCegarLoop]: Interpolant automaton has 65 states [2018-09-23 19:48:01,852 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2018-09-23 19:48:01,853 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=988, Invalid=3172, Unknown=0, NotChecked=0, Total=4160 [2018-09-23 19:48:01,853 INFO L87 Difference]: Start difference. First operand 147 states and 149 transitions. Second operand 65 states. [2018-09-23 19:48:03,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:48:03,259 INFO L93 Difference]: Finished difference Result 315 states and 319 transitions. [2018-09-23 19:48:03,259 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-09-23 19:48:03,259 INFO L78 Accepts]: Start accepts. Automaton has 65 states. Word has length 146 [2018-09-23 19:48:03,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:48:03,261 INFO L225 Difference]: With dead ends: 315 [2018-09-23 19:48:03,261 INFO L226 Difference]: Without dead ends: 152 [2018-09-23 19:48:03,262 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1430 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1723, Invalid=5587, Unknown=0, NotChecked=0, Total=7310 [2018-09-23 19:48:03,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2018-09-23 19:48:03,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 150. [2018-09-23 19:48:03,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 150 states. [2018-09-23 19:48:03,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 152 transitions. [2018-09-23 19:48:03,288 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 152 transitions. Word has length 146 [2018-09-23 19:48:03,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:48:03,288 INFO L480 AbstractCegarLoop]: Abstraction has 150 states and 152 transitions. [2018-09-23 19:48:03,288 INFO L481 AbstractCegarLoop]: Interpolant automaton has 65 states. [2018-09-23 19:48:03,289 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 152 transitions. [2018-09-23 19:48:03,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2018-09-23 19:48:03,289 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:48:03,290 INFO L375 BasicCegarLoop]: trace histogram [21, 21, 21, 21, 20, 20, 20, 1, 1, 1, 1, 1] [2018-09-23 19:48:03,290 INFO L423 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:48:03,290 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:48:03,290 INFO L82 PathProgramCache]: Analyzing trace with hash -193355018, now seen corresponding path program 33 times [2018-09-23 19:48:03,290 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:48:03,290 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:48:03,291 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:48:03,291 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:48:03,291 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:48:03,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:48:04,659 INFO L134 CoverageAnalysis]: Checked inductivity of 1471 backedges. 20 proven. 1451 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:48:04,660 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:48:04,660 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:48:04,668 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 19:48:04,710 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 22 check-sat command(s) [2018-09-23 19:48:04,710 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:48:04,713 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:48:07,638 INFO L134 CoverageAnalysis]: Checked inductivity of 1471 backedges. 800 proven. 671 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:48:07,658 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:48:07,658 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 46] total 90 [2018-09-23 19:48:07,659 INFO L459 AbstractCegarLoop]: Interpolant automaton has 91 states [2018-09-23 19:48:07,659 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 91 interpolants. [2018-09-23 19:48:07,659 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=876, Invalid=7314, Unknown=0, NotChecked=0, Total=8190 [2018-09-23 19:48:07,659 INFO L87 Difference]: Start difference. First operand 150 states and 152 transitions. Second operand 91 states. [2018-09-23 19:48:18,583 WARN L178 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 108 [2018-09-23 19:48:18,901 WARN L178 SmtUtils]: Spent 159.00 ms on a formula simplification that was a NOOP. DAG size: 108 [2018-09-23 19:48:19,235 WARN L178 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2018-09-23 19:48:19,490 WARN L178 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2018-09-23 19:48:19,727 WARN L178 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2018-09-23 19:48:21,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:48:21,869 INFO L93 Difference]: Finished difference Result 401 states and 407 transitions. [2018-09-23 19:48:21,869 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 149 states. [2018-09-23 19:48:21,870 INFO L78 Accepts]: Start accepts. Automaton has 91 states. Word has length 149 [2018-09-23 19:48:21,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:48:21,871 INFO L225 Difference]: With dead ends: 401 [2018-09-23 19:48:21,872 INFO L226 Difference]: Without dead ends: 234 [2018-09-23 19:48:21,874 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 215 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10429 ImplicationChecksByTransitivity, 14.5s TimeCoverageRelationStatistics Valid=3169, Invalid=43703, Unknown=0, NotChecked=0, Total=46872 [2018-09-23 19:48:21,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2018-09-23 19:48:21,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 157. [2018-09-23 19:48:21,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 157 states. [2018-09-23 19:48:21,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 159 transitions. [2018-09-23 19:48:21,913 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 159 transitions. Word has length 149 [2018-09-23 19:48:21,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:48:21,913 INFO L480 AbstractCegarLoop]: Abstraction has 157 states and 159 transitions. [2018-09-23 19:48:21,913 INFO L481 AbstractCegarLoop]: Interpolant automaton has 91 states. [2018-09-23 19:48:21,913 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 159 transitions. [2018-09-23 19:48:21,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2018-09-23 19:48:21,914 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:48:21,914 INFO L375 BasicCegarLoop]: trace histogram [22, 22, 22, 22, 21, 21, 21, 1, 1, 1, 1, 1] [2018-09-23 19:48:21,915 INFO L423 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:48:21,915 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:48:21,915 INFO L82 PathProgramCache]: Analyzing trace with hash 1380130469, now seen corresponding path program 34 times [2018-09-23 19:48:21,915 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:48:21,915 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:48:21,916 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:48:21,916 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:48:21,916 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:48:21,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:48:23,700 INFO L134 CoverageAnalysis]: Checked inductivity of 1618 backedges. 21 proven. 1597 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:48:23,701 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:48:23,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 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:48:23,708 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 19:48:23,736 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 19:48:23,736 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:48:23,740 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:48:25,357 INFO L134 CoverageAnalysis]: Checked inductivity of 1618 backedges. 21 proven. 1597 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:48:25,377 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:48:25,377 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 46] total 70 [2018-09-23 19:48:25,378 INFO L459 AbstractCegarLoop]: Interpolant automaton has 71 states [2018-09-23 19:48:25,378 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2018-09-23 19:48:25,379 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=4784, Unknown=0, NotChecked=0, Total=4970 [2018-09-23 19:48:25,379 INFO L87 Difference]: Start difference. First operand 157 states and 159 transitions. Second operand 71 states. [2018-09-23 19:48:30,747 WARN L178 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 113 [2018-09-23 19:48:31,068 WARN L178 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 113 [2018-09-23 19:48:31,381 WARN L178 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 108 [2018-09-23 19:48:31,594 WARN L178 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 104 [2018-09-23 19:48:31,790 WARN L178 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2018-09-23 19:48:31,978 WARN L178 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2018-09-23 19:48:32,171 WARN L178 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2018-09-23 19:48:33,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:48:33,835 INFO L93 Difference]: Finished difference Result 334 states and 339 transitions. [2018-09-23 19:48:33,836 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2018-09-23 19:48:33,836 INFO L78 Accepts]: Start accepts. Automaton has 71 states. Word has length 156 [2018-09-23 19:48:33,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:48:33,838 INFO L225 Difference]: With dead ends: 334 [2018-09-23 19:48:33,838 INFO L226 Difference]: Without dead ends: 248 [2018-09-23 19:48:33,839 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 246 GetRequests, 132 SyntacticMatches, 1 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2029 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=869, Invalid=12241, Unknown=0, NotChecked=0, Total=13110 [2018-09-23 19:48:33,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2018-09-23 19:48:33,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 161. [2018-09-23 19:48:33,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 161 states. [2018-09-23 19:48:33,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 163 transitions. [2018-09-23 19:48:33,874 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 163 transitions. Word has length 156 [2018-09-23 19:48:33,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:48:33,874 INFO L480 AbstractCegarLoop]: Abstraction has 161 states and 163 transitions. [2018-09-23 19:48:33,874 INFO L481 AbstractCegarLoop]: Interpolant automaton has 71 states. [2018-09-23 19:48:33,874 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 163 transitions. [2018-09-23 19:48:33,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2018-09-23 19:48:33,875 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:48:33,876 INFO L375 BasicCegarLoop]: trace histogram [23, 22, 22, 22, 22, 22, 22, 1, 1, 1, 1, 1] [2018-09-23 19:48:33,876 INFO L423 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:48:33,876 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:48:33,876 INFO L82 PathProgramCache]: Analyzing trace with hash -1719166132, now seen corresponding path program 35 times [2018-09-23 19:48:33,876 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:48:33,876 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:48:33,877 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:48:33,877 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:48:33,877 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:48:33,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:48:34,944 INFO L134 CoverageAnalysis]: Checked inductivity of 1705 backedges. 990 proven. 715 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:48:34,944 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:48:34,944 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:48:34,953 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 19:48:35,002 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 23 check-sat command(s) [2018-09-23 19:48:35,002 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:48:35,005 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:48:36,959 INFO L134 CoverageAnalysis]: Checked inductivity of 1705 backedges. 990 proven. 715 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:48:36,979 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:48:36,980 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 47] total 70 [2018-09-23 19:48:36,980 INFO L459 AbstractCegarLoop]: Interpolant automaton has 71 states [2018-09-23 19:48:36,980 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2018-09-23 19:48:36,980 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1174, Invalid=3796, Unknown=0, NotChecked=0, Total=4970 [2018-09-23 19:48:36,981 INFO L87 Difference]: Start difference. First operand 161 states and 163 transitions. Second operand 71 states. [2018-09-23 19:48:38,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:48:38,630 INFO L93 Difference]: Finished difference Result 345 states and 349 transitions. [2018-09-23 19:48:38,630 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2018-09-23 19:48:38,631 INFO L78 Accepts]: Start accepts. Automaton has 71 states. Word has length 160 [2018-09-23 19:48:38,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:48:38,632 INFO L225 Difference]: With dead ends: 345 [2018-09-23 19:48:38,633 INFO L226 Difference]: Without dead ends: 166 [2018-09-23 19:48:38,634 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 229 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1727 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=2048, Invalid=6694, Unknown=0, NotChecked=0, Total=8742 [2018-09-23 19:48:38,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2018-09-23 19:48:38,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 164. [2018-09-23 19:48:38,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 164 states. [2018-09-23 19:48:38,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 166 transitions. [2018-09-23 19:48:38,675 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 166 transitions. Word has length 160 [2018-09-23 19:48:38,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:48:38,675 INFO L480 AbstractCegarLoop]: Abstraction has 164 states and 166 transitions. [2018-09-23 19:48:38,675 INFO L481 AbstractCegarLoop]: Interpolant automaton has 71 states. [2018-09-23 19:48:38,675 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 166 transitions. [2018-09-23 19:48:38,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2018-09-23 19:48:38,676 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:48:38,676 INFO L375 BasicCegarLoop]: trace histogram [23, 23, 23, 23, 22, 22, 22, 1, 1, 1, 1, 1] [2018-09-23 19:48:38,677 INFO L423 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:48:38,677 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:48:38,677 INFO L82 PathProgramCache]: Analyzing trace with hash -148438332, now seen corresponding path program 36 times [2018-09-23 19:48:38,677 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:48:38,677 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:48:38,678 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:48:38,678 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:48:38,678 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:48:38,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:48:40,934 INFO L134 CoverageAnalysis]: Checked inductivity of 1772 backedges. 22 proven. 1750 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:48:40,935 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:48:40,935 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:48:40,942 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 19:48:40,988 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 24 check-sat command(s) [2018-09-23 19:48:40,988 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:48:40,992 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:48:42,402 INFO L134 CoverageAnalysis]: Checked inductivity of 1772 backedges. 22 proven. 1750 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:48:42,424 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:48:42,424 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 48] total 73 [2018-09-23 19:48:42,424 INFO L459 AbstractCegarLoop]: Interpolant automaton has 74 states [2018-09-23 19:48:42,425 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2018-09-23 19:48:42,425 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=5208, Unknown=0, NotChecked=0, Total=5402 [2018-09-23 19:48:42,425 INFO L87 Difference]: Start difference. First operand 164 states and 166 transitions. Second operand 74 states. [2018-09-23 19:48:49,281 WARN L178 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2018-09-23 19:48:49,659 WARN L178 SmtUtils]: Spent 168.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2018-09-23 19:48:50,053 WARN L178 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 113 [2018-09-23 19:48:50,283 WARN L178 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 109 [2018-09-23 19:48:50,489 WARN L178 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 104 [2018-09-23 19:48:50,685 WARN L178 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2018-09-23 19:48:50,876 WARN L178 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2018-09-23 19:48:52,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:48:52,779 INFO L93 Difference]: Finished difference Result 349 states and 354 transitions. [2018-09-23 19:48:52,780 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2018-09-23 19:48:52,780 INFO L78 Accepts]: Start accepts. Automaton has 74 states. Word has length 163 [2018-09-23 19:48:52,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:48:52,781 INFO L225 Difference]: With dead ends: 349 [2018-09-23 19:48:52,781 INFO L226 Difference]: Without dead ends: 259 [2018-09-23 19:48:52,783 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 257 GetRequests, 138 SyntacticMatches, 1 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2213 ImplicationChecksByTransitivity, 7.6s TimeCoverageRelationStatistics Valid=931, Invalid=13349, Unknown=0, NotChecked=0, Total=14280 [2018-09-23 19:48:52,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2018-09-23 19:48:52,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 168. [2018-09-23 19:48:52,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 168 states. [2018-09-23 19:48:52,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 170 transitions. [2018-09-23 19:48:52,813 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 170 transitions. Word has length 163 [2018-09-23 19:48:52,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:48:52,813 INFO L480 AbstractCegarLoop]: Abstraction has 168 states and 170 transitions. [2018-09-23 19:48:52,813 INFO L481 AbstractCegarLoop]: Interpolant automaton has 74 states. [2018-09-23 19:48:52,813 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 170 transitions. [2018-09-23 19:48:52,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2018-09-23 19:48:52,814 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:48:52,814 INFO L375 BasicCegarLoop]: trace histogram [24, 23, 23, 23, 23, 23, 23, 1, 1, 1, 1, 1] [2018-09-23 19:48:52,814 INFO L423 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:48:52,814 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:48:52,814 INFO L82 PathProgramCache]: Analyzing trace with hash -1550952469, now seen corresponding path program 37 times [2018-09-23 19:48:52,814 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:48:52,815 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:48:52,815 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:48:52,815 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:48:52,815 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:48:52,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:48:54,126 INFO L134 CoverageAnalysis]: Checked inductivity of 1863 backedges. 1081 proven. 782 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:48:54,126 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:48:54,126 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:48:54,143 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:48:54,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:48:54,177 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:48:55,527 INFO L134 CoverageAnalysis]: Checked inductivity of 1863 backedges. 1081 proven. 782 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:48:55,547 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:48:55,548 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 49] total 73 [2018-09-23 19:48:55,548 INFO L459 AbstractCegarLoop]: Interpolant automaton has 74 states [2018-09-23 19:48:55,548 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2018-09-23 19:48:55,548 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1273, Invalid=4129, Unknown=0, NotChecked=0, Total=5402 [2018-09-23 19:48:55,549 INFO L87 Difference]: Start difference. First operand 168 states and 170 transitions. Second operand 74 states. [2018-09-23 19:48:57,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:48:57,338 INFO L93 Difference]: Finished difference Result 360 states and 364 transitions. [2018-09-23 19:48:57,339 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2018-09-23 19:48:57,339 INFO L78 Accepts]: Start accepts. Automaton has 74 states. Word has length 167 [2018-09-23 19:48:57,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:48:57,341 INFO L225 Difference]: With dead ends: 360 [2018-09-23 19:48:57,341 INFO L226 Difference]: Without dead ends: 173 [2018-09-23 19:48:57,342 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1886 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=2221, Invalid=7285, Unknown=0, NotChecked=0, Total=9506 [2018-09-23 19:48:57,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2018-09-23 19:48:57,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 171. [2018-09-23 19:48:57,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 171 states. [2018-09-23 19:48:57,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 173 transitions. [2018-09-23 19:48:57,373 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 173 transitions. Word has length 167 [2018-09-23 19:48:57,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:48:57,373 INFO L480 AbstractCegarLoop]: Abstraction has 171 states and 173 transitions. [2018-09-23 19:48:57,373 INFO L481 AbstractCegarLoop]: Interpolant automaton has 74 states. [2018-09-23 19:48:57,373 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 173 transitions. [2018-09-23 19:48:57,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2018-09-23 19:48:57,374 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:48:57,374 INFO L375 BasicCegarLoop]: trace histogram [24, 24, 24, 24, 23, 23, 23, 1, 1, 1, 1, 1] [2018-09-23 19:48:57,374 INFO L423 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:48:57,375 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:48:57,375 INFO L82 PathProgramCache]: Analyzing trace with hash -810935949, now seen corresponding path program 38 times [2018-09-23 19:48:57,375 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:48:57,375 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:48:57,375 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:48:57,375 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:48:57,376 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:48:57,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:48:59,098 INFO L134 CoverageAnalysis]: Checked inductivity of 1933 backedges. 23 proven. 1910 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:48:59,098 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:48:59,098 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:48:59,105 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 19:48:59,142 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 19:48:59,142 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:48:59,146 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:49:00,952 INFO L134 CoverageAnalysis]: Checked inductivity of 1933 backedges. 23 proven. 1910 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:49:00,973 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:49:00,973 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 50] total 76 [2018-09-23 19:49:00,973 INFO L459 AbstractCegarLoop]: Interpolant automaton has 77 states [2018-09-23 19:49:00,974 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2018-09-23 19:49:00,974 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=5650, Unknown=0, NotChecked=0, Total=5852 [2018-09-23 19:49:00,974 INFO L87 Difference]: Start difference. First operand 171 states and 173 transitions. Second operand 77 states. [2018-09-23 19:49:07,547 WARN L178 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2018-09-23 19:49:07,913 WARN L178 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2018-09-23 19:49:08,257 WARN L178 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2018-09-23 19:49:08,483 WARN L178 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 114 [2018-09-23 19:49:08,707 WARN L178 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 109 [2018-09-23 19:49:08,919 WARN L178 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 104 [2018-09-23 19:49:09,126 WARN L178 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2018-09-23 19:49:11,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:49:11,428 INFO L93 Difference]: Finished difference Result 364 states and 369 transitions. [2018-09-23 19:49:11,428 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2018-09-23 19:49:11,429 INFO L78 Accepts]: Start accepts. Automaton has 77 states. Word has length 170 [2018-09-23 19:49:11,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:49:11,430 INFO L225 Difference]: With dead ends: 364 [2018-09-23 19:49:11,430 INFO L226 Difference]: Without dead ends: 270 [2018-09-23 19:49:11,431 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 268 GetRequests, 144 SyntacticMatches, 1 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2405 ImplicationChecksByTransitivity, 8.0s TimeCoverageRelationStatistics Valid=995, Invalid=14505, Unknown=0, NotChecked=0, Total=15500 [2018-09-23 19:49:11,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2018-09-23 19:49:11,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 175. [2018-09-23 19:49:11,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 175 states. [2018-09-23 19:49:11,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 177 transitions. [2018-09-23 19:49:11,467 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 177 transitions. Word has length 170 [2018-09-23 19:49:11,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:49:11,468 INFO L480 AbstractCegarLoop]: Abstraction has 175 states and 177 transitions. [2018-09-23 19:49:11,468 INFO L481 AbstractCegarLoop]: Interpolant automaton has 77 states. [2018-09-23 19:49:11,468 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 177 transitions. [2018-09-23 19:49:11,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2018-09-23 19:49:11,468 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:49:11,468 INFO L375 BasicCegarLoop]: trace histogram [25, 24, 24, 24, 24, 24, 24, 1, 1, 1, 1, 1] [2018-09-23 19:49:11,469 INFO L423 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:49:11,469 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:49:11,469 INFO L82 PathProgramCache]: Analyzing trace with hash -1036484838, now seen corresponding path program 39 times [2018-09-23 19:49:11,469 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:49:11,469 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:49:11,470 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:49:11,470 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:49:11,470 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:49:11,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:49:13,547 INFO L134 CoverageAnalysis]: Checked inductivity of 2028 backedges. 1176 proven. 852 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:49:13,547 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:49:13,547 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:49:13,565 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 19:49:13,612 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 25 check-sat command(s) [2018-09-23 19:49:13,612 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:49:13,616 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:49:14,735 INFO L134 CoverageAnalysis]: Checked inductivity of 2028 backedges. 1176 proven. 852 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:49:14,755 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:49:14,756 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51] total 76 [2018-09-23 19:49:14,756 INFO L459 AbstractCegarLoop]: Interpolant automaton has 77 states [2018-09-23 19:49:14,756 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2018-09-23 19:49:14,757 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1376, Invalid=4476, Unknown=0, NotChecked=0, Total=5852 [2018-09-23 19:49:14,757 INFO L87 Difference]: Start difference. First operand 175 states and 177 transitions. Second operand 77 states. [2018-09-23 19:49:16,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:49:16,773 INFO L93 Difference]: Finished difference Result 375 states and 379 transitions. [2018-09-23 19:49:16,774 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2018-09-23 19:49:16,774 INFO L78 Accepts]: Start accepts. Automaton has 77 states. Word has length 174 [2018-09-23 19:49:16,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:49:16,775 INFO L225 Difference]: With dead ends: 375 [2018-09-23 19:49:16,775 INFO L226 Difference]: Without dead ends: 180 [2018-09-23 19:49:16,776 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 249 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2052 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=2401, Invalid=7901, Unknown=0, NotChecked=0, Total=10302 [2018-09-23 19:49:16,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2018-09-23 19:49:16,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 178. [2018-09-23 19:49:16,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 178 states. [2018-09-23 19:49:16,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 180 transitions. [2018-09-23 19:49:16,808 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 180 transitions. Word has length 174 [2018-09-23 19:49:16,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:49:16,809 INFO L480 AbstractCegarLoop]: Abstraction has 178 states and 180 transitions. [2018-09-23 19:49:16,809 INFO L481 AbstractCegarLoop]: Interpolant automaton has 77 states. [2018-09-23 19:49:16,809 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 180 transitions. [2018-09-23 19:49:16,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2018-09-23 19:49:16,810 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:49:16,810 INFO L375 BasicCegarLoop]: trace histogram [25, 25, 25, 25, 24, 24, 24, 1, 1, 1, 1, 1] [2018-09-23 19:49:16,810 INFO L423 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:49:16,810 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:49:16,810 INFO L82 PathProgramCache]: Analyzing trace with hash -1003391854, now seen corresponding path program 40 times [2018-09-23 19:49:16,810 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:49:16,810 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:49:16,811 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:49:16,811 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:49:16,811 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:49:16,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:49:19,574 INFO L134 CoverageAnalysis]: Checked inductivity of 2101 backedges. 24 proven. 2077 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:49:19,574 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:49:19,574 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:49:19,581 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 19:49:19,609 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 19:49:19,609 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:49:19,613 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:49:21,572 INFO L134 CoverageAnalysis]: Checked inductivity of 2101 backedges. 24 proven. 2077 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:49:21,592 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:49:21,593 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 52] total 79 [2018-09-23 19:49:21,593 INFO L459 AbstractCegarLoop]: Interpolant automaton has 80 states [2018-09-23 19:49:21,593 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2018-09-23 19:49:21,594 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=6110, Unknown=0, NotChecked=0, Total=6320 [2018-09-23 19:49:21,594 INFO L87 Difference]: Start difference. First operand 178 states and 180 transitions. Second operand 80 states. [2018-09-23 19:49:28,478 WARN L178 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 128 [2018-09-23 19:49:28,856 WARN L178 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 128 [2018-09-23 19:49:29,216 WARN L178 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2018-09-23 19:49:29,462 WARN L178 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2018-09-23 19:49:29,699 WARN L178 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 114 [2018-09-23 19:49:29,925 WARN L178 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 109 [2018-09-23 19:49:30,151 WARN L178 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 104 [2018-09-23 19:49:30,361 WARN L178 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2018-09-23 19:49:30,592 WARN L178 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2018-09-23 19:49:30,841 WARN L178 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2018-09-23 19:49:32,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:49:32,724 INFO L93 Difference]: Finished difference Result 379 states and 384 transitions. [2018-09-23 19:49:32,724 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2018-09-23 19:49:32,724 INFO L78 Accepts]: Start accepts. Automaton has 80 states. Word has length 177 [2018-09-23 19:49:32,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:49:32,726 INFO L225 Difference]: With dead ends: 379 [2018-09-23 19:49:32,726 INFO L226 Difference]: Without dead ends: 281 [2018-09-23 19:49:32,727 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 279 GetRequests, 150 SyntacticMatches, 1 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2605 ImplicationChecksByTransitivity, 9.7s TimeCoverageRelationStatistics Valid=1061, Invalid=15709, Unknown=0, NotChecked=0, Total=16770 [2018-09-23 19:49:32,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2018-09-23 19:49:32,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 182. [2018-09-23 19:49:32,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 182 states. [2018-09-23 19:49:32,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 184 transitions. [2018-09-23 19:49:32,772 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 184 transitions. Word has length 177 [2018-09-23 19:49:32,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:49:32,772 INFO L480 AbstractCegarLoop]: Abstraction has 182 states and 184 transitions. [2018-09-23 19:49:32,773 INFO L481 AbstractCegarLoop]: Interpolant automaton has 80 states. [2018-09-23 19:49:32,773 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 184 transitions. [2018-09-23 19:49:32,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2018-09-23 19:49:32,773 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:49:32,773 INFO L375 BasicCegarLoop]: trace histogram [26, 25, 25, 25, 25, 25, 25, 1, 1, 1, 1, 1] [2018-09-23 19:49:32,774 INFO L423 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:49:32,774 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:49:32,774 INFO L82 PathProgramCache]: Analyzing trace with hash 525284025, now seen corresponding path program 41 times [2018-09-23 19:49:32,774 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:49:32,774 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:49:32,774 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:49:32,775 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:49:32,775 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:49:32,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:49:33,834 INFO L134 CoverageAnalysis]: Checked inductivity of 2200 backedges. 1275 proven. 925 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:49:33,834 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:49:33,834 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:49:33,842 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 19:49:33,887 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 26 check-sat command(s) [2018-09-23 19:49:33,887 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:49:33,890 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:49:35,068 INFO L134 CoverageAnalysis]: Checked inductivity of 2200 backedges. 1275 proven. 925 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:49:35,089 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:49:35,089 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 53] total 79 [2018-09-23 19:49:35,090 INFO L459 AbstractCegarLoop]: Interpolant automaton has 80 states [2018-09-23 19:49:35,090 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2018-09-23 19:49:35,090 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1483, Invalid=4837, Unknown=0, NotChecked=0, Total=6320 [2018-09-23 19:49:35,091 INFO L87 Difference]: Start difference. First operand 182 states and 184 transitions. Second operand 80 states. [2018-09-23 19:49:37,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:49:37,305 INFO L93 Difference]: Finished difference Result 390 states and 394 transitions. [2018-09-23 19:49:37,305 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2018-09-23 19:49:37,305 INFO L78 Accepts]: Start accepts. Automaton has 80 states. Word has length 181 [2018-09-23 19:49:37,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:49:37,307 INFO L225 Difference]: With dead ends: 390 [2018-09-23 19:49:37,307 INFO L226 Difference]: Without dead ends: 187 [2018-09-23 19:49:37,308 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 259 GetRequests, 155 SyntacticMatches, 0 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2225 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=2588, Invalid=8542, Unknown=0, NotChecked=0, Total=11130 [2018-09-23 19:49:37,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2018-09-23 19:49:37,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 185. [2018-09-23 19:49:37,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 185 states. [2018-09-23 19:49:37,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 187 transitions. [2018-09-23 19:49:37,358 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 187 transitions. Word has length 181 [2018-09-23 19:49:37,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:49:37,359 INFO L480 AbstractCegarLoop]: Abstraction has 185 states and 187 transitions. [2018-09-23 19:49:37,359 INFO L481 AbstractCegarLoop]: Interpolant automaton has 80 states. [2018-09-23 19:49:37,359 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 187 transitions. [2018-09-23 19:49:37,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2018-09-23 19:49:37,360 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:49:37,360 INFO L375 BasicCegarLoop]: trace histogram [26, 26, 26, 26, 25, 25, 25, 1, 1, 1, 1, 1] [2018-09-23 19:49:37,360 INFO L423 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:49:37,360 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:49:37,360 INFO L82 PathProgramCache]: Analyzing trace with hash -1479170495, now seen corresponding path program 42 times [2018-09-23 19:49:37,361 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:49:37,361 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:49:37,361 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:49:37,361 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:49:37,361 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:49:37,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:49:39,839 INFO L134 CoverageAnalysis]: Checked inductivity of 2276 backedges. 25 proven. 2251 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:49:39,839 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:49:39,839 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:49:39,847 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 19:49:39,905 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 27 check-sat command(s) [2018-09-23 19:49:39,905 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:49:39,909 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:49:42,042 INFO L134 CoverageAnalysis]: Checked inductivity of 2276 backedges. 25 proven. 2251 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:49:42,062 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:49:42,063 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 54] total 82 [2018-09-23 19:49:42,063 INFO L459 AbstractCegarLoop]: Interpolant automaton has 83 states [2018-09-23 19:49:42,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2018-09-23 19:49:42,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=218, Invalid=6588, Unknown=0, NotChecked=0, Total=6806 [2018-09-23 19:49:42,064 INFO L87 Difference]: Start difference. First operand 185 states and 187 transitions. Second operand 83 states. [2018-09-23 19:49:49,303 WARN L178 SmtUtils]: Spent 161.00 ms on a formula simplification that was a NOOP. DAG size: 133 [2018-09-23 19:49:49,696 WARN L178 SmtUtils]: Spent 168.00 ms on a formula simplification that was a NOOP. DAG size: 133 [2018-09-23 19:49:50,068 WARN L178 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 128 [2018-09-23 19:49:50,328 WARN L178 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 124 [2018-09-23 19:49:50,582 WARN L178 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2018-09-23 19:49:50,821 WARN L178 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 114 [2018-09-23 19:49:51,087 WARN L178 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 109 [2018-09-23 19:49:51,369 WARN L178 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 104 [2018-09-23 19:49:51,586 WARN L178 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2018-09-23 19:49:53,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:49:53,876 INFO L93 Difference]: Finished difference Result 394 states and 399 transitions. [2018-09-23 19:49:53,876 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2018-09-23 19:49:53,876 INFO L78 Accepts]: Start accepts. Automaton has 83 states. Word has length 184 [2018-09-23 19:49:53,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:49:53,878 INFO L225 Difference]: With dead ends: 394 [2018-09-23 19:49:53,878 INFO L226 Difference]: Without dead ends: 292 [2018-09-23 19:49:53,879 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 290 GetRequests, 156 SyntacticMatches, 1 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2813 ImplicationChecksByTransitivity, 9.9s TimeCoverageRelationStatistics Valid=1129, Invalid=16961, Unknown=0, NotChecked=0, Total=18090 [2018-09-23 19:49:53,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292 states. [2018-09-23 19:49:53,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292 to 189. [2018-09-23 19:49:53,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 189 states. [2018-09-23 19:49:53,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 191 transitions. [2018-09-23 19:49:53,917 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 191 transitions. Word has length 184 [2018-09-23 19:49:53,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:49:53,918 INFO L480 AbstractCegarLoop]: Abstraction has 189 states and 191 transitions. [2018-09-23 19:49:53,918 INFO L481 AbstractCegarLoop]: Interpolant automaton has 83 states. [2018-09-23 19:49:53,918 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 191 transitions. [2018-09-23 19:49:53,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2018-09-23 19:49:53,919 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:49:53,919 INFO L375 BasicCegarLoop]: trace histogram [27, 26, 26, 26, 26, 26, 26, 1, 1, 1, 1, 1] [2018-09-23 19:49:53,919 INFO L423 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:49:53,919 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:49:53,919 INFO L82 PathProgramCache]: Analyzing trace with hash 1293219048, now seen corresponding path program 43 times [2018-09-23 19:49:53,919 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:49:53,919 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:49:53,920 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:49:53,920 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:49:53,920 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:49:53,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Received shutdown request... [2018-09-23 19:49:54,119 WARN L186 SmtUtils]: Removed 1 from assertion stack [2018-09-23 19:49:54,120 WARN L549 AbstractCegarLoop]: Verification canceled [2018-09-23 19:49:54,124 WARN L206 ceAbstractionStarter]: Timeout [2018-09-23 19:49:54,124 INFO L202 PluginConnector]: Adding new model ArrayInit02.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 23.09 07:49:54 BoogieIcfgContainer [2018-09-23 19:49:54,124 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-09-23 19:49:54,125 INFO L168 Benchmark]: Toolchain (without parser) took 244707.62 ms. Allocated memory was 1.5 GB in the beginning and 1.4 GB in the end (delta: -137.9 MB). Free memory was 1.5 GB in the beginning and 1.1 GB in the end (delta: 349.7 MB). Peak memory consumption was 211.8 MB. Max. memory is 7.1 GB. [2018-09-23 19:49:54,128 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.19 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-09-23 19:49:54,128 INFO L168 Benchmark]: Boogie Procedure Inliner took 44.57 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-09-23 19:49:54,129 INFO L168 Benchmark]: Boogie Preprocessor took 26.30 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-09-23 19:49:54,129 INFO L168 Benchmark]: RCFGBuilder took 275.16 ms. Allocated memory is still 1.5 GB. Free memory was 1.5 GB in the beginning and 1.5 GB in the end (delta: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. [2018-09-23 19:49:54,130 INFO L168 Benchmark]: TraceAbstraction took 244355.50 ms. Allocated memory was 1.5 GB in the beginning and 1.4 GB in the end (delta: -137.9 MB). Free memory was 1.5 GB in the beginning and 1.1 GB in the end (delta: 328.5 MB). Peak memory consumption was 190.6 MB. Max. memory is 7.1 GB. [2018-09-23 19:49:54,132 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.5 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 44.57 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Preprocessor took 26.30 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. * RCFGBuilder took 275.16 ms. Allocated memory is still 1.5 GB. Free memory was 1.5 GB in the beginning and 1.5 GB in the end (delta: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. * TraceAbstraction took 244355.50 ms. Allocated memory was 1.5 GB in the beginning and 1.4 GB in the end (delta: -137.9 MB). Free memory was 1.5 GB in the beginning and 1.1 GB in the end (delta: 328.5 MB). Peak memory consumption was 190.6 MB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 34]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 34). Cancelled while BasicCegarLoop was analyzing trace of length 189 with TraceHistMax 27, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 3. - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 12 locations, 1 error locations. TIMEOUT Result, 244.2s OverallTime, 47 OverallIterations, 27 TraceHistogramMax, 163.4s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 820 SDtfs, 3949 SDslu, 22076 SDs, 0 SdLazy, 108459 SolverSat, 1551 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 64.0s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6798 GetRequests, 3460 SyntacticMatches, 18 SemanticMatches, 3320 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69899 ImplicationChecksByTransitivity, 156.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=189occurred in iteration=46, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 0.8s AutomataMinimizationTime, 46 MinimizatonAttempts, 1375 StatesRemovedByMinimization, 46 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.1s SsaConstructionTime, 1.3s SatisfiabilityAnalysisTime, 75.5s InterpolantComputationTime, 8438 NumberOfCodeBlocks, 8336 NumberOfCodeBlocksAsserted, 400 NumberOfCheckSat, 8349 ConstructedInterpolants, 0 QuantifiedInterpolants, 7884320 SizeOfPredicates, 137 NumberOfNonLiveVariables, 6111 ConjunctsInSsa, 1836 ConjunctsInUnsatCore, 89 InterpolantComputations, 3 PerfectInterpolantSequences, 19785/69540 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/ArrayInit02.bpl_svcomp-Reach-32bit-Automizer_Default.epf_AutomizerBplInline.xml/Csv-Benchmark-0-2018-09-23_19-49-54-148.csv Written .csv to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/csv/ArrayInit02.bpl_svcomp-Reach-32bit-Automizer_Default.epf_AutomizerBplInline.xml/Csv-TraceAbstractionBenchmarks-0-2018-09-23_19-49-54-148.csv Completed graceful shutdown