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/20170319-ConjunctivePathPrograms/down.i_4.bplTransformedIcfg_BEv2_5.bpl -------------------------------------------------------------------------------- This is Ultimate 0.1.23-00a8621 [2018-09-30 10:18:50,294 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-09-30 10:18:50,297 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-09-30 10:18:50,313 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-09-30 10:18:50,314 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-09-30 10:18:50,315 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-09-30 10:18:50,317 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-09-30 10:18:50,319 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-09-30 10:18:50,322 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-09-30 10:18:50,323 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-09-30 10:18:50,331 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-09-30 10:18:50,331 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-09-30 10:18:50,332 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-09-30 10:18:50,333 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-09-30 10:18:50,335 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-09-30 10:18:50,336 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-09-30 10:18:50,337 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-09-30 10:18:50,339 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-09-30 10:18:50,342 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-09-30 10:18:50,345 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-09-30 10:18:50,347 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-09-30 10:18:50,348 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-09-30 10:18:50,350 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-09-30 10:18:50,350 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-09-30 10:18:50,351 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-09-30 10:18:50,351 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-09-30 10:18:50,352 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-09-30 10:18:50,353 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-09-30 10:18:50,355 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-09-30 10:18:50,356 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-09-30 10:18:50,356 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-09-30 10:18:50,358 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-09-30 10:18:50,358 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-09-30 10:18:50,358 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-09-30 10:18:50,359 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-09-30 10:18:50,360 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-09-30 10:18:50,360 INFO L98 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/pu-bench/svcomp-Reach-32bit-Automizer_Default.epf [2018-09-30 10:18:50,389 INFO L110 SettingsManager]: Loading preferences was successful [2018-09-30 10:18:50,389 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-09-30 10:18:50,390 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-09-30 10:18:50,390 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-09-30 10:18:50,390 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-09-30 10:18:50,391 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-09-30 10:18:50,391 INFO L133 SettingsManager]: * Use SBE=true [2018-09-30 10:18:50,391 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-09-30 10:18:50,391 INFO L133 SettingsManager]: * sizeof long=4 [2018-09-30 10:18:50,393 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-09-30 10:18:50,394 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-09-30 10:18:50,394 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-09-30 10:18:50,394 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-09-30 10:18:50,394 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-09-30 10:18:50,394 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-09-30 10:18:50,395 INFO L133 SettingsManager]: * sizeof long double=12 [2018-09-30 10:18:50,395 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-09-30 10:18:50,395 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-09-30 10:18:50,395 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-09-30 10:18:50,395 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-09-30 10:18:50,396 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-09-30 10:18:50,396 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-09-30 10:18:50,396 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-09-30 10:18:50,396 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-09-30 10:18:50,396 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-09-30 10:18:50,396 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-09-30 10:18:50,397 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-09-30 10:18:50,397 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-09-30 10:18:50,397 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-09-30 10:18:50,397 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-09-30 10:18:50,466 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-09-30 10:18:50,483 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-09-30 10:18:50,488 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-09-30 10:18:50,490 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2018-09-30 10:18:50,491 INFO L276 PluginConnector]: Boogie PL CUP Parser initialized [2018-09-30 10:18:50,492 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/20170319-ConjunctivePathPrograms/down.i_4.bplTransformedIcfg_BEv2_5.bpl [2018-09-30 10:18:50,492 INFO L111 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/20170319-ConjunctivePathPrograms/down.i_4.bplTransformedIcfg_BEv2_5.bpl' [2018-09-30 10:18:50,553 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-09-30 10:18:50,556 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-09-30 10:18:50,557 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-09-30 10:18:50,557 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-09-30 10:18:50,557 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-09-30 10:18:50,578 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 30.09 10:18:50" (1/1) ... [2018-09-30 10:18:50,591 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 30.09 10:18:50" (1/1) ... [2018-09-30 10:18:50,599 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-09-30 10:18:50,600 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-09-30 10:18:50,600 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-09-30 10:18:50,600 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-09-30 10:18:50,611 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 30.09 10:18:50" (1/1) ... [2018-09-30 10:18:50,611 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 30.09 10:18:50" (1/1) ... [2018-09-30 10:18:50,612 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 30.09 10:18:50" (1/1) ... [2018-09-30 10:18:50,612 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 30.09 10:18:50" (1/1) ... [2018-09-30 10:18:50,618 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 30.09 10:18:50" (1/1) ... [2018-09-30 10:18:50,621 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 30.09 10:18:50" (1/1) ... [2018-09-30 10:18:50,622 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 30.09 10:18:50" (1/1) ... [2018-09-30 10:18:50,624 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-09-30 10:18:50,624 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-09-30 10:18:50,625 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-09-30 10:18:50,625 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-09-30 10:18:50,626 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 30.09 10:18:50" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-09-30 10:18:50,697 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2018-09-30 10:18:50,698 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-09-30 10:18:50,698 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-09-30 10:18:50,961 INFO L348 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-09-30 10:18:50,961 INFO L202 PluginConnector]: Adding new model down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.09 10:18:50 BoogieIcfgContainer [2018-09-30 10:18:50,962 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-09-30 10:18:50,962 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-09-30 10:18:50,963 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-09-30 10:18:50,966 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-09-30 10:18:50,966 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 30.09 10:18:50" (1/2) ... [2018-09-30 10:18:50,967 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6f7ea6e8 and model type down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.09 10:18:50, skipping insertion in model container [2018-09-30 10:18:50,967 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.09 10:18:50" (2/2) ... [2018-09-30 10:18:50,969 INFO L112 eAbstractionObserver]: Analyzing ICFG down.i_4.bplTransformedIcfg_BEv2_5.bpl [2018-09-30 10:18:50,979 INFO L137 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-09-30 10:18:50,987 INFO L149 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-09-30 10:18:51,035 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-09-30 10:18:51,036 INFO L381 AbstractCegarLoop]: Interprodecural is true [2018-09-30 10:18:51,036 INFO L382 AbstractCegarLoop]: Hoare is true [2018-09-30 10:18:51,036 INFO L383 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-09-30 10:18:51,037 INFO L384 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-09-30 10:18:51,037 INFO L385 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-09-30 10:18:51,037 INFO L386 AbstractCegarLoop]: Difference is false [2018-09-30 10:18:51,037 INFO L387 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-09-30 10:18:51,037 INFO L392 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-09-30 10:18:51,052 INFO L276 IsEmpty]: Start isEmpty. Operand 10 states. [2018-09-30 10:18:51,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2018-09-30 10:18:51,059 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:18:51,060 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2018-09-30 10:18:51,061 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:18:51,067 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:18:51,068 INFO L82 PathProgramCache]: Analyzing trace with hash 1951930377, now seen corresponding path program 1 times [2018-09-30 10:18:51,070 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:18:51,071 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:18:51,116 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:51,116 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:18:51,117 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:51,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:18:51,223 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:18:51,226 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-30 10:18:51,226 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-09-30 10:18:51,236 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-09-30 10:18:51,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-09-30 10:18:51,259 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-09-30 10:18:51,263 INFO L87 Difference]: Start difference. First operand 10 states. Second operand 3 states. [2018-09-30 10:18:51,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:18:51,365 INFO L93 Difference]: Finished difference Result 23 states and 30 transitions. [2018-09-30 10:18:51,365 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-09-30 10:18:51,367 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 7 [2018-09-30 10:18:51,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:18:51,377 INFO L225 Difference]: With dead ends: 23 [2018-09-30 10:18:51,377 INFO L226 Difference]: Without dead ends: 15 [2018-09-30 10:18:51,381 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-09-30 10:18:51,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15 states. [2018-09-30 10:18:51,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15 to 13. [2018-09-30 10:18:51,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2018-09-30 10:18:51,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 17 transitions. [2018-09-30 10:18:51,418 INFO L78 Accepts]: Start accepts. Automaton has 13 states and 17 transitions. Word has length 7 [2018-09-30 10:18:51,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:18:51,419 INFO L480 AbstractCegarLoop]: Abstraction has 13 states and 17 transitions. [2018-09-30 10:18:51,419 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-09-30 10:18:51,419 INFO L276 IsEmpty]: Start isEmpty. Operand 13 states and 17 transitions. [2018-09-30 10:18:51,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2018-09-30 10:18:51,420 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:18:51,420 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2018-09-30 10:18:51,421 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:18:51,421 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:18:51,421 INFO L82 PathProgramCache]: Analyzing trace with hash 1951989959, now seen corresponding path program 1 times [2018-09-30 10:18:51,421 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:18:51,421 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:18:51,422 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:51,422 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:18:51,423 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:51,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:18:51,491 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:18:51,492 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-30 10:18:51,492 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-09-30 10:18:51,494 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-09-30 10:18:51,494 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-09-30 10:18:51,494 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-09-30 10:18:51,495 INFO L87 Difference]: Start difference. First operand 13 states and 17 transitions. Second operand 4 states. [2018-09-30 10:18:51,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:18:51,590 INFO L93 Difference]: Finished difference Result 20 states and 24 transitions. [2018-09-30 10:18:51,591 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-09-30 10:18:51,591 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 7 [2018-09-30 10:18:51,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:18:51,592 INFO L225 Difference]: With dead ends: 20 [2018-09-30 10:18:51,592 INFO L226 Difference]: Without dead ends: 13 [2018-09-30 10:18:51,593 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 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-30 10:18:51,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13 states. [2018-09-30 10:18:51,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13 to 13. [2018-09-30 10:18:51,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2018-09-30 10:18:51,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 16 transitions. [2018-09-30 10:18:51,597 INFO L78 Accepts]: Start accepts. Automaton has 13 states and 16 transitions. Word has length 7 [2018-09-30 10:18:51,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:18:51,598 INFO L480 AbstractCegarLoop]: Abstraction has 13 states and 16 transitions. [2018-09-30 10:18:51,598 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-09-30 10:18:51,598 INFO L276 IsEmpty]: Start isEmpty. Operand 13 states and 16 transitions. [2018-09-30 10:18:51,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2018-09-30 10:18:51,599 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:18:51,599 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2018-09-30 10:18:51,599 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:18:51,600 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:18:51,600 INFO L82 PathProgramCache]: Analyzing trace with hash -1455783312, now seen corresponding path program 1 times [2018-09-30 10:18:51,600 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:18:51,600 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:18:51,601 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:51,601 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:18:51,601 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:51,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:18:51,668 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-30 10:18:51,668 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-30 10:18:51,668 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-09-30 10:18:51,669 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-09-30 10:18:51,669 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-09-30 10:18:51,669 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-09-30 10:18:51,669 INFO L87 Difference]: Start difference. First operand 13 states and 16 transitions. Second operand 4 states. [2018-09-30 10:18:51,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:18:51,754 INFO L93 Difference]: Finished difference Result 19 states and 22 transitions. [2018-09-30 10:18:51,754 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-09-30 10:18:51,754 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 8 [2018-09-30 10:18:51,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:18:51,755 INFO L225 Difference]: With dead ends: 19 [2018-09-30 10:18:51,756 INFO L226 Difference]: Without dead ends: 17 [2018-09-30 10:18:51,757 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 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-30 10:18:51,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17 states. [2018-09-30 10:18:51,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17 to 13. [2018-09-30 10:18:51,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2018-09-30 10:18:51,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 15 transitions. [2018-09-30 10:18:51,763 INFO L78 Accepts]: Start accepts. Automaton has 13 states and 15 transitions. Word has length 8 [2018-09-30 10:18:51,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:18:51,763 INFO L480 AbstractCegarLoop]: Abstraction has 13 states and 15 transitions. [2018-09-30 10:18:51,763 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-09-30 10:18:51,764 INFO L276 IsEmpty]: Start isEmpty. Operand 13 states and 15 transitions. [2018-09-30 10:18:51,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2018-09-30 10:18:51,764 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:18:51,764 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2018-09-30 10:18:51,765 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:18:51,765 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:18:51,765 INFO L82 PathProgramCache]: Analyzing trace with hash -1455723730, now seen corresponding path program 1 times [2018-09-30 10:18:51,765 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:18:51,765 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:18:51,766 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:51,767 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:18:51,767 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:51,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:18:51,833 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-30 10:18:51,834 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-30 10:18:51,834 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-09-30 10:18:51,834 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-09-30 10:18:51,835 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-09-30 10:18:51,835 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-09-30 10:18:51,835 INFO L87 Difference]: Start difference. First operand 13 states and 15 transitions. Second operand 4 states. [2018-09-30 10:18:51,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:18:51,868 INFO L93 Difference]: Finished difference Result 25 states and 28 transitions. [2018-09-30 10:18:51,868 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-09-30 10:18:51,868 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 8 [2018-09-30 10:18:51,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:18:51,869 INFO L225 Difference]: With dead ends: 25 [2018-09-30 10:18:51,869 INFO L226 Difference]: Without dead ends: 19 [2018-09-30 10:18:51,870 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-09-30 10:18:51,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states. [2018-09-30 10:18:51,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 15. [2018-09-30 10:18:51,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2018-09-30 10:18:51,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 17 transitions. [2018-09-30 10:18:51,881 INFO L78 Accepts]: Start accepts. Automaton has 15 states and 17 transitions. Word has length 8 [2018-09-30 10:18:51,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:18:51,882 INFO L480 AbstractCegarLoop]: Abstraction has 15 states and 17 transitions. [2018-09-30 10:18:51,882 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-09-30 10:18:51,882 INFO L276 IsEmpty]: Start isEmpty. Operand 15 states and 17 transitions. [2018-09-30 10:18:51,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2018-09-30 10:18:51,883 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:18:51,883 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-09-30 10:18:51,883 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:18:51,884 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:18:51,884 INFO L82 PathProgramCache]: Analyzing trace with hash -1394403420, now seen corresponding path program 1 times [2018-09-30 10:18:51,884 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:18:51,884 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:18:51,885 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:51,885 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:18:51,886 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:51,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:18:52,015 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:18:52,015 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:18:52,015 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) [2018-09-30 10:18:52,033 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:18:52,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:18:52,079 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:18:52,099 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:18:52,130 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:18:52,130 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2018-09-30 10:18:52,131 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-09-30 10:18:52,131 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-09-30 10:18:52,131 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-09-30 10:18:52,132 INFO L87 Difference]: Start difference. First operand 15 states and 17 transitions. Second operand 6 states. [2018-09-30 10:18:52,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:18:52,360 INFO L93 Difference]: Finished difference Result 31 states and 35 transitions. [2018-09-30 10:18:52,361 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-09-30 10:18:52,361 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 12 [2018-09-30 10:18:52,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:18:52,362 INFO L225 Difference]: With dead ends: 31 [2018-09-30 10:18:52,362 INFO L226 Difference]: Without dead ends: 16 [2018-09-30 10:18:52,363 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2018-09-30 10:18:52,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16 states. [2018-09-30 10:18:52,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16 to 16. [2018-09-30 10:18:52,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2018-09-30 10:18:52,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 18 transitions. [2018-09-30 10:18:52,368 INFO L78 Accepts]: Start accepts. Automaton has 16 states and 18 transitions. Word has length 12 [2018-09-30 10:18:52,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:18:52,368 INFO L480 AbstractCegarLoop]: Abstraction has 16 states and 18 transitions. [2018-09-30 10:18:52,369 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-09-30 10:18:52,369 INFO L276 IsEmpty]: Start isEmpty. Operand 16 states and 18 transitions. [2018-09-30 10:18:52,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2018-09-30 10:18:52,369 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:18:52,370 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2018-09-30 10:18:52,370 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:18:52,370 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:18:52,371 INFO L82 PathProgramCache]: Analyzing trace with hash -961145443, now seen corresponding path program 2 times [2018-09-30 10:18:52,371 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:18:52,371 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:18:52,372 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:52,372 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:18:52,372 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:52,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:18:52,463 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:18:52,463 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:18:52,464 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:18:52,478 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 10:18:52,494 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 10:18:52,494 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:18:52,497 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:18:52,503 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:18:52,526 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:18:52,526 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2018-09-30 10:18:52,527 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-09-30 10:18:52,528 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-09-30 10:18:52,528 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2018-09-30 10:18:52,529 INFO L87 Difference]: Start difference. First operand 16 states and 18 transitions. Second operand 5 states. [2018-09-30 10:18:52,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:18:52,626 INFO L93 Difference]: Finished difference Result 30 states and 33 transitions. [2018-09-30 10:18:52,627 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-09-30 10:18:52,627 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 13 [2018-09-30 10:18:52,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:18:52,628 INFO L225 Difference]: With dead ends: 30 [2018-09-30 10:18:52,628 INFO L226 Difference]: Without dead ends: 24 [2018-09-30 10:18:52,629 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2018-09-30 10:18:52,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24 states. [2018-09-30 10:18:52,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24 to 20. [2018-09-30 10:18:52,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2018-09-30 10:18:52,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 22 transitions. [2018-09-30 10:18:52,636 INFO L78 Accepts]: Start accepts. Automaton has 20 states and 22 transitions. Word has length 13 [2018-09-30 10:18:52,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:18:52,636 INFO L480 AbstractCegarLoop]: Abstraction has 20 states and 22 transitions. [2018-09-30 10:18:52,636 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-09-30 10:18:52,636 INFO L276 IsEmpty]: Start isEmpty. Operand 20 states and 22 transitions. [2018-09-30 10:18:52,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2018-09-30 10:18:52,637 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:18:52,637 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1] [2018-09-30 10:18:52,638 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:18:52,638 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:18:52,638 INFO L82 PathProgramCache]: Analyzing trace with hash -552275309, now seen corresponding path program 3 times [2018-09-30 10:18:52,638 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:18:52,638 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:18:52,639 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:52,640 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:18:52,640 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:52,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:18:52,863 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:18:52,863 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:18:52,865 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:18:52,881 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 10:18:52,924 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2018-09-30 10:18:52,925 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:18:52,926 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:18:52,937 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:18:52,958 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:18:52,958 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 7 [2018-09-30 10:18:52,959 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-09-30 10:18:52,959 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-09-30 10:18:52,959 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2018-09-30 10:18:52,960 INFO L87 Difference]: Start difference. First operand 20 states and 22 transitions. Second operand 8 states. [2018-09-30 10:18:53,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:18:53,064 INFO L93 Difference]: Finished difference Result 40 states and 44 transitions. [2018-09-30 10:18:53,064 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-09-30 10:18:53,065 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 17 [2018-09-30 10:18:53,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:18:53,065 INFO L225 Difference]: With dead ends: 40 [2018-09-30 10:18:53,065 INFO L226 Difference]: Without dead ends: 21 [2018-09-30 10:18:53,066 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2018-09-30 10:18:53,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21 states. [2018-09-30 10:18:53,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21 to 21. [2018-09-30 10:18:53,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2018-09-30 10:18:53,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 23 transitions. [2018-09-30 10:18:53,072 INFO L78 Accepts]: Start accepts. Automaton has 21 states and 23 transitions. Word has length 17 [2018-09-30 10:18:53,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:18:53,072 INFO L480 AbstractCegarLoop]: Abstraction has 21 states and 23 transitions. [2018-09-30 10:18:53,072 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-09-30 10:18:53,072 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states and 23 transitions. [2018-09-30 10:18:53,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2018-09-30 10:18:53,073 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:18:53,073 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1] [2018-09-30 10:18:53,074 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:18:53,074 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:18:53,074 INFO L82 PathProgramCache]: Analyzing trace with hash 2071906362, now seen corresponding path program 4 times [2018-09-30 10:18:53,074 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:18:53,074 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:18:53,075 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:53,075 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:18:53,076 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:53,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:18:53,165 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:18:53,165 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:18:53,165 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:18:53,173 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 10:18:53,186 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 10:18:53,187 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:18:53,189 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:18:53,198 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:18:53,222 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:18:53,222 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2018-09-30 10:18:53,222 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-09-30 10:18:53,223 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-09-30 10:18:53,223 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2018-09-30 10:18:53,223 INFO L87 Difference]: Start difference. First operand 21 states and 23 transitions. Second operand 6 states. [2018-09-30 10:18:53,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:18:53,480 INFO L93 Difference]: Finished difference Result 35 states and 38 transitions. [2018-09-30 10:18:53,481 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-09-30 10:18:53,481 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 18 [2018-09-30 10:18:53,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:18:53,482 INFO L225 Difference]: With dead ends: 35 [2018-09-30 10:18:53,482 INFO L226 Difference]: Without dead ends: 29 [2018-09-30 10:18:53,483 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2018-09-30 10:18:53,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2018-09-30 10:18:53,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 25. [2018-09-30 10:18:53,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2018-09-30 10:18:53,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 27 transitions. [2018-09-30 10:18:53,489 INFO L78 Accepts]: Start accepts. Automaton has 25 states and 27 transitions. Word has length 18 [2018-09-30 10:18:53,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:18:53,490 INFO L480 AbstractCegarLoop]: Abstraction has 25 states and 27 transitions. [2018-09-30 10:18:53,490 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-09-30 10:18:53,490 INFO L276 IsEmpty]: Start isEmpty. Operand 25 states and 27 transitions. [2018-09-30 10:18:53,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2018-09-30 10:18:53,491 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:18:53,491 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 1, 1, 1, 1, 1] [2018-09-30 10:18:53,491 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:18:53,491 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:18:53,492 INFO L82 PathProgramCache]: Analyzing trace with hash -992407888, now seen corresponding path program 5 times [2018-09-30 10:18:53,492 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:18:53,492 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:18:53,493 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:53,493 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:18:53,493 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:53,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:18:53,719 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 24 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:18:53,720 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:18:53,720 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:18:53,734 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 10:18:53,782 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2018-09-30 10:18:53,782 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:18:53,785 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:18:53,794 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 24 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:18:53,824 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:18:53,824 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2018-09-30 10:18:53,825 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-09-30 10:18:53,825 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-09-30 10:18:53,825 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2018-09-30 10:18:53,825 INFO L87 Difference]: Start difference. First operand 25 states and 27 transitions. Second operand 10 states. [2018-09-30 10:18:54,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:18:54,109 INFO L93 Difference]: Finished difference Result 49 states and 53 transitions. [2018-09-30 10:18:54,110 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-09-30 10:18:54,110 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 22 [2018-09-30 10:18:54,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:18:54,111 INFO L225 Difference]: With dead ends: 49 [2018-09-30 10:18:54,112 INFO L226 Difference]: Without dead ends: 26 [2018-09-30 10:18:54,112 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2018-09-30 10:18:54,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26 states. [2018-09-30 10:18:54,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26 to 26. [2018-09-30 10:18:54,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2018-09-30 10:18:54,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 28 transitions. [2018-09-30 10:18:54,118 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 28 transitions. Word has length 22 [2018-09-30 10:18:54,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:18:54,119 INFO L480 AbstractCegarLoop]: Abstraction has 26 states and 28 transitions. [2018-09-30 10:18:54,119 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-09-30 10:18:54,119 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 28 transitions. [2018-09-30 10:18:54,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2018-09-30 10:18:54,120 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:18:54,120 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 1, 1, 1, 1, 1] [2018-09-30 10:18:54,120 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:18:54,121 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:18:54,121 INFO L82 PathProgramCache]: Analyzing trace with hash 390441321, now seen corresponding path program 6 times [2018-09-30 10:18:54,121 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:18:54,121 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:18:54,122 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:54,122 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:18:54,122 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:54,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:18:54,212 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 16 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:18:54,213 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:18:54,213 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:18:54,228 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 10:18:54,247 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2018-09-30 10:18:54,248 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:18:54,251 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:18:54,259 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 16 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:18:54,280 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:18:54,280 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2018-09-30 10:18:54,280 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-09-30 10:18:54,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-09-30 10:18:54,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2018-09-30 10:18:54,281 INFO L87 Difference]: Start difference. First operand 26 states and 28 transitions. Second operand 7 states. [2018-09-30 10:18:54,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:18:54,367 INFO L93 Difference]: Finished difference Result 40 states and 43 transitions. [2018-09-30 10:18:54,367 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-09-30 10:18:54,367 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 23 [2018-09-30 10:18:54,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:18:54,369 INFO L225 Difference]: With dead ends: 40 [2018-09-30 10:18:54,369 INFO L226 Difference]: Without dead ends: 34 [2018-09-30 10:18:54,370 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2018-09-30 10:18:54,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34 states. [2018-09-30 10:18:54,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34 to 30. [2018-09-30 10:18:54,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2018-09-30 10:18:54,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 32 transitions. [2018-09-30 10:18:54,377 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 32 transitions. Word has length 23 [2018-09-30 10:18:54,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:18:54,378 INFO L480 AbstractCegarLoop]: Abstraction has 30 states and 32 transitions. [2018-09-30 10:18:54,378 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-09-30 10:18:54,378 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 32 transitions. [2018-09-30 10:18:54,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2018-09-30 10:18:54,379 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:18:54,379 INFO L375 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 1, 1, 1, 1, 1] [2018-09-30 10:18:54,379 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:18:54,380 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:18:54,380 INFO L82 PathProgramCache]: Analyzing trace with hash 1927135327, now seen corresponding path program 7 times [2018-09-30 10:18:54,380 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:18:54,380 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:18:54,381 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:54,381 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:18:54,381 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:54,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:18:54,544 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 40 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:18:54,544 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:18:54,545 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:18:54,554 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:18:54,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:18:54,574 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:18:54,590 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 40 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:18:54,611 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:18:54,611 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2018-09-30 10:18:54,612 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-09-30 10:18:54,612 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-09-30 10:18:54,612 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2018-09-30 10:18:54,612 INFO L87 Difference]: Start difference. First operand 30 states and 32 transitions. Second operand 12 states. [2018-09-30 10:18:54,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:18:54,896 INFO L93 Difference]: Finished difference Result 58 states and 62 transitions. [2018-09-30 10:18:54,896 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-09-30 10:18:54,896 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 27 [2018-09-30 10:18:54,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:18:54,897 INFO L225 Difference]: With dead ends: 58 [2018-09-30 10:18:54,897 INFO L226 Difference]: Without dead ends: 31 [2018-09-30 10:18:54,898 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2018-09-30 10:18:54,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2018-09-30 10:18:54,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 31. [2018-09-30 10:18:54,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2018-09-30 10:18:54,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 33 transitions. [2018-09-30 10:18:54,905 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 33 transitions. Word has length 27 [2018-09-30 10:18:54,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:18:54,905 INFO L480 AbstractCegarLoop]: Abstraction has 31 states and 33 transitions. [2018-09-30 10:18:54,905 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-09-30 10:18:54,906 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 33 transitions. [2018-09-30 10:18:54,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2018-09-30 10:18:54,906 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:18:54,907 INFO L375 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 1, 1, 1, 1, 1] [2018-09-30 10:18:54,907 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:18:54,907 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:18:54,907 INFO L82 PathProgramCache]: Analyzing trace with hash -906890938, now seen corresponding path program 8 times [2018-09-30 10:18:54,907 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:18:54,908 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:18:54,908 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:54,909 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:18:54,909 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:54,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:18:55,006 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 23 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:18:55,006 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:18:55,006 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:18:55,024 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 10:18:55,067 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 10:18:55,068 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:18:55,071 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:18:55,090 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 23 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:18:55,114 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:18:55,114 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 7 [2018-09-30 10:18:55,115 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-09-30 10:18:55,115 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-09-30 10:18:55,115 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2018-09-30 10:18:55,115 INFO L87 Difference]: Start difference. First operand 31 states and 33 transitions. Second operand 8 states. [2018-09-30 10:18:55,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:18:55,193 INFO L93 Difference]: Finished difference Result 45 states and 48 transitions. [2018-09-30 10:18:55,194 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-09-30 10:18:55,194 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 28 [2018-09-30 10:18:55,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:18:55,195 INFO L225 Difference]: With dead ends: 45 [2018-09-30 10:18:55,195 INFO L226 Difference]: Without dead ends: 39 [2018-09-30 10:18:55,196 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2018-09-30 10:18:55,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2018-09-30 10:18:55,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 35. [2018-09-30 10:18:55,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2018-09-30 10:18:55,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 37 transitions. [2018-09-30 10:18:55,203 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 37 transitions. Word has length 28 [2018-09-30 10:18:55,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:18:55,204 INFO L480 AbstractCegarLoop]: Abstraction has 35 states and 37 transitions. [2018-09-30 10:18:55,204 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-09-30 10:18:55,204 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 37 transitions. [2018-09-30 10:18:55,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2018-09-30 10:18:55,205 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:18:55,205 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 1, 1, 1, 1, 1] [2018-09-30 10:18:55,205 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:18:55,205 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:18:55,206 INFO L82 PathProgramCache]: Analyzing trace with hash -466038340, now seen corresponding path program 9 times [2018-09-30 10:18:55,206 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:18:55,206 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:18:55,207 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:55,207 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:18:55,207 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:55,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:18:55,385 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 60 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:18:55,385 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:18:55,385 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:18:55,393 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 10:18:55,487 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2018-09-30 10:18:55,488 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:18:55,491 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:18:55,502 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 60 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:18:55,537 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:18:55,538 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2018-09-30 10:18:55,538 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-09-30 10:18:55,538 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-09-30 10:18:55,538 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2018-09-30 10:18:55,539 INFO L87 Difference]: Start difference. First operand 35 states and 37 transitions. Second operand 14 states. [2018-09-30 10:18:56,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:18:56,109 INFO L93 Difference]: Finished difference Result 67 states and 71 transitions. [2018-09-30 10:18:56,109 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-09-30 10:18:56,109 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 32 [2018-09-30 10:18:56,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:18:56,110 INFO L225 Difference]: With dead ends: 67 [2018-09-30 10:18:56,110 INFO L226 Difference]: Without dead ends: 36 [2018-09-30 10:18:56,113 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=109, Invalid=271, Unknown=0, NotChecked=0, Total=380 [2018-09-30 10:18:56,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2018-09-30 10:18:56,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 36. [2018-09-30 10:18:56,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2018-09-30 10:18:56,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 38 transitions. [2018-09-30 10:18:56,129 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 38 transitions. Word has length 32 [2018-09-30 10:18:56,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:18:56,130 INFO L480 AbstractCegarLoop]: Abstraction has 36 states and 38 transitions. [2018-09-30 10:18:56,130 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-09-30 10:18:56,130 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 38 transitions. [2018-09-30 10:18:56,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2018-09-30 10:18:56,131 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:18:56,131 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 1, 1, 1, 1, 1] [2018-09-30 10:18:56,134 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:18:56,134 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:18:56,134 INFO L82 PathProgramCache]: Analyzing trace with hash 1282545973, now seen corresponding path program 10 times [2018-09-30 10:18:56,134 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:18:56,134 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:18:56,135 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:56,136 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:18:56,136 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:56,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:18:56,314 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 31 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:18:56,315 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:18:56,315 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:18:56,324 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 10:18:56,343 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 10:18:56,344 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:18:56,346 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:18:56,357 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 31 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:18:56,377 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:18:56,377 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2018-09-30 10:18:56,378 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-09-30 10:18:56,378 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-09-30 10:18:56,378 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2018-09-30 10:18:56,378 INFO L87 Difference]: Start difference. First operand 36 states and 38 transitions. Second operand 9 states. [2018-09-30 10:18:56,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:18:56,760 INFO L93 Difference]: Finished difference Result 50 states and 53 transitions. [2018-09-30 10:18:56,760 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-09-30 10:18:56,760 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 33 [2018-09-30 10:18:56,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:18:56,761 INFO L225 Difference]: With dead ends: 50 [2018-09-30 10:18:56,761 INFO L226 Difference]: Without dead ends: 44 [2018-09-30 10:18:56,762 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2018-09-30 10:18:56,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2018-09-30 10:18:56,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 40. [2018-09-30 10:18:56,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2018-09-30 10:18:56,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 42 transitions. [2018-09-30 10:18:56,771 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 42 transitions. Word has length 33 [2018-09-30 10:18:56,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:18:56,772 INFO L480 AbstractCegarLoop]: Abstraction has 40 states and 42 transitions. [2018-09-30 10:18:56,772 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-09-30 10:18:56,772 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 42 transitions. [2018-09-30 10:18:56,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2018-09-30 10:18:56,774 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:18:56,774 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 1, 1, 1, 1, 1] [2018-09-30 10:18:56,774 INFO L423 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:18:56,774 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:18:56,775 INFO L82 PathProgramCache]: Analyzing trace with hash 1500867115, now seen corresponding path program 11 times [2018-09-30 10:18:56,775 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:18:56,775 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:18:56,776 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:56,776 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:18:56,776 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:56,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:18:56,960 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 84 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:18:56,961 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:18:56,961 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:18:56,969 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 10:18:56,993 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2018-09-30 10:18:56,994 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:18:56,997 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:18:57,008 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 84 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:18:57,034 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:18:57,035 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 15 [2018-09-30 10:18:57,035 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-09-30 10:18:57,035 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-09-30 10:18:57,036 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2018-09-30 10:18:57,036 INFO L87 Difference]: Start difference. First operand 40 states and 42 transitions. Second operand 16 states. [2018-09-30 10:18:57,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:18:57,396 INFO L93 Difference]: Finished difference Result 76 states and 80 transitions. [2018-09-30 10:18:57,396 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-09-30 10:18:57,397 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 37 [2018-09-30 10:18:57,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:18:57,398 INFO L225 Difference]: With dead ends: 76 [2018-09-30 10:18:57,398 INFO L226 Difference]: Without dead ends: 41 [2018-09-30 10:18:57,399 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=141, Invalid=365, Unknown=0, NotChecked=0, Total=506 [2018-09-30 10:18:57,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2018-09-30 10:18:57,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 41. [2018-09-30 10:18:57,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2018-09-30 10:18:57,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 43 transitions. [2018-09-30 10:18:57,411 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 43 transitions. Word has length 37 [2018-09-30 10:18:57,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:18:57,411 INFO L480 AbstractCegarLoop]: Abstraction has 41 states and 43 transitions. [2018-09-30 10:18:57,411 INFO L481 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-09-30 10:18:57,411 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 43 transitions. [2018-09-30 10:18:57,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2018-09-30 10:18:57,414 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:18:57,414 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 1, 1, 1, 1, 1] [2018-09-30 10:18:57,414 INFO L423 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:18:57,414 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:18:57,416 INFO L82 PathProgramCache]: Analyzing trace with hash 594208338, now seen corresponding path program 12 times [2018-09-30 10:18:57,416 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:18:57,416 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:18:57,417 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:57,417 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:18:57,417 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:57,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:18:57,587 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 40 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:18:57,587 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:18:57,587 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:18:57,596 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 10:18:57,619 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2018-09-30 10:18:57,619 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:18:57,621 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:18:57,631 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 40 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:18:57,652 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:18:57,652 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2018-09-30 10:18:57,653 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-09-30 10:18:57,653 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-09-30 10:18:57,653 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2018-09-30 10:18:57,653 INFO L87 Difference]: Start difference. First operand 41 states and 43 transitions. Second operand 10 states. [2018-09-30 10:18:57,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:18:57,785 INFO L93 Difference]: Finished difference Result 55 states and 58 transitions. [2018-09-30 10:18:57,786 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-09-30 10:18:57,786 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 38 [2018-09-30 10:18:57,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:18:57,787 INFO L225 Difference]: With dead ends: 55 [2018-09-30 10:18:57,787 INFO L226 Difference]: Without dead ends: 49 [2018-09-30 10:18:57,788 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2018-09-30 10:18:57,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2018-09-30 10:18:57,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 45. [2018-09-30 10:18:57,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2018-09-30 10:18:57,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 47 transitions. [2018-09-30 10:18:57,806 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 47 transitions. Word has length 38 [2018-09-30 10:18:57,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:18:57,806 INFO L480 AbstractCegarLoop]: Abstraction has 45 states and 47 transitions. [2018-09-30 10:18:57,806 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-09-30 10:18:57,806 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 47 transitions. [2018-09-30 10:18:57,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2018-09-30 10:18:57,808 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:18:57,809 INFO L375 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 1, 1, 1, 1, 1] [2018-09-30 10:18:57,809 INFO L423 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:18:57,809 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:18:57,812 INFO L82 PathProgramCache]: Analyzing trace with hash 1054367944, now seen corresponding path program 13 times [2018-09-30 10:18:57,812 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:18:57,812 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:18:57,813 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:57,814 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:18:57,814 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:57,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:18:58,231 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 112 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:18:58,231 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:18:58,231 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:18:58,240 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:18:58,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:18:58,273 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:18:58,284 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 112 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:18:58,312 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:18:58,312 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2018-09-30 10:18:58,312 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-09-30 10:18:58,313 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-09-30 10:18:58,313 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2018-09-30 10:18:58,313 INFO L87 Difference]: Start difference. First operand 45 states and 47 transitions. Second operand 18 states. [2018-09-30 10:18:58,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:18:58,915 INFO L93 Difference]: Finished difference Result 85 states and 89 transitions. [2018-09-30 10:18:58,916 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-09-30 10:18:58,916 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 42 [2018-09-30 10:18:58,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:18:58,917 INFO L225 Difference]: With dead ends: 85 [2018-09-30 10:18:58,917 INFO L226 Difference]: Without dead ends: 46 [2018-09-30 10:18:58,918 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=177, Invalid=473, Unknown=0, NotChecked=0, Total=650 [2018-09-30 10:18:58,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states. [2018-09-30 10:18:58,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 46. [2018-09-30 10:18:58,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2018-09-30 10:18:58,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 48 transitions. [2018-09-30 10:18:58,925 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 48 transitions. Word has length 42 [2018-09-30 10:18:58,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:18:58,926 INFO L480 AbstractCegarLoop]: Abstraction has 46 states and 48 transitions. [2018-09-30 10:18:58,926 INFO L481 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-09-30 10:18:58,926 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 48 transitions. [2018-09-30 10:18:58,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2018-09-30 10:18:58,927 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:18:58,927 INFO L375 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 7, 1, 1, 1, 1, 1] [2018-09-30 10:18:58,927 INFO L423 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:18:58,927 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:18:58,927 INFO L82 PathProgramCache]: Analyzing trace with hash 1098736897, now seen corresponding path program 14 times [2018-09-30 10:18:58,928 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:18:58,928 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:18:58,929 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:58,929 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:18:58,929 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:58,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:18:59,131 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 50 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:18:59,131 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:18:59,131 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:18:59,140 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 10:18:59,176 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 10:18:59,177 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:18:59,179 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:18:59,191 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 50 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:18:59,222 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:18:59,223 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2018-09-30 10:18:59,223 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-09-30 10:18:59,224 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-09-30 10:18:59,224 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2018-09-30 10:18:59,224 INFO L87 Difference]: Start difference. First operand 46 states and 48 transitions. Second operand 11 states. [2018-09-30 10:18:59,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:18:59,347 INFO L93 Difference]: Finished difference Result 60 states and 63 transitions. [2018-09-30 10:18:59,347 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-09-30 10:18:59,347 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 43 [2018-09-30 10:18:59,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:18:59,348 INFO L225 Difference]: With dead ends: 60 [2018-09-30 10:18:59,348 INFO L226 Difference]: Without dead ends: 54 [2018-09-30 10:18:59,348 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2018-09-30 10:18:59,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2018-09-30 10:18:59,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 50. [2018-09-30 10:18:59,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2018-09-30 10:18:59,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 52 transitions. [2018-09-30 10:18:59,357 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 52 transitions. Word has length 43 [2018-09-30 10:18:59,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:18:59,358 INFO L480 AbstractCegarLoop]: Abstraction has 50 states and 52 transitions. [2018-09-30 10:18:59,358 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-09-30 10:18:59,358 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 52 transitions. [2018-09-30 10:18:59,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2018-09-30 10:18:59,360 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:18:59,361 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 1, 1, 1, 1, 1] [2018-09-30 10:18:59,361 INFO L423 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:18:59,361 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:18:59,361 INFO L82 PathProgramCache]: Analyzing trace with hash -48369673, now seen corresponding path program 15 times [2018-09-30 10:18:59,361 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:18:59,362 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:18:59,362 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:59,362 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:18:59,363 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:18:59,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:18:59,598 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 144 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:18:59,599 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:18:59,599 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:18:59,607 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 10:18:59,640 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2018-09-30 10:18:59,640 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:18:59,643 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:18:59,654 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 144 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:18:59,677 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:18:59,678 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2018-09-30 10:18:59,678 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-09-30 10:18:59,678 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-09-30 10:18:59,679 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=271, Unknown=0, NotChecked=0, Total=380 [2018-09-30 10:18:59,679 INFO L87 Difference]: Start difference. First operand 50 states and 52 transitions. Second operand 20 states. [2018-09-30 10:19:00,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:00,495 INFO L93 Difference]: Finished difference Result 94 states and 98 transitions. [2018-09-30 10:19:00,495 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-09-30 10:19:00,495 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 47 [2018-09-30 10:19:00,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:00,496 INFO L225 Difference]: With dead ends: 94 [2018-09-30 10:19:00,496 INFO L226 Difference]: Without dead ends: 51 [2018-09-30 10:19:00,497 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=217, Invalid=595, Unknown=0, NotChecked=0, Total=812 [2018-09-30 10:19:00,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2018-09-30 10:19:00,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 51. [2018-09-30 10:19:00,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2018-09-30 10:19:00,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 53 transitions. [2018-09-30 10:19:00,504 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 53 transitions. Word has length 47 [2018-09-30 10:19:00,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:00,504 INFO L480 AbstractCegarLoop]: Abstraction has 51 states and 53 transitions. [2018-09-30 10:19:00,505 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-09-30 10:19:00,505 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 53 transitions. [2018-09-30 10:19:00,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2018-09-30 10:19:00,505 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:00,506 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 9, 8, 8, 1, 1, 1, 1, 1] [2018-09-30 10:19:00,506 INFO L423 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:00,506 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:00,506 INFO L82 PathProgramCache]: Analyzing trace with hash 239052638, now seen corresponding path program 16 times [2018-09-30 10:19:00,506 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:00,507 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:00,507 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:00,508 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:19:00,508 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:00,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:00,640 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 61 proven. 128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:00,640 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:00,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 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:00,651 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 10:19:00,691 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 10:19:00,692 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:19:00,694 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:00,711 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 61 proven. 128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:00,741 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:00,741 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2018-09-30 10:19:00,742 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-09-30 10:19:00,742 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-09-30 10:19:00,742 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2018-09-30 10:19:00,743 INFO L87 Difference]: Start difference. First operand 51 states and 53 transitions. Second operand 12 states. [2018-09-30 10:19:00,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:00,875 INFO L93 Difference]: Finished difference Result 65 states and 68 transitions. [2018-09-30 10:19:00,876 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-09-30 10:19:00,876 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2018-09-30 10:19:00,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:00,876 INFO L225 Difference]: With dead ends: 65 [2018-09-30 10:19:00,876 INFO L226 Difference]: Without dead ends: 59 [2018-09-30 10:19:00,877 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2018-09-30 10:19:00,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2018-09-30 10:19:00,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 55. [2018-09-30 10:19:00,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 55 states. [2018-09-30 10:19:00,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 57 transitions. [2018-09-30 10:19:00,885 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 57 transitions. Word has length 48 [2018-09-30 10:19:00,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:00,886 INFO L480 AbstractCegarLoop]: Abstraction has 55 states and 57 transitions. [2018-09-30 10:19:00,886 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-09-30 10:19:00,886 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 57 transitions. [2018-09-30 10:19:00,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2018-09-30 10:19:00,887 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:00,887 INFO L375 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 1, 1, 1, 1, 1] [2018-09-30 10:19:00,887 INFO L423 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:00,888 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:00,888 INFO L82 PathProgramCache]: Analyzing trace with hash 1074641876, now seen corresponding path program 17 times [2018-09-30 10:19:00,888 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:00,888 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:00,889 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:00,889 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:19:00,889 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:00,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:01,150 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 180 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:01,150 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:01,151 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:01,159 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 10:19:01,189 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2018-09-30 10:19:01,189 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:19:01,191 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:01,203 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 180 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:01,233 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:01,233 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2018-09-30 10:19:01,234 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-09-30 10:19:01,234 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-09-30 10:19:01,235 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=331, Unknown=0, NotChecked=0, Total=462 [2018-09-30 10:19:01,235 INFO L87 Difference]: Start difference. First operand 55 states and 57 transitions. Second operand 22 states. [2018-09-30 10:19:01,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:01,881 INFO L93 Difference]: Finished difference Result 103 states and 107 transitions. [2018-09-30 10:19:01,881 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-09-30 10:19:01,882 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 52 [2018-09-30 10:19:01,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:01,882 INFO L225 Difference]: With dead ends: 103 [2018-09-30 10:19:01,883 INFO L226 Difference]: Without dead ends: 56 [2018-09-30 10:19:01,884 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=261, Invalid=731, Unknown=0, NotChecked=0, Total=992 [2018-09-30 10:19:01,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2018-09-30 10:19:01,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 56. [2018-09-30 10:19:01,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2018-09-30 10:19:01,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 58 transitions. [2018-09-30 10:19:01,890 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 58 transitions. Word has length 52 [2018-09-30 10:19:01,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:01,891 INFO L480 AbstractCegarLoop]: Abstraction has 56 states and 58 transitions. [2018-09-30 10:19:01,891 INFO L481 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-09-30 10:19:01,891 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 58 transitions. [2018-09-30 10:19:01,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-09-30 10:19:01,891 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:01,891 INFO L375 BasicCegarLoop]: trace histogram [10, 10, 10, 9, 9, 1, 1, 1, 1, 1] [2018-09-30 10:19:01,892 INFO L423 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:01,892 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:01,892 INFO L82 PathProgramCache]: Analyzing trace with hash -1305899827, now seen corresponding path program 18 times [2018-09-30 10:19:01,892 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:01,892 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:01,893 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:01,893 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:19:01,893 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:01,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:02,032 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 73 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:02,032 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:02,033 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:02,041 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 10:19:02,073 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2018-09-30 10:19:02,073 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:19:02,076 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:02,086 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 73 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:02,107 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:02,107 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2018-09-30 10:19:02,108 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-09-30 10:19:02,108 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-09-30 10:19:02,108 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2018-09-30 10:19:02,109 INFO L87 Difference]: Start difference. First operand 56 states and 58 transitions. Second operand 13 states. [2018-09-30 10:19:02,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:02,563 INFO L93 Difference]: Finished difference Result 70 states and 73 transitions. [2018-09-30 10:19:02,563 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-09-30 10:19:02,564 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 53 [2018-09-30 10:19:02,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:02,564 INFO L225 Difference]: With dead ends: 70 [2018-09-30 10:19:02,565 INFO L226 Difference]: Without dead ends: 64 [2018-09-30 10:19:02,565 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2018-09-30 10:19:02,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2018-09-30 10:19:02,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 60. [2018-09-30 10:19:02,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2018-09-30 10:19:02,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 62 transitions. [2018-09-30 10:19:02,571 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 62 transitions. Word has length 53 [2018-09-30 10:19:02,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:02,571 INFO L480 AbstractCegarLoop]: Abstraction has 60 states and 62 transitions. [2018-09-30 10:19:02,572 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-09-30 10:19:02,572 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 62 transitions. [2018-09-30 10:19:02,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2018-09-30 10:19:02,572 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:02,572 INFO L375 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 10, 1, 1, 1, 1, 1] [2018-09-30 10:19:02,573 INFO L423 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:02,573 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:02,573 INFO L82 PathProgramCache]: Analyzing trace with hash 1754878403, now seen corresponding path program 19 times [2018-09-30 10:19:02,573 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:02,573 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:02,574 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:02,574 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:19:02,574 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:02,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:03,266 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 220 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:03,266 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:03,266 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:03,275 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:19:03,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:03,308 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:03,322 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 220 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:03,342 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:03,342 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2018-09-30 10:19:03,343 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-09-30 10:19:03,343 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-09-30 10:19:03,343 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=397, Unknown=0, NotChecked=0, Total=552 [2018-09-30 10:19:03,344 INFO L87 Difference]: Start difference. First operand 60 states and 62 transitions. Second operand 24 states. [2018-09-30 10:19:03,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:03,728 INFO L93 Difference]: Finished difference Result 112 states and 116 transitions. [2018-09-30 10:19:03,728 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-09-30 10:19:03,728 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 57 [2018-09-30 10:19:03,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:03,729 INFO L225 Difference]: With dead ends: 112 [2018-09-30 10:19:03,729 INFO L226 Difference]: Without dead ends: 61 [2018-09-30 10:19:03,730 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=309, Invalid=881, Unknown=0, NotChecked=0, Total=1190 [2018-09-30 10:19:03,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2018-09-30 10:19:03,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 61. [2018-09-30 10:19:03,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61 states. [2018-09-30 10:19:03,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 63 transitions. [2018-09-30 10:19:03,736 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 63 transitions. Word has length 57 [2018-09-30 10:19:03,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:03,736 INFO L480 AbstractCegarLoop]: Abstraction has 61 states and 63 transitions. [2018-09-30 10:19:03,736 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-09-30 10:19:03,736 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 63 transitions. [2018-09-30 10:19:03,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2018-09-30 10:19:03,737 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:03,737 INFO L375 BasicCegarLoop]: trace histogram [11, 11, 11, 10, 10, 1, 1, 1, 1, 1] [2018-09-30 10:19:03,737 INFO L423 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:03,737 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:03,737 INFO L82 PathProgramCache]: Analyzing trace with hash -1471794070, now seen corresponding path program 20 times [2018-09-30 10:19:03,737 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:03,738 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:03,738 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:03,738 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:19:03,739 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:03,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:04,098 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 86 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:04,098 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:04,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 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:04,105 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 10:19:04,145 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 10:19:04,145 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:19:04,147 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:04,167 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 86 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:04,198 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:04,199 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2018-09-30 10:19:04,199 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-09-30 10:19:04,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-09-30 10:19:04,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2018-09-30 10:19:04,200 INFO L87 Difference]: Start difference. First operand 61 states and 63 transitions. Second operand 14 states. [2018-09-30 10:19:04,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:04,309 INFO L93 Difference]: Finished difference Result 75 states and 78 transitions. [2018-09-30 10:19:04,309 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-09-30 10:19:04,310 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 58 [2018-09-30 10:19:04,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:04,310 INFO L225 Difference]: With dead ends: 75 [2018-09-30 10:19:04,310 INFO L226 Difference]: Without dead ends: 69 [2018-09-30 10:19:04,311 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2018-09-30 10:19:04,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2018-09-30 10:19:04,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 65. [2018-09-30 10:19:04,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 65 states. [2018-09-30 10:19:04,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 67 transitions. [2018-09-30 10:19:04,317 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 67 transitions. Word has length 58 [2018-09-30 10:19:04,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:04,317 INFO L480 AbstractCegarLoop]: Abstraction has 65 states and 67 transitions. [2018-09-30 10:19:04,317 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-09-30 10:19:04,317 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 67 transitions. [2018-09-30 10:19:04,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2018-09-30 10:19:04,318 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:04,318 INFO L375 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 11, 1, 1, 1, 1, 1] [2018-09-30 10:19:04,318 INFO L423 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:04,318 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:04,318 INFO L82 PathProgramCache]: Analyzing trace with hash 716104416, now seen corresponding path program 21 times [2018-09-30 10:19:04,318 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:04,318 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:04,319 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:04,319 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:19:04,319 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:04,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:04,949 INFO L134 CoverageAnalysis]: Checked inductivity of 330 backedges. 264 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:04,950 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:04,950 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:04,958 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 10:19:05,023 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2018-09-30 10:19:05,024 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:19:05,026 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:05,043 INFO L134 CoverageAnalysis]: Checked inductivity of 330 backedges. 264 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:05,072 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:05,073 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2018-09-30 10:19:05,073 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-09-30 10:19:05,073 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-09-30 10:19:05,073 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=469, Unknown=0, NotChecked=0, Total=650 [2018-09-30 10:19:05,074 INFO L87 Difference]: Start difference. First operand 65 states and 67 transitions. Second operand 26 states. [2018-09-30 10:19:05,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:05,458 INFO L93 Difference]: Finished difference Result 121 states and 125 transitions. [2018-09-30 10:19:05,458 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-09-30 10:19:05,458 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 62 [2018-09-30 10:19:05,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:05,459 INFO L225 Difference]: With dead ends: 121 [2018-09-30 10:19:05,459 INFO L226 Difference]: Without dead ends: 66 [2018-09-30 10:19:05,460 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=361, Invalid=1045, Unknown=0, NotChecked=0, Total=1406 [2018-09-30 10:19:05,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2018-09-30 10:19:05,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 66. [2018-09-30 10:19:05,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2018-09-30 10:19:05,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 68 transitions. [2018-09-30 10:19:05,466 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 68 transitions. Word has length 62 [2018-09-30 10:19:05,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:05,466 INFO L480 AbstractCegarLoop]: Abstraction has 66 states and 68 transitions. [2018-09-30 10:19:05,466 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-09-30 10:19:05,466 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 68 transitions. [2018-09-30 10:19:05,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2018-09-30 10:19:05,467 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:05,467 INFO L375 BasicCegarLoop]: trace histogram [12, 12, 12, 11, 11, 1, 1, 1, 1, 1] [2018-09-30 10:19:05,467 INFO L423 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:05,467 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:05,467 INFO L82 PathProgramCache]: Analyzing trace with hash -1699180391, now seen corresponding path program 22 times [2018-09-30 10:19:05,468 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:05,468 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:05,468 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:05,468 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:19:05,468 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:05,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:06,380 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 100 proven. 242 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:06,380 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:06,380 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:06,388 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 10:19:06,425 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 10:19:06,425 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:19:06,427 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:06,442 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 100 proven. 242 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:06,462 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:06,462 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2018-09-30 10:19:06,463 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-09-30 10:19:06,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-09-30 10:19:06,463 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2018-09-30 10:19:06,463 INFO L87 Difference]: Start difference. First operand 66 states and 68 transitions. Second operand 15 states. [2018-09-30 10:19:06,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:06,567 INFO L93 Difference]: Finished difference Result 80 states and 83 transitions. [2018-09-30 10:19:06,567 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-09-30 10:19:06,567 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 63 [2018-09-30 10:19:06,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:06,568 INFO L225 Difference]: With dead ends: 80 [2018-09-30 10:19:06,568 INFO L226 Difference]: Without dead ends: 74 [2018-09-30 10:19:06,569 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2018-09-30 10:19:06,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2018-09-30 10:19:06,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 70. [2018-09-30 10:19:06,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 70 states. [2018-09-30 10:19:06,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 72 transitions. [2018-09-30 10:19:06,577 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 72 transitions. Word has length 63 [2018-09-30 10:19:06,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:06,577 INFO L480 AbstractCegarLoop]: Abstraction has 70 states and 72 transitions. [2018-09-30 10:19:06,577 INFO L481 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-09-30 10:19:06,577 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 72 transitions. [2018-09-30 10:19:06,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2018-09-30 10:19:06,578 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:06,578 INFO L375 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 12, 1, 1, 1, 1, 1] [2018-09-30 10:19:06,578 INFO L423 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:06,578 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:06,579 INFO L82 PathProgramCache]: Analyzing trace with hash -1490448497, now seen corresponding path program 23 times [2018-09-30 10:19:06,579 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:06,579 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:06,579 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:06,580 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:19:06,580 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:06,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:07,002 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 312 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:07,002 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:07,002 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:07,010 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 10:19:07,063 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2018-09-30 10:19:07,063 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:19:07,065 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:07,077 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 312 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:07,101 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:07,102 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2018-09-30 10:19:07,102 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-09-30 10:19:07,102 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-09-30 10:19:07,102 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=547, Unknown=0, NotChecked=0, Total=756 [2018-09-30 10:19:07,103 INFO L87 Difference]: Start difference. First operand 70 states and 72 transitions. Second operand 28 states. [2018-09-30 10:19:07,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:07,591 INFO L93 Difference]: Finished difference Result 130 states and 134 transitions. [2018-09-30 10:19:07,591 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-09-30 10:19:07,592 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 67 [2018-09-30 10:19:07,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:07,593 INFO L225 Difference]: With dead ends: 130 [2018-09-30 10:19:07,593 INFO L226 Difference]: Without dead ends: 71 [2018-09-30 10:19:07,594 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=417, Invalid=1223, Unknown=0, NotChecked=0, Total=1640 [2018-09-30 10:19:07,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2018-09-30 10:19:07,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 71. [2018-09-30 10:19:07,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71 states. [2018-09-30 10:19:07,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 73 transitions. [2018-09-30 10:19:07,603 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 73 transitions. Word has length 67 [2018-09-30 10:19:07,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:07,603 INFO L480 AbstractCegarLoop]: Abstraction has 71 states and 73 transitions. [2018-09-30 10:19:07,603 INFO L481 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-09-30 10:19:07,603 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 73 transitions. [2018-09-30 10:19:07,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-09-30 10:19:07,604 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:07,604 INFO L375 BasicCegarLoop]: trace histogram [13, 13, 13, 12, 12, 1, 1, 1, 1, 1] [2018-09-30 10:19:07,604 INFO L423 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:07,604 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:07,605 INFO L82 PathProgramCache]: Analyzing trace with hash 1188334966, now seen corresponding path program 24 times [2018-09-30 10:19:07,605 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:07,605 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:07,605 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:07,606 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:19:07,606 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:07,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:08,058 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 115 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:08,059 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:08,059 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:08,066 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 10:19:08,111 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2018-09-30 10:19:08,111 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:19:08,114 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:08,127 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 115 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:08,155 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:08,155 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 15 [2018-09-30 10:19:08,155 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-09-30 10:19:08,155 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-09-30 10:19:08,155 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2018-09-30 10:19:08,156 INFO L87 Difference]: Start difference. First operand 71 states and 73 transitions. Second operand 16 states. [2018-09-30 10:19:08,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:08,241 INFO L93 Difference]: Finished difference Result 85 states and 88 transitions. [2018-09-30 10:19:08,241 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-09-30 10:19:08,241 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 68 [2018-09-30 10:19:08,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:08,242 INFO L225 Difference]: With dead ends: 85 [2018-09-30 10:19:08,242 INFO L226 Difference]: Without dead ends: 79 [2018-09-30 10:19:08,242 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2018-09-30 10:19:08,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2018-09-30 10:19:08,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 75. [2018-09-30 10:19:08,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 75 states. [2018-09-30 10:19:08,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 77 transitions. [2018-09-30 10:19:08,248 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 77 transitions. Word has length 68 [2018-09-30 10:19:08,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:08,249 INFO L480 AbstractCegarLoop]: Abstraction has 75 states and 77 transitions. [2018-09-30 10:19:08,249 INFO L481 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-09-30 10:19:08,249 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 77 transitions. [2018-09-30 10:19:08,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2018-09-30 10:19:08,249 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:08,250 INFO L375 BasicCegarLoop]: trace histogram [14, 14, 13, 13, 13, 1, 1, 1, 1, 1] [2018-09-30 10:19:08,250 INFO L423 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:08,250 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:08,250 INFO L82 PathProgramCache]: Analyzing trace with hash -1190013460, now seen corresponding path program 25 times [2018-09-30 10:19:08,250 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:08,250 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:08,251 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:08,251 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:19:08,251 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:08,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:09,404 INFO L134 CoverageAnalysis]: Checked inductivity of 455 backedges. 364 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:09,404 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:09,404 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:09,412 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:19:09,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:09,456 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:09,476 INFO L134 CoverageAnalysis]: Checked inductivity of 455 backedges. 364 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:09,507 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:09,507 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 29 [2018-09-30 10:19:09,507 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-09-30 10:19:09,508 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-09-30 10:19:09,508 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=239, Invalid=631, Unknown=0, NotChecked=0, Total=870 [2018-09-30 10:19:09,509 INFO L87 Difference]: Start difference. First operand 75 states and 77 transitions. Second operand 30 states. [2018-09-30 10:19:10,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:10,366 INFO L93 Difference]: Finished difference Result 139 states and 143 transitions. [2018-09-30 10:19:10,366 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-09-30 10:19:10,366 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 72 [2018-09-30 10:19:10,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:10,367 INFO L225 Difference]: With dead ends: 139 [2018-09-30 10:19:10,367 INFO L226 Difference]: Without dead ends: 76 [2018-09-30 10:19:10,368 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 260 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=477, Invalid=1415, Unknown=0, NotChecked=0, Total=1892 [2018-09-30 10:19:10,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2018-09-30 10:19:10,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 76. [2018-09-30 10:19:10,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 76 states. [2018-09-30 10:19:10,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 78 transitions. [2018-09-30 10:19:10,376 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 78 transitions. Word has length 72 [2018-09-30 10:19:10,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:10,376 INFO L480 AbstractCegarLoop]: Abstraction has 76 states and 78 transitions. [2018-09-30 10:19:10,376 INFO L481 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-09-30 10:19:10,376 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 78 transitions. [2018-09-30 10:19:10,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2018-09-30 10:19:10,377 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:10,377 INFO L375 BasicCegarLoop]: trace histogram [14, 14, 14, 13, 13, 1, 1, 1, 1, 1] [2018-09-30 10:19:10,377 INFO L423 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:10,377 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:10,378 INFO L82 PathProgramCache]: Analyzing trace with hash -1746112411, now seen corresponding path program 26 times [2018-09-30 10:19:10,378 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:10,378 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:10,379 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:10,379 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:19:10,379 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:10,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:11,118 INFO L134 CoverageAnalysis]: Checked inductivity of 469 backedges. 131 proven. 338 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:11,119 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:11,119 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:11,127 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 10:19:11,163 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 10:19:11,163 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:19:11,165 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:11,179 INFO L134 CoverageAnalysis]: Checked inductivity of 469 backedges. 131 proven. 338 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:11,201 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:11,201 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2018-09-30 10:19:11,202 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-09-30 10:19:11,202 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-09-30 10:19:11,202 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2018-09-30 10:19:11,202 INFO L87 Difference]: Start difference. First operand 76 states and 78 transitions. Second operand 17 states. [2018-09-30 10:19:11,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:11,288 INFO L93 Difference]: Finished difference Result 90 states and 93 transitions. [2018-09-30 10:19:11,288 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-09-30 10:19:11,288 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 73 [2018-09-30 10:19:11,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:11,290 INFO L225 Difference]: With dead ends: 90 [2018-09-30 10:19:11,290 INFO L226 Difference]: Without dead ends: 84 [2018-09-30 10:19:11,291 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2018-09-30 10:19:11,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2018-09-30 10:19:11,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 80. [2018-09-30 10:19:11,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2018-09-30 10:19:11,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 82 transitions. [2018-09-30 10:19:11,298 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 82 transitions. Word has length 73 [2018-09-30 10:19:11,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:11,298 INFO L480 AbstractCegarLoop]: Abstraction has 80 states and 82 transitions. [2018-09-30 10:19:11,298 INFO L481 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-09-30 10:19:11,298 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 82 transitions. [2018-09-30 10:19:11,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2018-09-30 10:19:11,299 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:11,299 INFO L375 BasicCegarLoop]: trace histogram [15, 15, 14, 14, 14, 1, 1, 1, 1, 1] [2018-09-30 10:19:11,299 INFO L423 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:11,299 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:11,299 INFO L82 PathProgramCache]: Analyzing trace with hash 613460315, now seen corresponding path program 27 times [2018-09-30 10:19:11,300 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:11,300 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:11,300 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:11,300 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:19:11,301 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:11,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:11,696 INFO L134 CoverageAnalysis]: Checked inductivity of 525 backedges. 420 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:11,696 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:11,696 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:11,706 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 10:19:11,752 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2018-09-30 10:19:11,752 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:19:11,754 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:11,767 INFO L134 CoverageAnalysis]: Checked inductivity of 525 backedges. 420 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:11,789 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:11,789 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 31 [2018-09-30 10:19:11,789 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-09-30 10:19:11,789 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-09-30 10:19:11,790 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=271, Invalid=721, Unknown=0, NotChecked=0, Total=992 [2018-09-30 10:19:11,790 INFO L87 Difference]: Start difference. First operand 80 states and 82 transitions. Second operand 32 states. [2018-09-30 10:19:12,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:12,600 INFO L93 Difference]: Finished difference Result 148 states and 152 transitions. [2018-09-30 10:19:12,601 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2018-09-30 10:19:12,601 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 77 [2018-09-30 10:19:12,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:12,602 INFO L225 Difference]: With dead ends: 148 [2018-09-30 10:19:12,602 INFO L226 Difference]: Without dead ends: 81 [2018-09-30 10:19:12,603 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 301 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=541, Invalid=1621, Unknown=0, NotChecked=0, Total=2162 [2018-09-30 10:19:12,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2018-09-30 10:19:12,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 81. [2018-09-30 10:19:12,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 81 states. [2018-09-30 10:19:12,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 83 transitions. [2018-09-30 10:19:12,608 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 83 transitions. Word has length 77 [2018-09-30 10:19:12,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:12,608 INFO L480 AbstractCegarLoop]: Abstraction has 81 states and 83 transitions. [2018-09-30 10:19:12,609 INFO L481 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-09-30 10:19:12,609 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 83 transitions. [2018-09-30 10:19:12,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2018-09-30 10:19:12,609 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:12,609 INFO L375 BasicCegarLoop]: trace histogram [15, 15, 15, 14, 14, 1, 1, 1, 1, 1] [2018-09-30 10:19:12,609 INFO L423 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:12,610 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:12,610 INFO L82 PathProgramCache]: Analyzing trace with hash 381727362, now seen corresponding path program 28 times [2018-09-30 10:19:12,610 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:12,610 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:12,610 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:12,611 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:19:12,611 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:12,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:12,851 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 148 proven. 392 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:12,851 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:12,851 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:12,859 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 10:19:12,898 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 10:19:12,898 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:19:12,901 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:12,911 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 148 proven. 392 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:12,932 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:12,933 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2018-09-30 10:19:12,933 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-09-30 10:19:12,933 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-09-30 10:19:12,933 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2018-09-30 10:19:12,934 INFO L87 Difference]: Start difference. First operand 81 states and 83 transitions. Second operand 18 states. [2018-09-30 10:19:13,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:13,023 INFO L93 Difference]: Finished difference Result 95 states and 98 transitions. [2018-09-30 10:19:13,023 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-09-30 10:19:13,023 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 78 [2018-09-30 10:19:13,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:13,024 INFO L225 Difference]: With dead ends: 95 [2018-09-30 10:19:13,024 INFO L226 Difference]: Without dead ends: 89 [2018-09-30 10:19:13,025 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2018-09-30 10:19:13,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2018-09-30 10:19:13,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 85. [2018-09-30 10:19:13,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 85 states. [2018-09-30 10:19:13,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 87 transitions. [2018-09-30 10:19:13,034 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 87 transitions. Word has length 78 [2018-09-30 10:19:13,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:13,034 INFO L480 AbstractCegarLoop]: Abstraction has 85 states and 87 transitions. [2018-09-30 10:19:13,034 INFO L481 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-09-30 10:19:13,034 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 87 transitions. [2018-09-30 10:19:13,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2018-09-30 10:19:13,035 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:13,035 INFO L375 BasicCegarLoop]: trace histogram [16, 16, 15, 15, 15, 1, 1, 1, 1, 1] [2018-09-30 10:19:13,035 INFO L423 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:13,035 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:13,036 INFO L82 PathProgramCache]: Analyzing trace with hash -1123248904, now seen corresponding path program 29 times [2018-09-30 10:19:13,036 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:13,036 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:13,036 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:13,037 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:19:13,037 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:13,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:13,950 INFO L134 CoverageAnalysis]: Checked inductivity of 600 backedges. 480 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:13,951 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:13,951 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:13,959 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 10:19:14,148 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2018-09-30 10:19:14,149 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:19:14,151 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:14,164 INFO L134 CoverageAnalysis]: Checked inductivity of 600 backedges. 480 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:14,184 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:14,184 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 33 [2018-09-30 10:19:14,184 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-09-30 10:19:14,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-09-30 10:19:14,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=305, Invalid=817, Unknown=0, NotChecked=0, Total=1122 [2018-09-30 10:19:14,185 INFO L87 Difference]: Start difference. First operand 85 states and 87 transitions. Second operand 34 states. [2018-09-30 10:19:15,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:15,203 INFO L93 Difference]: Finished difference Result 157 states and 161 transitions. [2018-09-30 10:19:15,203 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-09-30 10:19:15,203 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 82 [2018-09-30 10:19:15,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:15,204 INFO L225 Difference]: With dead ends: 157 [2018-09-30 10:19:15,204 INFO L226 Difference]: Without dead ends: 86 [2018-09-30 10:19:15,205 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 345 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=609, Invalid=1841, Unknown=0, NotChecked=0, Total=2450 [2018-09-30 10:19:15,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2018-09-30 10:19:15,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 86. [2018-09-30 10:19:15,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 86 states. [2018-09-30 10:19:15,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 88 transitions. [2018-09-30 10:19:15,216 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 88 transitions. Word has length 82 [2018-09-30 10:19:15,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:15,216 INFO L480 AbstractCegarLoop]: Abstraction has 86 states and 88 transitions. [2018-09-30 10:19:15,216 INFO L481 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-09-30 10:19:15,217 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 88 transitions. [2018-09-30 10:19:15,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2018-09-30 10:19:15,217 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:15,217 INFO L375 BasicCegarLoop]: trace histogram [16, 16, 16, 15, 15, 1, 1, 1, 1, 1] [2018-09-30 10:19:15,218 INFO L423 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:15,218 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:15,218 INFO L82 PathProgramCache]: Analyzing trace with hash 1191652401, now seen corresponding path program 30 times [2018-09-30 10:19:15,218 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:15,218 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:15,219 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:15,219 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:19:15,219 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:15,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:15,529 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 166 proven. 450 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:15,529 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:15,529 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:15,537 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 10:19:15,582 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2018-09-30 10:19:15,582 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:19:15,585 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:15,603 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 166 proven. 450 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:15,626 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:15,626 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2018-09-30 10:19:15,627 INFO L459 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-09-30 10:19:15,627 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-09-30 10:19:15,627 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=171, Unknown=0, NotChecked=0, Total=342 [2018-09-30 10:19:15,627 INFO L87 Difference]: Start difference. First operand 86 states and 88 transitions. Second operand 19 states. [2018-09-30 10:19:15,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:15,736 INFO L93 Difference]: Finished difference Result 100 states and 103 transitions. [2018-09-30 10:19:15,736 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-09-30 10:19:15,737 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 83 [2018-09-30 10:19:15,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:15,738 INFO L225 Difference]: With dead ends: 100 [2018-09-30 10:19:15,738 INFO L226 Difference]: Without dead ends: 94 [2018-09-30 10:19:15,738 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=171, Invalid=171, Unknown=0, NotChecked=0, Total=342 [2018-09-30 10:19:15,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2018-09-30 10:19:15,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 90. [2018-09-30 10:19:15,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 90 states. [2018-09-30 10:19:15,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 92 transitions. [2018-09-30 10:19:15,749 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 92 transitions. Word has length 83 [2018-09-30 10:19:15,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:15,749 INFO L480 AbstractCegarLoop]: Abstraction has 90 states and 92 transitions. [2018-09-30 10:19:15,749 INFO L481 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-09-30 10:19:15,749 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 92 transitions. [2018-09-30 10:19:15,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2018-09-30 10:19:15,750 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:15,750 INFO L375 BasicCegarLoop]: trace histogram [17, 17, 16, 16, 16, 1, 1, 1, 1, 1] [2018-09-30 10:19:15,750 INFO L423 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:15,750 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:15,750 INFO L82 PathProgramCache]: Analyzing trace with hash 219193127, now seen corresponding path program 31 times [2018-09-30 10:19:15,750 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:15,751 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:15,751 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:15,751 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:19:15,751 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:15,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:17,038 INFO L134 CoverageAnalysis]: Checked inductivity of 680 backedges. 544 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:17,039 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:17,039 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:17,046 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:19:17,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:17,090 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:17,106 INFO L134 CoverageAnalysis]: Checked inductivity of 680 backedges. 544 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:17,129 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:17,129 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35] total 35 [2018-09-30 10:19:17,129 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-09-30 10:19:17,130 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-09-30 10:19:17,130 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=341, Invalid=919, Unknown=0, NotChecked=0, Total=1260 [2018-09-30 10:19:17,130 INFO L87 Difference]: Start difference. First operand 90 states and 92 transitions. Second operand 36 states. [2018-09-30 10:19:17,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:17,770 INFO L93 Difference]: Finished difference Result 166 states and 170 transitions. [2018-09-30 10:19:17,770 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-09-30 10:19:17,770 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 87 [2018-09-30 10:19:17,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:17,771 INFO L225 Difference]: With dead ends: 166 [2018-09-30 10:19:17,771 INFO L226 Difference]: Without dead ends: 91 [2018-09-30 10:19:17,772 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 392 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=681, Invalid=2075, Unknown=0, NotChecked=0, Total=2756 [2018-09-30 10:19:17,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2018-09-30 10:19:17,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 91. [2018-09-30 10:19:17,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 91 states. [2018-09-30 10:19:17,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 93 transitions. [2018-09-30 10:19:17,779 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 93 transitions. Word has length 87 [2018-09-30 10:19:17,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:17,780 INFO L480 AbstractCegarLoop]: Abstraction has 91 states and 93 transitions. [2018-09-30 10:19:17,780 INFO L481 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-09-30 10:19:17,780 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 93 transitions. [2018-09-30 10:19:17,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2018-09-30 10:19:17,780 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:17,781 INFO L375 BasicCegarLoop]: trace histogram [17, 17, 17, 16, 16, 1, 1, 1, 1, 1] [2018-09-30 10:19:17,781 INFO L423 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:17,781 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:17,781 INFO L82 PathProgramCache]: Analyzing trace with hash -1134517362, now seen corresponding path program 32 times [2018-09-30 10:19:17,781 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:17,781 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:17,782 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:17,782 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:19:17,782 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:17,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:18,117 INFO L134 CoverageAnalysis]: Checked inductivity of 697 backedges. 185 proven. 512 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:18,118 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:18,118 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:18,124 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 10:19:18,167 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 10:19:18,168 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:19:18,170 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:18,181 INFO L134 CoverageAnalysis]: Checked inductivity of 697 backedges. 185 proven. 512 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:18,202 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:18,203 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2018-09-30 10:19:18,203 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-09-30 10:19:18,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-09-30 10:19:18,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2018-09-30 10:19:18,204 INFO L87 Difference]: Start difference. First operand 91 states and 93 transitions. Second operand 20 states. [2018-09-30 10:19:18,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:18,344 INFO L93 Difference]: Finished difference Result 105 states and 108 transitions. [2018-09-30 10:19:18,345 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-09-30 10:19:18,345 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 88 [2018-09-30 10:19:18,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:18,346 INFO L225 Difference]: With dead ends: 105 [2018-09-30 10:19:18,346 INFO L226 Difference]: Without dead ends: 99 [2018-09-30 10:19:18,346 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2018-09-30 10:19:18,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2018-09-30 10:19:18,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 95. [2018-09-30 10:19:18,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 95 states. [2018-09-30 10:19:18,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 97 transitions. [2018-09-30 10:19:18,356 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 97 transitions. Word has length 88 [2018-09-30 10:19:18,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:18,357 INFO L480 AbstractCegarLoop]: Abstraction has 95 states and 97 transitions. [2018-09-30 10:19:18,357 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-09-30 10:19:18,357 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 97 transitions. [2018-09-30 10:19:18,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2018-09-30 10:19:18,357 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:18,357 INFO L375 BasicCegarLoop]: trace histogram [18, 18, 17, 17, 17, 1, 1, 1, 1, 1] [2018-09-30 10:19:18,358 INFO L423 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:18,358 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:18,358 INFO L82 PathProgramCache]: Analyzing trace with hash -1074454524, now seen corresponding path program 33 times [2018-09-30 10:19:18,358 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:18,358 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:18,359 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:18,359 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:19:18,359 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:18,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:18,901 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 612 proven. 153 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:18,901 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:18,902 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:18,909 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 10:19:18,968 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 18 check-sat command(s) [2018-09-30 10:19:18,969 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:19:18,971 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:18,984 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 612 proven. 153 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:19,004 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:19,005 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37] total 37 [2018-09-30 10:19:19,005 INFO L459 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-09-30 10:19:19,005 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-09-30 10:19:19,006 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=379, Invalid=1027, Unknown=0, NotChecked=0, Total=1406 [2018-09-30 10:19:19,006 INFO L87 Difference]: Start difference. First operand 95 states and 97 transitions. Second operand 38 states. [2018-09-30 10:19:19,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:19,893 INFO L93 Difference]: Finished difference Result 175 states and 179 transitions. [2018-09-30 10:19:19,893 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2018-09-30 10:19:19,893 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 92 [2018-09-30 10:19:19,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:19,894 INFO L225 Difference]: With dead ends: 175 [2018-09-30 10:19:19,894 INFO L226 Difference]: Without dead ends: 96 [2018-09-30 10:19:19,895 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 442 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=757, Invalid=2323, Unknown=0, NotChecked=0, Total=3080 [2018-09-30 10:19:19,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2018-09-30 10:19:19,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 96. [2018-09-30 10:19:19,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 96 states. [2018-09-30 10:19:19,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 98 transitions. [2018-09-30 10:19:19,903 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 98 transitions. Word has length 92 [2018-09-30 10:19:19,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:19,903 INFO L480 AbstractCegarLoop]: Abstraction has 96 states and 98 transitions. [2018-09-30 10:19:19,903 INFO L481 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-09-30 10:19:19,903 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 98 transitions. [2018-09-30 10:19:19,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2018-09-30 10:19:19,904 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:19,904 INFO L375 BasicCegarLoop]: trace histogram [18, 18, 18, 17, 17, 1, 1, 1, 1, 1] [2018-09-30 10:19:19,904 INFO L423 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:19,904 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:19,904 INFO L82 PathProgramCache]: Analyzing trace with hash -1513438211, now seen corresponding path program 34 times [2018-09-30 10:19:19,904 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:19,905 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:19,905 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:19,905 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:19:19,905 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:19,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:20,181 INFO L134 CoverageAnalysis]: Checked inductivity of 783 backedges. 205 proven. 578 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:20,181 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:20,181 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:20,188 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 10:19:20,229 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 10:19:20,229 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:19:20,232 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:20,248 INFO L134 CoverageAnalysis]: Checked inductivity of 783 backedges. 205 proven. 578 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:20,281 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:20,281 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2018-09-30 10:19:20,281 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-09-30 10:19:20,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-09-30 10:19:20,282 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2018-09-30 10:19:20,282 INFO L87 Difference]: Start difference. First operand 96 states and 98 transitions. Second operand 21 states. [2018-09-30 10:19:20,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:20,861 INFO L93 Difference]: Finished difference Result 110 states and 113 transitions. [2018-09-30 10:19:20,862 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-09-30 10:19:20,862 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 93 [2018-09-30 10:19:20,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:20,863 INFO L225 Difference]: With dead ends: 110 [2018-09-30 10:19:20,863 INFO L226 Difference]: Without dead ends: 104 [2018-09-30 10:19:20,863 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2018-09-30 10:19:20,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2018-09-30 10:19:20,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 100. [2018-09-30 10:19:20,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 100 states. [2018-09-30 10:19:20,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 102 transitions. [2018-09-30 10:19:20,870 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 102 transitions. Word has length 93 [2018-09-30 10:19:20,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:20,871 INFO L480 AbstractCegarLoop]: Abstraction has 100 states and 102 transitions. [2018-09-30 10:19:20,871 INFO L481 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-09-30 10:19:20,871 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 102 transitions. [2018-09-30 10:19:20,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2018-09-30 10:19:20,871 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:20,872 INFO L375 BasicCegarLoop]: trace histogram [19, 19, 18, 18, 18, 1, 1, 1, 1, 1] [2018-09-30 10:19:20,872 INFO L423 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:20,872 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:20,872 INFO L82 PathProgramCache]: Analyzing trace with hash -1385467661, now seen corresponding path program 35 times [2018-09-30 10:19:20,872 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:20,872 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:20,873 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:20,873 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:19:20,873 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:20,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:21,548 INFO L134 CoverageAnalysis]: Checked inductivity of 855 backedges. 684 proven. 171 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:21,548 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:21,548 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:21,555 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 10:19:21,622 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 19 check-sat command(s) [2018-09-30 10:19:21,622 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:19:21,625 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:21,662 INFO L134 CoverageAnalysis]: Checked inductivity of 855 backedges. 684 proven. 171 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:21,689 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:21,689 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39] total 39 [2018-09-30 10:19:21,689 INFO L459 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-09-30 10:19:21,690 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-09-30 10:19:21,690 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=419, Invalid=1141, Unknown=0, NotChecked=0, Total=1560 [2018-09-30 10:19:21,690 INFO L87 Difference]: Start difference. First operand 100 states and 102 transitions. Second operand 40 states. [2018-09-30 10:19:22,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:22,374 INFO L93 Difference]: Finished difference Result 184 states and 188 transitions. [2018-09-30 10:19:22,374 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2018-09-30 10:19:22,374 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 97 [2018-09-30 10:19:22,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:22,375 INFO L225 Difference]: With dead ends: 184 [2018-09-30 10:19:22,375 INFO L226 Difference]: Without dead ends: 101 [2018-09-30 10:19:22,376 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 495 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=837, Invalid=2585, Unknown=0, NotChecked=0, Total=3422 [2018-09-30 10:19:22,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2018-09-30 10:19:22,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 101. [2018-09-30 10:19:22,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 101 states. [2018-09-30 10:19:22,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 103 transitions. [2018-09-30 10:19:22,383 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 103 transitions. Word has length 97 [2018-09-30 10:19:22,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:22,384 INFO L480 AbstractCegarLoop]: Abstraction has 101 states and 103 transitions. [2018-09-30 10:19:22,384 INFO L481 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-09-30 10:19:22,384 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 103 transitions. [2018-09-30 10:19:22,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2018-09-30 10:19:22,384 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:22,385 INFO L375 BasicCegarLoop]: trace histogram [19, 19, 19, 18, 18, 1, 1, 1, 1, 1] [2018-09-30 10:19:22,385 INFO L423 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:22,385 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:22,385 INFO L82 PathProgramCache]: Analyzing trace with hash -209035110, now seen corresponding path program 36 times [2018-09-30 10:19:22,385 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:22,385 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:22,386 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:22,386 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:19:22,386 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:22,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:22,744 INFO L134 CoverageAnalysis]: Checked inductivity of 874 backedges. 226 proven. 648 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:22,744 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:22,744 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:22,751 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 10:19:22,809 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2018-09-30 10:19:22,809 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:19:22,812 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:22,830 INFO L134 CoverageAnalysis]: Checked inductivity of 874 backedges. 226 proven. 648 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:22,855 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:22,855 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2018-09-30 10:19:22,855 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-09-30 10:19:22,855 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-09-30 10:19:22,856 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=231, Unknown=0, NotChecked=0, Total=462 [2018-09-30 10:19:22,856 INFO L87 Difference]: Start difference. First operand 101 states and 103 transitions. Second operand 22 states. [2018-09-30 10:19:22,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:22,994 INFO L93 Difference]: Finished difference Result 115 states and 118 transitions. [2018-09-30 10:19:22,994 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-09-30 10:19:22,994 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 98 [2018-09-30 10:19:22,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:22,995 INFO L225 Difference]: With dead ends: 115 [2018-09-30 10:19:22,995 INFO L226 Difference]: Without dead ends: 109 [2018-09-30 10:19:22,995 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=231, Invalid=231, Unknown=0, NotChecked=0, Total=462 [2018-09-30 10:19:22,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2018-09-30 10:19:23,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 105. [2018-09-30 10:19:23,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 105 states. [2018-09-30 10:19:23,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 107 transitions. [2018-09-30 10:19:23,004 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 107 transitions. Word has length 98 [2018-09-30 10:19:23,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:23,004 INFO L480 AbstractCegarLoop]: Abstraction has 105 states and 107 transitions. [2018-09-30 10:19:23,004 INFO L481 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-09-30 10:19:23,005 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 107 transitions. [2018-09-30 10:19:23,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2018-09-30 10:19:23,005 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:23,005 INFO L375 BasicCegarLoop]: trace histogram [20, 20, 19, 19, 19, 1, 1, 1, 1, 1] [2018-09-30 10:19:23,006 INFO L423 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:23,006 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:23,006 INFO L82 PathProgramCache]: Analyzing trace with hash -1566476528, now seen corresponding path program 37 times [2018-09-30 10:19:23,006 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:23,006 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:23,007 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:23,007 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:19:23,007 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:23,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:23,566 INFO L134 CoverageAnalysis]: Checked inductivity of 950 backedges. 760 proven. 190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:23,566 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:23,567 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:23,575 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:19:23,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:23,620 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:23,640 INFO L134 CoverageAnalysis]: Checked inductivity of 950 backedges. 760 proven. 190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:23,661 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:23,662 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 41] total 41 [2018-09-30 10:19:23,662 INFO L459 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-09-30 10:19:23,662 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-09-30 10:19:23,663 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=461, Invalid=1261, Unknown=0, NotChecked=0, Total=1722 [2018-09-30 10:19:23,663 INFO L87 Difference]: Start difference. First operand 105 states and 107 transitions. Second operand 42 states. [2018-09-30 10:19:25,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:25,112 INFO L93 Difference]: Finished difference Result 193 states and 197 transitions. [2018-09-30 10:19:25,112 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-09-30 10:19:25,112 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 102 [2018-09-30 10:19:25,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:25,113 INFO L225 Difference]: With dead ends: 193 [2018-09-30 10:19:25,113 INFO L226 Difference]: Without dead ends: 106 [2018-09-30 10:19:25,115 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 551 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=921, Invalid=2861, Unknown=0, NotChecked=0, Total=3782 [2018-09-30 10:19:25,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2018-09-30 10:19:25,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 106. [2018-09-30 10:19:25,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 106 states. [2018-09-30 10:19:25,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 108 transitions. [2018-09-30 10:19:25,126 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 108 transitions. Word has length 102 [2018-09-30 10:19:25,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:25,126 INFO L480 AbstractCegarLoop]: Abstraction has 106 states and 108 transitions. [2018-09-30 10:19:25,126 INFO L481 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-09-30 10:19:25,127 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 108 transitions. [2018-09-30 10:19:25,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2018-09-30 10:19:25,127 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:25,127 INFO L375 BasicCegarLoop]: trace histogram [20, 20, 20, 19, 19, 1, 1, 1, 1, 1] [2018-09-30 10:19:25,128 INFO L423 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:25,128 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:25,128 INFO L82 PathProgramCache]: Analyzing trace with hash 1920546761, now seen corresponding path program 38 times [2018-09-30 10:19:25,128 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:25,128 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:25,129 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:25,129 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:19:25,129 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:25,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:25,982 INFO L134 CoverageAnalysis]: Checked inductivity of 970 backedges. 248 proven. 722 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:25,982 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:25,982 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:25,990 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 10:19:26,057 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 10:19:26,058 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:19:26,061 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:26,081 INFO L134 CoverageAnalysis]: Checked inductivity of 970 backedges. 248 proven. 722 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:26,111 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:26,111 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2018-09-30 10:19:26,112 INFO L459 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-09-30 10:19:26,112 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-09-30 10:19:26,112 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=253, Invalid=253, Unknown=0, NotChecked=0, Total=506 [2018-09-30 10:19:26,112 INFO L87 Difference]: Start difference. First operand 106 states and 108 transitions. Second operand 23 states. [2018-09-30 10:19:26,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:26,305 INFO L93 Difference]: Finished difference Result 120 states and 123 transitions. [2018-09-30 10:19:26,305 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-09-30 10:19:26,305 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 103 [2018-09-30 10:19:26,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:26,306 INFO L225 Difference]: With dead ends: 120 [2018-09-30 10:19:26,307 INFO L226 Difference]: Without dead ends: 114 [2018-09-30 10:19:26,307 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=253, Invalid=253, Unknown=0, NotChecked=0, Total=506 [2018-09-30 10:19:26,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2018-09-30 10:19:26,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 110. [2018-09-30 10:19:26,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 110 states. [2018-09-30 10:19:26,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 112 transitions. [2018-09-30 10:19:26,318 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 112 transitions. Word has length 103 [2018-09-30 10:19:26,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:26,319 INFO L480 AbstractCegarLoop]: Abstraction has 110 states and 112 transitions. [2018-09-30 10:19:26,319 INFO L481 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-09-30 10:19:26,319 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 112 transitions. [2018-09-30 10:19:26,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2018-09-30 10:19:26,320 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:26,320 INFO L375 BasicCegarLoop]: trace histogram [21, 21, 20, 20, 20, 1, 1, 1, 1, 1] [2018-09-30 10:19:26,320 INFO L423 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:26,320 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:26,320 INFO L82 PathProgramCache]: Analyzing trace with hash -756867393, now seen corresponding path program 39 times [2018-09-30 10:19:26,320 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:26,321 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:26,321 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:26,321 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:19:26,321 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:26,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:26,974 INFO L134 CoverageAnalysis]: Checked inductivity of 1050 backedges. 840 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:26,974 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:26,974 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:26,982 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 10:19:27,057 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 21 check-sat command(s) [2018-09-30 10:19:27,057 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:19:27,061 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:27,095 INFO L134 CoverageAnalysis]: Checked inductivity of 1050 backedges. 840 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:27,127 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:27,128 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 43] total 43 [2018-09-30 10:19:27,128 INFO L459 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-09-30 10:19:27,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-09-30 10:19:27,129 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=505, Invalid=1387, Unknown=0, NotChecked=0, Total=1892 [2018-09-30 10:19:27,130 INFO L87 Difference]: Start difference. First operand 110 states and 112 transitions. Second operand 44 states. [2018-09-30 10:19:28,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:28,977 INFO L93 Difference]: Finished difference Result 202 states and 206 transitions. [2018-09-30 10:19:28,977 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-09-30 10:19:28,978 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 107 [2018-09-30 10:19:28,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:28,978 INFO L225 Difference]: With dead ends: 202 [2018-09-30 10:19:28,978 INFO L226 Difference]: Without dead ends: 111 [2018-09-30 10:19:28,980 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 610 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1009, Invalid=3151, Unknown=0, NotChecked=0, Total=4160 [2018-09-30 10:19:28,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2018-09-30 10:19:28,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 111. [2018-09-30 10:19:28,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 111 states. [2018-09-30 10:19:28,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 113 transitions. [2018-09-30 10:19:28,991 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 113 transitions. Word has length 107 [2018-09-30 10:19:28,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:28,991 INFO L480 AbstractCegarLoop]: Abstraction has 111 states and 113 transitions. [2018-09-30 10:19:28,992 INFO L481 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-09-30 10:19:28,992 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 113 transitions. [2018-09-30 10:19:28,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2018-09-30 10:19:28,992 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:28,992 INFO L375 BasicCegarLoop]: trace histogram [21, 21, 21, 20, 20, 1, 1, 1, 1, 1] [2018-09-30 10:19:28,992 INFO L423 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:28,993 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:28,993 INFO L82 PathProgramCache]: Analyzing trace with hash 798222758, now seen corresponding path program 40 times [2018-09-30 10:19:28,993 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:28,993 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:28,993 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:28,993 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:19:28,994 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:29,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:29,344 INFO L134 CoverageAnalysis]: Checked inductivity of 1071 backedges. 271 proven. 800 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:29,345 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:29,345 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:29,353 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 10:19:29,401 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 10:19:29,401 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:19:29,406 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:29,426 INFO L134 CoverageAnalysis]: Checked inductivity of 1071 backedges. 271 proven. 800 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:29,446 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:29,446 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2018-09-30 10:19:29,446 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-09-30 10:19:29,447 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-09-30 10:19:29,447 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=276, Invalid=276, Unknown=0, NotChecked=0, Total=552 [2018-09-30 10:19:29,447 INFO L87 Difference]: Start difference. First operand 111 states and 113 transitions. Second operand 24 states. [2018-09-30 10:19:29,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:29,605 INFO L93 Difference]: Finished difference Result 125 states and 128 transitions. [2018-09-30 10:19:29,606 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-09-30 10:19:29,606 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 108 [2018-09-30 10:19:29,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:29,606 INFO L225 Difference]: With dead ends: 125 [2018-09-30 10:19:29,607 INFO L226 Difference]: Without dead ends: 119 [2018-09-30 10:19:29,607 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=276, Invalid=276, Unknown=0, NotChecked=0, Total=552 [2018-09-30 10:19:29,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2018-09-30 10:19:29,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 115. [2018-09-30 10:19:29,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115 states. [2018-09-30 10:19:29,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 117 transitions. [2018-09-30 10:19:29,619 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 117 transitions. Word has length 108 [2018-09-30 10:19:29,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:29,620 INFO L480 AbstractCegarLoop]: Abstraction has 115 states and 117 transitions. [2018-09-30 10:19:29,620 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-09-30 10:19:29,620 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 117 transitions. [2018-09-30 10:19:29,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2018-09-30 10:19:29,620 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:29,620 INFO L375 BasicCegarLoop]: trace histogram [22, 22, 21, 21, 21, 1, 1, 1, 1, 1] [2018-09-30 10:19:29,621 INFO L423 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:29,621 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:29,621 INFO L82 PathProgramCache]: Analyzing trace with hash 1030199836, now seen corresponding path program 41 times [2018-09-30 10:19:29,621 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:29,621 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:29,622 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:29,622 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:19:29,622 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:29,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:30,667 INFO L134 CoverageAnalysis]: Checked inductivity of 1155 backedges. 924 proven. 231 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:30,667 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:30,667 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:30,677 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 10:19:30,747 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 22 check-sat command(s) [2018-09-30 10:19:30,747 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:19:30,750 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:30,771 INFO L134 CoverageAnalysis]: Checked inductivity of 1155 backedges. 924 proven. 231 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:30,800 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:30,800 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45] total 45 [2018-09-30 10:19:30,801 INFO L459 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-09-30 10:19:30,801 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-09-30 10:19:30,802 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=551, Invalid=1519, Unknown=0, NotChecked=0, Total=2070 [2018-09-30 10:19:30,802 INFO L87 Difference]: Start difference. First operand 115 states and 117 transitions. Second operand 46 states. [2018-09-30 10:19:31,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:31,870 INFO L93 Difference]: Finished difference Result 211 states and 215 transitions. [2018-09-30 10:19:31,870 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2018-09-30 10:19:31,870 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 112 [2018-09-30 10:19:31,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:31,870 INFO L225 Difference]: With dead ends: 211 [2018-09-30 10:19:31,871 INFO L226 Difference]: Without dead ends: 116 [2018-09-30 10:19:31,872 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 672 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1101, Invalid=3455, Unknown=0, NotChecked=0, Total=4556 [2018-09-30 10:19:31,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2018-09-30 10:19:31,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 116. [2018-09-30 10:19:31,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116 states. [2018-09-30 10:19:31,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 118 transitions. [2018-09-30 10:19:31,885 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 118 transitions. Word has length 112 [2018-09-30 10:19:31,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:31,885 INFO L480 AbstractCegarLoop]: Abstraction has 116 states and 118 transitions. [2018-09-30 10:19:31,886 INFO L481 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-09-30 10:19:31,886 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 118 transitions. [2018-09-30 10:19:31,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2018-09-30 10:19:31,886 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:31,886 INFO L375 BasicCegarLoop]: trace histogram [22, 22, 22, 21, 21, 1, 1, 1, 1, 1] [2018-09-30 10:19:31,887 INFO L423 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:31,887 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:31,887 INFO L82 PathProgramCache]: Analyzing trace with hash -1949005931, now seen corresponding path program 42 times [2018-09-30 10:19:31,887 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:31,887 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:31,888 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:31,888 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:19:31,888 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:31,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:32,986 INFO L134 CoverageAnalysis]: Checked inductivity of 1177 backedges. 295 proven. 882 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:32,986 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:32,986 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:32,993 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 10:19:33,088 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 22 check-sat command(s) [2018-09-30 10:19:33,088 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:19:33,092 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:33,109 INFO L134 CoverageAnalysis]: Checked inductivity of 1177 backedges. 295 proven. 882 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:33,130 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:33,130 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2018-09-30 10:19:33,130 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-09-30 10:19:33,130 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-09-30 10:19:33,131 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=300, Invalid=300, Unknown=0, NotChecked=0, Total=600 [2018-09-30 10:19:33,131 INFO L87 Difference]: Start difference. First operand 116 states and 118 transitions. Second operand 25 states. [2018-09-30 10:19:33,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:33,291 INFO L93 Difference]: Finished difference Result 130 states and 133 transitions. [2018-09-30 10:19:33,291 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-09-30 10:19:33,291 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 113 [2018-09-30 10:19:33,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:33,292 INFO L225 Difference]: With dead ends: 130 [2018-09-30 10:19:33,292 INFO L226 Difference]: Without dead ends: 124 [2018-09-30 10:19:33,292 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=300, Invalid=300, Unknown=0, NotChecked=0, Total=600 [2018-09-30 10:19:33,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2018-09-30 10:19:33,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 120. [2018-09-30 10:19:33,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 120 states. [2018-09-30 10:19:33,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 122 transitions. [2018-09-30 10:19:33,302 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 122 transitions. Word has length 113 [2018-09-30 10:19:33,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:33,303 INFO L480 AbstractCegarLoop]: Abstraction has 120 states and 122 transitions. [2018-09-30 10:19:33,303 INFO L481 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-09-30 10:19:33,303 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 122 transitions. [2018-09-30 10:19:33,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2018-09-30 10:19:33,303 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:33,303 INFO L375 BasicCegarLoop]: trace histogram [23, 23, 22, 22, 22, 1, 1, 1, 1, 1] [2018-09-30 10:19:33,304 INFO L423 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:33,304 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:33,304 INFO L82 PathProgramCache]: Analyzing trace with hash 725198987, now seen corresponding path program 43 times [2018-09-30 10:19:33,304 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:33,304 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:33,304 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:33,305 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:19:33,305 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:33,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:35,065 INFO L134 CoverageAnalysis]: Checked inductivity of 1265 backedges. 1012 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:35,066 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:35,066 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:35,075 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:19:35,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:35,128 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:35,151 INFO L134 CoverageAnalysis]: Checked inductivity of 1265 backedges. 1012 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:35,174 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:35,174 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 47] total 47 [2018-09-30 10:19:35,175 INFO L459 AbstractCegarLoop]: Interpolant automaton has 48 states [2018-09-30 10:19:35,175 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2018-09-30 10:19:35,175 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=599, Invalid=1657, Unknown=0, NotChecked=0, Total=2256 [2018-09-30 10:19:35,176 INFO L87 Difference]: Start difference. First operand 120 states and 122 transitions. Second operand 48 states. [2018-09-30 10:19:36,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:36,402 INFO L93 Difference]: Finished difference Result 220 states and 224 transitions. [2018-09-30 10:19:36,402 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2018-09-30 10:19:36,402 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 117 [2018-09-30 10:19:36,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:36,403 INFO L225 Difference]: With dead ends: 220 [2018-09-30 10:19:36,403 INFO L226 Difference]: Without dead ends: 121 [2018-09-30 10:19:36,404 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 737 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1197, Invalid=3773, Unknown=0, NotChecked=0, Total=4970 [2018-09-30 10:19:36,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2018-09-30 10:19:36,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 121. [2018-09-30 10:19:36,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 121 states. [2018-09-30 10:19:36,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 123 transitions. [2018-09-30 10:19:36,414 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 123 transitions. Word has length 117 [2018-09-30 10:19:36,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:36,415 INFO L480 AbstractCegarLoop]: Abstraction has 121 states and 123 transitions. [2018-09-30 10:19:36,415 INFO L481 AbstractCegarLoop]: Interpolant automaton has 48 states. [2018-09-30 10:19:36,415 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 123 transitions. [2018-09-30 10:19:36,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2018-09-30 10:19:36,415 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:36,416 INFO L375 BasicCegarLoop]: trace histogram [23, 23, 23, 22, 22, 1, 1, 1, 1, 1] [2018-09-30 10:19:36,416 INFO L423 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:36,416 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:36,416 INFO L82 PathProgramCache]: Analyzing trace with hash 995311282, now seen corresponding path program 44 times [2018-09-30 10:19:36,416 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:36,416 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:36,417 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:36,417 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:19:36,417 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:36,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:36,872 INFO L134 CoverageAnalysis]: Checked inductivity of 1288 backedges. 320 proven. 968 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:36,872 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:36,872 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:36,881 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 10:19:36,936 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 10:19:36,937 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:19:36,939 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:36,960 INFO L134 CoverageAnalysis]: Checked inductivity of 1288 backedges. 320 proven. 968 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:36,990 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:36,991 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2018-09-30 10:19:36,991 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-09-30 10:19:36,992 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-09-30 10:19:36,992 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=325, Invalid=325, Unknown=0, NotChecked=0, Total=650 [2018-09-30 10:19:36,992 INFO L87 Difference]: Start difference. First operand 121 states and 123 transitions. Second operand 26 states. [2018-09-30 10:19:37,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:37,188 INFO L93 Difference]: Finished difference Result 135 states and 138 transitions. [2018-09-30 10:19:37,188 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-09-30 10:19:37,188 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 118 [2018-09-30 10:19:37,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:37,189 INFO L225 Difference]: With dead ends: 135 [2018-09-30 10:19:37,190 INFO L226 Difference]: Without dead ends: 129 [2018-09-30 10:19:37,190 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=325, Invalid=325, Unknown=0, NotChecked=0, Total=650 [2018-09-30 10:19:37,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2018-09-30 10:19:37,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 125. [2018-09-30 10:19:37,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 125 states. [2018-09-30 10:19:37,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 127 transitions. [2018-09-30 10:19:37,200 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 127 transitions. Word has length 118 [2018-09-30 10:19:37,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:37,201 INFO L480 AbstractCegarLoop]: Abstraction has 125 states and 127 transitions. [2018-09-30 10:19:37,201 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-09-30 10:19:37,201 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 127 transitions. [2018-09-30 10:19:37,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2018-09-30 10:19:37,202 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:37,202 INFO L375 BasicCegarLoop]: trace histogram [24, 24, 23, 23, 23, 1, 1, 1, 1, 1] [2018-09-30 10:19:37,202 INFO L423 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:37,202 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:37,202 INFO L82 PathProgramCache]: Analyzing trace with hash 1935656, now seen corresponding path program 45 times [2018-09-30 10:19:37,202 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:37,203 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:37,203 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:37,203 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:19:37,203 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:37,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:38,534 INFO L134 CoverageAnalysis]: Checked inductivity of 1380 backedges. 1104 proven. 276 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:38,535 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:38,535 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:38,544 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 10:19:38,625 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 24 check-sat command(s) [2018-09-30 10:19:38,625 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:19:38,628 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:38,652 INFO L134 CoverageAnalysis]: Checked inductivity of 1380 backedges. 1104 proven. 276 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:38,672 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:38,673 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 49] total 49 [2018-09-30 10:19:38,673 INFO L459 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-09-30 10:19:38,673 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-09-30 10:19:38,674 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=649, Invalid=1801, Unknown=0, NotChecked=0, Total=2450 [2018-09-30 10:19:38,674 INFO L87 Difference]: Start difference. First operand 125 states and 127 transitions. Second operand 50 states. [2018-09-30 10:19:40,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:40,003 INFO L93 Difference]: Finished difference Result 229 states and 233 transitions. [2018-09-30 10:19:40,003 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2018-09-30 10:19:40,003 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 122 [2018-09-30 10:19:40,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:40,004 INFO L225 Difference]: With dead ends: 229 [2018-09-30 10:19:40,004 INFO L226 Difference]: Without dead ends: 126 [2018-09-30 10:19:40,005 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 805 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1297, Invalid=4105, Unknown=0, NotChecked=0, Total=5402 [2018-09-30 10:19:40,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2018-09-30 10:19:40,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 126. [2018-09-30 10:19:40,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 126 states. [2018-09-30 10:19:40,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 128 transitions. [2018-09-30 10:19:40,018 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 128 transitions. Word has length 122 [2018-09-30 10:19:40,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:40,018 INFO L480 AbstractCegarLoop]: Abstraction has 126 states and 128 transitions. [2018-09-30 10:19:40,018 INFO L481 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-09-30 10:19:40,018 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 128 transitions. [2018-09-30 10:19:40,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2018-09-30 10:19:40,019 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:40,019 INFO L375 BasicCegarLoop]: trace histogram [24, 24, 24, 23, 23, 1, 1, 1, 1, 1] [2018-09-30 10:19:40,019 INFO L423 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:40,019 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:40,019 INFO L82 PathProgramCache]: Analyzing trace with hash 1360966497, now seen corresponding path program 46 times [2018-09-30 10:19:40,019 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:40,020 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:40,020 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:40,020 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:19:40,020 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:40,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:40,540 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 346 proven. 1058 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:40,540 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:40,540 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:40,547 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 10:19:40,607 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 10:19:40,607 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:19:40,611 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:40,635 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 346 proven. 1058 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:40,661 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:40,661 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 26 [2018-09-30 10:19:40,661 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-09-30 10:19:40,661 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-09-30 10:19:40,661 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=351, Invalid=351, Unknown=0, NotChecked=0, Total=702 [2018-09-30 10:19:40,662 INFO L87 Difference]: Start difference. First operand 126 states and 128 transitions. Second operand 27 states. [2018-09-30 10:19:40,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:40,803 INFO L93 Difference]: Finished difference Result 140 states and 143 transitions. [2018-09-30 10:19:40,803 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-09-30 10:19:40,803 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 123 [2018-09-30 10:19:40,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:40,804 INFO L225 Difference]: With dead ends: 140 [2018-09-30 10:19:40,804 INFO L226 Difference]: Without dead ends: 134 [2018-09-30 10:19:40,805 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=351, Invalid=351, Unknown=0, NotChecked=0, Total=702 [2018-09-30 10:19:40,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2018-09-30 10:19:40,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 130. [2018-09-30 10:19:40,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 130 states. [2018-09-30 10:19:40,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 132 transitions. [2018-09-30 10:19:40,818 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 132 transitions. Word has length 123 [2018-09-30 10:19:40,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:40,818 INFO L480 AbstractCegarLoop]: Abstraction has 130 states and 132 transitions. [2018-09-30 10:19:40,818 INFO L481 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-09-30 10:19:40,818 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 132 transitions. [2018-09-30 10:19:40,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2018-09-30 10:19:40,819 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:40,819 INFO L375 BasicCegarLoop]: trace histogram [25, 25, 24, 24, 24, 1, 1, 1, 1, 1] [2018-09-30 10:19:40,819 INFO L423 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:40,819 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:40,819 INFO L82 PathProgramCache]: Analyzing trace with hash -1531900329, now seen corresponding path program 47 times [2018-09-30 10:19:40,819 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:40,820 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:40,820 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:40,820 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:19:40,820 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:40,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:41,910 INFO L134 CoverageAnalysis]: Checked inductivity of 1500 backedges. 1200 proven. 300 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:41,910 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:41,911 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:41,917 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 10:19:41,994 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 25 check-sat command(s) [2018-09-30 10:19:41,994 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:19:41,997 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:42,023 INFO L134 CoverageAnalysis]: Checked inductivity of 1500 backedges. 1200 proven. 300 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:42,050 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:42,050 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51] total 51 [2018-09-30 10:19:42,051 INFO L459 AbstractCegarLoop]: Interpolant automaton has 52 states [2018-09-30 10:19:42,051 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2018-09-30 10:19:42,051 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=701, Invalid=1951, Unknown=0, NotChecked=0, Total=2652 [2018-09-30 10:19:42,052 INFO L87 Difference]: Start difference. First operand 130 states and 132 transitions. Second operand 52 states. [2018-09-30 10:19:43,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:43,379 INFO L93 Difference]: Finished difference Result 238 states and 242 transitions. [2018-09-30 10:19:43,379 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2018-09-30 10:19:43,379 INFO L78 Accepts]: Start accepts. Automaton has 52 states. Word has length 127 [2018-09-30 10:19:43,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:43,381 INFO L225 Difference]: With dead ends: 238 [2018-09-30 10:19:43,381 INFO L226 Difference]: Without dead ends: 131 [2018-09-30 10:19:43,382 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 876 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1401, Invalid=4451, Unknown=0, NotChecked=0, Total=5852 [2018-09-30 10:19:43,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2018-09-30 10:19:43,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 131. [2018-09-30 10:19:43,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 131 states. [2018-09-30 10:19:43,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 133 transitions. [2018-09-30 10:19:43,393 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 133 transitions. Word has length 127 [2018-09-30 10:19:43,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:43,393 INFO L480 AbstractCegarLoop]: Abstraction has 131 states and 133 transitions. [2018-09-30 10:19:43,393 INFO L481 AbstractCegarLoop]: Interpolant automaton has 52 states. [2018-09-30 10:19:43,393 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 133 transitions. [2018-09-30 10:19:43,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2018-09-30 10:19:43,394 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:43,394 INFO L375 BasicCegarLoop]: trace histogram [25, 25, 25, 24, 24, 1, 1, 1, 1, 1] [2018-09-30 10:19:43,394 INFO L423 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:43,395 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:43,395 INFO L82 PathProgramCache]: Analyzing trace with hash -652320834, now seen corresponding path program 48 times [2018-09-30 10:19:43,395 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:43,395 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:43,396 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:43,396 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:19:43,396 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:43,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:43,870 INFO L134 CoverageAnalysis]: Checked inductivity of 1525 backedges. 373 proven. 1152 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:43,871 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:43,871 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:43,879 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 10:19:43,959 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 25 check-sat command(s) [2018-09-30 10:19:43,959 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:19:43,962 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:43,990 INFO L134 CoverageAnalysis]: Checked inductivity of 1525 backedges. 373 proven. 1152 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:44,020 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:44,021 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2018-09-30 10:19:44,021 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-09-30 10:19:44,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-09-30 10:19:44,022 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=378, Invalid=378, Unknown=0, NotChecked=0, Total=756 [2018-09-30 10:19:44,022 INFO L87 Difference]: Start difference. First operand 131 states and 133 transitions. Second operand 28 states. [2018-09-30 10:19:44,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:44,205 INFO L93 Difference]: Finished difference Result 145 states and 148 transitions. [2018-09-30 10:19:44,206 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-09-30 10:19:44,206 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 128 [2018-09-30 10:19:44,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:44,207 INFO L225 Difference]: With dead ends: 145 [2018-09-30 10:19:44,207 INFO L226 Difference]: Without dead ends: 139 [2018-09-30 10:19:44,208 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=378, Invalid=378, Unknown=0, NotChecked=0, Total=756 [2018-09-30 10:19:44,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2018-09-30 10:19:44,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 135. [2018-09-30 10:19:44,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2018-09-30 10:19:44,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 137 transitions. [2018-09-30 10:19:44,222 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 137 transitions. Word has length 128 [2018-09-30 10:19:44,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:44,223 INFO L480 AbstractCegarLoop]: Abstraction has 135 states and 137 transitions. [2018-09-30 10:19:44,223 INFO L481 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-09-30 10:19:44,223 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 137 transitions. [2018-09-30 10:19:44,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2018-09-30 10:19:44,224 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:44,224 INFO L375 BasicCegarLoop]: trace histogram [26, 26, 25, 25, 25, 1, 1, 1, 1, 1] [2018-09-30 10:19:44,224 INFO L423 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:44,224 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:44,224 INFO L82 PathProgramCache]: Analyzing trace with hash -1843837900, now seen corresponding path program 49 times [2018-09-30 10:19:44,225 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:44,225 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:44,225 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:44,225 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:19:44,225 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:44,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:45,469 INFO L134 CoverageAnalysis]: Checked inductivity of 1625 backedges. 1300 proven. 325 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:45,470 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:45,470 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:45,496 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:19:45,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:45,562 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:45,590 INFO L134 CoverageAnalysis]: Checked inductivity of 1625 backedges. 1300 proven. 325 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:45,620 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:45,621 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 53] total 53 [2018-09-30 10:19:45,621 INFO L459 AbstractCegarLoop]: Interpolant automaton has 54 states [2018-09-30 10:19:45,621 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2018-09-30 10:19:45,622 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=755, Invalid=2107, Unknown=0, NotChecked=0, Total=2862 [2018-09-30 10:19:45,622 INFO L87 Difference]: Start difference. First operand 135 states and 137 transitions. Second operand 54 states. [2018-09-30 10:19:47,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:47,149 INFO L93 Difference]: Finished difference Result 247 states and 251 transitions. [2018-09-30 10:19:47,150 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2018-09-30 10:19:47,150 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 132 [2018-09-30 10:19:47,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:47,150 INFO L225 Difference]: With dead ends: 247 [2018-09-30 10:19:47,150 INFO L226 Difference]: Without dead ends: 136 [2018-09-30 10:19:47,151 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 950 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1509, Invalid=4811, Unknown=0, NotChecked=0, Total=6320 [2018-09-30 10:19:47,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2018-09-30 10:19:47,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 136. [2018-09-30 10:19:47,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2018-09-30 10:19:47,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 138 transitions. [2018-09-30 10:19:47,162 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 138 transitions. Word has length 132 [2018-09-30 10:19:47,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:47,162 INFO L480 AbstractCegarLoop]: Abstraction has 136 states and 138 transitions. [2018-09-30 10:19:47,162 INFO L481 AbstractCegarLoop]: Interpolant automaton has 54 states. [2018-09-30 10:19:47,162 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 138 transitions. [2018-09-30 10:19:47,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2018-09-30 10:19:47,162 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:47,163 INFO L375 BasicCegarLoop]: trace histogram [26, 26, 26, 25, 25, 1, 1, 1, 1, 1] [2018-09-30 10:19:47,163 INFO L423 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:47,163 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:47,163 INFO L82 PathProgramCache]: Analyzing trace with hash 35240749, now seen corresponding path program 50 times [2018-09-30 10:19:47,163 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:47,163 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:47,164 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:47,164 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:19:47,164 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:47,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:48,158 INFO L134 CoverageAnalysis]: Checked inductivity of 1651 backedges. 401 proven. 1250 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:48,159 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:48,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 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:48,168 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 10:19:48,229 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 10:19:48,230 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:19:48,233 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:48,262 INFO L134 CoverageAnalysis]: Checked inductivity of 1651 backedges. 401 proven. 1250 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:48,292 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:48,292 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 28 [2018-09-30 10:19:48,292 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-09-30 10:19:48,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-09-30 10:19:48,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=406, Invalid=406, Unknown=0, NotChecked=0, Total=812 [2018-09-30 10:19:48,293 INFO L87 Difference]: Start difference. First operand 136 states and 138 transitions. Second operand 29 states. [2018-09-30 10:19:49,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:49,377 INFO L93 Difference]: Finished difference Result 150 states and 153 transitions. [2018-09-30 10:19:49,377 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-09-30 10:19:49,377 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 133 [2018-09-30 10:19:49,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:49,378 INFO L225 Difference]: With dead ends: 150 [2018-09-30 10:19:49,378 INFO L226 Difference]: Without dead ends: 144 [2018-09-30 10:19:49,379 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 158 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=406, Invalid=406, Unknown=0, NotChecked=0, Total=812 [2018-09-30 10:19:49,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2018-09-30 10:19:49,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 140. [2018-09-30 10:19:49,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 140 states. [2018-09-30 10:19:49,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 142 transitions. [2018-09-30 10:19:49,395 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 142 transitions. Word has length 133 [2018-09-30 10:19:49,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:49,395 INFO L480 AbstractCegarLoop]: Abstraction has 140 states and 142 transitions. [2018-09-30 10:19:49,395 INFO L481 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-09-30 10:19:49,395 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 142 transitions. [2018-09-30 10:19:49,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2018-09-30 10:19:49,396 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:49,396 INFO L375 BasicCegarLoop]: trace histogram [27, 27, 26, 26, 26, 1, 1, 1, 1, 1] [2018-09-30 10:19:49,396 INFO L423 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:49,397 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:49,397 INFO L82 PathProgramCache]: Analyzing trace with hash -838119389, now seen corresponding path program 51 times [2018-09-30 10:19:49,397 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:49,397 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:49,398 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:49,398 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:19:49,398 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:49,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:50,966 INFO L134 CoverageAnalysis]: Checked inductivity of 1755 backedges. 1404 proven. 351 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:50,966 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:50,966 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:50,974 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 10:19:51,071 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 27 check-sat command(s) [2018-09-30 10:19:51,071 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:19:51,074 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:51,099 INFO L134 CoverageAnalysis]: Checked inductivity of 1755 backedges. 1404 proven. 351 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:51,119 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:51,120 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 55] total 55 [2018-09-30 10:19:51,120 INFO L459 AbstractCegarLoop]: Interpolant automaton has 56 states [2018-09-30 10:19:51,120 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2018-09-30 10:19:51,121 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=811, Invalid=2269, Unknown=0, NotChecked=0, Total=3080 [2018-09-30 10:19:51,121 INFO L87 Difference]: Start difference. First operand 140 states and 142 transitions. Second operand 56 states. [2018-09-30 10:19:52,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:52,549 INFO L93 Difference]: Finished difference Result 256 states and 260 transitions. [2018-09-30 10:19:52,549 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2018-09-30 10:19:52,549 INFO L78 Accepts]: Start accepts. Automaton has 56 states. Word has length 137 [2018-09-30 10:19:52,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:52,550 INFO L225 Difference]: With dead ends: 256 [2018-09-30 10:19:52,550 INFO L226 Difference]: Without dead ends: 141 [2018-09-30 10:19:52,552 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1027 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1621, Invalid=5185, Unknown=0, NotChecked=0, Total=6806 [2018-09-30 10:19:52,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2018-09-30 10:19:52,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 141. [2018-09-30 10:19:52,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 141 states. [2018-09-30 10:19:52,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 143 transitions. [2018-09-30 10:19:52,570 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 143 transitions. Word has length 137 [2018-09-30 10:19:52,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:52,570 INFO L480 AbstractCegarLoop]: Abstraction has 141 states and 143 transitions. [2018-09-30 10:19:52,571 INFO L481 AbstractCegarLoop]: Interpolant automaton has 56 states. [2018-09-30 10:19:52,571 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 143 transitions. [2018-09-30 10:19:52,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2018-09-30 10:19:52,572 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:52,572 INFO L375 BasicCegarLoop]: trace histogram [27, 27, 27, 26, 26, 1, 1, 1, 1, 1] [2018-09-30 10:19:52,572 INFO L423 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:52,572 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:52,572 INFO L82 PathProgramCache]: Analyzing trace with hash 1657490634, now seen corresponding path program 52 times [2018-09-30 10:19:52,573 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:52,573 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:52,573 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:52,574 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:19:52,574 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:52,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:53,046 INFO L134 CoverageAnalysis]: Checked inductivity of 1782 backedges. 430 proven. 1352 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:53,046 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:53,046 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:53,054 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 10:19:53,113 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 10:19:53,114 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:19:53,117 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:53,146 INFO L134 CoverageAnalysis]: Checked inductivity of 1782 backedges. 430 proven. 1352 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:53,166 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:53,166 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 29 [2018-09-30 10:19:53,166 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-09-30 10:19:53,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-09-30 10:19:53,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=435, Invalid=435, Unknown=0, NotChecked=0, Total=870 [2018-09-30 10:19:53,167 INFO L87 Difference]: Start difference. First operand 141 states and 143 transitions. Second operand 30 states. [2018-09-30 10:19:53,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:53,328 INFO L93 Difference]: Finished difference Result 155 states and 158 transitions. [2018-09-30 10:19:53,328 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-09-30 10:19:53,328 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 138 [2018-09-30 10:19:53,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:53,329 INFO L225 Difference]: With dead ends: 155 [2018-09-30 10:19:53,329 INFO L226 Difference]: Without dead ends: 149 [2018-09-30 10:19:53,329 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 164 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=435, Invalid=435, Unknown=0, NotChecked=0, Total=870 [2018-09-30 10:19:53,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2018-09-30 10:19:53,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 145. [2018-09-30 10:19:53,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 145 states. [2018-09-30 10:19:53,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 147 transitions. [2018-09-30 10:19:53,342 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 147 transitions. Word has length 138 [2018-09-30 10:19:53,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:53,342 INFO L480 AbstractCegarLoop]: Abstraction has 145 states and 147 transitions. [2018-09-30 10:19:53,342 INFO L481 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-09-30 10:19:53,342 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 147 transitions. [2018-09-30 10:19:53,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2018-09-30 10:19:53,343 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:53,343 INFO L375 BasicCegarLoop]: trace histogram [28, 28, 27, 27, 27, 1, 1, 1, 1, 1] [2018-09-30 10:19:53,343 INFO L423 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:53,343 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:53,343 INFO L82 PathProgramCache]: Analyzing trace with hash 1915800384, now seen corresponding path program 53 times [2018-09-30 10:19:53,343 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:53,343 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:53,344 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:53,344 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:19:53,344 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:53,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:54,329 INFO L134 CoverageAnalysis]: Checked inductivity of 1890 backedges. 1512 proven. 378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:54,329 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:54,329 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:54,336 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 10:19:54,429 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 28 check-sat command(s) [2018-09-30 10:19:54,429 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:19:54,433 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:54,462 INFO L134 CoverageAnalysis]: Checked inductivity of 1890 backedges. 1512 proven. 378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:54,497 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:54,497 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 57] total 57 [2018-09-30 10:19:54,498 INFO L459 AbstractCegarLoop]: Interpolant automaton has 58 states [2018-09-30 10:19:54,498 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2018-09-30 10:19:54,498 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=869, Invalid=2437, Unknown=0, NotChecked=0, Total=3306 [2018-09-30 10:19:54,499 INFO L87 Difference]: Start difference. First operand 145 states and 147 transitions. Second operand 58 states. [2018-09-30 10:19:56,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:56,514 INFO L93 Difference]: Finished difference Result 265 states and 269 transitions. [2018-09-30 10:19:56,514 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2018-09-30 10:19:56,514 INFO L78 Accepts]: Start accepts. Automaton has 58 states. Word has length 142 [2018-09-30 10:19:56,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:56,515 INFO L225 Difference]: With dead ends: 265 [2018-09-30 10:19:56,515 INFO L226 Difference]: Without dead ends: 146 [2018-09-30 10:19:56,516 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1107 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1737, Invalid=5573, Unknown=0, NotChecked=0, Total=7310 [2018-09-30 10:19:56,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146 states. [2018-09-30 10:19:56,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 146. [2018-09-30 10:19:56,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 146 states. [2018-09-30 10:19:56,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 148 transitions. [2018-09-30 10:19:56,527 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 148 transitions. Word has length 142 [2018-09-30 10:19:56,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:56,527 INFO L480 AbstractCegarLoop]: Abstraction has 146 states and 148 transitions. [2018-09-30 10:19:56,527 INFO L481 AbstractCegarLoop]: Interpolant automaton has 58 states. [2018-09-30 10:19:56,527 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 148 transitions. [2018-09-30 10:19:56,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2018-09-30 10:19:56,528 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:56,528 INFO L375 BasicCegarLoop]: trace histogram [28, 28, 28, 27, 27, 1, 1, 1, 1, 1] [2018-09-30 10:19:56,528 INFO L423 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:56,529 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:56,529 INFO L82 PathProgramCache]: Analyzing trace with hash 520593145, now seen corresponding path program 54 times [2018-09-30 10:19:56,529 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:56,529 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:56,529 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:56,530 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:19:56,530 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:56,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:56,963 INFO L134 CoverageAnalysis]: Checked inductivity of 1918 backedges. 460 proven. 1458 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:56,963 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:56,963 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:56,972 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 10:19:57,062 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 28 check-sat command(s) [2018-09-30 10:19:57,062 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:19:57,066 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:57,096 INFO L134 CoverageAnalysis]: Checked inductivity of 1918 backedges. 460 proven. 1458 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:57,130 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:57,131 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 30 [2018-09-30 10:19:57,131 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-09-30 10:19:57,131 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-09-30 10:19:57,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=465, Invalid=465, Unknown=0, NotChecked=0, Total=930 [2018-09-30 10:19:57,132 INFO L87 Difference]: Start difference. First operand 146 states and 148 transitions. Second operand 31 states. [2018-09-30 10:19:57,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:19:57,423 INFO L93 Difference]: Finished difference Result 160 states and 163 transitions. [2018-09-30 10:19:57,424 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-09-30 10:19:57,424 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 143 [2018-09-30 10:19:57,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:19:57,425 INFO L225 Difference]: With dead ends: 160 [2018-09-30 10:19:57,425 INFO L226 Difference]: Without dead ends: 154 [2018-09-30 10:19:57,425 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 170 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=465, Invalid=465, Unknown=0, NotChecked=0, Total=930 [2018-09-30 10:19:57,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2018-09-30 10:19:57,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 150. [2018-09-30 10:19:57,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 150 states. [2018-09-30 10:19:57,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 152 transitions. [2018-09-30 10:19:57,438 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 152 transitions. Word has length 143 [2018-09-30 10:19:57,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:19:57,438 INFO L480 AbstractCegarLoop]: Abstraction has 150 states and 152 transitions. [2018-09-30 10:19:57,438 INFO L481 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-09-30 10:19:57,438 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 152 transitions. [2018-09-30 10:19:57,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2018-09-30 10:19:57,439 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:19:57,439 INFO L375 BasicCegarLoop]: trace histogram [29, 29, 28, 28, 28, 1, 1, 1, 1, 1] [2018-09-30 10:19:57,439 INFO L423 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:19:57,439 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:19:57,439 INFO L82 PathProgramCache]: Analyzing trace with hash 915041775, now seen corresponding path program 55 times [2018-09-30 10:19:57,439 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:19:57,440 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:19:57,440 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:57,440 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:19:57,440 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:19:57,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:58,485 INFO L134 CoverageAnalysis]: Checked inductivity of 2030 backedges. 1624 proven. 406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:58,485 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:19:58,485 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:19:58,494 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:19:58,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:19:58,572 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:19:58,605 INFO L134 CoverageAnalysis]: Checked inductivity of 2030 backedges. 1624 proven. 406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:19:58,640 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:19:58,640 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 59] total 59 [2018-09-30 10:19:58,641 INFO L459 AbstractCegarLoop]: Interpolant automaton has 60 states [2018-09-30 10:19:58,641 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2018-09-30 10:19:58,641 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=929, Invalid=2611, Unknown=0, NotChecked=0, Total=3540 [2018-09-30 10:19:58,642 INFO L87 Difference]: Start difference. First operand 150 states and 152 transitions. Second operand 60 states. [2018-09-30 10:20:00,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:20:00,891 INFO L93 Difference]: Finished difference Result 274 states and 278 transitions. [2018-09-30 10:20:00,891 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2018-09-30 10:20:00,891 INFO L78 Accepts]: Start accepts. Automaton has 60 states. Word has length 147 [2018-09-30 10:20:00,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:20:00,891 INFO L225 Difference]: With dead ends: 274 [2018-09-30 10:20:00,892 INFO L226 Difference]: Without dead ends: 151 [2018-09-30 10:20:00,892 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1190 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1857, Invalid=5975, Unknown=0, NotChecked=0, Total=7832 [2018-09-30 10:20:00,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2018-09-30 10:20:00,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 151. [2018-09-30 10:20:00,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 151 states. [2018-09-30 10:20:00,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 153 transitions. [2018-09-30 10:20:00,904 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 153 transitions. Word has length 147 [2018-09-30 10:20:00,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:20:00,904 INFO L480 AbstractCegarLoop]: Abstraction has 151 states and 153 transitions. [2018-09-30 10:20:00,904 INFO L481 AbstractCegarLoop]: Interpolant automaton has 60 states. [2018-09-30 10:20:00,904 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 153 transitions. [2018-09-30 10:20:00,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2018-09-30 10:20:00,905 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:20:00,905 INFO L375 BasicCegarLoop]: trace histogram [29, 29, 29, 28, 28, 1, 1, 1, 1, 1] [2018-09-30 10:20:00,905 INFO L423 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:20:00,905 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:20:00,906 INFO L82 PathProgramCache]: Analyzing trace with hash 1773143510, now seen corresponding path program 56 times [2018-09-30 10:20:00,906 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:20:00,906 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:20:00,906 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:00,906 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:20:00,906 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:00,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:20:01,372 INFO L134 CoverageAnalysis]: Checked inductivity of 2059 backedges. 491 proven. 1568 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:01,373 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:20:01,373 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:20:01,381 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 10:20:01,450 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 10:20:01,450 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:20:01,453 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:20:01,476 INFO L134 CoverageAnalysis]: Checked inductivity of 2059 backedges. 491 proven. 1568 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:01,497 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:20:01,497 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 31 [2018-09-30 10:20:01,497 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-09-30 10:20:01,497 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-09-30 10:20:01,497 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=496, Invalid=496, Unknown=0, NotChecked=0, Total=992 [2018-09-30 10:20:01,498 INFO L87 Difference]: Start difference. First operand 151 states and 153 transitions. Second operand 32 states. [2018-09-30 10:20:01,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:20:01,701 INFO L93 Difference]: Finished difference Result 165 states and 168 transitions. [2018-09-30 10:20:01,701 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2018-09-30 10:20:01,701 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 148 [2018-09-30 10:20:01,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:20:01,702 INFO L225 Difference]: With dead ends: 165 [2018-09-30 10:20:01,702 INFO L226 Difference]: Without dead ends: 159 [2018-09-30 10:20:01,702 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=496, Invalid=496, Unknown=0, NotChecked=0, Total=992 [2018-09-30 10:20:01,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2018-09-30 10:20:01,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 155. [2018-09-30 10:20:01,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2018-09-30 10:20:01,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 157 transitions. [2018-09-30 10:20:01,720 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 157 transitions. Word has length 148 [2018-09-30 10:20:01,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:20:01,720 INFO L480 AbstractCegarLoop]: Abstraction has 155 states and 157 transitions. [2018-09-30 10:20:01,720 INFO L481 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-09-30 10:20:01,720 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 157 transitions. [2018-09-30 10:20:01,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2018-09-30 10:20:01,721 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:20:01,721 INFO L375 BasicCegarLoop]: trace histogram [30, 30, 29, 29, 29, 1, 1, 1, 1, 1] [2018-09-30 10:20:01,721 INFO L423 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:20:01,721 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:20:01,722 INFO L82 PathProgramCache]: Analyzing trace with hash -1766187444, now seen corresponding path program 57 times [2018-09-30 10:20:01,722 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:20:01,722 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:20:01,722 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:01,722 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:20:01,722 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:01,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:20:03,100 INFO L134 CoverageAnalysis]: Checked inductivity of 2175 backedges. 1740 proven. 435 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:03,100 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:20:03,100 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:20:03,126 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 10:20:03,225 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 30 check-sat command(s) [2018-09-30 10:20:03,225 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:20:03,230 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:20:03,262 INFO L134 CoverageAnalysis]: Checked inductivity of 2175 backedges. 1740 proven. 435 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:03,293 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:20:03,294 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 61] total 61 [2018-09-30 10:20:03,294 INFO L459 AbstractCegarLoop]: Interpolant automaton has 62 states [2018-09-30 10:20:03,294 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2018-09-30 10:20:03,295 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=991, Invalid=2791, Unknown=0, NotChecked=0, Total=3782 [2018-09-30 10:20:03,295 INFO L87 Difference]: Start difference. First operand 155 states and 157 transitions. Second operand 62 states. [2018-09-30 10:20:04,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:20:04,346 INFO L93 Difference]: Finished difference Result 283 states and 287 transitions. [2018-09-30 10:20:04,346 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2018-09-30 10:20:04,346 INFO L78 Accepts]: Start accepts. Automaton has 62 states. Word has length 152 [2018-09-30 10:20:04,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:20:04,347 INFO L225 Difference]: With dead ends: 283 [2018-09-30 10:20:04,347 INFO L226 Difference]: Without dead ends: 156 [2018-09-30 10:20:04,347 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1276 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1981, Invalid=6391, Unknown=0, NotChecked=0, Total=8372 [2018-09-30 10:20:04,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2018-09-30 10:20:04,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 156. [2018-09-30 10:20:04,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 156 states. [2018-09-30 10:20:04,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 158 transitions. [2018-09-30 10:20:04,365 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 158 transitions. Word has length 152 [2018-09-30 10:20:04,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:20:04,365 INFO L480 AbstractCegarLoop]: Abstraction has 156 states and 158 transitions. [2018-09-30 10:20:04,365 INFO L481 AbstractCegarLoop]: Interpolant automaton has 62 states. [2018-09-30 10:20:04,365 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 158 transitions. [2018-09-30 10:20:04,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2018-09-30 10:20:04,366 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:20:04,366 INFO L375 BasicCegarLoop]: trace histogram [30, 30, 30, 29, 29, 1, 1, 1, 1, 1] [2018-09-30 10:20:04,366 INFO L423 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:20:04,367 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:20:04,367 INFO L82 PathProgramCache]: Analyzing trace with hash -928358715, now seen corresponding path program 58 times [2018-09-30 10:20:04,367 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:20:04,367 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:20:04,368 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:04,368 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:20:04,368 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:04,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:20:04,827 INFO L134 CoverageAnalysis]: Checked inductivity of 2205 backedges. 523 proven. 1682 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:04,827 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:20:04,827 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:20:04,836 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 10:20:04,910 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 10:20:04,910 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:20:04,915 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:20:04,942 INFO L134 CoverageAnalysis]: Checked inductivity of 2205 backedges. 523 proven. 1682 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:04,973 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:20:04,974 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 32 [2018-09-30 10:20:04,974 INFO L459 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-09-30 10:20:04,975 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-09-30 10:20:04,975 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=528, Invalid=528, Unknown=0, NotChecked=0, Total=1056 [2018-09-30 10:20:04,975 INFO L87 Difference]: Start difference. First operand 156 states and 158 transitions. Second operand 33 states. [2018-09-30 10:20:05,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:20:05,215 INFO L93 Difference]: Finished difference Result 170 states and 173 transitions. [2018-09-30 10:20:05,215 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-09-30 10:20:05,215 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 153 [2018-09-30 10:20:05,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:20:05,217 INFO L225 Difference]: With dead ends: 170 [2018-09-30 10:20:05,217 INFO L226 Difference]: Without dead ends: 164 [2018-09-30 10:20:05,217 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=528, Invalid=528, Unknown=0, NotChecked=0, Total=1056 [2018-09-30 10:20:05,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2018-09-30 10:20:05,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 160. [2018-09-30 10:20:05,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 160 states. [2018-09-30 10:20:05,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 162 transitions. [2018-09-30 10:20:05,236 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 162 transitions. Word has length 153 [2018-09-30 10:20:05,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:20:05,236 INFO L480 AbstractCegarLoop]: Abstraction has 160 states and 162 transitions. [2018-09-30 10:20:05,236 INFO L481 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-09-30 10:20:05,236 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 162 transitions. [2018-09-30 10:20:05,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2018-09-30 10:20:05,237 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:20:05,237 INFO L375 BasicCegarLoop]: trace histogram [31, 31, 30, 30, 30, 1, 1, 1, 1, 1] [2018-09-30 10:20:05,237 INFO L423 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:20:05,238 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:20:05,238 INFO L82 PathProgramCache]: Analyzing trace with hash -839882821, now seen corresponding path program 59 times [2018-09-30 10:20:05,238 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:20:05,238 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:20:05,239 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:05,239 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:20:05,239 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:05,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:20:06,729 INFO L134 CoverageAnalysis]: Checked inductivity of 2325 backedges. 1860 proven. 465 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:06,730 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:20:06,730 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:20:06,738 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 10:20:06,832 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 31 check-sat command(s) [2018-09-30 10:20:06,832 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:20:06,835 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:20:06,869 INFO L134 CoverageAnalysis]: Checked inductivity of 2325 backedges. 1860 proven. 465 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:06,891 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:20:06,891 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 63] total 63 [2018-09-30 10:20:06,891 INFO L459 AbstractCegarLoop]: Interpolant automaton has 64 states [2018-09-30 10:20:06,892 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2018-09-30 10:20:06,892 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1055, Invalid=2977, Unknown=0, NotChecked=0, Total=4032 [2018-09-30 10:20:06,892 INFO L87 Difference]: Start difference. First operand 160 states and 162 transitions. Second operand 64 states. [2018-09-30 10:20:08,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:20:08,800 INFO L93 Difference]: Finished difference Result 292 states and 296 transitions. [2018-09-30 10:20:08,800 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2018-09-30 10:20:08,800 INFO L78 Accepts]: Start accepts. Automaton has 64 states. Word has length 157 [2018-09-30 10:20:08,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:20:08,801 INFO L225 Difference]: With dead ends: 292 [2018-09-30 10:20:08,801 INFO L226 Difference]: Without dead ends: 161 [2018-09-30 10:20:08,802 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 157 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1365 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=2109, Invalid=6821, Unknown=0, NotChecked=0, Total=8930 [2018-09-30 10:20:08,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2018-09-30 10:20:08,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 161. [2018-09-30 10:20:08,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 161 states. [2018-09-30 10:20:08,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 163 transitions. [2018-09-30 10:20:08,816 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 163 transitions. Word has length 157 [2018-09-30 10:20:08,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:20:08,816 INFO L480 AbstractCegarLoop]: Abstraction has 161 states and 163 transitions. [2018-09-30 10:20:08,816 INFO L481 AbstractCegarLoop]: Interpolant automaton has 64 states. [2018-09-30 10:20:08,816 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 163 transitions. [2018-09-30 10:20:08,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2018-09-30 10:20:08,817 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:20:08,817 INFO L375 BasicCegarLoop]: trace histogram [31, 31, 31, 30, 30, 1, 1, 1, 1, 1] [2018-09-30 10:20:08,817 INFO L423 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:20:08,817 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:20:08,818 INFO L82 PathProgramCache]: Analyzing trace with hash 1453492962, now seen corresponding path program 60 times [2018-09-30 10:20:08,818 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:20:08,818 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:20:08,818 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:08,818 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:20:08,819 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:08,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:20:09,287 INFO L134 CoverageAnalysis]: Checked inductivity of 2356 backedges. 556 proven. 1800 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:09,287 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:20:09,287 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:20:09,301 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 10:20:09,454 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 31 check-sat command(s) [2018-09-30 10:20:09,454 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:20:09,457 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:20:09,482 INFO L134 CoverageAnalysis]: Checked inductivity of 2356 backedges. 556 proven. 1800 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:09,503 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:20:09,503 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 33 [2018-09-30 10:20:09,504 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-09-30 10:20:09,504 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-09-30 10:20:09,504 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=561, Invalid=561, Unknown=0, NotChecked=0, Total=1122 [2018-09-30 10:20:09,504 INFO L87 Difference]: Start difference. First operand 161 states and 163 transitions. Second operand 34 states. [2018-09-30 10:20:09,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:20:09,675 INFO L93 Difference]: Finished difference Result 175 states and 178 transitions. [2018-09-30 10:20:09,675 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-09-30 10:20:09,676 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 158 [2018-09-30 10:20:09,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:20:09,676 INFO L225 Difference]: With dead ends: 175 [2018-09-30 10:20:09,676 INFO L226 Difference]: Without dead ends: 169 [2018-09-30 10:20:09,677 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 188 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=561, Invalid=561, Unknown=0, NotChecked=0, Total=1122 [2018-09-30 10:20:09,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2018-09-30 10:20:09,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 165. [2018-09-30 10:20:09,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 165 states. [2018-09-30 10:20:09,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 167 transitions. [2018-09-30 10:20:09,697 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 167 transitions. Word has length 158 [2018-09-30 10:20:09,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:20:09,697 INFO L480 AbstractCegarLoop]: Abstraction has 165 states and 167 transitions. [2018-09-30 10:20:09,697 INFO L481 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-09-30 10:20:09,697 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 167 transitions. [2018-09-30 10:20:09,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2018-09-30 10:20:09,698 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:20:09,698 INFO L375 BasicCegarLoop]: trace histogram [32, 32, 31, 31, 31, 1, 1, 1, 1, 1] [2018-09-30 10:20:09,699 INFO L423 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:20:09,699 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:20:09,699 INFO L82 PathProgramCache]: Analyzing trace with hash 227229016, now seen corresponding path program 61 times [2018-09-30 10:20:09,699 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:20:09,699 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:20:09,700 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:09,700 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:20:09,700 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:09,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:20:11,295 INFO L134 CoverageAnalysis]: Checked inductivity of 2480 backedges. 1984 proven. 496 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:11,295 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:20:11,295 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:20:11,304 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:20:11,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:20:11,378 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:20:11,405 INFO L134 CoverageAnalysis]: Checked inductivity of 2480 backedges. 1984 proven. 496 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:11,434 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:20:11,435 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 65] total 65 [2018-09-30 10:20:11,435 INFO L459 AbstractCegarLoop]: Interpolant automaton has 66 states [2018-09-30 10:20:11,435 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2018-09-30 10:20:11,436 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1121, Invalid=3169, Unknown=0, NotChecked=0, Total=4290 [2018-09-30 10:20:11,436 INFO L87 Difference]: Start difference. First operand 165 states and 167 transitions. Second operand 66 states. [2018-09-30 10:20:13,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:20:13,308 INFO L93 Difference]: Finished difference Result 301 states and 305 transitions. [2018-09-30 10:20:13,308 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2018-09-30 10:20:13,309 INFO L78 Accepts]: Start accepts. Automaton has 66 states. Word has length 162 [2018-09-30 10:20:13,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:20:13,309 INFO L225 Difference]: With dead ends: 301 [2018-09-30 10:20:13,309 INFO L226 Difference]: Without dead ends: 166 [2018-09-30 10:20:13,310 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1457 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=2241, Invalid=7265, Unknown=0, NotChecked=0, Total=9506 [2018-09-30 10:20:13,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2018-09-30 10:20:13,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 166. [2018-09-30 10:20:13,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 166 states. [2018-09-30 10:20:13,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 168 transitions. [2018-09-30 10:20:13,329 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 168 transitions. Word has length 162 [2018-09-30 10:20:13,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:20:13,329 INFO L480 AbstractCegarLoop]: Abstraction has 166 states and 168 transitions. [2018-09-30 10:20:13,329 INFO L481 AbstractCegarLoop]: Interpolant automaton has 66 states. [2018-09-30 10:20:13,329 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 168 transitions. [2018-09-30 10:20:13,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2018-09-30 10:20:13,330 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:20:13,330 INFO L375 BasicCegarLoop]: trace histogram [32, 32, 32, 31, 31, 1, 1, 1, 1, 1] [2018-09-30 10:20:13,330 INFO L423 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:20:13,331 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:20:13,331 INFO L82 PathProgramCache]: Analyzing trace with hash 541325969, now seen corresponding path program 62 times [2018-09-30 10:20:13,331 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:20:13,331 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:20:13,332 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:13,332 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:20:13,332 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:13,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:20:13,963 INFO L134 CoverageAnalysis]: Checked inductivity of 2512 backedges. 590 proven. 1922 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:13,963 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:20:13,963 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:20:13,973 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 10:20:14,042 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 10:20:14,042 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:20:14,046 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:20:14,074 INFO L134 CoverageAnalysis]: Checked inductivity of 2512 backedges. 590 proven. 1922 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:14,094 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:20:14,095 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34] total 34 [2018-09-30 10:20:14,095 INFO L459 AbstractCegarLoop]: Interpolant automaton has 35 states [2018-09-30 10:20:14,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2018-09-30 10:20:14,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=595, Invalid=595, Unknown=0, NotChecked=0, Total=1190 [2018-09-30 10:20:14,096 INFO L87 Difference]: Start difference. First operand 166 states and 168 transitions. Second operand 35 states. [2018-09-30 10:20:14,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:20:14,280 INFO L93 Difference]: Finished difference Result 180 states and 183 transitions. [2018-09-30 10:20:14,280 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-09-30 10:20:14,280 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 163 [2018-09-30 10:20:14,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:20:14,281 INFO L225 Difference]: With dead ends: 180 [2018-09-30 10:20:14,281 INFO L226 Difference]: Without dead ends: 174 [2018-09-30 10:20:14,282 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 194 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=595, Invalid=595, Unknown=0, NotChecked=0, Total=1190 [2018-09-30 10:20:14,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2018-09-30 10:20:14,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 170. [2018-09-30 10:20:14,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 170 states. [2018-09-30 10:20:14,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 172 transitions. [2018-09-30 10:20:14,298 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 172 transitions. Word has length 163 [2018-09-30 10:20:14,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:20:14,298 INFO L480 AbstractCegarLoop]: Abstraction has 170 states and 172 transitions. [2018-09-30 10:20:14,298 INFO L481 AbstractCegarLoop]: Interpolant automaton has 35 states. [2018-09-30 10:20:14,298 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 172 transitions. [2018-09-30 10:20:14,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2018-09-30 10:20:14,299 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:20:14,299 INFO L375 BasicCegarLoop]: trace histogram [33, 33, 32, 32, 32, 1, 1, 1, 1, 1] [2018-09-30 10:20:14,299 INFO L423 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:20:14,299 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:20:14,299 INFO L82 PathProgramCache]: Analyzing trace with hash 1149189511, now seen corresponding path program 63 times [2018-09-30 10:20:14,300 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:20:14,300 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:20:14,300 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:14,300 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:20:14,301 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:14,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:20:16,043 INFO L134 CoverageAnalysis]: Checked inductivity of 2640 backedges. 2112 proven. 528 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:16,044 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:20:16,044 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:20:16,054 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 10:20:16,168 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 33 check-sat command(s) [2018-09-30 10:20:16,169 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:20:16,173 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:20:16,210 INFO L134 CoverageAnalysis]: Checked inductivity of 2640 backedges. 2112 proven. 528 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:16,230 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:20:16,231 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 67] total 67 [2018-09-30 10:20:16,231 INFO L459 AbstractCegarLoop]: Interpolant automaton has 68 states [2018-09-30 10:20:16,231 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2018-09-30 10:20:16,232 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1189, Invalid=3367, Unknown=0, NotChecked=0, Total=4556 [2018-09-30 10:20:16,232 INFO L87 Difference]: Start difference. First operand 170 states and 172 transitions. Second operand 68 states. [2018-09-30 10:20:18,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:20:18,450 INFO L93 Difference]: Finished difference Result 310 states and 314 transitions. [2018-09-30 10:20:18,450 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2018-09-30 10:20:18,450 INFO L78 Accepts]: Start accepts. Automaton has 68 states. Word has length 167 [2018-09-30 10:20:18,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:20:18,451 INFO L225 Difference]: With dead ends: 310 [2018-09-30 10:20:18,451 INFO L226 Difference]: Without dead ends: 171 [2018-09-30 10:20:18,452 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 266 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1552 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=2377, Invalid=7723, Unknown=0, NotChecked=0, Total=10100 [2018-09-30 10:20:18,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2018-09-30 10:20:18,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 171. [2018-09-30 10:20:18,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 171 states. [2018-09-30 10:20:18,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 173 transitions. [2018-09-30 10:20:18,470 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 173 transitions. Word has length 167 [2018-09-30 10:20:18,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:20:18,470 INFO L480 AbstractCegarLoop]: Abstraction has 171 states and 173 transitions. [2018-09-30 10:20:18,470 INFO L481 AbstractCegarLoop]: Interpolant automaton has 68 states. [2018-09-30 10:20:18,470 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 173 transitions. [2018-09-30 10:20:18,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2018-09-30 10:20:18,471 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:20:18,471 INFO L375 BasicCegarLoop]: trace histogram [33, 33, 33, 32, 32, 1, 1, 1, 1, 1] [2018-09-30 10:20:18,471 INFO L423 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:20:18,471 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:20:18,471 INFO L82 PathProgramCache]: Analyzing trace with hash 167304174, now seen corresponding path program 64 times [2018-09-30 10:20:18,471 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:20:18,472 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:20:18,472 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:18,472 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:20:18,472 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:18,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:20:19,024 INFO L134 CoverageAnalysis]: Checked inductivity of 2673 backedges. 625 proven. 2048 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:19,024 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:20:19,025 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:20:19,055 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 10:20:19,135 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 10:20:19,135 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:20:19,141 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:20:19,171 INFO L134 CoverageAnalysis]: Checked inductivity of 2673 backedges. 625 proven. 2048 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:19,192 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:20:19,192 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35] total 35 [2018-09-30 10:20:19,192 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-09-30 10:20:19,192 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-09-30 10:20:19,192 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=630, Invalid=630, Unknown=0, NotChecked=0, Total=1260 [2018-09-30 10:20:19,193 INFO L87 Difference]: Start difference. First operand 171 states and 173 transitions. Second operand 36 states. [2018-09-30 10:20:19,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:20:19,410 INFO L93 Difference]: Finished difference Result 185 states and 188 transitions. [2018-09-30 10:20:19,410 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-09-30 10:20:19,410 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 168 [2018-09-30 10:20:19,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:20:19,411 INFO L225 Difference]: With dead ends: 185 [2018-09-30 10:20:19,411 INFO L226 Difference]: Without dead ends: 179 [2018-09-30 10:20:19,411 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 200 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=630, Invalid=630, Unknown=0, NotChecked=0, Total=1260 [2018-09-30 10:20:19,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2018-09-30 10:20:19,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 175. [2018-09-30 10:20:19,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 175 states. [2018-09-30 10:20:19,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 177 transitions. [2018-09-30 10:20:19,432 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 177 transitions. Word has length 168 [2018-09-30 10:20:19,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:20:19,432 INFO L480 AbstractCegarLoop]: Abstraction has 175 states and 177 transitions. [2018-09-30 10:20:19,432 INFO L481 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-09-30 10:20:19,432 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 177 transitions. [2018-09-30 10:20:19,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2018-09-30 10:20:19,433 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:20:19,433 INFO L375 BasicCegarLoop]: trace histogram [34, 34, 33, 33, 33, 1, 1, 1, 1, 1] [2018-09-30 10:20:19,433 INFO L423 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:20:19,433 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:20:19,434 INFO L82 PathProgramCache]: Analyzing trace with hash -1678104476, now seen corresponding path program 65 times [2018-09-30 10:20:19,434 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:20:19,434 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:20:19,434 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:19,435 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:20:19,435 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:19,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:20:21,131 INFO L134 CoverageAnalysis]: Checked inductivity of 2805 backedges. 2244 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:21,131 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:20:21,132 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:20:21,138 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 10:20:21,255 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 34 check-sat command(s) [2018-09-30 10:20:21,255 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:20:21,259 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:20:21,302 INFO L134 CoverageAnalysis]: Checked inductivity of 2805 backedges. 2244 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:21,333 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:20:21,333 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 69] total 69 [2018-09-30 10:20:21,334 INFO L459 AbstractCegarLoop]: Interpolant automaton has 70 states [2018-09-30 10:20:21,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2018-09-30 10:20:21,335 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1259, Invalid=3571, Unknown=0, NotChecked=0, Total=4830 [2018-09-30 10:20:21,335 INFO L87 Difference]: Start difference. First operand 175 states and 177 transitions. Second operand 70 states. [2018-09-30 10:20:23,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:20:23,734 INFO L93 Difference]: Finished difference Result 319 states and 323 transitions. [2018-09-30 10:20:23,734 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2018-09-30 10:20:23,734 INFO L78 Accepts]: Start accepts. Automaton has 70 states. Word has length 172 [2018-09-30 10:20:23,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:20:23,735 INFO L225 Difference]: With dead ends: 319 [2018-09-30 10:20:23,735 INFO L226 Difference]: Without dead ends: 176 [2018-09-30 10:20:23,736 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 274 GetRequests, 172 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1650 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=2517, Invalid=8195, Unknown=0, NotChecked=0, Total=10712 [2018-09-30 10:20:23,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2018-09-30 10:20:23,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 176. [2018-09-30 10:20:23,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 176 states. [2018-09-30 10:20:23,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 178 transitions. [2018-09-30 10:20:23,756 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 178 transitions. Word has length 172 [2018-09-30 10:20:23,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:20:23,756 INFO L480 AbstractCegarLoop]: Abstraction has 176 states and 178 transitions. [2018-09-30 10:20:23,756 INFO L481 AbstractCegarLoop]: Interpolant automaton has 70 states. [2018-09-30 10:20:23,756 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 178 transitions. [2018-09-30 10:20:23,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2018-09-30 10:20:23,757 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:20:23,757 INFO L375 BasicCegarLoop]: trace histogram [34, 34, 34, 33, 33, 1, 1, 1, 1, 1] [2018-09-30 10:20:23,757 INFO L423 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:20:23,757 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:20:23,757 INFO L82 PathProgramCache]: Analyzing trace with hash -1483312547, now seen corresponding path program 66 times [2018-09-30 10:20:23,757 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:20:23,757 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:20:23,758 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:23,758 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:20:23,758 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:23,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:20:24,303 INFO L134 CoverageAnalysis]: Checked inductivity of 2839 backedges. 661 proven. 2178 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:24,303 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:20:24,304 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:20:24,311 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 10:20:24,423 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 34 check-sat command(s) [2018-09-30 10:20:24,424 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:20:24,428 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:20:24,483 INFO L134 CoverageAnalysis]: Checked inductivity of 2839 backedges. 661 proven. 2178 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:24,504 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:20:24,504 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36] total 36 [2018-09-30 10:20:24,505 INFO L459 AbstractCegarLoop]: Interpolant automaton has 37 states [2018-09-30 10:20:24,505 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2018-09-30 10:20:24,505 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=666, Invalid=666, Unknown=0, NotChecked=0, Total=1332 [2018-09-30 10:20:24,505 INFO L87 Difference]: Start difference. First operand 176 states and 178 transitions. Second operand 37 states. [2018-09-30 10:20:24,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:20:24,750 INFO L93 Difference]: Finished difference Result 190 states and 193 transitions. [2018-09-30 10:20:24,750 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-09-30 10:20:24,750 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 173 [2018-09-30 10:20:24,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:20:24,751 INFO L225 Difference]: With dead ends: 190 [2018-09-30 10:20:24,751 INFO L226 Difference]: Without dead ends: 184 [2018-09-30 10:20:24,751 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 206 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=666, Invalid=666, Unknown=0, NotChecked=0, Total=1332 [2018-09-30 10:20:24,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2018-09-30 10:20:24,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 180. [2018-09-30 10:20:24,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 180 states. [2018-09-30 10:20:24,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 182 transitions. [2018-09-30 10:20:24,772 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 182 transitions. Word has length 173 [2018-09-30 10:20:24,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:20:24,772 INFO L480 AbstractCegarLoop]: Abstraction has 180 states and 182 transitions. [2018-09-30 10:20:24,772 INFO L481 AbstractCegarLoop]: Interpolant automaton has 37 states. [2018-09-30 10:20:24,772 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 182 transitions. [2018-09-30 10:20:24,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2018-09-30 10:20:24,773 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:20:24,773 INFO L375 BasicCegarLoop]: trace histogram [35, 35, 34, 34, 34, 1, 1, 1, 1, 1] [2018-09-30 10:20:24,773 INFO L423 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:20:24,774 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:20:24,774 INFO L82 PathProgramCache]: Analyzing trace with hash 1794699091, now seen corresponding path program 67 times [2018-09-30 10:20:24,774 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:20:24,774 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:20:24,775 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:24,775 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:20:24,775 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:24,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:20:26,584 INFO L134 CoverageAnalysis]: Checked inductivity of 2975 backedges. 2380 proven. 595 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:26,584 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:20:26,584 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:20:26,592 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:20:26,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:20:26,675 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:20:26,705 INFO L134 CoverageAnalysis]: Checked inductivity of 2975 backedges. 2380 proven. 595 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:26,726 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:20:26,726 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [71, 71] total 71 [2018-09-30 10:20:26,726 INFO L459 AbstractCegarLoop]: Interpolant automaton has 72 states [2018-09-30 10:20:26,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2018-09-30 10:20:26,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1331, Invalid=3781, Unknown=0, NotChecked=0, Total=5112 [2018-09-30 10:20:26,727 INFO L87 Difference]: Start difference. First operand 180 states and 182 transitions. Second operand 72 states. [2018-09-30 10:20:29,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:20:29,234 INFO L93 Difference]: Finished difference Result 328 states and 332 transitions. [2018-09-30 10:20:29,234 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2018-09-30 10:20:29,234 INFO L78 Accepts]: Start accepts. Automaton has 72 states. Word has length 177 [2018-09-30 10:20:29,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:20:29,235 INFO L225 Difference]: With dead ends: 328 [2018-09-30 10:20:29,235 INFO L226 Difference]: Without dead ends: 181 [2018-09-30 10:20:29,236 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 282 GetRequests, 177 SyntacticMatches, 0 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1751 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=2661, Invalid=8681, Unknown=0, NotChecked=0, Total=11342 [2018-09-30 10:20:29,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2018-09-30 10:20:29,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 181. [2018-09-30 10:20:29,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 181 states. [2018-09-30 10:20:29,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 183 transitions. [2018-09-30 10:20:29,252 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 183 transitions. Word has length 177 [2018-09-30 10:20:29,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:20:29,252 INFO L480 AbstractCegarLoop]: Abstraction has 181 states and 183 transitions. [2018-09-30 10:20:29,252 INFO L481 AbstractCegarLoop]: Interpolant automaton has 72 states. [2018-09-30 10:20:29,252 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 183 transitions. [2018-09-30 10:20:29,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2018-09-30 10:20:29,253 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:20:29,253 INFO L375 BasicCegarLoop]: trace histogram [35, 35, 35, 34, 34, 1, 1, 1, 1, 1] [2018-09-30 10:20:29,253 INFO L423 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:20:29,253 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:20:29,254 INFO L82 PathProgramCache]: Analyzing trace with hash 2072574202, now seen corresponding path program 68 times [2018-09-30 10:20:29,254 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:20:29,254 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:20:29,254 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:29,254 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:20:29,255 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:29,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:20:29,909 INFO L134 CoverageAnalysis]: Checked inductivity of 3010 backedges. 698 proven. 2312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:29,909 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:20:29,910 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:20:29,917 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 10:20:30,000 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 10:20:30,000 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:20:30,004 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:20:30,054 INFO L134 CoverageAnalysis]: Checked inductivity of 3010 backedges. 698 proven. 2312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:30,074 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:20:30,074 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37] total 37 [2018-09-30 10:20:30,075 INFO L459 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-09-30 10:20:30,075 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-09-30 10:20:30,075 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=703, Invalid=703, Unknown=0, NotChecked=0, Total=1406 [2018-09-30 10:20:30,075 INFO L87 Difference]: Start difference. First operand 181 states and 183 transitions. Second operand 38 states. [2018-09-30 10:20:30,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:20:30,279 INFO L93 Difference]: Finished difference Result 195 states and 198 transitions. [2018-09-30 10:20:30,279 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2018-09-30 10:20:30,279 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 178 [2018-09-30 10:20:30,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:20:30,280 INFO L225 Difference]: With dead ends: 195 [2018-09-30 10:20:30,280 INFO L226 Difference]: Without dead ends: 189 [2018-09-30 10:20:30,280 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 212 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=703, Invalid=703, Unknown=0, NotChecked=0, Total=1406 [2018-09-30 10:20:30,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2018-09-30 10:20:30,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 185. [2018-09-30 10:20:30,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 185 states. [2018-09-30 10:20:30,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 187 transitions. [2018-09-30 10:20:30,296 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 187 transitions. Word has length 178 [2018-09-30 10:20:30,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:20:30,296 INFO L480 AbstractCegarLoop]: Abstraction has 185 states and 187 transitions. [2018-09-30 10:20:30,296 INFO L481 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-09-30 10:20:30,296 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 187 transitions. [2018-09-30 10:20:30,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2018-09-30 10:20:30,297 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:20:30,297 INFO L375 BasicCegarLoop]: trace histogram [36, 36, 35, 35, 35, 1, 1, 1, 1, 1] [2018-09-30 10:20:30,297 INFO L423 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:20:30,298 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:20:30,298 INFO L82 PathProgramCache]: Analyzing trace with hash 1591533424, now seen corresponding path program 69 times [2018-09-30 10:20:30,298 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:20:30,298 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:20:30,298 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:30,299 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:20:30,299 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:30,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:20:32,289 INFO L134 CoverageAnalysis]: Checked inductivity of 3150 backedges. 2520 proven. 630 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:32,290 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:20:32,290 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:20:32,297 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 10:20:32,464 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 36 check-sat command(s) [2018-09-30 10:20:32,464 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:20:32,469 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:20:32,509 INFO L134 CoverageAnalysis]: Checked inductivity of 3150 backedges. 2520 proven. 630 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:32,538 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:20:32,539 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 73] total 73 [2018-09-30 10:20:32,539 INFO L459 AbstractCegarLoop]: Interpolant automaton has 74 states [2018-09-30 10:20:32,540 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2018-09-30 10:20:32,540 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1405, Invalid=3997, Unknown=0, NotChecked=0, Total=5402 [2018-09-30 10:20:32,540 INFO L87 Difference]: Start difference. First operand 185 states and 187 transitions. Second operand 74 states. [2018-09-30 10:20:35,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:20:35,320 INFO L93 Difference]: Finished difference Result 337 states and 341 transitions. [2018-09-30 10:20:35,320 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2018-09-30 10:20:35,320 INFO L78 Accepts]: Start accepts. Automaton has 74 states. Word has length 182 [2018-09-30 10:20:35,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:20:35,321 INFO L225 Difference]: With dead ends: 337 [2018-09-30 10:20:35,321 INFO L226 Difference]: Without dead ends: 186 [2018-09-30 10:20:35,323 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 290 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1855 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=2809, Invalid=9181, Unknown=0, NotChecked=0, Total=11990 [2018-09-30 10:20:35,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2018-09-30 10:20:35,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 186. [2018-09-30 10:20:35,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 186 states. [2018-09-30 10:20:35,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 188 transitions. [2018-09-30 10:20:35,339 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 188 transitions. Word has length 182 [2018-09-30 10:20:35,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:20:35,339 INFO L480 AbstractCegarLoop]: Abstraction has 186 states and 188 transitions. [2018-09-30 10:20:35,339 INFO L481 AbstractCegarLoop]: Interpolant automaton has 74 states. [2018-09-30 10:20:35,339 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 188 transitions. [2018-09-30 10:20:35,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2018-09-30 10:20:35,340 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:20:35,340 INFO L375 BasicCegarLoop]: trace histogram [36, 36, 36, 35, 35, 1, 1, 1, 1, 1] [2018-09-30 10:20:35,340 INFO L423 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:20:35,340 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:20:35,340 INFO L82 PathProgramCache]: Analyzing trace with hash -1595685335, now seen corresponding path program 70 times [2018-09-30 10:20:35,340 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:20:35,340 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:20:35,341 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:35,341 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:20:35,341 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:35,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:20:36,087 INFO L134 CoverageAnalysis]: Checked inductivity of 3186 backedges. 736 proven. 2450 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:36,087 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:20:36,087 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:20:36,094 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 10:20:36,181 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 10:20:36,182 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:20:36,187 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:20:36,230 INFO L134 CoverageAnalysis]: Checked inductivity of 3186 backedges. 736 proven. 2450 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:36,259 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:20:36,259 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38] total 38 [2018-09-30 10:20:36,259 INFO L459 AbstractCegarLoop]: Interpolant automaton has 39 states [2018-09-30 10:20:36,259 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2018-09-30 10:20:36,259 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=741, Invalid=741, Unknown=0, NotChecked=0, Total=1482 [2018-09-30 10:20:36,260 INFO L87 Difference]: Start difference. First operand 186 states and 188 transitions. Second operand 39 states. [2018-09-30 10:20:36,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:20:36,485 INFO L93 Difference]: Finished difference Result 200 states and 203 transitions. [2018-09-30 10:20:36,486 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-09-30 10:20:36,486 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 183 [2018-09-30 10:20:36,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:20:36,487 INFO L225 Difference]: With dead ends: 200 [2018-09-30 10:20:36,487 INFO L226 Difference]: Without dead ends: 194 [2018-09-30 10:20:36,487 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 218 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=741, Invalid=741, Unknown=0, NotChecked=0, Total=1482 [2018-09-30 10:20:36,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2018-09-30 10:20:36,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 190. [2018-09-30 10:20:36,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 190 states. [2018-09-30 10:20:36,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 192 transitions. [2018-09-30 10:20:36,503 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 192 transitions. Word has length 183 [2018-09-30 10:20:36,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:20:36,503 INFO L480 AbstractCegarLoop]: Abstraction has 190 states and 192 transitions. [2018-09-30 10:20:36,504 INFO L481 AbstractCegarLoop]: Interpolant automaton has 39 states. [2018-09-30 10:20:36,504 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 192 transitions. [2018-09-30 10:20:36,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2018-09-30 10:20:36,504 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:20:36,504 INFO L375 BasicCegarLoop]: trace histogram [37, 37, 36, 36, 36, 1, 1, 1, 1, 1] [2018-09-30 10:20:36,505 INFO L423 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:20:36,505 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:20:36,505 INFO L82 PathProgramCache]: Analyzing trace with hash -1835041505, now seen corresponding path program 71 times [2018-09-30 10:20:36,505 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:20:36,505 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:20:36,505 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:36,505 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:20:36,506 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:36,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:20:38,207 INFO L134 CoverageAnalysis]: Checked inductivity of 3330 backedges. 2664 proven. 666 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:38,208 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:20:38,208 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:20:38,215 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 10:20:38,336 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 37 check-sat command(s) [2018-09-30 10:20:38,337 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:20:38,341 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:20:38,373 INFO L134 CoverageAnalysis]: Checked inductivity of 3330 backedges. 2664 proven. 666 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:38,393 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:20:38,393 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 75] total 75 [2018-09-30 10:20:38,394 INFO L459 AbstractCegarLoop]: Interpolant automaton has 76 states [2018-09-30 10:20:38,394 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2018-09-30 10:20:38,394 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1481, Invalid=4219, Unknown=0, NotChecked=0, Total=5700 [2018-09-30 10:20:38,395 INFO L87 Difference]: Start difference. First operand 190 states and 192 transitions. Second operand 76 states. [2018-09-30 10:20:41,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:20:41,367 INFO L93 Difference]: Finished difference Result 346 states and 350 transitions. [2018-09-30 10:20:41,367 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2018-09-30 10:20:41,367 INFO L78 Accepts]: Start accepts. Automaton has 76 states. Word has length 187 [2018-09-30 10:20:41,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:20:41,368 INFO L225 Difference]: With dead ends: 346 [2018-09-30 10:20:41,368 INFO L226 Difference]: Without dead ends: 191 [2018-09-30 10:20:41,369 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 187 SyntacticMatches, 0 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1962 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=2961, Invalid=9695, Unknown=0, NotChecked=0, Total=12656 [2018-09-30 10:20:41,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2018-09-30 10:20:41,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 191. [2018-09-30 10:20:41,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 191 states. [2018-09-30 10:20:41,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 193 transitions. [2018-09-30 10:20:41,392 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 193 transitions. Word has length 187 [2018-09-30 10:20:41,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:20:41,393 INFO L480 AbstractCegarLoop]: Abstraction has 191 states and 193 transitions. [2018-09-30 10:20:41,393 INFO L481 AbstractCegarLoop]: Interpolant automaton has 76 states. [2018-09-30 10:20:41,393 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 193 transitions. [2018-09-30 10:20:41,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2018-09-30 10:20:41,394 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:20:41,394 INFO L375 BasicCegarLoop]: trace histogram [37, 37, 37, 36, 36, 1, 1, 1, 1, 1] [2018-09-30 10:20:41,394 INFO L423 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:20:41,394 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:20:41,394 INFO L82 PathProgramCache]: Analyzing trace with hash 1521017350, now seen corresponding path program 72 times [2018-09-30 10:20:41,394 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:20:41,395 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:20:41,395 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:41,395 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:20:41,395 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:41,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:20:42,081 INFO L134 CoverageAnalysis]: Checked inductivity of 3367 backedges. 775 proven. 2592 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:42,081 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:20:42,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 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:20:42,088 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 10:20:42,219 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 37 check-sat command(s) [2018-09-30 10:20:42,220 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:20:42,224 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:20:42,262 INFO L134 CoverageAnalysis]: Checked inductivity of 3367 backedges. 775 proven. 2592 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:42,284 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:20:42,284 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39] total 39 [2018-09-30 10:20:42,285 INFO L459 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-09-30 10:20:42,285 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-09-30 10:20:42,285 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=780, Invalid=780, Unknown=0, NotChecked=0, Total=1560 [2018-09-30 10:20:42,285 INFO L87 Difference]: Start difference. First operand 191 states and 193 transitions. Second operand 40 states. [2018-09-30 10:20:42,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:20:42,496 INFO L93 Difference]: Finished difference Result 205 states and 208 transitions. [2018-09-30 10:20:42,496 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2018-09-30 10:20:42,496 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 188 [2018-09-30 10:20:42,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:20:42,497 INFO L225 Difference]: With dead ends: 205 [2018-09-30 10:20:42,497 INFO L226 Difference]: Without dead ends: 199 [2018-09-30 10:20:42,498 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 224 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=780, Invalid=780, Unknown=0, NotChecked=0, Total=1560 [2018-09-30 10:20:42,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2018-09-30 10:20:42,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 195. [2018-09-30 10:20:42,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 195 states. [2018-09-30 10:20:42,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 197 transitions. [2018-09-30 10:20:42,522 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 197 transitions. Word has length 188 [2018-09-30 10:20:42,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:20:42,522 INFO L480 AbstractCegarLoop]: Abstraction has 195 states and 197 transitions. [2018-09-30 10:20:42,522 INFO L481 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-09-30 10:20:42,522 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 197 transitions. [2018-09-30 10:20:42,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2018-09-30 10:20:42,523 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:20:42,524 INFO L375 BasicCegarLoop]: trace histogram [38, 38, 37, 37, 37, 1, 1, 1, 1, 1] [2018-09-30 10:20:42,524 INFO L423 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:20:42,524 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:20:42,524 INFO L82 PathProgramCache]: Analyzing trace with hash 1787388540, now seen corresponding path program 73 times [2018-09-30 10:20:42,524 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:20:42,524 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:20:42,525 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:42,525 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:20:42,525 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:42,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:20:44,231 INFO L134 CoverageAnalysis]: Checked inductivity of 3515 backedges. 2812 proven. 703 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:44,232 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:20:44,232 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:20:44,240 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:20:44,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:20:44,335 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:20:44,373 INFO L134 CoverageAnalysis]: Checked inductivity of 3515 backedges. 2812 proven. 703 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:44,394 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:20:44,394 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [77, 77] total 77 [2018-09-30 10:20:44,395 INFO L459 AbstractCegarLoop]: Interpolant automaton has 78 states [2018-09-30 10:20:44,395 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2018-09-30 10:20:44,395 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1559, Invalid=4447, Unknown=0, NotChecked=0, Total=6006 [2018-09-30 10:20:44,396 INFO L87 Difference]: Start difference. First operand 195 states and 197 transitions. Second operand 78 states. [2018-09-30 10:20:46,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:20:46,950 INFO L93 Difference]: Finished difference Result 355 states and 359 transitions. [2018-09-30 10:20:46,950 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2018-09-30 10:20:46,950 INFO L78 Accepts]: Start accepts. Automaton has 78 states. Word has length 192 [2018-09-30 10:20:46,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:20:46,951 INFO L225 Difference]: With dead ends: 355 [2018-09-30 10:20:46,951 INFO L226 Difference]: Without dead ends: 196 [2018-09-30 10:20:46,952 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 306 GetRequests, 192 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2072 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=3117, Invalid=10223, Unknown=0, NotChecked=0, Total=13340 [2018-09-30 10:20:46,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2018-09-30 10:20:46,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 196. [2018-09-30 10:20:46,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 196 states. [2018-09-30 10:20:46,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 198 transitions. [2018-09-30 10:20:46,973 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 198 transitions. Word has length 192 [2018-09-30 10:20:46,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:20:46,973 INFO L480 AbstractCegarLoop]: Abstraction has 196 states and 198 transitions. [2018-09-30 10:20:46,973 INFO L481 AbstractCegarLoop]: Interpolant automaton has 78 states. [2018-09-30 10:20:46,973 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 198 transitions. [2018-09-30 10:20:46,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2018-09-30 10:20:46,974 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:20:46,974 INFO L375 BasicCegarLoop]: trace histogram [38, 38, 38, 37, 37, 1, 1, 1, 1, 1] [2018-09-30 10:20:46,974 INFO L423 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:20:46,974 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:20:46,975 INFO L82 PathProgramCache]: Analyzing trace with hash 1861088757, now seen corresponding path program 74 times [2018-09-30 10:20:46,975 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:20:46,975 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:20:46,975 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:46,976 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:20:46,976 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:46,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:20:47,674 INFO L134 CoverageAnalysis]: Checked inductivity of 3553 backedges. 815 proven. 2738 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:47,675 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:20:47,675 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:20:47,682 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 10:20:47,770 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 10:20:47,771 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:20:47,775 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:20:47,808 INFO L134 CoverageAnalysis]: Checked inductivity of 3553 backedges. 815 proven. 2738 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:47,828 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:20:47,828 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40] total 40 [2018-09-30 10:20:47,829 INFO L459 AbstractCegarLoop]: Interpolant automaton has 41 states [2018-09-30 10:20:47,829 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2018-09-30 10:20:47,829 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=820, Invalid=820, Unknown=0, NotChecked=0, Total=1640 [2018-09-30 10:20:47,829 INFO L87 Difference]: Start difference. First operand 196 states and 198 transitions. Second operand 41 states. [2018-09-30 10:20:48,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:20:48,058 INFO L93 Difference]: Finished difference Result 210 states and 213 transitions. [2018-09-30 10:20:48,058 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-09-30 10:20:48,058 INFO L78 Accepts]: Start accepts. Automaton has 41 states. Word has length 193 [2018-09-30 10:20:48,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:20:48,059 INFO L225 Difference]: With dead ends: 210 [2018-09-30 10:20:48,059 INFO L226 Difference]: Without dead ends: 204 [2018-09-30 10:20:48,060 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 269 GetRequests, 230 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=820, Invalid=820, Unknown=0, NotChecked=0, Total=1640 [2018-09-30 10:20:48,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2018-09-30 10:20:48,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 200. [2018-09-30 10:20:48,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 200 states. [2018-09-30 10:20:48,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 202 transitions. [2018-09-30 10:20:48,077 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 202 transitions. Word has length 193 [2018-09-30 10:20:48,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:20:48,077 INFO L480 AbstractCegarLoop]: Abstraction has 200 states and 202 transitions. [2018-09-30 10:20:48,077 INFO L481 AbstractCegarLoop]: Interpolant automaton has 41 states. [2018-09-30 10:20:48,077 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 202 transitions. [2018-09-30 10:20:48,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2018-09-30 10:20:48,078 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:20:48,078 INFO L375 BasicCegarLoop]: trace histogram [39, 39, 38, 38, 38, 1, 1, 1, 1, 1] [2018-09-30 10:20:48,078 INFO L423 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:20:48,078 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:20:48,078 INFO L82 PathProgramCache]: Analyzing trace with hash -315300117, now seen corresponding path program 75 times [2018-09-30 10:20:48,079 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:20:48,079 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:20:48,079 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:48,079 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:20:48,079 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:48,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:20:49,883 INFO L134 CoverageAnalysis]: Checked inductivity of 3705 backedges. 2964 proven. 741 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:49,883 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:20:49,883 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:20:49,890 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 10:20:50,053 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 39 check-sat command(s) [2018-09-30 10:20:50,053 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:20:50,057 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:20:50,101 INFO L134 CoverageAnalysis]: Checked inductivity of 3705 backedges. 2964 proven. 741 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:50,130 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:20:50,131 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 79] total 79 [2018-09-30 10:20:50,131 INFO L459 AbstractCegarLoop]: Interpolant automaton has 80 states [2018-09-30 10:20:50,132 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2018-09-30 10:20:50,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1639, Invalid=4681, Unknown=0, NotChecked=0, Total=6320 [2018-09-30 10:20:50,132 INFO L87 Difference]: Start difference. First operand 200 states and 202 transitions. Second operand 80 states. [2018-09-30 10:20:53,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:20:53,582 INFO L93 Difference]: Finished difference Result 364 states and 368 transitions. [2018-09-30 10:20:53,582 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2018-09-30 10:20:53,583 INFO L78 Accepts]: Start accepts. Automaton has 80 states. Word has length 197 [2018-09-30 10:20:53,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:20:53,584 INFO L225 Difference]: With dead ends: 364 [2018-09-30 10:20:53,584 INFO L226 Difference]: Without dead ends: 201 [2018-09-30 10:20:53,585 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 314 GetRequests, 197 SyntacticMatches, 0 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2185 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=3277, Invalid=10765, Unknown=0, NotChecked=0, Total=14042 [2018-09-30 10:20:53,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2018-09-30 10:20:53,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 201. [2018-09-30 10:20:53,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 201 states. [2018-09-30 10:20:53,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 203 transitions. [2018-09-30 10:20:53,609 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 203 transitions. Word has length 197 [2018-09-30 10:20:53,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:20:53,610 INFO L480 AbstractCegarLoop]: Abstraction has 201 states and 203 transitions. [2018-09-30 10:20:53,610 INFO L481 AbstractCegarLoop]: Interpolant automaton has 80 states. [2018-09-30 10:20:53,610 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 203 transitions. [2018-09-30 10:20:53,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2018-09-30 10:20:53,611 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:20:53,611 INFO L375 BasicCegarLoop]: trace histogram [39, 39, 39, 38, 38, 1, 1, 1, 1, 1] [2018-09-30 10:20:53,611 INFO L423 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:20:53,611 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:20:53,611 INFO L82 PathProgramCache]: Analyzing trace with hash -1372678382, now seen corresponding path program 76 times [2018-09-30 10:20:53,611 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:20:53,612 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:20:53,612 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:53,612 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:20:53,612 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:53,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:20:54,357 INFO L134 CoverageAnalysis]: Checked inductivity of 3744 backedges. 856 proven. 2888 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:54,357 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:20:54,357 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:20:54,366 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 10:20:54,458 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 10:20:54,458 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:20:54,463 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:20:54,498 INFO L134 CoverageAnalysis]: Checked inductivity of 3744 backedges. 856 proven. 2888 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:54,518 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:20:54,518 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 41] total 41 [2018-09-30 10:20:54,519 INFO L459 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-09-30 10:20:54,519 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-09-30 10:20:54,519 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=861, Invalid=861, Unknown=0, NotChecked=0, Total=1722 [2018-09-30 10:20:54,519 INFO L87 Difference]: Start difference. First operand 201 states and 203 transitions. Second operand 42 states. [2018-09-30 10:20:54,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:20:54,785 INFO L93 Difference]: Finished difference Result 215 states and 218 transitions. [2018-09-30 10:20:54,791 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-09-30 10:20:54,792 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 198 [2018-09-30 10:20:54,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:20:54,793 INFO L225 Difference]: With dead ends: 215 [2018-09-30 10:20:54,793 INFO L226 Difference]: Without dead ends: 209 [2018-09-30 10:20:54,793 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 276 GetRequests, 236 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=861, Invalid=861, Unknown=0, NotChecked=0, Total=1722 [2018-09-30 10:20:54,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2018-09-30 10:20:54,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 205. [2018-09-30 10:20:54,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 205 states. [2018-09-30 10:20:54,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 207 transitions. [2018-09-30 10:20:54,819 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 207 transitions. Word has length 198 [2018-09-30 10:20:54,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:20:54,819 INFO L480 AbstractCegarLoop]: Abstraction has 205 states and 207 transitions. [2018-09-30 10:20:54,819 INFO L481 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-09-30 10:20:54,819 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 207 transitions. [2018-09-30 10:20:54,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2018-09-30 10:20:54,820 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:20:54,820 INFO L375 BasicCegarLoop]: trace histogram [40, 40, 39, 39, 39, 1, 1, 1, 1, 1] [2018-09-30 10:20:54,820 INFO L423 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:20:54,820 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:20:54,821 INFO L82 PathProgramCache]: Analyzing trace with hash 1792389512, now seen corresponding path program 77 times [2018-09-30 10:20:54,821 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:20:54,821 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:20:54,821 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:54,822 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:20:54,822 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:54,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:20:56,954 INFO L134 CoverageAnalysis]: Checked inductivity of 3900 backedges. 3120 proven. 780 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:56,954 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:20:56,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 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:20:56,961 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 10:20:57,098 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 40 check-sat command(s) [2018-09-30 10:20:57,098 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:20:57,103 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:20:57,139 INFO L134 CoverageAnalysis]: Checked inductivity of 3900 backedges. 3120 proven. 780 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:20:57,161 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:20:57,161 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 81] total 81 [2018-09-30 10:20:57,161 INFO L459 AbstractCegarLoop]: Interpolant automaton has 82 states [2018-09-30 10:20:57,162 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2018-09-30 10:20:57,162 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1721, Invalid=4921, Unknown=0, NotChecked=0, Total=6642 [2018-09-30 10:20:57,162 INFO L87 Difference]: Start difference. First operand 205 states and 207 transitions. Second operand 82 states. [2018-09-30 10:20:59,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:20:59,655 INFO L93 Difference]: Finished difference Result 373 states and 377 transitions. [2018-09-30 10:20:59,655 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2018-09-30 10:20:59,655 INFO L78 Accepts]: Start accepts. Automaton has 82 states. Word has length 202 [2018-09-30 10:20:59,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:20:59,656 INFO L225 Difference]: With dead ends: 373 [2018-09-30 10:20:59,656 INFO L226 Difference]: Without dead ends: 206 [2018-09-30 10:20:59,657 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 322 GetRequests, 202 SyntacticMatches, 0 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2301 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=3441, Invalid=11321, Unknown=0, NotChecked=0, Total=14762 [2018-09-30 10:20:59,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2018-09-30 10:20:59,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 206. [2018-09-30 10:20:59,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 206 states. [2018-09-30 10:20:59,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 208 transitions. [2018-09-30 10:20:59,683 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 208 transitions. Word has length 202 [2018-09-30 10:20:59,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:20:59,683 INFO L480 AbstractCegarLoop]: Abstraction has 206 states and 208 transitions. [2018-09-30 10:20:59,684 INFO L481 AbstractCegarLoop]: Interpolant automaton has 82 states. [2018-09-30 10:20:59,684 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 208 transitions. [2018-09-30 10:20:59,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2018-09-30 10:20:59,685 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:20:59,685 INFO L375 BasicCegarLoop]: trace histogram [40, 40, 40, 39, 39, 1, 1, 1, 1, 1] [2018-09-30 10:20:59,685 INFO L423 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:20:59,685 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:20:59,685 INFO L82 PathProgramCache]: Analyzing trace with hash -185138751, now seen corresponding path program 78 times [2018-09-30 10:20:59,685 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:20:59,686 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:20:59,686 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:59,686 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:20:59,686 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:20:59,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:21:00,467 INFO L134 CoverageAnalysis]: Checked inductivity of 3940 backedges. 898 proven. 3042 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:21:00,468 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:21:00,468 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:21:00,475 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 10:21:00,614 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 40 check-sat command(s) [2018-09-30 10:21:00,614 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:21:00,620 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:21:00,656 INFO L134 CoverageAnalysis]: Checked inductivity of 3940 backedges. 898 proven. 3042 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:21:00,678 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:21:00,678 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 42] total 42 [2018-09-30 10:21:00,678 INFO L459 AbstractCegarLoop]: Interpolant automaton has 43 states [2018-09-30 10:21:00,679 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2018-09-30 10:21:00,679 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=903, Invalid=903, Unknown=0, NotChecked=0, Total=1806 [2018-09-30 10:21:00,679 INFO L87 Difference]: Start difference. First operand 206 states and 208 transitions. Second operand 43 states. [2018-09-30 10:21:00,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:21:00,940 INFO L93 Difference]: Finished difference Result 220 states and 223 transitions. [2018-09-30 10:21:00,945 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-09-30 10:21:00,945 INFO L78 Accepts]: Start accepts. Automaton has 43 states. Word has length 203 [2018-09-30 10:21:00,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:21:00,946 INFO L225 Difference]: With dead ends: 220 [2018-09-30 10:21:00,946 INFO L226 Difference]: Without dead ends: 214 [2018-09-30 10:21:00,946 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 242 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=903, Invalid=903, Unknown=0, NotChecked=0, Total=1806 [2018-09-30 10:21:00,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2018-09-30 10:21:00,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 210. [2018-09-30 10:21:00,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 210 states. [2018-09-30 10:21:00,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 212 transitions. [2018-09-30 10:21:00,973 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 212 transitions. Word has length 203 [2018-09-30 10:21:00,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:21:00,973 INFO L480 AbstractCegarLoop]: Abstraction has 210 states and 212 transitions. [2018-09-30 10:21:00,973 INFO L481 AbstractCegarLoop]: Interpolant automaton has 43 states. [2018-09-30 10:21:00,973 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 212 transitions. [2018-09-30 10:21:00,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2018-09-30 10:21:00,974 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:21:00,974 INFO L375 BasicCegarLoop]: trace histogram [41, 41, 40, 40, 40, 1, 1, 1, 1, 1] [2018-09-30 10:21:00,975 INFO L423 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:21:00,975 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:21:00,975 INFO L82 PathProgramCache]: Analyzing trace with hash -319083337, now seen corresponding path program 79 times [2018-09-30 10:21:00,975 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:21:00,975 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:21:00,976 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:21:00,976 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:21:00,976 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:21:00,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:21:03,200 INFO L134 CoverageAnalysis]: Checked inductivity of 4100 backedges. 3280 proven. 820 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:21:03,201 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:21:03,201 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:21:03,208 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:21:03,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:21:03,305 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:21:03,344 INFO L134 CoverageAnalysis]: Checked inductivity of 4100 backedges. 3280 proven. 820 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:21:03,364 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:21:03,365 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [83, 83] total 83 [2018-09-30 10:21:03,365 INFO L459 AbstractCegarLoop]: Interpolant automaton has 84 states [2018-09-30 10:21:03,366 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2018-09-30 10:21:03,366 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1805, Invalid=5167, Unknown=0, NotChecked=0, Total=6972 [2018-09-30 10:21:03,366 INFO L87 Difference]: Start difference. First operand 210 states and 212 transitions. Second operand 84 states. [2018-09-30 10:21:05,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:21:05,858 INFO L93 Difference]: Finished difference Result 382 states and 386 transitions. [2018-09-30 10:21:05,858 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2018-09-30 10:21:05,858 INFO L78 Accepts]: Start accepts. Automaton has 84 states. Word has length 207 [2018-09-30 10:21:05,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:21:05,859 INFO L225 Difference]: With dead ends: 382 [2018-09-30 10:21:05,859 INFO L226 Difference]: Without dead ends: 211 [2018-09-30 10:21:05,860 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 330 GetRequests, 207 SyntacticMatches, 0 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2420 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=3609, Invalid=11891, Unknown=0, NotChecked=0, Total=15500 [2018-09-30 10:21:05,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2018-09-30 10:21:05,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 211. [2018-09-30 10:21:05,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 211 states. [2018-09-30 10:21:05,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 213 transitions. [2018-09-30 10:21:05,880 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 213 transitions. Word has length 207 [2018-09-30 10:21:05,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:21:05,880 INFO L480 AbstractCegarLoop]: Abstraction has 211 states and 213 transitions. [2018-09-30 10:21:05,880 INFO L481 AbstractCegarLoop]: Interpolant automaton has 84 states. [2018-09-30 10:21:05,880 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 213 transitions. [2018-09-30 10:21:05,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2018-09-30 10:21:05,880 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:21:05,881 INFO L375 BasicCegarLoop]: trace histogram [41, 41, 41, 40, 40, 1, 1, 1, 1, 1] [2018-09-30 10:21:05,881 INFO L423 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:21:05,881 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:21:05,881 INFO L82 PathProgramCache]: Analyzing trace with hash 1953503262, now seen corresponding path program 80 times [2018-09-30 10:21:05,881 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:21:05,881 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:21:05,882 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:21:05,882 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:21:05,882 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:21:05,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:21:06,670 INFO L134 CoverageAnalysis]: Checked inductivity of 4141 backedges. 941 proven. 3200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:21:06,671 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:21:06,671 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:21:06,678 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 10:21:06,772 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 10:21:06,772 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:21:06,777 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:21:06,814 INFO L134 CoverageAnalysis]: Checked inductivity of 4141 backedges. 941 proven. 3200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:21:06,835 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:21:06,836 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 43] total 43 [2018-09-30 10:21:06,836 INFO L459 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-09-30 10:21:06,836 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-09-30 10:21:06,836 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=946, Invalid=946, Unknown=0, NotChecked=0, Total=1892 [2018-09-30 10:21:06,836 INFO L87 Difference]: Start difference. First operand 211 states and 213 transitions. Second operand 44 states. [2018-09-30 10:21:07,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:21:07,144 INFO L93 Difference]: Finished difference Result 225 states and 228 transitions. [2018-09-30 10:21:07,144 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-09-30 10:21:07,144 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 208 [2018-09-30 10:21:07,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:21:07,145 INFO L225 Difference]: With dead ends: 225 [2018-09-30 10:21:07,145 INFO L226 Difference]: Without dead ends: 219 [2018-09-30 10:21:07,146 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 290 GetRequests, 248 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=946, Invalid=946, Unknown=0, NotChecked=0, Total=1892 [2018-09-30 10:21:07,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2018-09-30 10:21:07,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 215. [2018-09-30 10:21:07,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 215 states. [2018-09-30 10:21:07,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 217 transitions. [2018-09-30 10:21:07,165 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 217 transitions. Word has length 208 [2018-09-30 10:21:07,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:21:07,165 INFO L480 AbstractCegarLoop]: Abstraction has 215 states and 217 transitions. [2018-09-30 10:21:07,165 INFO L481 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-09-30 10:21:07,165 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 217 transitions. [2018-09-30 10:21:07,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2018-09-30 10:21:07,166 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:21:07,166 INFO L375 BasicCegarLoop]: trace histogram [42, 42, 41, 41, 41, 1, 1, 1, 1, 1] [2018-09-30 10:21:07,166 INFO L423 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:21:07,167 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:21:07,167 INFO L82 PathProgramCache]: Analyzing trace with hash 1125633172, now seen corresponding path program 81 times [2018-09-30 10:21:07,167 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:21:07,167 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:21:07,167 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:21:07,168 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:21:07,168 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:21:07,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:21:09,242 INFO L134 CoverageAnalysis]: Checked inductivity of 4305 backedges. 3444 proven. 861 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:21:09,243 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:21:09,243 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:21:09,249 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 10:21:09,410 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 42 check-sat command(s) [2018-09-30 10:21:09,411 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:21:09,416 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:21:09,472 INFO L134 CoverageAnalysis]: Checked inductivity of 4305 backedges. 3444 proven. 861 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:21:09,501 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:21:09,502 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [85, 85] total 85 [2018-09-30 10:21:09,502 INFO L459 AbstractCegarLoop]: Interpolant automaton has 86 states [2018-09-30 10:21:09,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2018-09-30 10:21:09,503 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1891, Invalid=5419, Unknown=0, NotChecked=0, Total=7310 [2018-09-30 10:21:09,503 INFO L87 Difference]: Start difference. First operand 215 states and 217 transitions. Second operand 86 states. [2018-09-30 10:21:12,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:21:12,356 INFO L93 Difference]: Finished difference Result 391 states and 395 transitions. [2018-09-30 10:21:12,357 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2018-09-30 10:21:12,357 INFO L78 Accepts]: Start accepts. Automaton has 86 states. Word has length 212 [2018-09-30 10:21:12,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:21:12,357 INFO L225 Difference]: With dead ends: 391 [2018-09-30 10:21:12,358 INFO L226 Difference]: Without dead ends: 216 [2018-09-30 10:21:12,358 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 338 GetRequests, 212 SyntacticMatches, 0 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2542 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=3781, Invalid=12475, Unknown=0, NotChecked=0, Total=16256 [2018-09-30 10:21:12,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2018-09-30 10:21:12,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 216. [2018-09-30 10:21:12,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 216 states. [2018-09-30 10:21:12,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 218 transitions. [2018-09-30 10:21:12,379 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 218 transitions. Word has length 212 [2018-09-30 10:21:12,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:21:12,379 INFO L480 AbstractCegarLoop]: Abstraction has 216 states and 218 transitions. [2018-09-30 10:21:12,379 INFO L481 AbstractCegarLoop]: Interpolant automaton has 86 states. [2018-09-30 10:21:12,379 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 218 transitions. [2018-09-30 10:21:12,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2018-09-30 10:21:12,380 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:21:12,380 INFO L375 BasicCegarLoop]: trace histogram [42, 42, 42, 41, 41, 1, 1, 1, 1, 1] [2018-09-30 10:21:12,380 INFO L423 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:21:12,381 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:21:12,381 INFO L82 PathProgramCache]: Analyzing trace with hash -155129459, now seen corresponding path program 82 times [2018-09-30 10:21:12,381 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:21:12,381 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:21:12,382 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:21:12,382 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:21:12,382 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:21:12,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:21:13,177 INFO L134 CoverageAnalysis]: Checked inductivity of 4347 backedges. 985 proven. 3362 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:21:13,177 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:21:13,177 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:21:13,186 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 10:21:13,286 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 10:21:13,287 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:21:13,293 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:21:13,330 INFO L134 CoverageAnalysis]: Checked inductivity of 4347 backedges. 985 proven. 3362 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:21:13,352 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:21:13,352 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 44] total 44 [2018-09-30 10:21:13,353 INFO L459 AbstractCegarLoop]: Interpolant automaton has 45 states [2018-09-30 10:21:13,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2018-09-30 10:21:13,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=990, Invalid=990, Unknown=0, NotChecked=0, Total=1980 [2018-09-30 10:21:13,354 INFO L87 Difference]: Start difference. First operand 216 states and 218 transitions. Second operand 45 states. [2018-09-30 10:21:13,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:21:13,665 INFO L93 Difference]: Finished difference Result 230 states and 233 transitions. [2018-09-30 10:21:13,666 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-09-30 10:21:13,666 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 213 [2018-09-30 10:21:13,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:21:13,667 INFO L225 Difference]: With dead ends: 230 [2018-09-30 10:21:13,667 INFO L226 Difference]: Without dead ends: 224 [2018-09-30 10:21:13,668 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 297 GetRequests, 254 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=990, Invalid=990, Unknown=0, NotChecked=0, Total=1980 [2018-09-30 10:21:13,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2018-09-30 10:21:13,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 220. [2018-09-30 10:21:13,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 220 states. [2018-09-30 10:21:13,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 222 transitions. [2018-09-30 10:21:13,690 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 222 transitions. Word has length 213 [2018-09-30 10:21:13,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:21:13,690 INFO L480 AbstractCegarLoop]: Abstraction has 220 states and 222 transitions. [2018-09-30 10:21:13,691 INFO L481 AbstractCegarLoop]: Interpolant automaton has 45 states. [2018-09-30 10:21:13,691 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 222 transitions. [2018-09-30 10:21:13,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2018-09-30 10:21:13,692 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:21:13,692 INFO L375 BasicCegarLoop]: trace histogram [43, 43, 42, 42, 42, 1, 1, 1, 1, 1] [2018-09-30 10:21:13,692 INFO L423 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:21:13,693 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:21:13,693 INFO L82 PathProgramCache]: Analyzing trace with hash -1531687293, now seen corresponding path program 83 times [2018-09-30 10:21:13,693 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:21:13,693 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:21:13,694 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:21:13,694 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:21:13,694 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:21:13,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:21:15,901 INFO L134 CoverageAnalysis]: Checked inductivity of 4515 backedges. 3612 proven. 903 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:21:15,901 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:21:15,902 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:21:15,910 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 10:21:16,073 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 43 check-sat command(s) [2018-09-30 10:21:16,073 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:21:16,078 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:21:16,119 INFO L134 CoverageAnalysis]: Checked inductivity of 4515 backedges. 3612 proven. 903 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:21:16,140 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:21:16,141 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [87, 87] total 87 [2018-09-30 10:21:16,141 INFO L459 AbstractCegarLoop]: Interpolant automaton has 88 states [2018-09-30 10:21:16,142 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2018-09-30 10:21:16,142 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1979, Invalid=5677, Unknown=0, NotChecked=0, Total=7656 [2018-09-30 10:21:16,142 INFO L87 Difference]: Start difference. First operand 220 states and 222 transitions. Second operand 88 states. [2018-09-30 10:21:19,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:21:19,222 INFO L93 Difference]: Finished difference Result 400 states and 404 transitions. [2018-09-30 10:21:19,222 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2018-09-30 10:21:19,223 INFO L78 Accepts]: Start accepts. Automaton has 88 states. Word has length 217 [2018-09-30 10:21:19,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:21:19,223 INFO L225 Difference]: With dead ends: 400 [2018-09-30 10:21:19,224 INFO L226 Difference]: Without dead ends: 221 [2018-09-30 10:21:19,225 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 346 GetRequests, 217 SyntacticMatches, 0 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2667 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=3957, Invalid=13073, Unknown=0, NotChecked=0, Total=17030 [2018-09-30 10:21:19,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2018-09-30 10:21:19,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 221. [2018-09-30 10:21:19,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 221 states. [2018-09-30 10:21:19,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 223 transitions. [2018-09-30 10:21:19,245 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 223 transitions. Word has length 217 [2018-09-30 10:21:19,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:21:19,246 INFO L480 AbstractCegarLoop]: Abstraction has 221 states and 223 transitions. [2018-09-30 10:21:19,246 INFO L481 AbstractCegarLoop]: Interpolant automaton has 88 states. [2018-09-30 10:21:19,246 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 223 transitions. [2018-09-30 10:21:19,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2018-09-30 10:21:19,246 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:21:19,246 INFO L375 BasicCegarLoop]: trace histogram [43, 43, 43, 42, 42, 1, 1, 1, 1, 1] [2018-09-30 10:21:19,247 INFO L423 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:21:19,247 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:21:19,247 INFO L82 PathProgramCache]: Analyzing trace with hash 1128490282, now seen corresponding path program 84 times [2018-09-30 10:21:19,247 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:21:19,247 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:21:19,248 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:21:19,248 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:21:19,248 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:21:19,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:21:20,150 INFO L134 CoverageAnalysis]: Checked inductivity of 4558 backedges. 1030 proven. 3528 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:21:20,150 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:21:20,151 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:21:20,159 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 10:21:20,327 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 43 check-sat command(s) [2018-09-30 10:21:20,327 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:21:20,333 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:21:20,373 INFO L134 CoverageAnalysis]: Checked inductivity of 4558 backedges. 1030 proven. 3528 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:21:20,396 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:21:20,396 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45] total 45 [2018-09-30 10:21:20,397 INFO L459 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-09-30 10:21:20,397 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-09-30 10:21:20,397 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1035, Invalid=1035, Unknown=0, NotChecked=0, Total=2070 [2018-09-30 10:21:20,397 INFO L87 Difference]: Start difference. First operand 221 states and 223 transitions. Second operand 46 states. [2018-09-30 10:21:20,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:21:20,680 INFO L93 Difference]: Finished difference Result 235 states and 238 transitions. [2018-09-30 10:21:20,680 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2018-09-30 10:21:20,680 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 218 [2018-09-30 10:21:20,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:21:20,681 INFO L225 Difference]: With dead ends: 235 [2018-09-30 10:21:20,681 INFO L226 Difference]: Without dead ends: 229 [2018-09-30 10:21:20,682 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 304 GetRequests, 260 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1035, Invalid=1035, Unknown=0, NotChecked=0, Total=2070 [2018-09-30 10:21:20,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2018-09-30 10:21:20,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 225. [2018-09-30 10:21:20,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 225 states. [2018-09-30 10:21:20,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 227 transitions. [2018-09-30 10:21:20,701 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 227 transitions. Word has length 218 [2018-09-30 10:21:20,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:21:20,701 INFO L480 AbstractCegarLoop]: Abstraction has 225 states and 227 transitions. [2018-09-30 10:21:20,701 INFO L481 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-09-30 10:21:20,701 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 227 transitions. [2018-09-30 10:21:20,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2018-09-30 10:21:20,701 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:21:20,702 INFO L375 BasicCegarLoop]: trace histogram [44, 44, 43, 43, 43, 1, 1, 1, 1, 1] [2018-09-30 10:21:20,702 INFO L423 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:21:20,702 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:21:20,702 INFO L82 PathProgramCache]: Analyzing trace with hash -1373260896, now seen corresponding path program 85 times [2018-09-30 10:21:20,702 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:21:20,702 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:21:20,703 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:21:20,703 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:21:20,703 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:21:20,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:21:23,274 INFO L134 CoverageAnalysis]: Checked inductivity of 4730 backedges. 3784 proven. 946 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:21:23,274 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:21:23,274 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:21:23,284 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:21:23,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:21:23,392 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:21:23,430 INFO L134 CoverageAnalysis]: Checked inductivity of 4730 backedges. 3784 proven. 946 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:21:23,451 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:21:23,451 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [89, 89] total 89 [2018-09-30 10:21:23,452 INFO L459 AbstractCegarLoop]: Interpolant automaton has 90 states [2018-09-30 10:21:23,452 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2018-09-30 10:21:23,452 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2069, Invalid=5941, Unknown=0, NotChecked=0, Total=8010 [2018-09-30 10:21:23,452 INFO L87 Difference]: Start difference. First operand 225 states and 227 transitions. Second operand 90 states. [2018-09-30 10:21:26,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:21:26,350 INFO L93 Difference]: Finished difference Result 409 states and 413 transitions. [2018-09-30 10:21:26,350 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2018-09-30 10:21:26,350 INFO L78 Accepts]: Start accepts. Automaton has 90 states. Word has length 222 [2018-09-30 10:21:26,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:21:26,351 INFO L225 Difference]: With dead ends: 409 [2018-09-30 10:21:26,351 INFO L226 Difference]: Without dead ends: 226 [2018-09-30 10:21:26,352 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 354 GetRequests, 222 SyntacticMatches, 0 SemanticMatches, 132 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2795 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=4137, Invalid=13685, Unknown=0, NotChecked=0, Total=17822 [2018-09-30 10:21:26,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2018-09-30 10:21:26,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 226. [2018-09-30 10:21:26,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 226 states. [2018-09-30 10:21:26,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 228 transitions. [2018-09-30 10:21:26,374 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 228 transitions. Word has length 222 [2018-09-30 10:21:26,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:21:26,374 INFO L480 AbstractCegarLoop]: Abstraction has 226 states and 228 transitions. [2018-09-30 10:21:26,374 INFO L481 AbstractCegarLoop]: Interpolant automaton has 90 states. [2018-09-30 10:21:26,374 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 228 transitions. [2018-09-30 10:21:26,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2018-09-30 10:21:26,375 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:21:26,375 INFO L375 BasicCegarLoop]: trace histogram [44, 44, 44, 43, 43, 1, 1, 1, 1, 1] [2018-09-30 10:21:26,375 INFO L423 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:21:26,375 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:21:26,375 INFO L82 PathProgramCache]: Analyzing trace with hash 2022550873, now seen corresponding path program 86 times [2018-09-30 10:21:26,375 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:21:26,375 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:21:26,376 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:21:26,376 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:21:26,376 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:21:26,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:21:27,528 INFO L134 CoverageAnalysis]: Checked inductivity of 4774 backedges. 1076 proven. 3698 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:21:27,528 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:21:27,528 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:21:27,537 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 10:21:27,642 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 10:21:27,642 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:21:27,646 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:21:27,686 INFO L134 CoverageAnalysis]: Checked inductivity of 4774 backedges. 1076 proven. 3698 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:21:27,706 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:21:27,706 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 46] total 46 [2018-09-30 10:21:27,706 INFO L459 AbstractCegarLoop]: Interpolant automaton has 47 states [2018-09-30 10:21:27,707 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2018-09-30 10:21:27,707 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1081, Invalid=1081, Unknown=0, NotChecked=0, Total=2162 [2018-09-30 10:21:27,707 INFO L87 Difference]: Start difference. First operand 226 states and 228 transitions. Second operand 47 states. [2018-09-30 10:21:28,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:21:28,040 INFO L93 Difference]: Finished difference Result 240 states and 243 transitions. [2018-09-30 10:21:28,040 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2018-09-30 10:21:28,040 INFO L78 Accepts]: Start accepts. Automaton has 47 states. Word has length 223 [2018-09-30 10:21:28,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:21:28,041 INFO L225 Difference]: With dead ends: 240 [2018-09-30 10:21:28,041 INFO L226 Difference]: Without dead ends: 234 [2018-09-30 10:21:28,042 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 311 GetRequests, 266 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1081, Invalid=1081, Unknown=0, NotChecked=0, Total=2162 [2018-09-30 10:21:28,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2018-09-30 10:21:28,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 230. [2018-09-30 10:21:28,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 230 states. [2018-09-30 10:21:28,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 232 transitions. [2018-09-30 10:21:28,062 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 232 transitions. Word has length 223 [2018-09-30 10:21:28,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:21:28,062 INFO L480 AbstractCegarLoop]: Abstraction has 230 states and 232 transitions. [2018-09-30 10:21:28,062 INFO L481 AbstractCegarLoop]: Interpolant automaton has 47 states. [2018-09-30 10:21:28,062 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 232 transitions. [2018-09-30 10:21:28,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 228 [2018-09-30 10:21:28,063 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:21:28,063 INFO L375 BasicCegarLoop]: trace histogram [45, 45, 44, 44, 44, 1, 1, 1, 1, 1] [2018-09-30 10:21:28,063 INFO L423 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:21:28,063 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:21:28,063 INFO L82 PathProgramCache]: Analyzing trace with hash 664947791, now seen corresponding path program 87 times [2018-09-30 10:21:28,063 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:21:28,063 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:21:28,064 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:21:28,064 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:21:28,064 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:21:28,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:21:30,480 INFO L134 CoverageAnalysis]: Checked inductivity of 4950 backedges. 3960 proven. 990 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:21:30,480 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:21:30,480 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:21:30,489 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 10:21:30,679 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 45 check-sat command(s) [2018-09-30 10:21:30,679 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:21:30,684 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:21:30,729 INFO L134 CoverageAnalysis]: Checked inductivity of 4950 backedges. 3960 proven. 990 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:21:30,750 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:21:30,751 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [91, 91] total 91 [2018-09-30 10:21:30,751 INFO L459 AbstractCegarLoop]: Interpolant automaton has 92 states [2018-09-30 10:21:30,751 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2018-09-30 10:21:30,752 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2161, Invalid=6211, Unknown=0, NotChecked=0, Total=8372 [2018-09-30 10:21:30,752 INFO L87 Difference]: Start difference. First operand 230 states and 232 transitions. Second operand 92 states. [2018-09-30 10:21:34,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:21:34,122 INFO L93 Difference]: Finished difference Result 418 states and 422 transitions. [2018-09-30 10:21:34,122 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2018-09-30 10:21:34,122 INFO L78 Accepts]: Start accepts. Automaton has 92 states. Word has length 227 [2018-09-30 10:21:34,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:21:34,123 INFO L225 Difference]: With dead ends: 418 [2018-09-30 10:21:34,124 INFO L226 Difference]: Without dead ends: 231 [2018-09-30 10:21:34,125 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 362 GetRequests, 227 SyntacticMatches, 0 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2926 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=4321, Invalid=14311, Unknown=0, NotChecked=0, Total=18632 [2018-09-30 10:21:34,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2018-09-30 10:21:34,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 231. [2018-09-30 10:21:34,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 231 states. [2018-09-30 10:21:34,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 233 transitions. [2018-09-30 10:21:34,168 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 233 transitions. Word has length 227 [2018-09-30 10:21:34,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:21:34,168 INFO L480 AbstractCegarLoop]: Abstraction has 231 states and 233 transitions. [2018-09-30 10:21:34,168 INFO L481 AbstractCegarLoop]: Interpolant automaton has 92 states. [2018-09-30 10:21:34,168 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 233 transitions. [2018-09-30 10:21:34,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2018-09-30 10:21:34,169 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:21:34,169 INFO L375 BasicCegarLoop]: trace histogram [45, 45, 45, 44, 44, 1, 1, 1, 1, 1] [2018-09-30 10:21:34,169 INFO L423 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:21:34,170 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:21:34,170 INFO L82 PathProgramCache]: Analyzing trace with hash -402751946, now seen corresponding path program 88 times [2018-09-30 10:21:34,170 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:21:34,170 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:21:34,170 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:21:34,170 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:21:34,171 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:21:34,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:21:35,093 INFO L134 CoverageAnalysis]: Checked inductivity of 4995 backedges. 1123 proven. 3872 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:21:35,093 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:21:35,093 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:21:35,101 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 10:21:35,213 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 10:21:35,213 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:21:35,222 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:21:35,266 INFO L134 CoverageAnalysis]: Checked inductivity of 4995 backedges. 1123 proven. 3872 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:21:35,287 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:21:35,287 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 47] total 47 [2018-09-30 10:21:35,287 INFO L459 AbstractCegarLoop]: Interpolant automaton has 48 states [2018-09-30 10:21:35,288 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2018-09-30 10:21:35,288 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1128, Invalid=1128, Unknown=0, NotChecked=0, Total=2256 [2018-09-30 10:21:35,288 INFO L87 Difference]: Start difference. First operand 231 states and 233 transitions. Second operand 48 states. [2018-09-30 10:21:35,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:21:35,625 INFO L93 Difference]: Finished difference Result 245 states and 248 transitions. [2018-09-30 10:21:35,633 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2018-09-30 10:21:35,634 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 228 [2018-09-30 10:21:35,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:21:35,635 INFO L225 Difference]: With dead ends: 245 [2018-09-30 10:21:35,635 INFO L226 Difference]: Without dead ends: 239 [2018-09-30 10:21:35,635 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 318 GetRequests, 272 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1128, Invalid=1128, Unknown=0, NotChecked=0, Total=2256 [2018-09-30 10:21:35,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2018-09-30 10:21:35,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 235. [2018-09-30 10:21:35,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 235 states. [2018-09-30 10:21:35,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 237 transitions. [2018-09-30 10:21:35,662 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 237 transitions. Word has length 228 [2018-09-30 10:21:35,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:21:35,662 INFO L480 AbstractCegarLoop]: Abstraction has 235 states and 237 transitions. [2018-09-30 10:21:35,663 INFO L481 AbstractCegarLoop]: Interpolant automaton has 48 states. [2018-09-30 10:21:35,663 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 237 transitions. [2018-09-30 10:21:35,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2018-09-30 10:21:35,664 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:21:35,664 INFO L375 BasicCegarLoop]: trace histogram [46, 46, 45, 45, 45, 1, 1, 1, 1, 1] [2018-09-30 10:21:35,664 INFO L423 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:21:35,664 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:21:35,665 INFO L82 PathProgramCache]: Analyzing trace with hash -564828500, now seen corresponding path program 89 times [2018-09-30 10:21:35,665 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:21:35,665 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:21:35,665 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:21:35,665 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:21:35,666 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:21:35,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:21:38,518 INFO L134 CoverageAnalysis]: Checked inductivity of 5175 backedges. 4140 proven. 1035 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:21:38,518 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:21:38,519 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:21:38,527 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 10:21:38,697 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 46 check-sat command(s) [2018-09-30 10:21:38,697 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:21:38,705 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:21:38,752 INFO L134 CoverageAnalysis]: Checked inductivity of 5175 backedges. 4140 proven. 1035 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:21:38,773 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:21:38,773 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [93, 93] total 93 [2018-09-30 10:21:38,774 INFO L459 AbstractCegarLoop]: Interpolant automaton has 94 states [2018-09-30 10:21:38,774 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2018-09-30 10:21:38,774 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2255, Invalid=6487, Unknown=0, NotChecked=0, Total=8742 [2018-09-30 10:21:38,774 INFO L87 Difference]: Start difference. First operand 235 states and 237 transitions. Second operand 94 states. [2018-09-30 10:21:41,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:21:41,999 INFO L93 Difference]: Finished difference Result 427 states and 431 transitions. [2018-09-30 10:21:41,999 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2018-09-30 10:21:42,000 INFO L78 Accepts]: Start accepts. Automaton has 94 states. Word has length 232 [2018-09-30 10:21:42,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:21:42,001 INFO L225 Difference]: With dead ends: 427 [2018-09-30 10:21:42,001 INFO L226 Difference]: Without dead ends: 236 [2018-09-30 10:21:42,002 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 370 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3060 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=4509, Invalid=14951, Unknown=0, NotChecked=0, Total=19460 [2018-09-30 10:21:42,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2018-09-30 10:21:42,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 236. [2018-09-30 10:21:42,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 236 states. [2018-09-30 10:21:42,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 238 transitions. [2018-09-30 10:21:42,030 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 238 transitions. Word has length 232 [2018-09-30 10:21:42,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:21:42,030 INFO L480 AbstractCegarLoop]: Abstraction has 236 states and 238 transitions. [2018-09-30 10:21:42,030 INFO L481 AbstractCegarLoop]: Interpolant automaton has 94 states. [2018-09-30 10:21:42,030 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 238 transitions. [2018-09-30 10:21:42,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2018-09-30 10:21:42,031 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:21:42,031 INFO L375 BasicCegarLoop]: trace histogram [46, 46, 46, 45, 45, 1, 1, 1, 1, 1] [2018-09-30 10:21:42,031 INFO L423 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:21:42,031 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:21:42,031 INFO L82 PathProgramCache]: Analyzing trace with hash 522145061, now seen corresponding path program 90 times [2018-09-30 10:21:42,032 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:21:42,032 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:21:42,032 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:21:42,032 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:21:42,032 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:21:42,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:21:43,416 INFO L134 CoverageAnalysis]: Checked inductivity of 5221 backedges. 1171 proven. 4050 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:21:43,416 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:21:43,416 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:21:43,423 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 10:21:43,590 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 46 check-sat command(s) [2018-09-30 10:21:43,591 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:21:43,597 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:21:43,639 INFO L134 CoverageAnalysis]: Checked inductivity of 5221 backedges. 1171 proven. 4050 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:21:43,659 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:21:43,660 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48] total 48 [2018-09-30 10:21:43,660 INFO L459 AbstractCegarLoop]: Interpolant automaton has 49 states [2018-09-30 10:21:43,660 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2018-09-30 10:21:43,660 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1176, Invalid=1176, Unknown=0, NotChecked=0, Total=2352 [2018-09-30 10:21:43,661 INFO L87 Difference]: Start difference. First operand 236 states and 238 transitions. Second operand 49 states. [2018-09-30 10:21:44,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:21:44,037 INFO L93 Difference]: Finished difference Result 250 states and 253 transitions. [2018-09-30 10:21:44,043 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2018-09-30 10:21:44,044 INFO L78 Accepts]: Start accepts. Automaton has 49 states. Word has length 233 [2018-09-30 10:21:44,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:21:44,045 INFO L225 Difference]: With dead ends: 250 [2018-09-30 10:21:44,045 INFO L226 Difference]: Without dead ends: 244 [2018-09-30 10:21:44,045 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 325 GetRequests, 278 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1176, Invalid=1176, Unknown=0, NotChecked=0, Total=2352 [2018-09-30 10:21:44,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2018-09-30 10:21:44,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 240. [2018-09-30 10:21:44,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 240 states. [2018-09-30 10:21:44,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 242 transitions. [2018-09-30 10:21:44,072 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 242 transitions. Word has length 233 [2018-09-30 10:21:44,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:21:44,072 INFO L480 AbstractCegarLoop]: Abstraction has 240 states and 242 transitions. [2018-09-30 10:21:44,072 INFO L481 AbstractCegarLoop]: Interpolant automaton has 49 states. [2018-09-30 10:21:44,072 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 242 transitions. [2018-09-30 10:21:44,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2018-09-30 10:21:44,073 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:21:44,073 INFO L375 BasicCegarLoop]: trace histogram [47, 47, 46, 46, 46, 1, 1, 1, 1, 1] [2018-09-30 10:21:44,073 INFO L423 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:21:44,073 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:21:44,073 INFO L82 PathProgramCache]: Analyzing trace with hash -377018853, now seen corresponding path program 91 times [2018-09-30 10:21:44,073 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:21:44,074 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:21:44,074 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:21:44,074 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:21:44,074 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:21:44,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:21:47,142 INFO L134 CoverageAnalysis]: Checked inductivity of 5405 backedges. 4324 proven. 1081 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:21:47,143 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:21:47,143 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:21:47,149 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:21:47,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:21:47,265 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:21:47,312 INFO L134 CoverageAnalysis]: Checked inductivity of 5405 backedges. 4324 proven. 1081 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:21:47,334 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:21:47,334 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [95, 95] total 95 [2018-09-30 10:21:47,335 INFO L459 AbstractCegarLoop]: Interpolant automaton has 96 states [2018-09-30 10:21:47,335 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2018-09-30 10:21:47,335 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2351, Invalid=6769, Unknown=0, NotChecked=0, Total=9120 [2018-09-30 10:21:47,335 INFO L87 Difference]: Start difference. First operand 240 states and 242 transitions. Second operand 96 states. [2018-09-30 10:21:50,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:21:50,805 INFO L93 Difference]: Finished difference Result 436 states and 440 transitions. [2018-09-30 10:21:50,805 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2018-09-30 10:21:50,805 INFO L78 Accepts]: Start accepts. Automaton has 96 states. Word has length 237 [2018-09-30 10:21:50,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:21:50,806 INFO L225 Difference]: With dead ends: 436 [2018-09-30 10:21:50,806 INFO L226 Difference]: Without dead ends: 241 [2018-09-30 10:21:50,808 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 378 GetRequests, 237 SyntacticMatches, 0 SemanticMatches, 141 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3197 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=4701, Invalid=15605, Unknown=0, NotChecked=0, Total=20306 [2018-09-30 10:21:50,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2018-09-30 10:21:50,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 241. [2018-09-30 10:21:50,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 241 states. [2018-09-30 10:21:50,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 243 transitions. [2018-09-30 10:21:50,841 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 243 transitions. Word has length 237 [2018-09-30 10:21:50,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:21:50,841 INFO L480 AbstractCegarLoop]: Abstraction has 241 states and 243 transitions. [2018-09-30 10:21:50,841 INFO L481 AbstractCegarLoop]: Interpolant automaton has 96 states. [2018-09-30 10:21:50,841 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 243 transitions. [2018-09-30 10:21:50,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2018-09-30 10:21:50,842 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:21:50,843 INFO L375 BasicCegarLoop]: trace histogram [47, 47, 47, 46, 46, 1, 1, 1, 1, 1] [2018-09-30 10:21:50,843 INFO L423 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:21:50,843 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:21:50,843 INFO L82 PathProgramCache]: Analyzing trace with hash 125264706, now seen corresponding path program 92 times [2018-09-30 10:21:50,843 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:21:50,843 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:21:50,844 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:21:50,844 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:21:50,844 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:21:50,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:21:51,926 INFO L134 CoverageAnalysis]: Checked inductivity of 5452 backedges. 1220 proven. 4232 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:21:51,927 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:21:51,927 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:21:51,935 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 10:21:52,048 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 10:21:52,048 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:21:52,053 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:21:52,116 INFO L134 CoverageAnalysis]: Checked inductivity of 5452 backedges. 1220 proven. 4232 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:21:52,140 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:21:52,140 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 49] total 49 [2018-09-30 10:21:52,140 INFO L459 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-09-30 10:21:52,141 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-09-30 10:21:52,141 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1225, Invalid=1225, Unknown=0, NotChecked=0, Total=2450 [2018-09-30 10:21:52,141 INFO L87 Difference]: Start difference. First operand 241 states and 243 transitions. Second operand 50 states. [2018-09-30 10:21:52,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:21:52,505 INFO L93 Difference]: Finished difference Result 255 states and 258 transitions. [2018-09-30 10:21:52,506 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2018-09-30 10:21:52,506 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 238 [2018-09-30 10:21:52,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:21:52,507 INFO L225 Difference]: With dead ends: 255 [2018-09-30 10:21:52,507 INFO L226 Difference]: Without dead ends: 249 [2018-09-30 10:21:52,508 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 332 GetRequests, 284 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1225, Invalid=1225, Unknown=0, NotChecked=0, Total=2450 [2018-09-30 10:21:52,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2018-09-30 10:21:52,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 245. [2018-09-30 10:21:52,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 245 states. [2018-09-30 10:21:52,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 247 transitions. [2018-09-30 10:21:52,534 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 247 transitions. Word has length 238 [2018-09-30 10:21:52,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:21:52,534 INFO L480 AbstractCegarLoop]: Abstraction has 245 states and 247 transitions. [2018-09-30 10:21:52,534 INFO L481 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-09-30 10:21:52,534 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 247 transitions. [2018-09-30 10:21:52,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 243 [2018-09-30 10:21:52,535 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:21:52,536 INFO L375 BasicCegarLoop]: trace histogram [48, 48, 47, 47, 47, 1, 1, 1, 1, 1] [2018-09-30 10:21:52,536 INFO L423 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:21:52,536 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:21:52,536 INFO L82 PathProgramCache]: Analyzing trace with hash 494724536, now seen corresponding path program 93 times [2018-09-30 10:21:52,537 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:21:52,537 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:21:52,537 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:21:52,537 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:21:52,538 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:21:52,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:21:55,529 INFO L134 CoverageAnalysis]: Checked inductivity of 5640 backedges. 4512 proven. 1128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:21:55,529 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:21:55,529 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:21:55,539 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 10:21:55,743 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 48 check-sat command(s) [2018-09-30 10:21:55,743 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:21:55,748 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:21:55,796 INFO L134 CoverageAnalysis]: Checked inductivity of 5640 backedges. 4512 proven. 1128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:21:55,816 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:21:55,817 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [97, 97] total 97 [2018-09-30 10:21:55,817 INFO L459 AbstractCegarLoop]: Interpolant automaton has 98 states [2018-09-30 10:21:55,818 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2018-09-30 10:21:55,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2449, Invalid=7057, Unknown=0, NotChecked=0, Total=9506 [2018-09-30 10:21:55,819 INFO L87 Difference]: Start difference. First operand 245 states and 247 transitions. Second operand 98 states. [2018-09-30 10:21:59,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:21:59,526 INFO L93 Difference]: Finished difference Result 445 states and 449 transitions. [2018-09-30 10:21:59,526 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2018-09-30 10:21:59,526 INFO L78 Accepts]: Start accepts. Automaton has 98 states. Word has length 242 [2018-09-30 10:21:59,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:21:59,527 INFO L225 Difference]: With dead ends: 445 [2018-09-30 10:21:59,527 INFO L226 Difference]: Without dead ends: 246 [2018-09-30 10:21:59,529 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 386 GetRequests, 242 SyntacticMatches, 0 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3337 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=4897, Invalid=16273, Unknown=0, NotChecked=0, Total=21170 [2018-09-30 10:21:59,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2018-09-30 10:21:59,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 246. [2018-09-30 10:21:59,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 246 states. [2018-09-30 10:21:59,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 248 transitions. [2018-09-30 10:21:59,552 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 248 transitions. Word has length 242 [2018-09-30 10:21:59,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:21:59,553 INFO L480 AbstractCegarLoop]: Abstraction has 246 states and 248 transitions. [2018-09-30 10:21:59,553 INFO L481 AbstractCegarLoop]: Interpolant automaton has 98 states. [2018-09-30 10:21:59,553 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 248 transitions. [2018-09-30 10:21:59,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 244 [2018-09-30 10:21:59,554 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:21:59,554 INFO L375 BasicCegarLoop]: trace histogram [48, 48, 48, 47, 47, 1, 1, 1, 1, 1] [2018-09-30 10:21:59,554 INFO L423 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:21:59,554 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:21:59,554 INFO L82 PathProgramCache]: Analyzing trace with hash -1883780879, now seen corresponding path program 94 times [2018-09-30 10:21:59,554 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:21:59,554 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:21:59,555 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:21:59,555 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:21:59,555 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:21:59,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:22:00,598 INFO L134 CoverageAnalysis]: Checked inductivity of 5688 backedges. 1270 proven. 4418 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:22:00,598 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:22:00,598 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:22:00,607 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 10:22:00,728 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 10:22:00,728 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:22:00,735 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:22:00,784 INFO L134 CoverageAnalysis]: Checked inductivity of 5688 backedges. 1270 proven. 4418 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:22:00,804 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:22:00,804 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 50] total 50 [2018-09-30 10:22:00,805 INFO L459 AbstractCegarLoop]: Interpolant automaton has 51 states [2018-09-30 10:22:00,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2018-09-30 10:22:00,805 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1275, Invalid=1275, Unknown=0, NotChecked=0, Total=2550 [2018-09-30 10:22:00,805 INFO L87 Difference]: Start difference. First operand 246 states and 248 transitions. Second operand 51 states. [2018-09-30 10:22:01,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:22:01,120 INFO L93 Difference]: Finished difference Result 260 states and 263 transitions. [2018-09-30 10:22:01,120 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2018-09-30 10:22:01,120 INFO L78 Accepts]: Start accepts. Automaton has 51 states. Word has length 243 [2018-09-30 10:22:01,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:22:01,121 INFO L225 Difference]: With dead ends: 260 [2018-09-30 10:22:01,121 INFO L226 Difference]: Without dead ends: 254 [2018-09-30 10:22:01,122 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 339 GetRequests, 290 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1275, Invalid=1275, Unknown=0, NotChecked=0, Total=2550 [2018-09-30 10:22:01,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2018-09-30 10:22:01,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 250. [2018-09-30 10:22:01,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 250 states. [2018-09-30 10:22:01,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 252 transitions. [2018-09-30 10:22:01,146 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 252 transitions. Word has length 243 [2018-09-30 10:22:01,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:22:01,147 INFO L480 AbstractCegarLoop]: Abstraction has 250 states and 252 transitions. [2018-09-30 10:22:01,147 INFO L481 AbstractCegarLoop]: Interpolant automaton has 51 states. [2018-09-30 10:22:01,147 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 252 transitions. [2018-09-30 10:22:01,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 248 [2018-09-30 10:22:01,148 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:22:01,148 INFO L375 BasicCegarLoop]: trace histogram [49, 49, 48, 48, 48, 1, 1, 1, 1, 1] [2018-09-30 10:22:01,148 INFO L423 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:22:01,148 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:22:01,148 INFO L82 PathProgramCache]: Analyzing trace with hash 514120679, now seen corresponding path program 95 times [2018-09-30 10:22:01,148 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:22:01,148 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:22:01,149 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:22:01,149 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:22:01,149 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:22:01,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:22:04,190 INFO L134 CoverageAnalysis]: Checked inductivity of 5880 backedges. 4704 proven. 1176 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:22:04,190 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:22:04,191 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:22:04,198 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 10:22:04,366 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 49 check-sat command(s) [2018-09-30 10:22:04,367 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:22:04,372 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:22:04,438 INFO L134 CoverageAnalysis]: Checked inductivity of 5880 backedges. 4704 proven. 1176 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:22:04,458 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:22:04,458 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [99, 99] total 99 [2018-09-30 10:22:04,459 INFO L459 AbstractCegarLoop]: Interpolant automaton has 100 states [2018-09-30 10:22:04,459 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2018-09-30 10:22:04,459 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2549, Invalid=7351, Unknown=0, NotChecked=0, Total=9900 [2018-09-30 10:22:04,460 INFO L87 Difference]: Start difference. First operand 250 states and 252 transitions. Second operand 100 states. [2018-09-30 10:22:08,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:22:08,080 INFO L93 Difference]: Finished difference Result 454 states and 458 transitions. [2018-09-30 10:22:08,080 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2018-09-30 10:22:08,080 INFO L78 Accepts]: Start accepts. Automaton has 100 states. Word has length 247 [2018-09-30 10:22:08,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:22:08,081 INFO L225 Difference]: With dead ends: 454 [2018-09-30 10:22:08,081 INFO L226 Difference]: Without dead ends: 251 [2018-09-30 10:22:08,083 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 394 GetRequests, 247 SyntacticMatches, 0 SemanticMatches, 147 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3480 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=5097, Invalid=16955, Unknown=0, NotChecked=0, Total=22052 [2018-09-30 10:22:08,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2018-09-30 10:22:08,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 251. [2018-09-30 10:22:08,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 251 states. [2018-09-30 10:22:08,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 253 transitions. [2018-09-30 10:22:08,109 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 253 transitions. Word has length 247 [2018-09-30 10:22:08,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:22:08,109 INFO L480 AbstractCegarLoop]: Abstraction has 251 states and 253 transitions. [2018-09-30 10:22:08,109 INFO L481 AbstractCegarLoop]: Interpolant automaton has 100 states. [2018-09-30 10:22:08,109 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 253 transitions. [2018-09-30 10:22:08,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 249 [2018-09-30 10:22:08,110 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:22:08,110 INFO L375 BasicCegarLoop]: trace histogram [49, 49, 49, 48, 48, 1, 1, 1, 1, 1] [2018-09-30 10:22:08,110 INFO L423 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:22:08,110 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:22:08,126 INFO L82 PathProgramCache]: Analyzing trace with hash -1107028914, now seen corresponding path program 96 times [2018-09-30 10:22:08,127 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:22:08,127 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:22:08,127 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:22:08,127 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:22:08,127 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:22:08,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:22:09,392 INFO L134 CoverageAnalysis]: Checked inductivity of 5929 backedges. 1321 proven. 4608 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:22:09,393 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:22:09,393 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:22:09,399 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 10:22:09,580 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 49 check-sat command(s) [2018-09-30 10:22:09,581 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:22:09,586 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:22:09,637 INFO L134 CoverageAnalysis]: Checked inductivity of 5929 backedges. 1321 proven. 4608 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:22:09,658 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:22:09,658 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51] total 51 [2018-09-30 10:22:09,659 INFO L459 AbstractCegarLoop]: Interpolant automaton has 52 states [2018-09-30 10:22:09,659 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2018-09-30 10:22:09,659 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1326, Invalid=1326, Unknown=0, NotChecked=0, Total=2652 [2018-09-30 10:22:09,659 INFO L87 Difference]: Start difference. First operand 251 states and 253 transitions. Second operand 52 states. [2018-09-30 10:22:10,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:22:10,003 INFO L93 Difference]: Finished difference Result 265 states and 268 transitions. [2018-09-30 10:22:10,004 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2018-09-30 10:22:10,004 INFO L78 Accepts]: Start accepts. Automaton has 52 states. Word has length 248 [2018-09-30 10:22:10,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:22:10,005 INFO L225 Difference]: With dead ends: 265 [2018-09-30 10:22:10,006 INFO L226 Difference]: Without dead ends: 259 [2018-09-30 10:22:10,006 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 346 GetRequests, 296 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1326, Invalid=1326, Unknown=0, NotChecked=0, Total=2652 [2018-09-30 10:22:10,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2018-09-30 10:22:10,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 255. [2018-09-30 10:22:10,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 255 states. [2018-09-30 10:22:10,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 257 transitions. [2018-09-30 10:22:10,032 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 257 transitions. Word has length 248 [2018-09-30 10:22:10,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:22:10,033 INFO L480 AbstractCegarLoop]: Abstraction has 255 states and 257 transitions. [2018-09-30 10:22:10,033 INFO L481 AbstractCegarLoop]: Interpolant automaton has 52 states. [2018-09-30 10:22:10,033 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 257 transitions. [2018-09-30 10:22:10,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2018-09-30 10:22:10,034 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:22:10,034 INFO L375 BasicCegarLoop]: trace histogram [50, 50, 49, 49, 49, 1, 1, 1, 1, 1] [2018-09-30 10:22:10,034 INFO L423 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:22:10,034 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:22:10,034 INFO L82 PathProgramCache]: Analyzing trace with hash 1827811524, now seen corresponding path program 97 times [2018-09-30 10:22:10,034 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:22:10,034 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:22:10,035 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:22:10,035 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:22:10,035 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:22:10,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:22:12,944 INFO L134 CoverageAnalysis]: Checked inductivity of 6125 backedges. 4900 proven. 1225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:22:12,944 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:22:12,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 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:22:12,951 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:22:13,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:22:13,076 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:22:13,128 INFO L134 CoverageAnalysis]: Checked inductivity of 6125 backedges. 4900 proven. 1225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:22:13,148 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:22:13,148 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [101, 101] total 101 [2018-09-30 10:22:13,149 INFO L459 AbstractCegarLoop]: Interpolant automaton has 102 states [2018-09-30 10:22:13,149 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2018-09-30 10:22:13,150 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2651, Invalid=7651, Unknown=0, NotChecked=0, Total=10302 [2018-09-30 10:22:13,150 INFO L87 Difference]: Start difference. First operand 255 states and 257 transitions. Second operand 102 states. [2018-09-30 10:22:16,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:22:16,468 INFO L93 Difference]: Finished difference Result 463 states and 467 transitions. [2018-09-30 10:22:16,468 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2018-09-30 10:22:16,468 INFO L78 Accepts]: Start accepts. Automaton has 102 states. Word has length 252 [2018-09-30 10:22:16,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:22:16,469 INFO L225 Difference]: With dead ends: 463 [2018-09-30 10:22:16,469 INFO L226 Difference]: Without dead ends: 256 [2018-09-30 10:22:16,471 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 402 GetRequests, 252 SyntacticMatches, 0 SemanticMatches, 150 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3626 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=5301, Invalid=17651, Unknown=0, NotChecked=0, Total=22952 [2018-09-30 10:22:16,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2018-09-30 10:22:16,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 256. [2018-09-30 10:22:16,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 256 states. [2018-09-30 10:22:16,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 258 transitions. [2018-09-30 10:22:16,525 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 258 transitions. Word has length 252 [2018-09-30 10:22:16,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:22:16,525 INFO L480 AbstractCegarLoop]: Abstraction has 256 states and 258 transitions. [2018-09-30 10:22:16,525 INFO L481 AbstractCegarLoop]: Interpolant automaton has 102 states. [2018-09-30 10:22:16,525 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 258 transitions. [2018-09-30 10:22:16,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2018-09-30 10:22:16,526 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:22:16,527 INFO L375 BasicCegarLoop]: trace histogram [50, 50, 50, 49, 49, 1, 1, 1, 1, 1] [2018-09-30 10:22:16,527 INFO L423 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:22:16,527 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:22:16,527 INFO L82 PathProgramCache]: Analyzing trace with hash -803659587, now seen corresponding path program 98 times [2018-09-30 10:22:16,527 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:22:16,527 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:22:16,528 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:22:16,528 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:22:16,528 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:22:16,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:22:17,711 INFO L134 CoverageAnalysis]: Checked inductivity of 6175 backedges. 1373 proven. 4802 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:22:17,711 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:22:17,711 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:22:17,720 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 10:22:17,839 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 10:22:17,840 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:22:17,844 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:22:17,898 INFO L134 CoverageAnalysis]: Checked inductivity of 6175 backedges. 1373 proven. 4802 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:22:17,918 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:22:17,918 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 52] total 52 [2018-09-30 10:22:17,918 INFO L459 AbstractCegarLoop]: Interpolant automaton has 53 states [2018-09-30 10:22:17,919 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2018-09-30 10:22:17,919 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2018-09-30 10:22:17,919 INFO L87 Difference]: Start difference. First operand 256 states and 258 transitions. Second operand 53 states. [2018-09-30 10:22:18,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:22:18,237 INFO L93 Difference]: Finished difference Result 270 states and 273 transitions. [2018-09-30 10:22:18,237 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2018-09-30 10:22:18,237 INFO L78 Accepts]: Start accepts. Automaton has 53 states. Word has length 253 [2018-09-30 10:22:18,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:22:18,238 INFO L225 Difference]: With dead ends: 270 [2018-09-30 10:22:18,239 INFO L226 Difference]: Without dead ends: 264 [2018-09-30 10:22:18,239 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 353 GetRequests, 302 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2018-09-30 10:22:18,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2018-09-30 10:22:18,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 260. [2018-09-30 10:22:18,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 260 states. [2018-09-30 10:22:18,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 262 transitions. [2018-09-30 10:22:18,273 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 262 transitions. Word has length 253 [2018-09-30 10:22:18,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:22:18,273 INFO L480 AbstractCegarLoop]: Abstraction has 260 states and 262 transitions. [2018-09-30 10:22:18,273 INFO L481 AbstractCegarLoop]: Interpolant automaton has 53 states. [2018-09-30 10:22:18,273 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 262 transitions. [2018-09-30 10:22:18,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 258 [2018-09-30 10:22:18,274 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:22:18,274 INFO L375 BasicCegarLoop]: trace histogram [51, 51, 50, 50, 50, 1, 1, 1, 1, 1] [2018-09-30 10:22:18,275 INFO L423 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:22:18,275 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:22:18,275 INFO L82 PathProgramCache]: Analyzing trace with hash 465399219, now seen corresponding path program 99 times [2018-09-30 10:22:18,275 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:22:18,275 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:22:18,276 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:22:18,276 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:22:18,276 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:22:18,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:22:21,558 INFO L134 CoverageAnalysis]: Checked inductivity of 6375 backedges. 5100 proven. 1275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:22:21,558 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:22:21,558 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:22:21,565 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 10:22:21,786 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 51 check-sat command(s) [2018-09-30 10:22:21,786 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:22:21,793 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:22:21,846 INFO L134 CoverageAnalysis]: Checked inductivity of 6375 backedges. 5100 proven. 1275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:22:21,866 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:22:21,867 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [103, 103] total 103 [2018-09-30 10:22:21,867 INFO L459 AbstractCegarLoop]: Interpolant automaton has 104 states [2018-09-30 10:22:21,867 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2018-09-30 10:22:21,868 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2755, Invalid=7957, Unknown=0, NotChecked=0, Total=10712 [2018-09-30 10:22:21,868 INFO L87 Difference]: Start difference. First operand 260 states and 262 transitions. Second operand 104 states. [2018-09-30 10:22:25,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:22:25,799 INFO L93 Difference]: Finished difference Result 472 states and 476 transitions. [2018-09-30 10:22:25,799 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2018-09-30 10:22:25,799 INFO L78 Accepts]: Start accepts. Automaton has 104 states. Word has length 257 [2018-09-30 10:22:25,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:22:25,800 INFO L225 Difference]: With dead ends: 472 [2018-09-30 10:22:25,800 INFO L226 Difference]: Without dead ends: 261 [2018-09-30 10:22:25,801 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 410 GetRequests, 257 SyntacticMatches, 0 SemanticMatches, 153 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3775 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=5509, Invalid=18361, Unknown=0, NotChecked=0, Total=23870 [2018-09-30 10:22:25,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2018-09-30 10:22:25,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 261. [2018-09-30 10:22:25,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 261 states. [2018-09-30 10:22:25,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 263 transitions. [2018-09-30 10:22:25,827 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 263 transitions. Word has length 257 [2018-09-30 10:22:25,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:22:25,827 INFO L480 AbstractCegarLoop]: Abstraction has 261 states and 263 transitions. [2018-09-30 10:22:25,827 INFO L481 AbstractCegarLoop]: Interpolant automaton has 104 states. [2018-09-30 10:22:25,828 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 263 transitions. [2018-09-30 10:22:25,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 259 [2018-09-30 10:22:25,828 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:22:25,828 INFO L375 BasicCegarLoop]: trace histogram [51, 51, 51, 50, 50, 1, 1, 1, 1, 1] [2018-09-30 10:22:25,829 INFO L423 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:22:25,829 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:22:25,829 INFO L82 PathProgramCache]: Analyzing trace with hash 1064997210, now seen corresponding path program 100 times [2018-09-30 10:22:25,829 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:22:25,829 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:22:25,830 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:22:25,830 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:22:25,830 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:22:25,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:22:26,999 INFO L134 CoverageAnalysis]: Checked inductivity of 6426 backedges. 1426 proven. 5000 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:22:26,999 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:22:26,999 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:22:27,006 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 10:22:27,132 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 10:22:27,132 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:22:27,140 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:22:27,192 INFO L134 CoverageAnalysis]: Checked inductivity of 6426 backedges. 1426 proven. 5000 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:22:27,212 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:22:27,212 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 53] total 53 [2018-09-30 10:22:27,213 INFO L459 AbstractCegarLoop]: Interpolant automaton has 54 states [2018-09-30 10:22:27,213 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2018-09-30 10:22:27,213 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1431, Invalid=1431, Unknown=0, NotChecked=0, Total=2862 [2018-09-30 10:22:27,214 INFO L87 Difference]: Start difference. First operand 261 states and 263 transitions. Second operand 54 states. [2018-09-30 10:22:27,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:22:27,544 INFO L93 Difference]: Finished difference Result 275 states and 278 transitions. [2018-09-30 10:22:27,544 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2018-09-30 10:22:27,544 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 258 [2018-09-30 10:22:27,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:22:27,545 INFO L225 Difference]: With dead ends: 275 [2018-09-30 10:22:27,545 INFO L226 Difference]: Without dead ends: 269 [2018-09-30 10:22:27,546 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 360 GetRequests, 308 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1431, Invalid=1431, Unknown=0, NotChecked=0, Total=2862 [2018-09-30 10:22:27,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2018-09-30 10:22:27,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 265. [2018-09-30 10:22:27,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 265 states. [2018-09-30 10:22:27,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 267 transitions. [2018-09-30 10:22:27,574 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 267 transitions. Word has length 258 [2018-09-30 10:22:27,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:22:27,574 INFO L480 AbstractCegarLoop]: Abstraction has 265 states and 267 transitions. [2018-09-30 10:22:27,574 INFO L481 AbstractCegarLoop]: Interpolant automaton has 54 states. [2018-09-30 10:22:27,574 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 267 transitions. [2018-09-30 10:22:27,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 263 [2018-09-30 10:22:27,575 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:22:27,575 INFO L375 BasicCegarLoop]: trace histogram [52, 52, 51, 51, 51, 1, 1, 1, 1, 1] [2018-09-30 10:22:27,575 INFO L423 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:22:27,575 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:22:27,575 INFO L82 PathProgramCache]: Analyzing trace with hash 629884880, now seen corresponding path program 101 times [2018-09-30 10:22:27,576 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:22:27,576 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:22:27,576 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:22:27,576 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:22:27,576 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:22:27,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:22:30,908 INFO L134 CoverageAnalysis]: Checked inductivity of 6630 backedges. 5304 proven. 1326 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:22:30,909 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:22:30,909 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:22:30,916 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 10:22:31,212 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 52 check-sat command(s) [2018-09-30 10:22:31,212 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:22:31,237 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:22:31,314 INFO L134 CoverageAnalysis]: Checked inductivity of 6630 backedges. 5304 proven. 1326 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:22:31,344 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:22:31,345 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [105, 105] total 105 [2018-09-30 10:22:31,345 INFO L459 AbstractCegarLoop]: Interpolant automaton has 106 states [2018-09-30 10:22:31,346 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 106 interpolants. [2018-09-30 10:22:31,346 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2861, Invalid=8269, Unknown=0, NotChecked=0, Total=11130 [2018-09-30 10:22:31,346 INFO L87 Difference]: Start difference. First operand 265 states and 267 transitions. Second operand 106 states. [2018-09-30 10:22:35,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:22:35,720 INFO L93 Difference]: Finished difference Result 481 states and 485 transitions. [2018-09-30 10:22:35,720 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2018-09-30 10:22:35,720 INFO L78 Accepts]: Start accepts. Automaton has 106 states. Word has length 262 [2018-09-30 10:22:35,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:22:35,721 INFO L225 Difference]: With dead ends: 481 [2018-09-30 10:22:35,721 INFO L226 Difference]: Without dead ends: 266 [2018-09-30 10:22:35,723 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 418 GetRequests, 262 SyntacticMatches, 0 SemanticMatches, 156 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3927 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=5721, Invalid=19085, Unknown=0, NotChecked=0, Total=24806 [2018-09-30 10:22:35,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2018-09-30 10:22:35,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 266. [2018-09-30 10:22:35,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 266 states. [2018-09-30 10:22:35,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 266 states to 266 states and 268 transitions. [2018-09-30 10:22:35,782 INFO L78 Accepts]: Start accepts. Automaton has 266 states and 268 transitions. Word has length 262 [2018-09-30 10:22:35,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:22:35,782 INFO L480 AbstractCegarLoop]: Abstraction has 266 states and 268 transitions. [2018-09-30 10:22:35,782 INFO L481 AbstractCegarLoop]: Interpolant automaton has 106 states. [2018-09-30 10:22:35,782 INFO L276 IsEmpty]: Start isEmpty. Operand 266 states and 268 transitions. [2018-09-30 10:22:35,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2018-09-30 10:22:35,783 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:22:35,783 INFO L375 BasicCegarLoop]: trace histogram [52, 52, 52, 51, 51, 1, 1, 1, 1, 1] [2018-09-30 10:22:35,784 INFO L423 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:22:35,784 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:22:35,784 INFO L82 PathProgramCache]: Analyzing trace with hash -1501211511, now seen corresponding path program 102 times [2018-09-30 10:22:35,784 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:22:35,784 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:22:35,785 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:22:35,785 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:22:35,785 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:22:35,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:22:36,993 INFO L134 CoverageAnalysis]: Checked inductivity of 6682 backedges. 1480 proven. 5202 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:22:36,994 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:22:36,994 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:22:37,001 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 10:22:37,196 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 52 check-sat command(s) [2018-09-30 10:22:37,196 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:22:37,202 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:22:37,267 INFO L134 CoverageAnalysis]: Checked inductivity of 6682 backedges. 1480 proven. 5202 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:22:37,288 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:22:37,288 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 54] total 54 [2018-09-30 10:22:37,288 INFO L459 AbstractCegarLoop]: Interpolant automaton has 55 states [2018-09-30 10:22:37,288 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2018-09-30 10:22:37,289 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1485, Invalid=1485, Unknown=0, NotChecked=0, Total=2970 [2018-09-30 10:22:37,289 INFO L87 Difference]: Start difference. First operand 266 states and 268 transitions. Second operand 55 states. [2018-09-30 10:22:37,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:22:37,634 INFO L93 Difference]: Finished difference Result 280 states and 283 transitions. [2018-09-30 10:22:37,634 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2018-09-30 10:22:37,634 INFO L78 Accepts]: Start accepts. Automaton has 55 states. Word has length 263 [2018-09-30 10:22:37,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:22:37,635 INFO L225 Difference]: With dead ends: 280 [2018-09-30 10:22:37,635 INFO L226 Difference]: Without dead ends: 274 [2018-09-30 10:22:37,635 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 367 GetRequests, 314 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1485, Invalid=1485, Unknown=0, NotChecked=0, Total=2970 [2018-09-30 10:22:37,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2018-09-30 10:22:37,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 270. [2018-09-30 10:22:37,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 270 states. [2018-09-30 10:22:37,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 272 transitions. [2018-09-30 10:22:37,667 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 272 transitions. Word has length 263 [2018-09-30 10:22:37,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:22:37,668 INFO L480 AbstractCegarLoop]: Abstraction has 270 states and 272 transitions. [2018-09-30 10:22:37,668 INFO L481 AbstractCegarLoop]: Interpolant automaton has 55 states. [2018-09-30 10:22:37,668 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 272 transitions. [2018-09-30 10:22:37,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 268 [2018-09-30 10:22:37,669 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:22:37,669 INFO L375 BasicCegarLoop]: trace histogram [53, 53, 52, 52, 52, 1, 1, 1, 1, 1] [2018-09-30 10:22:37,669 INFO L423 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:22:37,669 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:22:37,669 INFO L82 PathProgramCache]: Analyzing trace with hash -1240278145, now seen corresponding path program 103 times [2018-09-30 10:22:37,669 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:22:37,669 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:22:37,670 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:22:37,670 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:22:37,670 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:22:37,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:22:41,131 INFO L134 CoverageAnalysis]: Checked inductivity of 6890 backedges. 5512 proven. 1378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:22:41,132 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:22:41,132 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:22:41,139 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:22:41,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:22:41,270 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:22:41,344 INFO L134 CoverageAnalysis]: Checked inductivity of 6890 backedges. 5512 proven. 1378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 10:22:41,365 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:22:41,365 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [107, 107] total 107 [2018-09-30 10:22:41,365 INFO L459 AbstractCegarLoop]: Interpolant automaton has 108 states [2018-09-30 10:22:41,366 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 108 interpolants. [2018-09-30 10:22:41,366 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2969, Invalid=8587, Unknown=0, NotChecked=0, Total=11556 [2018-09-30 10:22:41,366 INFO L87 Difference]: Start difference. First operand 270 states and 272 transitions. Second operand 108 states. [2018-09-30 10:22:45,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:22:45,793 INFO L93 Difference]: Finished difference Result 490 states and 494 transitions. [2018-09-30 10:22:45,793 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2018-09-30 10:22:45,793 INFO L78 Accepts]: Start accepts. Automaton has 108 states. Word has length 267 [2018-09-30 10:22:45,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:22:45,794 INFO L225 Difference]: With dead ends: 490 [2018-09-30 10:22:45,794 INFO L226 Difference]: Without dead ends: 271 [2018-09-30 10:22:45,795 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 426 GetRequests, 267 SyntacticMatches, 0 SemanticMatches, 159 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4082 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=5937, Invalid=19823, Unknown=0, NotChecked=0, Total=25760 [2018-09-30 10:22:45,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271 states. [2018-09-30 10:22:45,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 271. [2018-09-30 10:22:45,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 271 states. [2018-09-30 10:22:45,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 271 states to 271 states and 273 transitions. [2018-09-30 10:22:45,823 INFO L78 Accepts]: Start accepts. Automaton has 271 states and 273 transitions. Word has length 267 [2018-09-30 10:22:45,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:22:45,823 INFO L480 AbstractCegarLoop]: Abstraction has 271 states and 273 transitions. [2018-09-30 10:22:45,823 INFO L481 AbstractCegarLoop]: Interpolant automaton has 108 states. [2018-09-30 10:22:45,823 INFO L276 IsEmpty]: Start isEmpty. Operand 271 states and 273 transitions. [2018-09-30 10:22:45,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2018-09-30 10:22:45,824 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:22:45,824 INFO L375 BasicCegarLoop]: trace histogram [53, 53, 53, 52, 52, 1, 1, 1, 1, 1] [2018-09-30 10:22:45,824 INFO L423 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:22:45,824 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 10:22:45,824 INFO L82 PathProgramCache]: Analyzing trace with hash 1999690342, now seen corresponding path program 104 times [2018-09-30 10:22:45,824 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:22:45,824 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:22:45,825 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:22:45,825 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:22:45,825 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:22:45,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Received shutdown request... [2018-09-30 10:22:47,044 WARN L549 AbstractCegarLoop]: Verification canceled [2018-09-30 10:22:47,048 WARN L206 ceAbstractionStarter]: Timeout [2018-09-30 10:22:47,048 INFO L202 PluginConnector]: Adding new model down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 30.09 10:22:47 BoogieIcfgContainer [2018-09-30 10:22:47,048 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-09-30 10:22:47,049 INFO L168 Benchmark]: Toolchain (without parser) took 236495.84 ms. Allocated memory was 1.5 GB in the beginning and 1.7 GB in the end (delta: 152.0 MB). Free memory was 1.5 GB in the beginning and 1.1 GB in the end (delta: 381.5 MB). Peak memory consumption was 533.5 MB. Max. memory is 7.1 GB. [2018-09-30 10:22:47,050 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.20 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-09-30 10:22:47,050 INFO L168 Benchmark]: Boogie Procedure Inliner took 42.44 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-30 10:22:47,051 INFO L168 Benchmark]: Boogie Preprocessor took 24.51 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-30 10:22:47,051 INFO L168 Benchmark]: RCFGBuilder took 337.19 ms. Allocated memory is still 1.5 GB. Free memory was 1.5 GB in the beginning and 1.4 GB in the end (delta: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. [2018-09-30 10:22:47,051 INFO L168 Benchmark]: TraceAbstraction took 236085.90 ms. Allocated memory was 1.5 GB in the beginning and 1.7 GB in the end (delta: 152.0 MB). Free memory was 1.4 GB in the beginning and 1.1 GB in the end (delta: 360.4 MB). Peak memory consumption was 512.4 MB. Max. memory is 7.1 GB. [2018-09-30 10:22:47,053 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.20 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 42.44 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 24.51 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 337.19 ms. Allocated memory is still 1.5 GB. Free memory was 1.5 GB in the beginning and 1.4 GB in the end (delta: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. * TraceAbstraction took 236085.90 ms. Allocated memory was 1.5 GB in the beginning and 1.7 GB in the end (delta: 152.0 MB). Free memory was 1.4 GB in the beginning and 1.1 GB in the end (delta: 360.4 MB). Peak memory consumption was 512.4 MB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 76]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 76). Cancelled while BasicCegarLoop was analyzing trace of length 269 with TraceHistMax 53, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 55 known predicates. - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 10 locations, 1 error locations. TIMEOUT Result, 236.0s OverallTime, 108 OverallIterations, 53 TraceHistogramMax, 109.4s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 3302 SDtfs, 7619 SDslu, 74152 SDs, 0 SdLazy, 79668 SolverSat, 1660 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 47.4s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 21351 GetRequests, 15624 SyntacticMatches, 0 SemanticMatches, 5727 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73034 ImplicationChecksByTransitivity, 143.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=271occurred in iteration=107, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 1.7s AutomataMinimizationTime, 107 MinimizatonAttempts, 214 StatesRemovedByMinimization, 54 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 1.6s SsaConstructionTime, 9.0s SatisfiabilityAnalysisTime, 106.9s InterpolantComputationTime, 28614 NumberOfCodeBlocks, 28614 NumberOfCodeBlocksAsserted, 1604 NumberOfCheckSat, 28404 ConstructedInterpolants, 0 QuantifiedInterpolants, 14943864 SizeOfPredicates, 207 NumberOfNonLiveVariables, 45579 ConjunctsInSsa, 5769 ConjunctsInUnsatCore, 210 InterpolantComputations, 4 PerfectInterpolantSequences, 253344/485056 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/down.i_4.bplTransformedIcfg_BEv2_5.bpl_svcomp-Reach-32bit-Automizer_Default.epf_AutomizerBplInline.xml/Csv-Benchmark-0-2018-09-30_10-22-47-064.csv Written .csv to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/csv/down.i_4.bplTransformedIcfg_BEv2_5.bpl_svcomp-Reach-32bit-Automizer_Default.epf_AutomizerBplInline.xml/Csv-TraceAbstractionBenchmarks-0-2018-09-30_10-22-47-064.csv Completed graceful shutdown