java -Xmx8000000000 -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data --generate-csv --csv-dir csv -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -s ../../../trunk/examples/settings/pu-bench/svcomp-Reach-32bit-Automizer_Default_PUPT.epf -i ../../../trunk/examples/programs/20170319-ConjunctivePathPrograms/down.i_4.bplTransformedIcfg_BEv2_5.bpl -------------------------------------------------------------------------------- This is Ultimate 0.1.23-00a8621 [2018-09-30 10:46:47,307 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-09-30 10:46:47,311 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-09-30 10:46:47,329 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-09-30 10:46:47,330 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-09-30 10:46:47,332 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-09-30 10:46:47,335 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-09-30 10:46:47,337 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-09-30 10:46:47,340 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-09-30 10:46:47,341 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-09-30 10:46:47,350 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-09-30 10:46:47,351 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-09-30 10:46:47,352 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-09-30 10:46:47,355 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-09-30 10:46:47,356 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-09-30 10:46:47,358 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-09-30 10:46:47,360 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-09-30 10:46:47,364 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-09-30 10:46:47,365 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-09-30 10:46:47,369 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-09-30 10:46:47,370 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-09-30 10:46:47,372 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-09-30 10:46:47,378 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-09-30 10:46:47,379 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-09-30 10:46:47,379 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-09-30 10:46:47,380 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-09-30 10:46:47,381 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-09-30 10:46:47,382 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-09-30 10:46:47,383 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-09-30 10:46:47,386 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-09-30 10:46:47,386 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-09-30 10:46:47,387 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-09-30 10:46:47,388 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-09-30 10:46:47,388 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-09-30 10:46:47,390 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-09-30 10:46:47,391 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-09-30 10:46:47,391 INFO L98 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/pu-bench/svcomp-Reach-32bit-Automizer_Default_PUPT.epf [2018-09-30 10:46:47,415 INFO L110 SettingsManager]: Loading preferences was successful [2018-09-30 10:46:47,415 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-09-30 10:46:47,416 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-09-30 10:46:47,416 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-09-30 10:46:47,417 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-09-30 10:46:47,417 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-09-30 10:46:47,417 INFO L133 SettingsManager]: * Use SBE=true [2018-09-30 10:46:47,417 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-09-30 10:46:47,418 INFO L133 SettingsManager]: * sizeof long=4 [2018-09-30 10:46:47,418 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-09-30 10:46:47,418 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-09-30 10:46:47,418 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-09-30 10:46:47,418 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-09-30 10:46:47,418 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-09-30 10:46:47,419 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-09-30 10:46:47,419 INFO L133 SettingsManager]: * sizeof long double=12 [2018-09-30 10:46:47,419 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-09-30 10:46:47,419 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-09-30 10:46:47,419 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-09-30 10:46:47,420 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-09-30 10:46:47,420 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-09-30 10:46:47,420 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-09-30 10:46:47,420 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-09-30 10:46:47,420 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-09-30 10:46:47,421 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-09-30 10:46:47,421 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-09-30 10:46:47,421 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-09-30 10:46:47,421 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-09-30 10:46:47,421 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-09-30 10:46:47,422 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-09-30 10:46:47,422 INFO L133 SettingsManager]: * Use predicate trie based predicate unification=true [2018-09-30 10:46:47,483 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-09-30 10:46:47,497 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-09-30 10:46:47,503 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-09-30 10:46:47,505 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2018-09-30 10:46:47,506 INFO L276 PluginConnector]: Boogie PL CUP Parser initialized [2018-09-30 10:46:47,506 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:46:47,507 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:46:47,572 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-09-30 10:46:47,576 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-09-30 10:46:47,577 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-09-30 10:46:47,578 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-09-30 10:46:47,578 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-09-30 10:46:47,599 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:46:47" (1/1) ... [2018-09-30 10:46:47,613 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:46:47" (1/1) ... [2018-09-30 10:46:47,621 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-09-30 10:46:47,622 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-09-30 10:46:47,622 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-09-30 10:46:47,622 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-09-30 10:46:47,635 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:46:47" (1/1) ... [2018-09-30 10:46:47,635 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:46:47" (1/1) ... [2018-09-30 10:46:47,636 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:46:47" (1/1) ... [2018-09-30 10:46:47,636 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:46:47" (1/1) ... [2018-09-30 10:46:47,641 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:46:47" (1/1) ... [2018-09-30 10:46:47,644 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:46:47" (1/1) ... [2018-09-30 10:46:47,645 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:46:47" (1/1) ... [2018-09-30 10:46:47,646 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-09-30 10:46:47,647 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-09-30 10:46:47,648 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-09-30 10:46:47,648 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-09-30 10:46:47,649 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:46:47" (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:46:47,719 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2018-09-30 10:46:47,720 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-09-30 10:46:47,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-09-30 10:46:47,994 INFO L348 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-09-30 10:46:47,995 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:46:47 BoogieIcfgContainer [2018-09-30 10:46:47,995 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-09-30 10:46:47,996 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-09-30 10:46:47,996 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-09-30 10:46:47,999 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-09-30 10:46:48,000 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:46:47" (1/2) ... [2018-09-30 10:46:48,001 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@23e497aa and model type down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.09 10:46:48, skipping insertion in model container [2018-09-30 10:46:48,001 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:46:47" (2/2) ... [2018-09-30 10:46:48,003 INFO L112 eAbstractionObserver]: Analyzing ICFG down.i_4.bplTransformedIcfg_BEv2_5.bpl [2018-09-30 10:46:48,013 INFO L137 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-09-30 10:46:48,021 INFO L149 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-09-30 10:46:48,071 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-09-30 10:46:48,072 INFO L381 AbstractCegarLoop]: Interprodecural is true [2018-09-30 10:46:48,072 INFO L382 AbstractCegarLoop]: Hoare is true [2018-09-30 10:46:48,073 INFO L383 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-09-30 10:46:48,073 INFO L384 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-09-30 10:46:48,073 INFO L385 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-09-30 10:46:48,073 INFO L386 AbstractCegarLoop]: Difference is false [2018-09-30 10:46:48,073 INFO L387 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-09-30 10:46:48,074 INFO L392 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-09-30 10:46:48,089 INFO L276 IsEmpty]: Start isEmpty. Operand 10 states. [2018-09-30 10:46:48,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2018-09-30 10:46:48,096 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:46:48,097 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2018-09-30 10:46:48,098 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:46:48,106 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:46:48,106 INFO L82 PathProgramCache]: Analyzing trace with hash 1951930377, now seen corresponding path program 1 times [2018-09-30 10:46:48,109 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:46:48,109 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:46:48,158 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:48,159 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:46:48,159 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:48,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:46:48,268 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:46:48,271 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-30 10:46:48,272 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-09-30 10:46:48,277 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-09-30 10:46:48,307 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-09-30 10:46:48,308 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:46:48,312 INFO L87 Difference]: Start difference. First operand 10 states. Second operand 3 states. [2018-09-30 10:46:48,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:46:48,530 INFO L93 Difference]: Finished difference Result 23 states and 30 transitions. [2018-09-30 10:46:48,532 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-09-30 10:46:48,534 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 7 [2018-09-30 10:46:48,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:46:48,547 INFO L225 Difference]: With dead ends: 23 [2018-09-30 10:46:48,547 INFO L226 Difference]: Without dead ends: 15 [2018-09-30 10:46:48,551 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:46:48,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15 states. [2018-09-30 10:46:48,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15 to 13. [2018-09-30 10:46:48,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2018-09-30 10:46:48,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 17 transitions. [2018-09-30 10:46:48,588 INFO L78 Accepts]: Start accepts. Automaton has 13 states and 17 transitions. Word has length 7 [2018-09-30 10:46:48,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:46:48,588 INFO L480 AbstractCegarLoop]: Abstraction has 13 states and 17 transitions. [2018-09-30 10:46:48,589 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-09-30 10:46:48,589 INFO L276 IsEmpty]: Start isEmpty. Operand 13 states and 17 transitions. [2018-09-30 10:46:48,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2018-09-30 10:46:48,589 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:46:48,590 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2018-09-30 10:46:48,591 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:46:48,591 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:46:48,591 INFO L82 PathProgramCache]: Analyzing trace with hash 1951989959, now seen corresponding path program 1 times [2018-09-30 10:46:48,591 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:46:48,591 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:46:48,593 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:48,593 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:46:48,593 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:48,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:46:48,651 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:46:48,652 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-30 10:46:48,652 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-09-30 10:46:48,653 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-09-30 10:46:48,654 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-09-30 10:46:48,654 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:46:48,654 INFO L87 Difference]: Start difference. First operand 13 states and 17 transitions. Second operand 4 states. [2018-09-30 10:46:48,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:46:48,768 INFO L93 Difference]: Finished difference Result 20 states and 24 transitions. [2018-09-30 10:46:48,769 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-09-30 10:46:48,770 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 7 [2018-09-30 10:46:48,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:46:48,770 INFO L225 Difference]: With dead ends: 20 [2018-09-30 10:46:48,771 INFO L226 Difference]: Without dead ends: 13 [2018-09-30 10:46:48,771 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:46:48,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13 states. [2018-09-30 10:46:48,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13 to 13. [2018-09-30 10:46:48,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2018-09-30 10:46:48,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 16 transitions. [2018-09-30 10:46:48,776 INFO L78 Accepts]: Start accepts. Automaton has 13 states and 16 transitions. Word has length 7 [2018-09-30 10:46:48,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:46:48,777 INFO L480 AbstractCegarLoop]: Abstraction has 13 states and 16 transitions. [2018-09-30 10:46:48,777 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-09-30 10:46:48,777 INFO L276 IsEmpty]: Start isEmpty. Operand 13 states and 16 transitions. [2018-09-30 10:46:48,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2018-09-30 10:46:48,778 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:46:48,778 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2018-09-30 10:46:48,778 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:46:48,778 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:46:48,779 INFO L82 PathProgramCache]: Analyzing trace with hash -1455783312, now seen corresponding path program 1 times [2018-09-30 10:46:48,779 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:46:48,779 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:46:48,780 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:48,780 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:46:48,781 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:48,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:46:48,835 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:46:48,836 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-30 10:46:48,836 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-09-30 10:46:48,836 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-09-30 10:46:48,837 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-09-30 10:46:48,837 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:46:48,837 INFO L87 Difference]: Start difference. First operand 13 states and 16 transitions. Second operand 4 states. [2018-09-30 10:46:49,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:46:49,234 INFO L93 Difference]: Finished difference Result 19 states and 22 transitions. [2018-09-30 10:46:49,234 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-09-30 10:46:49,234 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 8 [2018-09-30 10:46:49,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:46:49,235 INFO L225 Difference]: With dead ends: 19 [2018-09-30 10:46:49,235 INFO L226 Difference]: Without dead ends: 17 [2018-09-30 10:46:49,236 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:46:49,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17 states. [2018-09-30 10:46:49,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17 to 13. [2018-09-30 10:46:49,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2018-09-30 10:46:49,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 15 transitions. [2018-09-30 10:46:49,241 INFO L78 Accepts]: Start accepts. Automaton has 13 states and 15 transitions. Word has length 8 [2018-09-30 10:46:49,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:46:49,241 INFO L480 AbstractCegarLoop]: Abstraction has 13 states and 15 transitions. [2018-09-30 10:46:49,241 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-09-30 10:46:49,242 INFO L276 IsEmpty]: Start isEmpty. Operand 13 states and 15 transitions. [2018-09-30 10:46:49,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2018-09-30 10:46:49,242 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:46:49,242 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2018-09-30 10:46:49,242 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:46:49,243 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:46:49,243 INFO L82 PathProgramCache]: Analyzing trace with hash -1455723730, now seen corresponding path program 1 times [2018-09-30 10:46:49,243 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:46:49,243 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:46:49,244 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:49,244 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:46:49,245 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:49,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:46:49,306 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:46:49,306 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-30 10:46:49,307 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-09-30 10:46:49,307 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-09-30 10:46:49,307 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-09-30 10:46:49,307 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:46:49,307 INFO L87 Difference]: Start difference. First operand 13 states and 15 transitions. Second operand 4 states. [2018-09-30 10:46:49,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:46:49,451 INFO L93 Difference]: Finished difference Result 25 states and 28 transitions. [2018-09-30 10:46:49,452 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-09-30 10:46:49,452 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 8 [2018-09-30 10:46:49,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:46:49,453 INFO L225 Difference]: With dead ends: 25 [2018-09-30 10:46:49,453 INFO L226 Difference]: Without dead ends: 19 [2018-09-30 10:46:49,453 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:46:49,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states. [2018-09-30 10:46:49,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 15. [2018-09-30 10:46:49,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2018-09-30 10:46:49,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 17 transitions. [2018-09-30 10:46:49,459 INFO L78 Accepts]: Start accepts. Automaton has 15 states and 17 transitions. Word has length 8 [2018-09-30 10:46:49,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:46:49,459 INFO L480 AbstractCegarLoop]: Abstraction has 15 states and 17 transitions. [2018-09-30 10:46:49,460 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-09-30 10:46:49,460 INFO L276 IsEmpty]: Start isEmpty. Operand 15 states and 17 transitions. [2018-09-30 10:46:49,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2018-09-30 10:46:49,461 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:46:49,461 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-09-30 10:46:49,462 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:46:49,462 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:46:49,462 INFO L82 PathProgramCache]: Analyzing trace with hash -1394403420, now seen corresponding path program 1 times [2018-09-30 10:46:49,462 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:46:49,462 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:46:49,463 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:49,464 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:46:49,464 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:49,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:46:49,591 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:46:49,592 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:46:49,592 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:46:49,608 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:46:49,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:46:49,644 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:46:49,704 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:46:49,726 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:46:49,727 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2018-09-30 10:46:49,727 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-09-30 10:46:49,728 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-09-30 10:46:49,729 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:46:49,729 INFO L87 Difference]: Start difference. First operand 15 states and 17 transitions. Second operand 6 states. [2018-09-30 10:46:49,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:46:49,930 INFO L93 Difference]: Finished difference Result 31 states and 35 transitions. [2018-09-30 10:46:49,931 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-09-30 10:46:49,931 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 12 [2018-09-30 10:46:49,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:46:49,931 INFO L225 Difference]: With dead ends: 31 [2018-09-30 10:46:49,932 INFO L226 Difference]: Without dead ends: 16 [2018-09-30 10:46:49,932 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:46:49,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16 states. [2018-09-30 10:46:49,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16 to 16. [2018-09-30 10:46:49,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2018-09-30 10:46:49,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 18 transitions. [2018-09-30 10:46:49,937 INFO L78 Accepts]: Start accepts. Automaton has 16 states and 18 transitions. Word has length 12 [2018-09-30 10:46:49,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:46:49,937 INFO L480 AbstractCegarLoop]: Abstraction has 16 states and 18 transitions. [2018-09-30 10:46:49,937 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-09-30 10:46:49,937 INFO L276 IsEmpty]: Start isEmpty. Operand 16 states and 18 transitions. [2018-09-30 10:46:49,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2018-09-30 10:46:49,938 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:46:49,938 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2018-09-30 10:46:49,939 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:46:49,939 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:46:49,939 INFO L82 PathProgramCache]: Analyzing trace with hash -961145443, now seen corresponding path program 2 times [2018-09-30 10:46:49,939 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:46:49,939 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:46:49,940 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:49,940 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:46:49,940 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:49,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:46:50,081 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:46:50,081 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:46:50,082 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:46:50,095 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 10:46:50,138 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 10:46:50,138 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:46:50,140 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:46:50,468 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:46:50,490 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:46:50,490 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2018-09-30 10:46:50,491 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-09-30 10:46:50,491 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-09-30 10:46:50,491 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:46:50,491 INFO L87 Difference]: Start difference. First operand 16 states and 18 transitions. Second operand 5 states. [2018-09-30 10:46:50,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:46:50,701 INFO L93 Difference]: Finished difference Result 30 states and 33 transitions. [2018-09-30 10:46:50,701 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-09-30 10:46:50,701 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 13 [2018-09-30 10:46:50,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:46:50,702 INFO L225 Difference]: With dead ends: 30 [2018-09-30 10:46:50,702 INFO L226 Difference]: Without dead ends: 24 [2018-09-30 10:46:50,703 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:46:50,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24 states. [2018-09-30 10:46:50,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24 to 20. [2018-09-30 10:46:50,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2018-09-30 10:46:50,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 22 transitions. [2018-09-30 10:46:50,713 INFO L78 Accepts]: Start accepts. Automaton has 20 states and 22 transitions. Word has length 13 [2018-09-30 10:46:50,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:46:50,713 INFO L480 AbstractCegarLoop]: Abstraction has 20 states and 22 transitions. [2018-09-30 10:46:50,713 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-09-30 10:46:50,717 INFO L276 IsEmpty]: Start isEmpty. Operand 20 states and 22 transitions. [2018-09-30 10:46:50,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2018-09-30 10:46:50,718 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:46:50,718 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1] [2018-09-30 10:46:50,719 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:46:50,719 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:46:50,719 INFO L82 PathProgramCache]: Analyzing trace with hash -552275309, now seen corresponding path program 3 times [2018-09-30 10:46:50,721 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:46:50,721 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:46:50,722 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:50,722 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:46:50,723 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:50,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:46:50,859 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:46:50,859 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:46:50,860 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:46:50,868 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 10:46:50,882 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2018-09-30 10:46:50,882 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:46:50,884 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:46:50,929 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:46:50,950 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:46:50,951 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 7 [2018-09-30 10:46:50,951 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-09-30 10:46:50,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-09-30 10:46:50,951 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:46:50,952 INFO L87 Difference]: Start difference. First operand 20 states and 22 transitions. Second operand 8 states. [2018-09-30 10:46:51,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:46:51,258 INFO L93 Difference]: Finished difference Result 40 states and 44 transitions. [2018-09-30 10:46:51,258 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-09-30 10:46:51,258 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 17 [2018-09-30 10:46:51,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:46:51,259 INFO L225 Difference]: With dead ends: 40 [2018-09-30 10:46:51,259 INFO L226 Difference]: Without dead ends: 21 [2018-09-30 10:46:51,259 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:46:51,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21 states. [2018-09-30 10:46:51,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21 to 21. [2018-09-30 10:46:51,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2018-09-30 10:46:51,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 23 transitions. [2018-09-30 10:46:51,265 INFO L78 Accepts]: Start accepts. Automaton has 21 states and 23 transitions. Word has length 17 [2018-09-30 10:46:51,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:46:51,265 INFO L480 AbstractCegarLoop]: Abstraction has 21 states and 23 transitions. [2018-09-30 10:46:51,265 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-09-30 10:46:51,265 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states and 23 transitions. [2018-09-30 10:46:51,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2018-09-30 10:46:51,266 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:46:51,266 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1] [2018-09-30 10:46:51,267 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:46:51,267 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:46:51,267 INFO L82 PathProgramCache]: Analyzing trace with hash 2071906362, now seen corresponding path program 4 times [2018-09-30 10:46:51,267 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:46:51,267 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:46:51,268 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:51,269 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:46:51,269 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:51,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:46:51,505 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:46:51,506 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:46:51,506 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:46:51,517 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 10:46:51,531 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 10:46:51,531 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:46:51,533 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:46:51,606 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:46:51,627 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:46:51,627 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2018-09-30 10:46:51,628 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-09-30 10:46:51,628 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-09-30 10:46:51,628 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:46:51,628 INFO L87 Difference]: Start difference. First operand 21 states and 23 transitions. Second operand 6 states. [2018-09-30 10:46:51,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:46:51,795 INFO L93 Difference]: Finished difference Result 35 states and 38 transitions. [2018-09-30 10:46:51,795 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-09-30 10:46:51,795 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 18 [2018-09-30 10:46:51,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:46:51,796 INFO L225 Difference]: With dead ends: 35 [2018-09-30 10:46:51,796 INFO L226 Difference]: Without dead ends: 29 [2018-09-30 10:46:51,796 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:46:51,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2018-09-30 10:46:51,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 25. [2018-09-30 10:46:51,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2018-09-30 10:46:51,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 27 transitions. [2018-09-30 10:46:51,802 INFO L78 Accepts]: Start accepts. Automaton has 25 states and 27 transitions. Word has length 18 [2018-09-30 10:46:51,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:46:51,803 INFO L480 AbstractCegarLoop]: Abstraction has 25 states and 27 transitions. [2018-09-30 10:46:51,803 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-09-30 10:46:51,803 INFO L276 IsEmpty]: Start isEmpty. Operand 25 states and 27 transitions. [2018-09-30 10:46:51,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2018-09-30 10:46:51,804 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:46:51,804 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 1, 1, 1, 1, 1] [2018-09-30 10:46:51,804 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:46:51,805 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:46:51,805 INFO L82 PathProgramCache]: Analyzing trace with hash -992407888, now seen corresponding path program 5 times [2018-09-30 10:46:51,805 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:46:51,805 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:46:51,806 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:51,806 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:46:51,806 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:51,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:46:51,910 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:46:51,910 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:46:51,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 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:46:51,924 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 10:46:51,942 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2018-09-30 10:46:51,942 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:46:51,945 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:46:52,022 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:46:52,046 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:46:52,046 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2018-09-30 10:46:52,046 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-09-30 10:46:52,046 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-09-30 10:46:52,047 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:46:52,047 INFO L87 Difference]: Start difference. First operand 25 states and 27 transitions. Second operand 10 states. [2018-09-30 10:46:52,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:46:52,315 INFO L93 Difference]: Finished difference Result 49 states and 53 transitions. [2018-09-30 10:46:52,315 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-09-30 10:46:52,316 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 22 [2018-09-30 10:46:52,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:46:52,316 INFO L225 Difference]: With dead ends: 49 [2018-09-30 10:46:52,317 INFO L226 Difference]: Without dead ends: 26 [2018-09-30 10:46:52,317 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:46:52,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26 states. [2018-09-30 10:46:52,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26 to 26. [2018-09-30 10:46:52,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2018-09-30 10:46:52,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 28 transitions. [2018-09-30 10:46:52,323 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 28 transitions. Word has length 22 [2018-09-30 10:46:52,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:46:52,323 INFO L480 AbstractCegarLoop]: Abstraction has 26 states and 28 transitions. [2018-09-30 10:46:52,323 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-09-30 10:46:52,323 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 28 transitions. [2018-09-30 10:46:52,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2018-09-30 10:46:52,324 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:46:52,324 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 1, 1, 1, 1, 1] [2018-09-30 10:46:52,325 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:46:52,325 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:46:52,325 INFO L82 PathProgramCache]: Analyzing trace with hash 390441321, now seen corresponding path program 6 times [2018-09-30 10:46:52,325 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:46:52,325 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:46:52,326 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:52,327 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:46:52,327 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:52,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:46:52,420 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:46:52,421 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:46:52,421 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:46:52,430 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 10:46:52,447 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2018-09-30 10:46:52,447 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:46:52,449 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:46:52,518 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:46:52,540 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:46:52,540 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2018-09-30 10:46:52,540 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-09-30 10:46:52,540 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-09-30 10:46:52,541 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:46:52,541 INFO L87 Difference]: Start difference. First operand 26 states and 28 transitions. Second operand 7 states. [2018-09-30 10:46:52,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:46:52,644 INFO L93 Difference]: Finished difference Result 40 states and 43 transitions. [2018-09-30 10:46:52,644 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-09-30 10:46:52,644 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 23 [2018-09-30 10:46:52,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:46:52,645 INFO L225 Difference]: With dead ends: 40 [2018-09-30 10:46:52,645 INFO L226 Difference]: Without dead ends: 34 [2018-09-30 10:46:52,645 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:46:52,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34 states. [2018-09-30 10:46:52,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34 to 30. [2018-09-30 10:46:52,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2018-09-30 10:46:52,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 32 transitions. [2018-09-30 10:46:52,653 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 32 transitions. Word has length 23 [2018-09-30 10:46:52,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:46:52,653 INFO L480 AbstractCegarLoop]: Abstraction has 30 states and 32 transitions. [2018-09-30 10:46:52,653 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-09-30 10:46:52,653 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 32 transitions. [2018-09-30 10:46:52,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2018-09-30 10:46:52,654 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:46:52,654 INFO L375 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 1, 1, 1, 1, 1] [2018-09-30 10:46:52,655 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:46:52,655 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:46:52,655 INFO L82 PathProgramCache]: Analyzing trace with hash 1927135327, now seen corresponding path program 7 times [2018-09-30 10:46:52,655 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:46:52,655 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:46:52,656 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:52,656 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:46:52,656 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:52,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:46:52,787 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:46:52,787 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:46:52,787 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:46:52,801 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:46:52,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:46:52,819 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:46:52,896 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:46:52,916 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:46:52,917 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2018-09-30 10:46:52,918 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-09-30 10:46:52,921 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-09-30 10:46:52,921 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:46:52,921 INFO L87 Difference]: Start difference. First operand 30 states and 32 transitions. Second operand 12 states. [2018-09-30 10:46:53,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:46:53,481 INFO L93 Difference]: Finished difference Result 58 states and 62 transitions. [2018-09-30 10:46:53,481 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-09-30 10:46:53,481 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 27 [2018-09-30 10:46:53,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:46:53,482 INFO L225 Difference]: With dead ends: 58 [2018-09-30 10:46:53,482 INFO L226 Difference]: Without dead ends: 31 [2018-09-30 10:46:53,482 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:46:53,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2018-09-30 10:46:53,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 31. [2018-09-30 10:46:53,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2018-09-30 10:46:53,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 33 transitions. [2018-09-30 10:46:53,489 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 33 transitions. Word has length 27 [2018-09-30 10:46:53,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:46:53,490 INFO L480 AbstractCegarLoop]: Abstraction has 31 states and 33 transitions. [2018-09-30 10:46:53,490 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-09-30 10:46:53,490 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 33 transitions. [2018-09-30 10:46:53,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2018-09-30 10:46:53,491 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:46:53,491 INFO L375 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 1, 1, 1, 1, 1] [2018-09-30 10:46:53,492 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:46:53,492 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:46:53,492 INFO L82 PathProgramCache]: Analyzing trace with hash -906890938, now seen corresponding path program 8 times [2018-09-30 10:46:53,492 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:46:53,492 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:46:53,493 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:53,493 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:46:53,494 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:53,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:46:53,710 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:46:53,711 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:46:53,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 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:46:53,729 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 10:46:53,749 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 10:46:53,749 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:46:53,751 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:46:54,010 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:46:54,031 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:46:54,031 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 7 [2018-09-30 10:46:54,031 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-09-30 10:46:54,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-09-30 10:46:54,032 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:46:54,032 INFO L87 Difference]: Start difference. First operand 31 states and 33 transitions. Second operand 8 states. [2018-09-30 10:46:54,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:46:54,171 INFO L93 Difference]: Finished difference Result 45 states and 48 transitions. [2018-09-30 10:46:54,172 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-09-30 10:46:54,172 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 28 [2018-09-30 10:46:54,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:46:54,173 INFO L225 Difference]: With dead ends: 45 [2018-09-30 10:46:54,173 INFO L226 Difference]: Without dead ends: 39 [2018-09-30 10:46:54,174 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:46:54,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2018-09-30 10:46:54,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 35. [2018-09-30 10:46:54,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2018-09-30 10:46:54,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 37 transitions. [2018-09-30 10:46:54,181 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 37 transitions. Word has length 28 [2018-09-30 10:46:54,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:46:54,182 INFO L480 AbstractCegarLoop]: Abstraction has 35 states and 37 transitions. [2018-09-30 10:46:54,182 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-09-30 10:46:54,182 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 37 transitions. [2018-09-30 10:46:54,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2018-09-30 10:46:54,183 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:46:54,183 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 1, 1, 1, 1, 1] [2018-09-30 10:46:54,184 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:46:54,184 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:46:54,184 INFO L82 PathProgramCache]: Analyzing trace with hash -466038340, now seen corresponding path program 9 times [2018-09-30 10:46:54,184 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:46:54,184 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:46:54,185 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:54,185 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:46:54,185 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:54,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:46:54,344 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:46:54,344 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:46:54,344 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:46:54,352 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 10:46:54,453 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2018-09-30 10:46:54,454 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:46:54,457 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:46:54,720 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:46:54,746 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:46:54,747 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2018-09-30 10:46:54,747 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-09-30 10:46:54,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-09-30 10:46:54,747 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:46:54,747 INFO L87 Difference]: Start difference. First operand 35 states and 37 transitions. Second operand 14 states. [2018-09-30 10:46:55,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:46:55,457 INFO L93 Difference]: Finished difference Result 67 states and 71 transitions. [2018-09-30 10:46:55,457 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-09-30 10:46:55,457 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 32 [2018-09-30 10:46:55,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:46:55,458 INFO L225 Difference]: With dead ends: 67 [2018-09-30 10:46:55,458 INFO L226 Difference]: Without dead ends: 36 [2018-09-30 10:46:55,459 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:46:55,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2018-09-30 10:46:55,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 36. [2018-09-30 10:46:55,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2018-09-30 10:46:55,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 38 transitions. [2018-09-30 10:46:55,466 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 38 transitions. Word has length 32 [2018-09-30 10:46:55,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:46:55,466 INFO L480 AbstractCegarLoop]: Abstraction has 36 states and 38 transitions. [2018-09-30 10:46:55,467 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-09-30 10:46:55,467 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 38 transitions. [2018-09-30 10:46:55,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2018-09-30 10:46:55,467 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:46:55,468 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 1, 1, 1, 1, 1] [2018-09-30 10:46:55,468 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:46:55,468 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:46:55,468 INFO L82 PathProgramCache]: Analyzing trace with hash 1282545973, now seen corresponding path program 10 times [2018-09-30 10:46:55,468 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:46:55,468 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:46:55,469 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:55,469 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:46:55,469 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:55,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:46:55,620 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:46:55,620 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:46:55,620 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:46:55,628 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 10:46:55,663 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 10:46:55,664 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:46:55,666 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:46:55,730 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:46:55,753 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:46:55,754 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2018-09-30 10:46:55,754 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-09-30 10:46:55,754 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-09-30 10:46:55,754 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:46:55,755 INFO L87 Difference]: Start difference. First operand 36 states and 38 transitions. Second operand 9 states. [2018-09-30 10:46:55,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:46:55,906 INFO L93 Difference]: Finished difference Result 50 states and 53 transitions. [2018-09-30 10:46:55,906 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-09-30 10:46:55,907 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 33 [2018-09-30 10:46:55,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:46:55,908 INFO L225 Difference]: With dead ends: 50 [2018-09-30 10:46:55,908 INFO L226 Difference]: Without dead ends: 44 [2018-09-30 10:46:55,908 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:46:55,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2018-09-30 10:46:55,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 40. [2018-09-30 10:46:55,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2018-09-30 10:46:55,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 42 transitions. [2018-09-30 10:46:55,917 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 42 transitions. Word has length 33 [2018-09-30 10:46:55,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:46:55,917 INFO L480 AbstractCegarLoop]: Abstraction has 40 states and 42 transitions. [2018-09-30 10:46:55,917 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-09-30 10:46:55,918 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 42 transitions. [2018-09-30 10:46:55,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2018-09-30 10:46:55,918 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:46:55,919 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 1, 1, 1, 1, 1] [2018-09-30 10:46:55,919 INFO L423 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:46:55,919 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:46:55,919 INFO L82 PathProgramCache]: Analyzing trace with hash 1500867115, now seen corresponding path program 11 times [2018-09-30 10:46:55,919 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:46:55,920 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:46:55,920 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:55,921 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:46:55,921 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:55,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:46:56,219 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:46:56,219 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:46:56,219 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:46:56,229 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 10:46:56,258 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2018-09-30 10:46:56,258 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:46:56,261 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:46:56,605 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:46:56,625 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:46:56,625 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 15 [2018-09-30 10:46:56,626 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-09-30 10:46:56,626 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-09-30 10:46:56,626 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:46:56,626 INFO L87 Difference]: Start difference. First operand 40 states and 42 transitions. Second operand 16 states. [2018-09-30 10:46:57,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:46:57,792 INFO L93 Difference]: Finished difference Result 76 states and 80 transitions. [2018-09-30 10:46:57,792 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-09-30 10:46:57,792 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 37 [2018-09-30 10:46:57,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:46:57,793 INFO L225 Difference]: With dead ends: 76 [2018-09-30 10:46:57,793 INFO L226 Difference]: Without dead ends: 41 [2018-09-30 10:46:57,794 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:46:57,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2018-09-30 10:46:57,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 41. [2018-09-30 10:46:57,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2018-09-30 10:46:57,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 43 transitions. [2018-09-30 10:46:57,800 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 43 transitions. Word has length 37 [2018-09-30 10:46:57,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:46:57,800 INFO L480 AbstractCegarLoop]: Abstraction has 41 states and 43 transitions. [2018-09-30 10:46:57,801 INFO L481 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-09-30 10:46:57,801 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 43 transitions. [2018-09-30 10:46:57,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2018-09-30 10:46:57,801 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:46:57,802 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 1, 1, 1, 1, 1] [2018-09-30 10:46:57,802 INFO L423 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:46:57,802 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:46:57,802 INFO L82 PathProgramCache]: Analyzing trace with hash 594208338, now seen corresponding path program 12 times [2018-09-30 10:46:57,802 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:46:57,802 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:46:57,803 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:57,803 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:46:57,803 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:57,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:46:57,910 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:46:57,910 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:46:57,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 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:46:57,918 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 10:46:57,939 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2018-09-30 10:46:57,940 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:46:57,943 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:46:58,050 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:46:58,074 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:46:58,074 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2018-09-30 10:46:58,074 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-09-30 10:46:58,075 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-09-30 10:46:58,075 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:46:58,075 INFO L87 Difference]: Start difference. First operand 41 states and 43 transitions. Second operand 10 states. [2018-09-30 10:46:58,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:46:58,324 INFO L93 Difference]: Finished difference Result 55 states and 58 transitions. [2018-09-30 10:46:58,324 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-09-30 10:46:58,324 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 38 [2018-09-30 10:46:58,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:46:58,325 INFO L225 Difference]: With dead ends: 55 [2018-09-30 10:46:58,325 INFO L226 Difference]: Without dead ends: 49 [2018-09-30 10:46:58,325 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:46:58,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2018-09-30 10:46:58,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 45. [2018-09-30 10:46:58,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2018-09-30 10:46:58,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 47 transitions. [2018-09-30 10:46:58,333 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 47 transitions. Word has length 38 [2018-09-30 10:46:58,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:46:58,333 INFO L480 AbstractCegarLoop]: Abstraction has 45 states and 47 transitions. [2018-09-30 10:46:58,333 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-09-30 10:46:58,334 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 47 transitions. [2018-09-30 10:46:58,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2018-09-30 10:46:58,334 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:46:58,334 INFO L375 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 1, 1, 1, 1, 1] [2018-09-30 10:46:58,335 INFO L423 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:46:58,335 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:46:58,335 INFO L82 PathProgramCache]: Analyzing trace with hash 1054367944, now seen corresponding path program 13 times [2018-09-30 10:46:58,335 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:46:58,335 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:46:58,336 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:58,336 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:46:58,336 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:58,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:46:58,775 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:46:58,775 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:46:58,775 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:46:58,785 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:46:58,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:46:58,805 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:46:58,888 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:46:58,908 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:46:58,908 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2018-09-30 10:46:58,909 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-09-30 10:46:58,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-09-30 10:46:58,909 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:46:58,909 INFO L87 Difference]: Start difference. First operand 45 states and 47 transitions. Second operand 18 states. [2018-09-30 10:46:59,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:46:59,288 INFO L93 Difference]: Finished difference Result 85 states and 89 transitions. [2018-09-30 10:46:59,288 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-09-30 10:46:59,289 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 42 [2018-09-30 10:46:59,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:46:59,289 INFO L225 Difference]: With dead ends: 85 [2018-09-30 10:46:59,290 INFO L226 Difference]: Without dead ends: 46 [2018-09-30 10:46:59,290 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:46:59,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states. [2018-09-30 10:46:59,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 46. [2018-09-30 10:46:59,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2018-09-30 10:46:59,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 48 transitions. [2018-09-30 10:46:59,297 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 48 transitions. Word has length 42 [2018-09-30 10:46:59,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:46:59,297 INFO L480 AbstractCegarLoop]: Abstraction has 46 states and 48 transitions. [2018-09-30 10:46:59,297 INFO L481 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-09-30 10:46:59,297 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 48 transitions. [2018-09-30 10:46:59,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2018-09-30 10:46:59,298 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:46:59,298 INFO L375 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 7, 1, 1, 1, 1, 1] [2018-09-30 10:46:59,298 INFO L423 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:46:59,298 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:46:59,298 INFO L82 PathProgramCache]: Analyzing trace with hash 1098736897, now seen corresponding path program 14 times [2018-09-30 10:46:59,299 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:46:59,299 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:46:59,299 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:59,300 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:46:59,300 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:59,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:46:59,441 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:46:59,441 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:46:59,441 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:46:59,451 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 10:46:59,469 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 10:46:59,469 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:46:59,472 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:46:59,576 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:46:59,597 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:46:59,597 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2018-09-30 10:46:59,597 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-09-30 10:46:59,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-09-30 10:46:59,598 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:46:59,598 INFO L87 Difference]: Start difference. First operand 46 states and 48 transitions. Second operand 11 states. [2018-09-30 10:46:59,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:46:59,813 INFO L93 Difference]: Finished difference Result 60 states and 63 transitions. [2018-09-30 10:46:59,813 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-09-30 10:46:59,813 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 43 [2018-09-30 10:46:59,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:46:59,814 INFO L225 Difference]: With dead ends: 60 [2018-09-30 10:46:59,814 INFO L226 Difference]: Without dead ends: 54 [2018-09-30 10:46:59,815 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:46:59,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2018-09-30 10:46:59,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 50. [2018-09-30 10:46:59,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2018-09-30 10:46:59,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 52 transitions. [2018-09-30 10:46:59,823 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 52 transitions. Word has length 43 [2018-09-30 10:46:59,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:46:59,823 INFO L480 AbstractCegarLoop]: Abstraction has 50 states and 52 transitions. [2018-09-30 10:46:59,823 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-09-30 10:46:59,823 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 52 transitions. [2018-09-30 10:46:59,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2018-09-30 10:46:59,826 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:46:59,826 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 1, 1, 1, 1, 1] [2018-09-30 10:46:59,826 INFO L423 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:46:59,826 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:46:59,827 INFO L82 PathProgramCache]: Analyzing trace with hash -48369673, now seen corresponding path program 15 times [2018-09-30 10:46:59,827 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:46:59,827 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:46:59,827 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:59,828 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:46:59,828 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:46:59,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:47:00,059 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:47:00,059 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:47:00,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 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:47:00,067 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 10:47:00,095 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2018-09-30 10:47:00,095 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:47:00,099 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:47:00,195 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:47:00,218 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:47:00,218 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2018-09-30 10:47:00,219 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-09-30 10:47:00,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-09-30 10:47:00,219 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:47:00,219 INFO L87 Difference]: Start difference. First operand 50 states and 52 transitions. Second operand 20 states. [2018-09-30 10:47:01,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:47:01,041 INFO L93 Difference]: Finished difference Result 94 states and 98 transitions. [2018-09-30 10:47:01,041 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-09-30 10:47:01,041 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 47 [2018-09-30 10:47:01,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:47:01,042 INFO L225 Difference]: With dead ends: 94 [2018-09-30 10:47:01,042 INFO L226 Difference]: Without dead ends: 51 [2018-09-30 10:47:01,042 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:47:01,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2018-09-30 10:47:01,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 51. [2018-09-30 10:47:01,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2018-09-30 10:47:01,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 53 transitions. [2018-09-30 10:47:01,049 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 53 transitions. Word has length 47 [2018-09-30 10:47:01,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:47:01,050 INFO L480 AbstractCegarLoop]: Abstraction has 51 states and 53 transitions. [2018-09-30 10:47:01,050 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-09-30 10:47:01,050 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 53 transitions. [2018-09-30 10:47:01,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2018-09-30 10:47:01,051 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:47:01,051 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 9, 8, 8, 1, 1, 1, 1, 1] [2018-09-30 10:47:01,051 INFO L423 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:47:01,051 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:47:01,051 INFO L82 PathProgramCache]: Analyzing trace with hash 239052638, now seen corresponding path program 16 times [2018-09-30 10:47:01,051 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:47:01,052 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:47:01,052 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:01,052 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:47:01,052 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:01,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:47:01,202 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:47:01,202 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:47:01,203 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:47:01,211 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 10:47:01,233 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 10:47:01,234 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:47:01,235 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:47:01,329 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:47:01,350 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:47:01,351 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2018-09-30 10:47:01,351 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-09-30 10:47:01,351 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-09-30 10:47:01,351 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:47:01,352 INFO L87 Difference]: Start difference. First operand 51 states and 53 transitions. Second operand 12 states. [2018-09-30 10:47:01,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:47:01,553 INFO L93 Difference]: Finished difference Result 65 states and 68 transitions. [2018-09-30 10:47:01,553 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-09-30 10:47:01,554 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2018-09-30 10:47:01,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:47:01,554 INFO L225 Difference]: With dead ends: 65 [2018-09-30 10:47:01,554 INFO L226 Difference]: Without dead ends: 59 [2018-09-30 10:47:01,555 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:47:01,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2018-09-30 10:47:01,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 55. [2018-09-30 10:47:01,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 55 states. [2018-09-30 10:47:01,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 57 transitions. [2018-09-30 10:47:01,561 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 57 transitions. Word has length 48 [2018-09-30 10:47:01,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:47:01,561 INFO L480 AbstractCegarLoop]: Abstraction has 55 states and 57 transitions. [2018-09-30 10:47:01,562 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-09-30 10:47:01,562 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 57 transitions. [2018-09-30 10:47:01,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2018-09-30 10:47:01,562 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:47:01,562 INFO L375 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 1, 1, 1, 1, 1] [2018-09-30 10:47:01,563 INFO L423 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:47:01,563 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:47:01,563 INFO L82 PathProgramCache]: Analyzing trace with hash 1074641876, now seen corresponding path program 17 times [2018-09-30 10:47:01,563 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:47:01,563 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:47:01,564 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:01,564 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:47:01,564 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:01,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:47:01,784 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:47:01,784 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:47:01,784 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:47:01,793 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 10:47:01,852 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2018-09-30 10:47:01,853 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:47:01,855 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:47:02,108 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:47:02,130 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:47:02,130 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2018-09-30 10:47:02,130 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-09-30 10:47:02,131 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-09-30 10:47:02,131 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:47:02,131 INFO L87 Difference]: Start difference. First operand 55 states and 57 transitions. Second operand 22 states. [2018-09-30 10:47:03,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:47:03,397 INFO L93 Difference]: Finished difference Result 103 states and 107 transitions. [2018-09-30 10:47:03,397 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-09-30 10:47:03,397 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 52 [2018-09-30 10:47:03,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:47:03,398 INFO L225 Difference]: With dead ends: 103 [2018-09-30 10:47:03,398 INFO L226 Difference]: Without dead ends: 56 [2018-09-30 10:47:03,398 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:47:03,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2018-09-30 10:47:03,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 56. [2018-09-30 10:47:03,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2018-09-30 10:47:03,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 58 transitions. [2018-09-30 10:47:03,404 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 58 transitions. Word has length 52 [2018-09-30 10:47:03,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:47:03,405 INFO L480 AbstractCegarLoop]: Abstraction has 56 states and 58 transitions. [2018-09-30 10:47:03,405 INFO L481 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-09-30 10:47:03,405 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 58 transitions. [2018-09-30 10:47:03,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-09-30 10:47:03,406 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:47:03,406 INFO L375 BasicCegarLoop]: trace histogram [10, 10, 10, 9, 9, 1, 1, 1, 1, 1] [2018-09-30 10:47:03,406 INFO L423 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:47:03,406 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:47:03,406 INFO L82 PathProgramCache]: Analyzing trace with hash -1305899827, now seen corresponding path program 18 times [2018-09-30 10:47:03,406 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:47:03,407 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:47:03,407 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:03,407 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:47:03,408 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:03,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:47:03,673 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:47:03,673 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:47:03,673 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:47:03,680 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 10:47:03,760 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2018-09-30 10:47:03,761 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:47:03,764 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:47:03,863 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:47:03,884 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:47:03,884 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2018-09-30 10:47:03,884 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-09-30 10:47:03,885 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-09-30 10:47:03,885 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:47:03,885 INFO L87 Difference]: Start difference. First operand 56 states and 58 transitions. Second operand 13 states. [2018-09-30 10:47:04,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:47:04,069 INFO L93 Difference]: Finished difference Result 70 states and 73 transitions. [2018-09-30 10:47:04,070 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-09-30 10:47:04,070 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 53 [2018-09-30 10:47:04,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:47:04,070 INFO L225 Difference]: With dead ends: 70 [2018-09-30 10:47:04,071 INFO L226 Difference]: Without dead ends: 64 [2018-09-30 10:47:04,071 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:47:04,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2018-09-30 10:47:04,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 60. [2018-09-30 10:47:04,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2018-09-30 10:47:04,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 62 transitions. [2018-09-30 10:47:04,077 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 62 transitions. Word has length 53 [2018-09-30 10:47:04,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:47:04,077 INFO L480 AbstractCegarLoop]: Abstraction has 60 states and 62 transitions. [2018-09-30 10:47:04,077 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-09-30 10:47:04,077 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 62 transitions. [2018-09-30 10:47:04,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2018-09-30 10:47:04,078 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:47:04,078 INFO L375 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 10, 1, 1, 1, 1, 1] [2018-09-30 10:47:04,078 INFO L423 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:47:04,078 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:47:04,079 INFO L82 PathProgramCache]: Analyzing trace with hash 1754878403, now seen corresponding path program 19 times [2018-09-30 10:47:04,079 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:47:04,079 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:47:04,079 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:04,080 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:47:04,080 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:04,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:47:04,273 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:47:04,274 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:47:04,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 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:47:04,281 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:47:04,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:47:04,306 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:47:04,397 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:47:04,417 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:47:04,417 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2018-09-30 10:47:04,418 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-09-30 10:47:04,418 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-09-30 10:47:04,418 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:47:04,418 INFO L87 Difference]: Start difference. First operand 60 states and 62 transitions. Second operand 24 states. [2018-09-30 10:47:05,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:47:05,469 INFO L93 Difference]: Finished difference Result 112 states and 116 transitions. [2018-09-30 10:47:05,469 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-09-30 10:47:05,469 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 57 [2018-09-30 10:47:05,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:47:05,470 INFO L225 Difference]: With dead ends: 112 [2018-09-30 10:47:05,470 INFO L226 Difference]: Without dead ends: 61 [2018-09-30 10:47:05,470 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:47:05,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2018-09-30 10:47:05,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 61. [2018-09-30 10:47:05,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61 states. [2018-09-30 10:47:05,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 63 transitions. [2018-09-30 10:47:05,477 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 63 transitions. Word has length 57 [2018-09-30 10:47:05,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:47:05,477 INFO L480 AbstractCegarLoop]: Abstraction has 61 states and 63 transitions. [2018-09-30 10:47:05,477 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-09-30 10:47:05,478 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 63 transitions. [2018-09-30 10:47:05,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2018-09-30 10:47:05,478 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:47:05,478 INFO L375 BasicCegarLoop]: trace histogram [11, 11, 11, 10, 10, 1, 1, 1, 1, 1] [2018-09-30 10:47:05,478 INFO L423 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:47:05,479 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:47:05,479 INFO L82 PathProgramCache]: Analyzing trace with hash -1471794070, now seen corresponding path program 20 times [2018-09-30 10:47:05,479 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:47:05,479 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:47:05,480 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:05,480 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:47:05,480 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:05,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:47:05,657 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:47:05,657 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:47:05,657 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:47:05,665 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 10:47:05,700 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 10:47:05,701 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:47:05,703 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:47:05,829 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:47:05,850 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:47:05,850 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2018-09-30 10:47:05,851 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-09-30 10:47:05,851 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-09-30 10:47:05,851 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:47:05,851 INFO L87 Difference]: Start difference. First operand 61 states and 63 transitions. Second operand 14 states. [2018-09-30 10:47:06,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:47:06,091 INFO L93 Difference]: Finished difference Result 75 states and 78 transitions. [2018-09-30 10:47:06,097 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-09-30 10:47:06,097 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 58 [2018-09-30 10:47:06,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:47:06,098 INFO L225 Difference]: With dead ends: 75 [2018-09-30 10:47:06,098 INFO L226 Difference]: Without dead ends: 69 [2018-09-30 10:47:06,098 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:47:06,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2018-09-30 10:47:06,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 65. [2018-09-30 10:47:06,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 65 states. [2018-09-30 10:47:06,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 67 transitions. [2018-09-30 10:47:06,105 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 67 transitions. Word has length 58 [2018-09-30 10:47:06,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:47:06,105 INFO L480 AbstractCegarLoop]: Abstraction has 65 states and 67 transitions. [2018-09-30 10:47:06,105 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-09-30 10:47:06,105 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 67 transitions. [2018-09-30 10:47:06,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2018-09-30 10:47:06,106 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:47:06,106 INFO L375 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 11, 1, 1, 1, 1, 1] [2018-09-30 10:47:06,106 INFO L423 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:47:06,107 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:47:06,107 INFO L82 PathProgramCache]: Analyzing trace with hash 716104416, now seen corresponding path program 21 times [2018-09-30 10:47:06,107 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:47:06,107 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:47:06,108 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:06,108 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:47:06,108 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:06,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:47:06,629 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:47:06,630 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:47:06,630 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:47:06,637 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 10:47:06,674 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2018-09-30 10:47:06,674 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:47:06,677 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:47:06,811 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:47:06,833 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:47:06,833 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2018-09-30 10:47:06,834 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-09-30 10:47:06,834 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-09-30 10:47:06,834 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:47:06,834 INFO L87 Difference]: Start difference. First operand 65 states and 67 transitions. Second operand 26 states. [2018-09-30 10:47:07,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:47:07,979 INFO L93 Difference]: Finished difference Result 121 states and 125 transitions. [2018-09-30 10:47:07,979 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-09-30 10:47:07,979 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 62 [2018-09-30 10:47:07,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:47:07,979 INFO L225 Difference]: With dead ends: 121 [2018-09-30 10:47:07,980 INFO L226 Difference]: Without dead ends: 66 [2018-09-30 10:47:07,980 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:47:07,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2018-09-30 10:47:07,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 66. [2018-09-30 10:47:07,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2018-09-30 10:47:07,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 68 transitions. [2018-09-30 10:47:07,985 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 68 transitions. Word has length 62 [2018-09-30 10:47:07,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:47:07,985 INFO L480 AbstractCegarLoop]: Abstraction has 66 states and 68 transitions. [2018-09-30 10:47:07,986 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-09-30 10:47:07,986 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 68 transitions. [2018-09-30 10:47:07,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2018-09-30 10:47:07,986 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:47:07,986 INFO L375 BasicCegarLoop]: trace histogram [12, 12, 12, 11, 11, 1, 1, 1, 1, 1] [2018-09-30 10:47:07,987 INFO L423 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:47:07,987 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:47:07,987 INFO L82 PathProgramCache]: Analyzing trace with hash -1699180391, now seen corresponding path program 22 times [2018-09-30 10:47:07,987 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:47:07,987 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:47:07,988 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:07,988 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:47:07,988 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:07,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:47:09,204 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:47:09,205 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:47:09,205 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:47:09,212 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 10:47:09,245 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 10:47:09,245 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:47:09,247 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:47:09,402 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:47:09,423 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:47:09,423 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2018-09-30 10:47:09,424 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-09-30 10:47:09,424 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-09-30 10:47:09,424 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:47:09,424 INFO L87 Difference]: Start difference. First operand 66 states and 68 transitions. Second operand 15 states. [2018-09-30 10:47:09,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:47:09,661 INFO L93 Difference]: Finished difference Result 80 states and 83 transitions. [2018-09-30 10:47:09,661 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-09-30 10:47:09,661 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 63 [2018-09-30 10:47:09,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:47:09,662 INFO L225 Difference]: With dead ends: 80 [2018-09-30 10:47:09,662 INFO L226 Difference]: Without dead ends: 74 [2018-09-30 10:47:09,663 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:47:09,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2018-09-30 10:47:09,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 70. [2018-09-30 10:47:09,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 70 states. [2018-09-30 10:47:09,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 72 transitions. [2018-09-30 10:47:09,669 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 72 transitions. Word has length 63 [2018-09-30 10:47:09,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:47:09,669 INFO L480 AbstractCegarLoop]: Abstraction has 70 states and 72 transitions. [2018-09-30 10:47:09,669 INFO L481 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-09-30 10:47:09,669 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 72 transitions. [2018-09-30 10:47:09,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2018-09-30 10:47:09,670 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:47:09,670 INFO L375 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 12, 1, 1, 1, 1, 1] [2018-09-30 10:47:09,670 INFO L423 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:47:09,670 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:47:09,671 INFO L82 PathProgramCache]: Analyzing trace with hash -1490448497, now seen corresponding path program 23 times [2018-09-30 10:47:09,671 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:47:09,671 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:47:09,671 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:09,672 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:47:09,672 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:09,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:47:10,171 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:47:10,172 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:47:10,172 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:47:10,181 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 10:47:10,221 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2018-09-30 10:47:10,222 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:47:10,225 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:47:10,336 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:47:10,356 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:47:10,357 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2018-09-30 10:47:10,357 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-09-30 10:47:10,357 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-09-30 10:47:10,357 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:47:10,357 INFO L87 Difference]: Start difference. First operand 70 states and 72 transitions. Second operand 28 states. [2018-09-30 10:47:12,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:47:12,000 INFO L93 Difference]: Finished difference Result 130 states and 134 transitions. [2018-09-30 10:47:12,000 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-09-30 10:47:12,000 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 67 [2018-09-30 10:47:12,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:47:12,001 INFO L225 Difference]: With dead ends: 130 [2018-09-30 10:47:12,001 INFO L226 Difference]: Without dead ends: 71 [2018-09-30 10:47:12,001 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:47:12,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2018-09-30 10:47:12,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 71. [2018-09-30 10:47:12,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71 states. [2018-09-30 10:47:12,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 73 transitions. [2018-09-30 10:47:12,008 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 73 transitions. Word has length 67 [2018-09-30 10:47:12,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:47:12,008 INFO L480 AbstractCegarLoop]: Abstraction has 71 states and 73 transitions. [2018-09-30 10:47:12,008 INFO L481 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-09-30 10:47:12,008 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 73 transitions. [2018-09-30 10:47:12,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-09-30 10:47:12,009 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:47:12,009 INFO L375 BasicCegarLoop]: trace histogram [13, 13, 13, 12, 12, 1, 1, 1, 1, 1] [2018-09-30 10:47:12,009 INFO L423 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:47:12,009 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:47:12,009 INFO L82 PathProgramCache]: Analyzing trace with hash 1188334966, now seen corresponding path program 24 times [2018-09-30 10:47:12,010 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:47:12,010 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:47:12,010 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:12,010 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:47:12,011 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:12,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:47:12,233 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:47:12,233 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:47:12,233 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:47:12,241 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 10:47:12,288 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2018-09-30 10:47:12,288 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:47:12,290 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:47:12,394 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:47:12,414 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:47:12,415 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 15 [2018-09-30 10:47:12,415 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-09-30 10:47:12,415 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-09-30 10:47:12,415 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:47:12,415 INFO L87 Difference]: Start difference. First operand 71 states and 73 transitions. Second operand 16 states. [2018-09-30 10:47:12,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:47:12,673 INFO L93 Difference]: Finished difference Result 85 states and 88 transitions. [2018-09-30 10:47:12,673 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-09-30 10:47:12,673 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 68 [2018-09-30 10:47:12,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:47:12,674 INFO L225 Difference]: With dead ends: 85 [2018-09-30 10:47:12,674 INFO L226 Difference]: Without dead ends: 79 [2018-09-30 10:47:12,675 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:47:12,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2018-09-30 10:47:12,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 75. [2018-09-30 10:47:12,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 75 states. [2018-09-30 10:47:12,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 77 transitions. [2018-09-30 10:47:12,683 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 77 transitions. Word has length 68 [2018-09-30 10:47:12,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:47:12,683 INFO L480 AbstractCegarLoop]: Abstraction has 75 states and 77 transitions. [2018-09-30 10:47:12,683 INFO L481 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-09-30 10:47:12,684 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 77 transitions. [2018-09-30 10:47:12,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2018-09-30 10:47:12,684 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:47:12,684 INFO L375 BasicCegarLoop]: trace histogram [14, 14, 13, 13, 13, 1, 1, 1, 1, 1] [2018-09-30 10:47:12,685 INFO L423 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:47:12,685 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:47:12,685 INFO L82 PathProgramCache]: Analyzing trace with hash -1190013460, now seen corresponding path program 25 times [2018-09-30 10:47:12,685 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:47:12,685 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:47:12,686 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:12,686 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:47:12,686 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:12,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:47:13,878 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:47:13,879 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:47:13,879 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:47:13,895 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:47:13,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:47:13,939 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:47:14,064 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:47:14,086 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:47:14,086 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 29 [2018-09-30 10:47:14,086 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-09-30 10:47:14,086 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-09-30 10:47:14,087 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:47:14,087 INFO L87 Difference]: Start difference. First operand 75 states and 77 transitions. Second operand 30 states. [2018-09-30 10:47:15,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:47:15,685 INFO L93 Difference]: Finished difference Result 139 states and 143 transitions. [2018-09-30 10:47:15,686 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-09-30 10:47:15,686 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 72 [2018-09-30 10:47:15,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:47:15,687 INFO L225 Difference]: With dead ends: 139 [2018-09-30 10:47:15,687 INFO L226 Difference]: Without dead ends: 76 [2018-09-30 10:47:15,687 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:47:15,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2018-09-30 10:47:15,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 76. [2018-09-30 10:47:15,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 76 states. [2018-09-30 10:47:15,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 78 transitions. [2018-09-30 10:47:15,695 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 78 transitions. Word has length 72 [2018-09-30 10:47:15,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:47:15,695 INFO L480 AbstractCegarLoop]: Abstraction has 76 states and 78 transitions. [2018-09-30 10:47:15,696 INFO L481 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-09-30 10:47:15,696 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 78 transitions. [2018-09-30 10:47:15,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2018-09-30 10:47:15,696 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:47:15,696 INFO L375 BasicCegarLoop]: trace histogram [14, 14, 14, 13, 13, 1, 1, 1, 1, 1] [2018-09-30 10:47:15,697 INFO L423 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:47:15,697 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:47:15,697 INFO L82 PathProgramCache]: Analyzing trace with hash -1746112411, now seen corresponding path program 26 times [2018-09-30 10:47:15,697 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:47:15,697 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:47:15,698 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:15,698 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:47:15,698 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:15,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:47:16,712 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:47:16,713 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:47:16,713 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:47:16,720 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 10:47:16,758 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 10:47:16,758 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:47:16,760 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:47:16,887 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:47:16,909 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:47:16,909 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2018-09-30 10:47:16,909 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-09-30 10:47:16,910 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-09-30 10:47:16,910 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:47:16,910 INFO L87 Difference]: Start difference. First operand 76 states and 78 transitions. Second operand 17 states. [2018-09-30 10:47:17,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:47:17,377 INFO L93 Difference]: Finished difference Result 90 states and 93 transitions. [2018-09-30 10:47:17,378 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-09-30 10:47:17,378 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 73 [2018-09-30 10:47:17,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:47:17,379 INFO L225 Difference]: With dead ends: 90 [2018-09-30 10:47:17,379 INFO L226 Difference]: Without dead ends: 84 [2018-09-30 10:47:17,379 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:47:17,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2018-09-30 10:47:17,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 80. [2018-09-30 10:47:17,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2018-09-30 10:47:17,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 82 transitions. [2018-09-30 10:47:17,387 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 82 transitions. Word has length 73 [2018-09-30 10:47:17,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:47:17,388 INFO L480 AbstractCegarLoop]: Abstraction has 80 states and 82 transitions. [2018-09-30 10:47:17,388 INFO L481 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-09-30 10:47:17,388 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 82 transitions. [2018-09-30 10:47:17,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2018-09-30 10:47:17,389 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:47:17,389 INFO L375 BasicCegarLoop]: trace histogram [15, 15, 14, 14, 14, 1, 1, 1, 1, 1] [2018-09-30 10:47:17,389 INFO L423 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:47:17,389 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:47:17,389 INFO L82 PathProgramCache]: Analyzing trace with hash 613460315, now seen corresponding path program 27 times [2018-09-30 10:47:17,389 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:47:17,389 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:47:17,390 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:17,390 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:47:17,390 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:17,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:47:17,748 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:47:17,749 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:47:17,749 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:47:17,757 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 10:47:17,802 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2018-09-30 10:47:17,802 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:47:17,804 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:47:17,947 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:47:17,967 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:47:17,968 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 31 [2018-09-30 10:47:17,968 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-09-30 10:47:17,968 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-09-30 10:47:17,968 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:47:17,968 INFO L87 Difference]: Start difference. First operand 80 states and 82 transitions. Second operand 32 states. [2018-09-30 10:47:19,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:47:19,709 INFO L93 Difference]: Finished difference Result 148 states and 152 transitions. [2018-09-30 10:47:19,709 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2018-09-30 10:47:19,709 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 77 [2018-09-30 10:47:19,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:47:19,710 INFO L225 Difference]: With dead ends: 148 [2018-09-30 10:47:19,710 INFO L226 Difference]: Without dead ends: 81 [2018-09-30 10:47:19,711 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:47:19,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2018-09-30 10:47:19,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 81. [2018-09-30 10:47:19,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 81 states. [2018-09-30 10:47:19,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 83 transitions. [2018-09-30 10:47:19,717 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 83 transitions. Word has length 77 [2018-09-30 10:47:19,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:47:19,718 INFO L480 AbstractCegarLoop]: Abstraction has 81 states and 83 transitions. [2018-09-30 10:47:19,718 INFO L481 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-09-30 10:47:19,718 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 83 transitions. [2018-09-30 10:47:19,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2018-09-30 10:47:19,718 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:47:19,718 INFO L375 BasicCegarLoop]: trace histogram [15, 15, 15, 14, 14, 1, 1, 1, 1, 1] [2018-09-30 10:47:19,719 INFO L423 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:47:19,719 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:47:19,719 INFO L82 PathProgramCache]: Analyzing trace with hash 381727362, now seen corresponding path program 28 times [2018-09-30 10:47:19,719 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:47:19,719 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:47:19,720 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:19,720 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:47:19,720 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:19,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:47:19,975 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:47:19,975 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:47:19,975 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:47:19,983 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 10:47:20,017 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 10:47:20,017 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:47:20,021 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:47:20,194 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:47:20,214 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:47:20,214 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2018-09-30 10:47:20,214 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-09-30 10:47:20,215 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-09-30 10:47:20,215 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:47:20,215 INFO L87 Difference]: Start difference. First operand 81 states and 83 transitions. Second operand 18 states. [2018-09-30 10:47:20,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:47:20,520 INFO L93 Difference]: Finished difference Result 95 states and 98 transitions. [2018-09-30 10:47:20,520 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-09-30 10:47:20,521 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 78 [2018-09-30 10:47:20,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:47:20,521 INFO L225 Difference]: With dead ends: 95 [2018-09-30 10:47:20,521 INFO L226 Difference]: Without dead ends: 89 [2018-09-30 10:47:20,522 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:47:20,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2018-09-30 10:47:20,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 85. [2018-09-30 10:47:20,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 85 states. [2018-09-30 10:47:20,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 87 transitions. [2018-09-30 10:47:20,530 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 87 transitions. Word has length 78 [2018-09-30 10:47:20,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:47:20,530 INFO L480 AbstractCegarLoop]: Abstraction has 85 states and 87 transitions. [2018-09-30 10:47:20,531 INFO L481 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-09-30 10:47:20,531 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 87 transitions. [2018-09-30 10:47:20,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2018-09-30 10:47:20,531 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:47:20,531 INFO L375 BasicCegarLoop]: trace histogram [16, 16, 15, 15, 15, 1, 1, 1, 1, 1] [2018-09-30 10:47:20,532 INFO L423 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:47:20,532 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:47:20,532 INFO L82 PathProgramCache]: Analyzing trace with hash -1123248904, now seen corresponding path program 29 times [2018-09-30 10:47:20,532 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:47:20,532 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:47:20,533 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:20,533 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:47:20,533 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:20,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:47:21,301 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:47:21,301 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:47:21,301 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:47:21,317 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 10:47:21,376 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2018-09-30 10:47:21,377 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:47:21,379 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:47:21,519 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:47:21,540 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:47:21,540 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 33 [2018-09-30 10:47:21,540 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-09-30 10:47:21,540 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-09-30 10:47:21,541 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:47:21,541 INFO L87 Difference]: Start difference. First operand 85 states and 87 transitions. Second operand 34 states. [2018-09-30 10:47:23,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:47:23,785 INFO L93 Difference]: Finished difference Result 157 states and 161 transitions. [2018-09-30 10:47:23,786 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-09-30 10:47:23,786 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 82 [2018-09-30 10:47:23,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:47:23,787 INFO L225 Difference]: With dead ends: 157 [2018-09-30 10:47:23,787 INFO L226 Difference]: Without dead ends: 86 [2018-09-30 10:47:23,787 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:47:23,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2018-09-30 10:47:23,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 86. [2018-09-30 10:47:23,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 86 states. [2018-09-30 10:47:23,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 88 transitions. [2018-09-30 10:47:23,796 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 88 transitions. Word has length 82 [2018-09-30 10:47:23,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:47:23,796 INFO L480 AbstractCegarLoop]: Abstraction has 86 states and 88 transitions. [2018-09-30 10:47:23,797 INFO L481 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-09-30 10:47:23,797 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 88 transitions. [2018-09-30 10:47:23,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2018-09-30 10:47:23,797 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:47:23,797 INFO L375 BasicCegarLoop]: trace histogram [16, 16, 16, 15, 15, 1, 1, 1, 1, 1] [2018-09-30 10:47:23,798 INFO L423 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:47:23,798 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:47:23,798 INFO L82 PathProgramCache]: Analyzing trace with hash 1191652401, now seen corresponding path program 30 times [2018-09-30 10:47:23,798 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:47:23,798 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:47:23,799 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:23,799 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:47:23,799 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:23,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:47:24,135 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:47:24,135 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:47:24,135 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:47:24,143 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 10:47:24,195 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2018-09-30 10:47:24,195 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:47:24,199 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:47:24,329 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:47:24,350 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:47:24,350 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2018-09-30 10:47:24,351 INFO L459 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-09-30 10:47:24,351 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-09-30 10:47:24,351 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:47:24,351 INFO L87 Difference]: Start difference. First operand 86 states and 88 transitions. Second operand 19 states. [2018-09-30 10:47:24,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:47:24,679 INFO L93 Difference]: Finished difference Result 100 states and 103 transitions. [2018-09-30 10:47:24,679 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-09-30 10:47:24,680 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 83 [2018-09-30 10:47:24,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:47:24,680 INFO L225 Difference]: With dead ends: 100 [2018-09-30 10:47:24,680 INFO L226 Difference]: Without dead ends: 94 [2018-09-30 10:47:24,681 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:47:24,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2018-09-30 10:47:24,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 90. [2018-09-30 10:47:24,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 90 states. [2018-09-30 10:47:24,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 92 transitions. [2018-09-30 10:47:24,688 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 92 transitions. Word has length 83 [2018-09-30 10:47:24,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:47:24,688 INFO L480 AbstractCegarLoop]: Abstraction has 90 states and 92 transitions. [2018-09-30 10:47:24,689 INFO L481 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-09-30 10:47:24,689 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 92 transitions. [2018-09-30 10:47:24,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2018-09-30 10:47:24,689 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:47:24,689 INFO L375 BasicCegarLoop]: trace histogram [17, 17, 16, 16, 16, 1, 1, 1, 1, 1] [2018-09-30 10:47:24,689 INFO L423 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:47:24,690 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:47:24,690 INFO L82 PathProgramCache]: Analyzing trace with hash 219193127, now seen corresponding path program 31 times [2018-09-30 10:47:24,690 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:47:24,690 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:47:24,690 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:24,690 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:47:24,691 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:24,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:47:26,058 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:47:26,058 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:47:26,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 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:47:26,066 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:47:26,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:47:26,112 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:47:26,358 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:47:26,391 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:47:26,391 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35] total 35 [2018-09-30 10:47:26,391 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-09-30 10:47:26,392 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-09-30 10:47:26,392 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:47:26,392 INFO L87 Difference]: Start difference. First operand 90 states and 92 transitions. Second operand 36 states. [2018-09-30 10:47:28,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:47:28,704 INFO L93 Difference]: Finished difference Result 166 states and 170 transitions. [2018-09-30 10:47:28,704 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-09-30 10:47:28,704 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 87 [2018-09-30 10:47:28,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:47:28,705 INFO L225 Difference]: With dead ends: 166 [2018-09-30 10:47:28,705 INFO L226 Difference]: Without dead ends: 91 [2018-09-30 10:47:28,706 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:47:28,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2018-09-30 10:47:28,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 91. [2018-09-30 10:47:28,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 91 states. [2018-09-30 10:47:28,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 93 transitions. [2018-09-30 10:47:28,715 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 93 transitions. Word has length 87 [2018-09-30 10:47:28,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:47:28,715 INFO L480 AbstractCegarLoop]: Abstraction has 91 states and 93 transitions. [2018-09-30 10:47:28,715 INFO L481 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-09-30 10:47:28,715 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 93 transitions. [2018-09-30 10:47:28,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2018-09-30 10:47:28,716 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:47:28,716 INFO L375 BasicCegarLoop]: trace histogram [17, 17, 17, 16, 16, 1, 1, 1, 1, 1] [2018-09-30 10:47:28,716 INFO L423 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:47:28,716 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:47:28,716 INFO L82 PathProgramCache]: Analyzing trace with hash -1134517362, now seen corresponding path program 32 times [2018-09-30 10:47:28,716 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:47:28,716 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:47:28,717 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:28,717 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:47:28,717 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:28,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:47:29,200 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:47:29,200 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:47:29,200 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:47:29,208 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 10:47:29,257 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 10:47:29,257 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:47:29,260 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:47:29,435 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:47:29,455 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:47:29,456 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2018-09-30 10:47:29,456 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-09-30 10:47:29,456 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-09-30 10:47:29,456 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:47:29,456 INFO L87 Difference]: Start difference. First operand 91 states and 93 transitions. Second operand 20 states. [2018-09-30 10:47:29,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:47:29,813 INFO L93 Difference]: Finished difference Result 105 states and 108 transitions. [2018-09-30 10:47:29,813 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-09-30 10:47:29,814 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 88 [2018-09-30 10:47:29,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:47:29,815 INFO L225 Difference]: With dead ends: 105 [2018-09-30 10:47:29,815 INFO L226 Difference]: Without dead ends: 99 [2018-09-30 10:47:29,815 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:47:29,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2018-09-30 10:47:29,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 95. [2018-09-30 10:47:29,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 95 states. [2018-09-30 10:47:29,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 97 transitions. [2018-09-30 10:47:29,824 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 97 transitions. Word has length 88 [2018-09-30 10:47:29,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:47:29,825 INFO L480 AbstractCegarLoop]: Abstraction has 95 states and 97 transitions. [2018-09-30 10:47:29,825 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-09-30 10:47:29,825 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 97 transitions. [2018-09-30 10:47:29,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2018-09-30 10:47:29,825 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:47:29,825 INFO L375 BasicCegarLoop]: trace histogram [18, 18, 17, 17, 17, 1, 1, 1, 1, 1] [2018-09-30 10:47:29,825 INFO L423 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:47:29,826 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:47:29,826 INFO L82 PathProgramCache]: Analyzing trace with hash -1074454524, now seen corresponding path program 33 times [2018-09-30 10:47:29,826 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:47:29,826 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:47:29,826 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:29,827 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:47:29,827 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:29,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:47:30,537 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:47:30,537 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:47:30,537 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:47:30,545 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 10:47:30,603 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 18 check-sat command(s) [2018-09-30 10:47:30,604 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:47:30,608 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:47:30,762 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:47:30,783 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:47:30,783 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37] total 37 [2018-09-30 10:47:30,783 INFO L459 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-09-30 10:47:30,784 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-09-30 10:47:30,784 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:47:30,784 INFO L87 Difference]: Start difference. First operand 95 states and 97 transitions. Second operand 38 states. [2018-09-30 10:47:33,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:47:33,261 INFO L93 Difference]: Finished difference Result 175 states and 179 transitions. [2018-09-30 10:47:33,261 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2018-09-30 10:47:33,261 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 92 [2018-09-30 10:47:33,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:47:33,262 INFO L225 Difference]: With dead ends: 175 [2018-09-30 10:47:33,262 INFO L226 Difference]: Without dead ends: 96 [2018-09-30 10:47:33,262 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:47:33,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2018-09-30 10:47:33,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 96. [2018-09-30 10:47:33,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 96 states. [2018-09-30 10:47:33,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 98 transitions. [2018-09-30 10:47:33,270 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 98 transitions. Word has length 92 [2018-09-30 10:47:33,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:47:33,270 INFO L480 AbstractCegarLoop]: Abstraction has 96 states and 98 transitions. [2018-09-30 10:47:33,270 INFO L481 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-09-30 10:47:33,270 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 98 transitions. [2018-09-30 10:47:33,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2018-09-30 10:47:33,271 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:47:33,271 INFO L375 BasicCegarLoop]: trace histogram [18, 18, 18, 17, 17, 1, 1, 1, 1, 1] [2018-09-30 10:47:33,271 INFO L423 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:47:33,271 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:47:33,271 INFO L82 PathProgramCache]: Analyzing trace with hash -1513438211, now seen corresponding path program 34 times [2018-09-30 10:47:33,272 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:47:33,272 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:47:33,272 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:33,272 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:47:33,273 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:33,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:47:33,606 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:47:33,606 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:47:33,606 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:47:33,613 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 10:47:33,657 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 10:47:33,658 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:47:33,660 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:47:34,164 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:47:34,184 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:47:34,184 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2018-09-30 10:47:34,184 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-09-30 10:47:34,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-09-30 10:47:34,185 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:47:34,185 INFO L87 Difference]: Start difference. First operand 96 states and 98 transitions. Second operand 21 states. [2018-09-30 10:47:34,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:47:34,513 INFO L93 Difference]: Finished difference Result 110 states and 113 transitions. [2018-09-30 10:47:34,513 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-09-30 10:47:34,514 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 93 [2018-09-30 10:47:34,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:47:34,515 INFO L225 Difference]: With dead ends: 110 [2018-09-30 10:47:34,515 INFO L226 Difference]: Without dead ends: 104 [2018-09-30 10:47:34,515 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:47:34,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2018-09-30 10:47:34,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 100. [2018-09-30 10:47:34,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 100 states. [2018-09-30 10:47:34,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 102 transitions. [2018-09-30 10:47:34,526 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 102 transitions. Word has length 93 [2018-09-30 10:47:34,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:47:34,527 INFO L480 AbstractCegarLoop]: Abstraction has 100 states and 102 transitions. [2018-09-30 10:47:34,527 INFO L481 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-09-30 10:47:34,527 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 102 transitions. [2018-09-30 10:47:34,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2018-09-30 10:47:34,527 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:47:34,528 INFO L375 BasicCegarLoop]: trace histogram [19, 19, 18, 18, 18, 1, 1, 1, 1, 1] [2018-09-30 10:47:34,528 INFO L423 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:47:34,528 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:47:34,528 INFO L82 PathProgramCache]: Analyzing trace with hash -1385467661, now seen corresponding path program 35 times [2018-09-30 10:47:34,528 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:47:34,528 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:47:34,529 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:34,529 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:47:34,529 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:34,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:47:34,883 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:47:34,883 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:47:34,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 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:47:34,892 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 10:47:34,952 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 19 check-sat command(s) [2018-09-30 10:47:34,952 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:47:34,955 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:47:35,135 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:47:35,155 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:47:35,156 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39] total 39 [2018-09-30 10:47:35,156 INFO L459 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-09-30 10:47:35,156 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-09-30 10:47:35,156 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:47:35,156 INFO L87 Difference]: Start difference. First operand 100 states and 102 transitions. Second operand 40 states. [2018-09-30 10:47:40,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:47:40,148 INFO L93 Difference]: Finished difference Result 184 states and 188 transitions. [2018-09-30 10:47:40,148 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2018-09-30 10:47:40,148 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 97 [2018-09-30 10:47:40,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:47:40,149 INFO L225 Difference]: With dead ends: 184 [2018-09-30 10:47:40,149 INFO L226 Difference]: Without dead ends: 101 [2018-09-30 10:47:40,149 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:47:40,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2018-09-30 10:47:40,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 101. [2018-09-30 10:47:40,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 101 states. [2018-09-30 10:47:40,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 103 transitions. [2018-09-30 10:47:40,160 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 103 transitions. Word has length 97 [2018-09-30 10:47:40,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:47:40,160 INFO L480 AbstractCegarLoop]: Abstraction has 101 states and 103 transitions. [2018-09-30 10:47:40,160 INFO L481 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-09-30 10:47:40,160 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 103 transitions. [2018-09-30 10:47:40,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2018-09-30 10:47:40,161 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:47:40,161 INFO L375 BasicCegarLoop]: trace histogram [19, 19, 19, 18, 18, 1, 1, 1, 1, 1] [2018-09-30 10:47:40,161 INFO L423 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:47:40,161 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:47:40,161 INFO L82 PathProgramCache]: Analyzing trace with hash -209035110, now seen corresponding path program 36 times [2018-09-30 10:47:40,162 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:47:40,162 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:47:40,162 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:40,162 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:47:40,163 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:40,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:47:40,648 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:47:40,648 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:47:40,648 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:47:40,657 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 10:47:40,717 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2018-09-30 10:47:40,717 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:47:40,721 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:47:40,897 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:47:40,918 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:47:40,919 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2018-09-30 10:47:40,919 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-09-30 10:47:40,919 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-09-30 10:47:40,919 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:47:40,919 INFO L87 Difference]: Start difference. First operand 101 states and 103 transitions. Second operand 22 states. [2018-09-30 10:47:41,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:47:41,345 INFO L93 Difference]: Finished difference Result 115 states and 118 transitions. [2018-09-30 10:47:41,346 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-09-30 10:47:41,346 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 98 [2018-09-30 10:47:41,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:47:41,347 INFO L225 Difference]: With dead ends: 115 [2018-09-30 10:47:41,347 INFO L226 Difference]: Without dead ends: 109 [2018-09-30 10:47:41,347 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:47:41,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2018-09-30 10:47:41,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 105. [2018-09-30 10:47:41,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 105 states. [2018-09-30 10:47:41,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 107 transitions. [2018-09-30 10:47:41,355 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 107 transitions. Word has length 98 [2018-09-30 10:47:41,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:47:41,355 INFO L480 AbstractCegarLoop]: Abstraction has 105 states and 107 transitions. [2018-09-30 10:47:41,356 INFO L481 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-09-30 10:47:41,356 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 107 transitions. [2018-09-30 10:47:41,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2018-09-30 10:47:41,356 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:47:41,356 INFO L375 BasicCegarLoop]: trace histogram [20, 20, 19, 19, 19, 1, 1, 1, 1, 1] [2018-09-30 10:47:41,357 INFO L423 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:47:41,357 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:47:41,357 INFO L82 PathProgramCache]: Analyzing trace with hash -1566476528, now seen corresponding path program 37 times [2018-09-30 10:47:41,357 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:47:41,357 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:47:41,358 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:41,358 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:47:41,358 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:41,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:47:43,450 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:47:43,450 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:47:43,450 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:47:43,459 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:47:43,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:47:43,511 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:47:43,752 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:47:43,773 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:47:43,773 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 41] total 41 [2018-09-30 10:47:43,773 INFO L459 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-09-30 10:47:43,774 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-09-30 10:47:43,774 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:47:43,774 INFO L87 Difference]: Start difference. First operand 105 states and 107 transitions. Second operand 42 states. [2018-09-30 10:47:47,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:47:47,168 INFO L93 Difference]: Finished difference Result 193 states and 197 transitions. [2018-09-30 10:47:47,168 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-09-30 10:47:47,168 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 102 [2018-09-30 10:47:47,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:47:47,169 INFO L225 Difference]: With dead ends: 193 [2018-09-30 10:47:47,169 INFO L226 Difference]: Without dead ends: 106 [2018-09-30 10:47:47,170 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:47:47,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2018-09-30 10:47:47,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 106. [2018-09-30 10:47:47,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 106 states. [2018-09-30 10:47:47,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 108 transitions. [2018-09-30 10:47:47,182 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 108 transitions. Word has length 102 [2018-09-30 10:47:47,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:47:47,182 INFO L480 AbstractCegarLoop]: Abstraction has 106 states and 108 transitions. [2018-09-30 10:47:47,182 INFO L481 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-09-30 10:47:47,182 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 108 transitions. [2018-09-30 10:47:47,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2018-09-30 10:47:47,183 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:47:47,183 INFO L375 BasicCegarLoop]: trace histogram [20, 20, 20, 19, 19, 1, 1, 1, 1, 1] [2018-09-30 10:47:47,183 INFO L423 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:47:47,184 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:47:47,184 INFO L82 PathProgramCache]: Analyzing trace with hash 1920546761, now seen corresponding path program 38 times [2018-09-30 10:47:47,184 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:47:47,184 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:47:47,185 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:47,185 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:47:47,185 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:47,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:47:47,859 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:47:47,859 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:47:47,859 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:47:47,867 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 10:47:47,918 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 10:47:47,918 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:47:47,921 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:47:48,108 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:47:48,128 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:47:48,128 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2018-09-30 10:47:48,129 INFO L459 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-09-30 10:47:48,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-09-30 10:47:48,129 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:47:48,129 INFO L87 Difference]: Start difference. First operand 106 states and 108 transitions. Second operand 23 states. [2018-09-30 10:47:48,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:47:48,488 INFO L93 Difference]: Finished difference Result 120 states and 123 transitions. [2018-09-30 10:47:48,488 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-09-30 10:47:48,488 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 103 [2018-09-30 10:47:48,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:47:48,489 INFO L225 Difference]: With dead ends: 120 [2018-09-30 10:47:48,489 INFO L226 Difference]: Without dead ends: 114 [2018-09-30 10:47:48,489 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:47:48,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2018-09-30 10:47:48,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 110. [2018-09-30 10:47:48,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 110 states. [2018-09-30 10:47:48,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 112 transitions. [2018-09-30 10:47:48,501 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 112 transitions. Word has length 103 [2018-09-30 10:47:48,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:47:48,501 INFO L480 AbstractCegarLoop]: Abstraction has 110 states and 112 transitions. [2018-09-30 10:47:48,501 INFO L481 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-09-30 10:47:48,502 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 112 transitions. [2018-09-30 10:47:48,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2018-09-30 10:47:48,502 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:47:48,502 INFO L375 BasicCegarLoop]: trace histogram [21, 21, 20, 20, 20, 1, 1, 1, 1, 1] [2018-09-30 10:47:48,503 INFO L423 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:47:48,503 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:47:48,503 INFO L82 PathProgramCache]: Analyzing trace with hash -756867393, now seen corresponding path program 39 times [2018-09-30 10:47:48,503 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:47:48,503 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:47:48,504 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:48,504 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:47:48,504 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:48,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:47:48,964 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:47:48,964 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:47:48,964 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:47:48,971 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 10:47:49,038 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 21 check-sat command(s) [2018-09-30 10:47:49,038 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:47:49,042 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:47:50,122 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:47:50,142 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:47:50,143 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 43] total 43 [2018-09-30 10:47:50,143 INFO L459 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-09-30 10:47:50,143 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-09-30 10:47:50,143 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:47:50,144 INFO L87 Difference]: Start difference. First operand 110 states and 112 transitions. Second operand 44 states. [2018-09-30 10:47:53,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:47:53,470 INFO L93 Difference]: Finished difference Result 202 states and 206 transitions. [2018-09-30 10:47:53,470 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-09-30 10:47:53,470 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 107 [2018-09-30 10:47:53,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:47:53,470 INFO L225 Difference]: With dead ends: 202 [2018-09-30 10:47:53,471 INFO L226 Difference]: Without dead ends: 111 [2018-09-30 10:47:53,471 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:47:53,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2018-09-30 10:47:53,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 111. [2018-09-30 10:47:53,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 111 states. [2018-09-30 10:47:53,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 113 transitions. [2018-09-30 10:47:53,480 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 113 transitions. Word has length 107 [2018-09-30 10:47:53,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:47:53,480 INFO L480 AbstractCegarLoop]: Abstraction has 111 states and 113 transitions. [2018-09-30 10:47:53,480 INFO L481 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-09-30 10:47:53,480 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 113 transitions. [2018-09-30 10:47:53,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2018-09-30 10:47:53,481 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:47:53,481 INFO L375 BasicCegarLoop]: trace histogram [21, 21, 21, 20, 20, 1, 1, 1, 1, 1] [2018-09-30 10:47:53,481 INFO L423 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:47:53,481 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:47:53,482 INFO L82 PathProgramCache]: Analyzing trace with hash 798222758, now seen corresponding path program 40 times [2018-09-30 10:47:53,482 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:47:53,482 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:47:53,483 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:53,483 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:47:53,483 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:53,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:47:54,304 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:47:54,304 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:47:54,305 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:47:54,312 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 10:47:54,356 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 10:47:54,357 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:47:54,361 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:47:54,745 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:47:54,765 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:47:54,766 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2018-09-30 10:47:54,766 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-09-30 10:47:54,766 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-09-30 10:47:54,766 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:47:54,766 INFO L87 Difference]: Start difference. First operand 111 states and 113 transitions. Second operand 24 states. [2018-09-30 10:47:55,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:47:55,149 INFO L93 Difference]: Finished difference Result 125 states and 128 transitions. [2018-09-30 10:47:55,150 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-09-30 10:47:55,150 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 108 [2018-09-30 10:47:55,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:47:55,151 INFO L225 Difference]: With dead ends: 125 [2018-09-30 10:47:55,151 INFO L226 Difference]: Without dead ends: 119 [2018-09-30 10:47:55,151 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:47:55,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2018-09-30 10:47:55,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 115. [2018-09-30 10:47:55,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115 states. [2018-09-30 10:47:55,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 117 transitions. [2018-09-30 10:47:55,164 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 117 transitions. Word has length 108 [2018-09-30 10:47:55,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:47:55,164 INFO L480 AbstractCegarLoop]: Abstraction has 115 states and 117 transitions. [2018-09-30 10:47:55,165 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-09-30 10:47:55,165 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 117 transitions. [2018-09-30 10:47:55,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2018-09-30 10:47:55,165 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:47:55,165 INFO L375 BasicCegarLoop]: trace histogram [22, 22, 21, 21, 21, 1, 1, 1, 1, 1] [2018-09-30 10:47:55,166 INFO L423 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:47:55,166 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:47:55,166 INFO L82 PathProgramCache]: Analyzing trace with hash 1030199836, now seen corresponding path program 41 times [2018-09-30 10:47:55,166 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:47:55,166 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:47:55,167 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:55,167 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:47:55,167 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:47:55,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:47:56,472 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:47:56,473 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:47:56,473 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:47:56,480 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 10:47:56,547 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 22 check-sat command(s) [2018-09-30 10:47:56,547 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:47:56,551 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:47:56,729 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:47:56,749 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:47:56,750 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45] total 45 [2018-09-30 10:47:56,750 INFO L459 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-09-30 10:47:56,750 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-09-30 10:47:56,750 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:47:56,750 INFO L87 Difference]: Start difference. First operand 115 states and 117 transitions. Second operand 46 states. [2018-09-30 10:48:00,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:48:00,677 INFO L93 Difference]: Finished difference Result 211 states and 215 transitions. [2018-09-30 10:48:00,677 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2018-09-30 10:48:00,677 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 112 [2018-09-30 10:48:00,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:48:00,678 INFO L225 Difference]: With dead ends: 211 [2018-09-30 10:48:00,678 INFO L226 Difference]: Without dead ends: 116 [2018-09-30 10:48:00,679 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:48:00,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2018-09-30 10:48:00,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 116. [2018-09-30 10:48:00,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116 states. [2018-09-30 10:48:00,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 118 transitions. [2018-09-30 10:48:00,691 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 118 transitions. Word has length 112 [2018-09-30 10:48:00,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:48:00,691 INFO L480 AbstractCegarLoop]: Abstraction has 116 states and 118 transitions. [2018-09-30 10:48:00,691 INFO L481 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-09-30 10:48:00,691 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 118 transitions. [2018-09-30 10:48:00,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2018-09-30 10:48:00,692 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:48:00,692 INFO L375 BasicCegarLoop]: trace histogram [22, 22, 22, 21, 21, 1, 1, 1, 1, 1] [2018-09-30 10:48:00,692 INFO L423 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:48:00,692 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:48:00,692 INFO L82 PathProgramCache]: Analyzing trace with hash -1949005931, now seen corresponding path program 42 times [2018-09-30 10:48:00,693 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:48:00,693 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:48:00,693 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:48:00,693 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:48:00,694 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:48:00,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:48:01,261 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:48:01,261 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:48:01,261 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:48:01,287 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 10:48:01,400 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 22 check-sat command(s) [2018-09-30 10:48:01,400 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:48:01,403 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:48:01,604 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:48:01,624 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:48:01,625 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2018-09-30 10:48:01,625 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-09-30 10:48:01,625 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-09-30 10:48:01,626 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:48:01,626 INFO L87 Difference]: Start difference. First operand 116 states and 118 transitions. Second operand 25 states. [2018-09-30 10:48:02,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:48:02,018 INFO L93 Difference]: Finished difference Result 130 states and 133 transitions. [2018-09-30 10:48:02,019 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-09-30 10:48:02,019 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 113 [2018-09-30 10:48:02,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:48:02,020 INFO L225 Difference]: With dead ends: 130 [2018-09-30 10:48:02,020 INFO L226 Difference]: Without dead ends: 124 [2018-09-30 10:48:02,021 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:48:02,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2018-09-30 10:48:02,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 120. [2018-09-30 10:48:02,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 120 states. [2018-09-30 10:48:02,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 122 transitions. [2018-09-30 10:48:02,035 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 122 transitions. Word has length 113 [2018-09-30 10:48:02,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:48:02,035 INFO L480 AbstractCegarLoop]: Abstraction has 120 states and 122 transitions. [2018-09-30 10:48:02,035 INFO L481 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-09-30 10:48:02,035 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 122 transitions. [2018-09-30 10:48:02,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2018-09-30 10:48:02,036 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:48:02,036 INFO L375 BasicCegarLoop]: trace histogram [23, 23, 22, 22, 22, 1, 1, 1, 1, 1] [2018-09-30 10:48:02,036 INFO L423 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:48:02,037 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:48:02,037 INFO L82 PathProgramCache]: Analyzing trace with hash 725198987, now seen corresponding path program 43 times [2018-09-30 10:48:02,037 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:48:02,037 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:48:02,038 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:48:02,038 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:48:02,038 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:48:02,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:48:02,845 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:48:02,845 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:48:02,846 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:48:02,853 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:48:02,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:48:02,915 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:48:03,168 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:48:03,189 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:48:03,189 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 47] total 47 [2018-09-30 10:48:03,189 INFO L459 AbstractCegarLoop]: Interpolant automaton has 48 states [2018-09-30 10:48:03,190 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2018-09-30 10:48:03,190 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:48:03,190 INFO L87 Difference]: Start difference. First operand 120 states and 122 transitions. Second operand 48 states. [2018-09-30 10:48:05,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:48:05,755 INFO L93 Difference]: Finished difference Result 220 states and 224 transitions. [2018-09-30 10:48:05,755 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2018-09-30 10:48:05,755 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 117 [2018-09-30 10:48:05,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:48:05,756 INFO L225 Difference]: With dead ends: 220 [2018-09-30 10:48:05,756 INFO L226 Difference]: Without dead ends: 121 [2018-09-30 10:48:05,756 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:48:05,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2018-09-30 10:48:05,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 121. [2018-09-30 10:48:05,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 121 states. [2018-09-30 10:48:05,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 123 transitions. [2018-09-30 10:48:05,766 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 123 transitions. Word has length 117 [2018-09-30 10:48:05,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:48:05,766 INFO L480 AbstractCegarLoop]: Abstraction has 121 states and 123 transitions. [2018-09-30 10:48:05,766 INFO L481 AbstractCegarLoop]: Interpolant automaton has 48 states. [2018-09-30 10:48:05,767 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 123 transitions. [2018-09-30 10:48:05,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2018-09-30 10:48:05,767 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:48:05,767 INFO L375 BasicCegarLoop]: trace histogram [23, 23, 23, 22, 22, 1, 1, 1, 1, 1] [2018-09-30 10:48:05,768 INFO L423 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:48:05,768 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:48:05,768 INFO L82 PathProgramCache]: Analyzing trace with hash 995311282, now seen corresponding path program 44 times [2018-09-30 10:48:05,768 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:48:05,768 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:48:05,769 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:48:05,769 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:48:05,769 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:48:05,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:48:06,066 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:48:06,066 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:48:06,067 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:48:06,075 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 10:48:06,132 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 10:48:06,133 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:48:06,135 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:48:06,663 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:48:06,683 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:48:06,684 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2018-09-30 10:48:06,684 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-09-30 10:48:06,684 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-09-30 10:48:06,684 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:48:06,684 INFO L87 Difference]: Start difference. First operand 121 states and 123 transitions. Second operand 26 states. [2018-09-30 10:48:07,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:48:07,100 INFO L93 Difference]: Finished difference Result 135 states and 138 transitions. [2018-09-30 10:48:07,100 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-09-30 10:48:07,100 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 118 [2018-09-30 10:48:07,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:48:07,101 INFO L225 Difference]: With dead ends: 135 [2018-09-30 10:48:07,101 INFO L226 Difference]: Without dead ends: 129 [2018-09-30 10:48:07,101 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:48:07,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2018-09-30 10:48:07,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 125. [2018-09-30 10:48:07,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 125 states. [2018-09-30 10:48:07,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 127 transitions. [2018-09-30 10:48:07,114 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 127 transitions. Word has length 118 [2018-09-30 10:48:07,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:48:07,114 INFO L480 AbstractCegarLoop]: Abstraction has 125 states and 127 transitions. [2018-09-30 10:48:07,114 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-09-30 10:48:07,114 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 127 transitions. [2018-09-30 10:48:07,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2018-09-30 10:48:07,115 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:48:07,115 INFO L375 BasicCegarLoop]: trace histogram [24, 24, 23, 23, 23, 1, 1, 1, 1, 1] [2018-09-30 10:48:07,115 INFO L423 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:48:07,115 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:48:07,115 INFO L82 PathProgramCache]: Analyzing trace with hash 1935656, now seen corresponding path program 45 times [2018-09-30 10:48:07,115 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:48:07,115 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:48:07,116 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:48:07,116 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:48:07,116 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:48:07,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:48:07,599 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:48:07,600 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:48:07,600 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:48:07,609 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 10:48:07,715 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 24 check-sat command(s) [2018-09-30 10:48:07,716 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:48:07,719 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:48:07,912 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:48:07,932 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:48:07,932 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 49] total 49 [2018-09-30 10:48:07,933 INFO L459 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-09-30 10:48:07,933 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-09-30 10:48:07,933 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:48:07,933 INFO L87 Difference]: Start difference. First operand 125 states and 127 transitions. Second operand 50 states. [2018-09-30 10:48:11,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:48:11,597 INFO L93 Difference]: Finished difference Result 229 states and 233 transitions. [2018-09-30 10:48:11,597 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2018-09-30 10:48:11,597 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 122 [2018-09-30 10:48:11,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:48:11,598 INFO L225 Difference]: With dead ends: 229 [2018-09-30 10:48:11,598 INFO L226 Difference]: Without dead ends: 126 [2018-09-30 10:48:11,598 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:48:11,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2018-09-30 10:48:11,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 126. [2018-09-30 10:48:11,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 126 states. [2018-09-30 10:48:11,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 128 transitions. [2018-09-30 10:48:11,610 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 128 transitions. Word has length 122 [2018-09-30 10:48:11,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:48:11,610 INFO L480 AbstractCegarLoop]: Abstraction has 126 states and 128 transitions. [2018-09-30 10:48:11,610 INFO L481 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-09-30 10:48:11,610 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 128 transitions. [2018-09-30 10:48:11,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2018-09-30 10:48:11,611 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:48:11,611 INFO L375 BasicCegarLoop]: trace histogram [24, 24, 24, 23, 23, 1, 1, 1, 1, 1] [2018-09-30 10:48:11,612 INFO L423 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:48:11,612 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:48:11,612 INFO L82 PathProgramCache]: Analyzing trace with hash 1360966497, now seen corresponding path program 46 times [2018-09-30 10:48:11,612 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:48:11,612 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:48:11,613 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:48:11,613 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:48:11,613 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:48:11,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:48:11,968 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:48:11,968 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:48:11,968 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:48:11,975 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 10:48:12,035 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 10:48:12,036 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:48:12,039 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:48:12,339 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:48:12,359 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:48:12,359 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 26 [2018-09-30 10:48:12,360 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-09-30 10:48:12,360 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-09-30 10:48:12,360 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:48:12,360 INFO L87 Difference]: Start difference. First operand 126 states and 128 transitions. Second operand 27 states. [2018-09-30 10:48:12,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:48:12,787 INFO L93 Difference]: Finished difference Result 140 states and 143 transitions. [2018-09-30 10:48:12,787 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-09-30 10:48:12,788 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 123 [2018-09-30 10:48:12,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:48:12,788 INFO L225 Difference]: With dead ends: 140 [2018-09-30 10:48:12,788 INFO L226 Difference]: Without dead ends: 134 [2018-09-30 10:48:12,789 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:48:12,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2018-09-30 10:48:12,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 130. [2018-09-30 10:48:12,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 130 states. [2018-09-30 10:48:12,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 132 transitions. [2018-09-30 10:48:12,799 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 132 transitions. Word has length 123 [2018-09-30 10:48:12,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:48:12,799 INFO L480 AbstractCegarLoop]: Abstraction has 130 states and 132 transitions. [2018-09-30 10:48:12,799 INFO L481 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-09-30 10:48:12,799 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 132 transitions. [2018-09-30 10:48:12,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2018-09-30 10:48:12,800 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:48:12,800 INFO L375 BasicCegarLoop]: trace histogram [25, 25, 24, 24, 24, 1, 1, 1, 1, 1] [2018-09-30 10:48:12,800 INFO L423 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:48:12,800 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:48:12,800 INFO L82 PathProgramCache]: Analyzing trace with hash -1531900329, now seen corresponding path program 47 times [2018-09-30 10:48:12,800 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:48:12,800 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:48:12,801 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:48:12,801 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:48:12,801 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:48:12,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:48:13,905 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:48:13,905 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:48:13,905 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:48:13,915 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 10:48:13,996 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 25 check-sat command(s) [2018-09-30 10:48:13,996 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:48:14,000 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:48:14,217 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:48:14,237 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:48:14,237 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51] total 51 [2018-09-30 10:48:14,238 INFO L459 AbstractCegarLoop]: Interpolant automaton has 52 states [2018-09-30 10:48:14,238 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2018-09-30 10:48:14,238 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:48:14,238 INFO L87 Difference]: Start difference. First operand 130 states and 132 transitions. Second operand 52 states. [2018-09-30 10:48:19,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:48:19,078 INFO L93 Difference]: Finished difference Result 238 states and 242 transitions. [2018-09-30 10:48:19,078 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2018-09-30 10:48:19,078 INFO L78 Accepts]: Start accepts. Automaton has 52 states. Word has length 127 [2018-09-30 10:48:19,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:48:19,079 INFO L225 Difference]: With dead ends: 238 [2018-09-30 10:48:19,079 INFO L226 Difference]: Without dead ends: 131 [2018-09-30 10:48:19,079 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:48:19,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2018-09-30 10:48:19,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 131. [2018-09-30 10:48:19,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 131 states. [2018-09-30 10:48:19,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 133 transitions. [2018-09-30 10:48:19,090 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 133 transitions. Word has length 127 [2018-09-30 10:48:19,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:48:19,090 INFO L480 AbstractCegarLoop]: Abstraction has 131 states and 133 transitions. [2018-09-30 10:48:19,090 INFO L481 AbstractCegarLoop]: Interpolant automaton has 52 states. [2018-09-30 10:48:19,090 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 133 transitions. [2018-09-30 10:48:19,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2018-09-30 10:48:19,091 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:48:19,091 INFO L375 BasicCegarLoop]: trace histogram [25, 25, 25, 24, 24, 1, 1, 1, 1, 1] [2018-09-30 10:48:19,091 INFO L423 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:48:19,092 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:48:19,092 INFO L82 PathProgramCache]: Analyzing trace with hash -652320834, now seen corresponding path program 48 times [2018-09-30 10:48:19,092 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:48:19,092 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:48:19,093 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:48:19,093 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:48:19,093 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:48:19,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:48:19,343 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:48:19,343 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:48:19,343 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:48:19,352 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 10:48:19,438 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 25 check-sat command(s) [2018-09-30 10:48:19,438 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:48:19,441 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:48:19,705 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:48:19,725 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:48:19,725 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2018-09-30 10:48:19,726 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-09-30 10:48:19,726 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-09-30 10:48:19,726 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:48:19,726 INFO L87 Difference]: Start difference. First operand 131 states and 133 transitions. Second operand 28 states. [2018-09-30 10:48:20,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:48:20,330 INFO L93 Difference]: Finished difference Result 145 states and 148 transitions. [2018-09-30 10:48:20,330 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-09-30 10:48:20,330 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 128 [2018-09-30 10:48:20,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:48:20,331 INFO L225 Difference]: With dead ends: 145 [2018-09-30 10:48:20,331 INFO L226 Difference]: Without dead ends: 139 [2018-09-30 10:48:20,331 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:48:20,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2018-09-30 10:48:20,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 135. [2018-09-30 10:48:20,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2018-09-30 10:48:20,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 137 transitions. [2018-09-30 10:48:20,346 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 137 transitions. Word has length 128 [2018-09-30 10:48:20,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:48:20,346 INFO L480 AbstractCegarLoop]: Abstraction has 135 states and 137 transitions. [2018-09-30 10:48:20,346 INFO L481 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-09-30 10:48:20,346 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 137 transitions. [2018-09-30 10:48:20,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2018-09-30 10:48:20,347 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:48:20,347 INFO L375 BasicCegarLoop]: trace histogram [26, 26, 25, 25, 25, 1, 1, 1, 1, 1] [2018-09-30 10:48:20,347 INFO L423 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:48:20,348 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:48:20,348 INFO L82 PathProgramCache]: Analyzing trace with hash -1843837900, now seen corresponding path program 49 times [2018-09-30 10:48:20,348 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:48:20,348 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:48:20,348 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:48:20,349 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:48:20,349 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:48:20,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:48:21,111 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:48:21,111 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:48:21,111 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:48:21,123 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:48:21,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:48:21,190 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:48:22,360 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:48:22,381 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:48:22,381 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 53] total 53 [2018-09-30 10:48:22,382 INFO L459 AbstractCegarLoop]: Interpolant automaton has 54 states [2018-09-30 10:48:22,382 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2018-09-30 10:48:22,382 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:48:22,382 INFO L87 Difference]: Start difference. First operand 135 states and 137 transitions. Second operand 54 states. [2018-09-30 10:48:23,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:48:23,957 INFO L93 Difference]: Finished difference Result 247 states and 251 transitions. [2018-09-30 10:48:23,957 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2018-09-30 10:48:23,957 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 132 [2018-09-30 10:48:23,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:48:23,957 INFO L225 Difference]: With dead ends: 247 [2018-09-30 10:48:23,958 INFO L226 Difference]: Without dead ends: 136 [2018-09-30 10:48:23,958 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:48:23,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2018-09-30 10:48:23,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 136. [2018-09-30 10:48:23,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2018-09-30 10:48:23,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 138 transitions. [2018-09-30 10:48:23,970 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 138 transitions. Word has length 132 [2018-09-30 10:48:23,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:48:23,970 INFO L480 AbstractCegarLoop]: Abstraction has 136 states and 138 transitions. [2018-09-30 10:48:23,970 INFO L481 AbstractCegarLoop]: Interpolant automaton has 54 states. [2018-09-30 10:48:23,970 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 138 transitions. [2018-09-30 10:48:23,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2018-09-30 10:48:23,971 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:48:23,971 INFO L375 BasicCegarLoop]: trace histogram [26, 26, 26, 25, 25, 1, 1, 1, 1, 1] [2018-09-30 10:48:23,971 INFO L423 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:48:23,971 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:48:23,971 INFO L82 PathProgramCache]: Analyzing trace with hash 35240749, now seen corresponding path program 50 times [2018-09-30 10:48:23,972 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:48:23,972 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:48:23,972 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:48:23,972 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:48:23,972 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:48:23,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:48:24,246 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:48:24,246 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:48:24,246 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:48:24,256 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 10:48:24,315 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 10:48:24,315 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:48:24,318 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:48:24,724 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:48:24,744 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:48:24,744 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 28 [2018-09-30 10:48:24,744 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-09-30 10:48:24,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-09-30 10:48:24,745 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:48:24,745 INFO L87 Difference]: Start difference. First operand 136 states and 138 transitions. Second operand 29 states. [2018-09-30 10:48:25,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:48:25,354 INFO L93 Difference]: Finished difference Result 150 states and 153 transitions. [2018-09-30 10:48:25,355 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-09-30 10:48:25,355 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 133 [2018-09-30 10:48:25,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:48:25,356 INFO L225 Difference]: With dead ends: 150 [2018-09-30 10:48:25,356 INFO L226 Difference]: Without dead ends: 144 [2018-09-30 10:48:25,356 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 158 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:48:25,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2018-09-30 10:48:25,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 140. [2018-09-30 10:48:25,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 140 states. [2018-09-30 10:48:25,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 142 transitions. [2018-09-30 10:48:25,367 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 142 transitions. Word has length 133 [2018-09-30 10:48:25,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:48:25,367 INFO L480 AbstractCegarLoop]: Abstraction has 140 states and 142 transitions. [2018-09-30 10:48:25,367 INFO L481 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-09-30 10:48:25,368 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 142 transitions. [2018-09-30 10:48:25,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2018-09-30 10:48:25,368 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:48:25,368 INFO L375 BasicCegarLoop]: trace histogram [27, 27, 26, 26, 26, 1, 1, 1, 1, 1] [2018-09-30 10:48:25,368 INFO L423 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:48:25,368 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:48:25,369 INFO L82 PathProgramCache]: Analyzing trace with hash -838119389, now seen corresponding path program 51 times [2018-09-30 10:48:25,369 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:48:25,369 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:48:25,369 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:48:25,369 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:48:25,369 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:48:25,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:48:25,872 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:48:25,872 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:48:25,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 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:48:25,879 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 10:48:25,972 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 27 check-sat command(s) [2018-09-30 10:48:25,972 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:48:25,977 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:48:26,225 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:48:26,245 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:48:26,245 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 55] total 55 [2018-09-30 10:48:26,245 INFO L459 AbstractCegarLoop]: Interpolant automaton has 56 states [2018-09-30 10:48:26,246 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2018-09-30 10:48:26,246 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:48:26,246 INFO L87 Difference]: Start difference. First operand 140 states and 142 transitions. Second operand 56 states. [2018-09-30 10:48:31,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:48:31,786 INFO L93 Difference]: Finished difference Result 256 states and 260 transitions. [2018-09-30 10:48:31,786 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2018-09-30 10:48:31,786 INFO L78 Accepts]: Start accepts. Automaton has 56 states. Word has length 137 [2018-09-30 10:48:31,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:48:31,787 INFO L225 Difference]: With dead ends: 256 [2018-09-30 10:48:31,787 INFO L226 Difference]: Without dead ends: 141 [2018-09-30 10:48:31,788 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:48:31,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2018-09-30 10:48:31,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 141. [2018-09-30 10:48:31,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 141 states. [2018-09-30 10:48:31,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 143 transitions. [2018-09-30 10:48:31,800 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 143 transitions. Word has length 137 [2018-09-30 10:48:31,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:48:31,800 INFO L480 AbstractCegarLoop]: Abstraction has 141 states and 143 transitions. [2018-09-30 10:48:31,800 INFO L481 AbstractCegarLoop]: Interpolant automaton has 56 states. [2018-09-30 10:48:31,801 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 143 transitions. [2018-09-30 10:48:31,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2018-09-30 10:48:31,801 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:48:31,801 INFO L375 BasicCegarLoop]: trace histogram [27, 27, 27, 26, 26, 1, 1, 1, 1, 1] [2018-09-30 10:48:31,801 INFO L423 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:48:31,801 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:48:31,802 INFO L82 PathProgramCache]: Analyzing trace with hash 1657490634, now seen corresponding path program 52 times [2018-09-30 10:48:31,802 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:48:31,802 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:48:31,802 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:48:31,802 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:48:31,802 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:48:31,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:48:32,122 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:48:32,122 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:48:32,122 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:48:32,130 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 10:48:32,190 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 10:48:32,191 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:48:32,196 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:48:32,471 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:48:32,491 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:48:32,491 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 29 [2018-09-30 10:48:32,492 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-09-30 10:48:32,492 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-09-30 10:48:32,492 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:48:32,492 INFO L87 Difference]: Start difference. First operand 141 states and 143 transitions. Second operand 30 states. [2018-09-30 10:48:32,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:48:32,995 INFO L93 Difference]: Finished difference Result 155 states and 158 transitions. [2018-09-30 10:48:32,995 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-09-30 10:48:32,995 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 138 [2018-09-30 10:48:32,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:48:32,996 INFO L225 Difference]: With dead ends: 155 [2018-09-30 10:48:32,996 INFO L226 Difference]: Without dead ends: 149 [2018-09-30 10:48:32,996 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 164 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:48:32,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2018-09-30 10:48:33,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 145. [2018-09-30 10:48:33,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 145 states. [2018-09-30 10:48:33,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 147 transitions. [2018-09-30 10:48:33,010 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 147 transitions. Word has length 138 [2018-09-30 10:48:33,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:48:33,011 INFO L480 AbstractCegarLoop]: Abstraction has 145 states and 147 transitions. [2018-09-30 10:48:33,011 INFO L481 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-09-30 10:48:33,011 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 147 transitions. [2018-09-30 10:48:33,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2018-09-30 10:48:33,012 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:48:33,012 INFO L375 BasicCegarLoop]: trace histogram [28, 28, 27, 27, 27, 1, 1, 1, 1, 1] [2018-09-30 10:48:33,012 INFO L423 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:48:33,012 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:48:33,012 INFO L82 PathProgramCache]: Analyzing trace with hash 1915800384, now seen corresponding path program 53 times [2018-09-30 10:48:33,012 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:48:33,013 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:48:33,013 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:48:33,013 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:48:33,013 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:48:33,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:48:33,492 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:48:33,493 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:48:33,493 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:48:33,501 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 10:48:33,587 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 28 check-sat command(s) [2018-09-30 10:48:33,587 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:48:33,591 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:48:34,045 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:48:34,065 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:48:34,065 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 57] total 57 [2018-09-30 10:48:34,066 INFO L459 AbstractCegarLoop]: Interpolant automaton has 58 states [2018-09-30 10:48:34,066 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2018-09-30 10:48:34,066 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:48:34,066 INFO L87 Difference]: Start difference. First operand 145 states and 147 transitions. Second operand 58 states. [2018-09-30 10:48:39,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:48:39,997 INFO L93 Difference]: Finished difference Result 265 states and 269 transitions. [2018-09-30 10:48:39,997 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2018-09-30 10:48:39,997 INFO L78 Accepts]: Start accepts. Automaton has 58 states. Word has length 142 [2018-09-30 10:48:39,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:48:39,998 INFO L225 Difference]: With dead ends: 265 [2018-09-30 10:48:39,998 INFO L226 Difference]: Without dead ends: 146 [2018-09-30 10:48:39,998 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:48:39,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146 states. [2018-09-30 10:48:40,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 146. [2018-09-30 10:48:40,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 146 states. [2018-09-30 10:48:40,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 148 transitions. [2018-09-30 10:48:40,010 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 148 transitions. Word has length 142 [2018-09-30 10:48:40,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:48:40,010 INFO L480 AbstractCegarLoop]: Abstraction has 146 states and 148 transitions. [2018-09-30 10:48:40,010 INFO L481 AbstractCegarLoop]: Interpolant automaton has 58 states. [2018-09-30 10:48:40,010 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 148 transitions. [2018-09-30 10:48:40,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2018-09-30 10:48:40,011 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:48:40,011 INFO L375 BasicCegarLoop]: trace histogram [28, 28, 28, 27, 27, 1, 1, 1, 1, 1] [2018-09-30 10:48:40,011 INFO L423 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:48:40,011 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:48:40,012 INFO L82 PathProgramCache]: Analyzing trace with hash 520593145, now seen corresponding path program 54 times [2018-09-30 10:48:40,012 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:48:40,012 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:48:40,012 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:48:40,012 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:48:40,012 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:48:40,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:48:40,274 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:48:40,274 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:48:40,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 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:48:40,281 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 10:48:40,392 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 28 check-sat command(s) [2018-09-30 10:48:40,392 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:48:40,396 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:48:40,882 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:48:40,903 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:48:40,903 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 30 [2018-09-30 10:48:40,904 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-09-30 10:48:40,904 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-09-30 10:48:40,904 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:48:40,904 INFO L87 Difference]: Start difference. First operand 146 states and 148 transitions. Second operand 31 states. [2018-09-30 10:48:41,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:48:41,395 INFO L93 Difference]: Finished difference Result 160 states and 163 transitions. [2018-09-30 10:48:41,396 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-09-30 10:48:41,396 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 143 [2018-09-30 10:48:41,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:48:41,397 INFO L225 Difference]: With dead ends: 160 [2018-09-30 10:48:41,397 INFO L226 Difference]: Without dead ends: 154 [2018-09-30 10:48:41,397 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 170 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:48:41,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2018-09-30 10:48:41,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 150. [2018-09-30 10:48:41,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 150 states. [2018-09-30 10:48:41,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 152 transitions. [2018-09-30 10:48:41,409 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 152 transitions. Word has length 143 [2018-09-30 10:48:41,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:48:41,409 INFO L480 AbstractCegarLoop]: Abstraction has 150 states and 152 transitions. [2018-09-30 10:48:41,409 INFO L481 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-09-30 10:48:41,409 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 152 transitions. [2018-09-30 10:48:41,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2018-09-30 10:48:41,410 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:48:41,410 INFO L375 BasicCegarLoop]: trace histogram [29, 29, 28, 28, 28, 1, 1, 1, 1, 1] [2018-09-30 10:48:41,410 INFO L423 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:48:41,410 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:48:41,410 INFO L82 PathProgramCache]: Analyzing trace with hash 915041775, now seen corresponding path program 55 times [2018-09-30 10:48:41,410 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:48:41,410 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:48:41,411 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:48:41,411 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:48:41,411 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:48:41,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:48:41,951 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:48:41,952 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:48:41,952 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:48:41,959 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:48:42,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:48:42,039 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:48:42,623 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:48:42,643 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:48:42,644 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 59] total 59 [2018-09-30 10:48:42,644 INFO L459 AbstractCegarLoop]: Interpolant automaton has 60 states [2018-09-30 10:48:42,645 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2018-09-30 10:48:42,645 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:48:42,645 INFO L87 Difference]: Start difference. First operand 150 states and 152 transitions. Second operand 60 states. [2018-09-30 10:48:48,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:48:48,975 INFO L93 Difference]: Finished difference Result 274 states and 278 transitions. [2018-09-30 10:48:48,975 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2018-09-30 10:48:48,976 INFO L78 Accepts]: Start accepts. Automaton has 60 states. Word has length 147 [2018-09-30 10:48:48,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:48:48,977 INFO L225 Difference]: With dead ends: 274 [2018-09-30 10:48:48,977 INFO L226 Difference]: Without dead ends: 151 [2018-09-30 10:48:48,977 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:48:48,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2018-09-30 10:48:48,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 151. [2018-09-30 10:48:48,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 151 states. [2018-09-30 10:48:48,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 153 transitions. [2018-09-30 10:48:48,993 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 153 transitions. Word has length 147 [2018-09-30 10:48:48,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:48:48,993 INFO L480 AbstractCegarLoop]: Abstraction has 151 states and 153 transitions. [2018-09-30 10:48:48,993 INFO L481 AbstractCegarLoop]: Interpolant automaton has 60 states. [2018-09-30 10:48:48,993 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 153 transitions. [2018-09-30 10:48:48,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2018-09-30 10:48:48,994 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:48:48,994 INFO L375 BasicCegarLoop]: trace histogram [29, 29, 29, 28, 28, 1, 1, 1, 1, 1] [2018-09-30 10:48:48,994 INFO L423 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:48:48,995 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:48:48,995 INFO L82 PathProgramCache]: Analyzing trace with hash 1773143510, now seen corresponding path program 56 times [2018-09-30 10:48:48,995 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:48:48,995 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:48:48,996 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:48:48,996 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:48:48,996 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:48:49,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:48:49,288 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:48:49,289 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:48:49,289 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:48:49,297 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 10:48:49,368 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 10:48:49,368 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:48:49,371 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:48:49,609 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:48:49,629 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:48:49,629 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 31 [2018-09-30 10:48:49,630 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-09-30 10:48:49,630 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-09-30 10:48:49,630 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:48:49,630 INFO L87 Difference]: Start difference. First operand 151 states and 153 transitions. Second operand 32 states. [2018-09-30 10:48:50,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:48:50,212 INFO L93 Difference]: Finished difference Result 165 states and 168 transitions. [2018-09-30 10:48:50,213 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2018-09-30 10:48:50,213 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 148 [2018-09-30 10:48:50,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:48:50,214 INFO L225 Difference]: With dead ends: 165 [2018-09-30 10:48:50,214 INFO L226 Difference]: Without dead ends: 159 [2018-09-30 10:48:50,214 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:48:50,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2018-09-30 10:48:50,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 155. [2018-09-30 10:48:50,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2018-09-30 10:48:50,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 157 transitions. [2018-09-30 10:48:50,227 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 157 transitions. Word has length 148 [2018-09-30 10:48:50,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:48:50,228 INFO L480 AbstractCegarLoop]: Abstraction has 155 states and 157 transitions. [2018-09-30 10:48:50,228 INFO L481 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-09-30 10:48:50,228 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 157 transitions. [2018-09-30 10:48:50,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2018-09-30 10:48:50,228 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:48:50,228 INFO L375 BasicCegarLoop]: trace histogram [30, 30, 29, 29, 29, 1, 1, 1, 1, 1] [2018-09-30 10:48:50,229 INFO L423 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:48:50,229 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:48:50,229 INFO L82 PathProgramCache]: Analyzing trace with hash -1766187444, now seen corresponding path program 57 times [2018-09-30 10:48:50,229 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:48:50,229 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:48:50,230 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:48:50,230 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:48:50,230 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:48:50,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:48:50,842 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:48:50,843 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:48:50,843 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:48:50,850 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 10:48:50,961 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 30 check-sat command(s) [2018-09-30 10:48:50,962 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:48:50,966 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:48:51,320 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:48:51,342 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:48:51,342 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 61] total 61 [2018-09-30 10:48:51,342 INFO L459 AbstractCegarLoop]: Interpolant automaton has 62 states [2018-09-30 10:48:51,342 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2018-09-30 10:48:51,343 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:48:51,343 INFO L87 Difference]: Start difference. First operand 155 states and 157 transitions. Second operand 62 states. [2018-09-30 10:48:58,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:48:58,181 INFO L93 Difference]: Finished difference Result 283 states and 287 transitions. [2018-09-30 10:48:58,181 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2018-09-30 10:48:58,181 INFO L78 Accepts]: Start accepts. Automaton has 62 states. Word has length 152 [2018-09-30 10:48:58,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:48:58,182 INFO L225 Difference]: With dead ends: 283 [2018-09-30 10:48:58,182 INFO L226 Difference]: Without dead ends: 156 [2018-09-30 10:48:58,182 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:48:58,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2018-09-30 10:48:58,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 156. [2018-09-30 10:48:58,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 156 states. [2018-09-30 10:48:58,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 158 transitions. [2018-09-30 10:48:58,195 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 158 transitions. Word has length 152 [2018-09-30 10:48:58,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:48:58,195 INFO L480 AbstractCegarLoop]: Abstraction has 156 states and 158 transitions. [2018-09-30 10:48:58,195 INFO L481 AbstractCegarLoop]: Interpolant automaton has 62 states. [2018-09-30 10:48:58,195 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 158 transitions. [2018-09-30 10:48:58,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2018-09-30 10:48:58,196 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:48:58,196 INFO L375 BasicCegarLoop]: trace histogram [30, 30, 30, 29, 29, 1, 1, 1, 1, 1] [2018-09-30 10:48:58,196 INFO L423 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:48:58,196 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:48:58,196 INFO L82 PathProgramCache]: Analyzing trace with hash -928358715, now seen corresponding path program 58 times [2018-09-30 10:48:58,196 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:48:58,196 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:48:58,197 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:48:58,197 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:48:58,197 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:48:58,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:48:58,493 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:48:58,493 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:48:58,493 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:48:58,504 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 10:48:58,581 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 10:48:58,581 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:48:58,586 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:48:58,874 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:48:58,916 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:48:58,916 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 32 [2018-09-30 10:48:58,916 INFO L459 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-09-30 10:48:58,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-09-30 10:48:58,917 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:48:58,917 INFO L87 Difference]: Start difference. First operand 156 states and 158 transitions. Second operand 33 states. [2018-09-30 10:48:59,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:48:59,586 INFO L93 Difference]: Finished difference Result 170 states and 173 transitions. [2018-09-30 10:48:59,586 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-09-30 10:48:59,586 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 153 [2018-09-30 10:48:59,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:48:59,587 INFO L225 Difference]: With dead ends: 170 [2018-09-30 10:48:59,587 INFO L226 Difference]: Without dead ends: 164 [2018-09-30 10:48:59,587 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:48:59,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2018-09-30 10:48:59,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 160. [2018-09-30 10:48:59,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 160 states. [2018-09-30 10:48:59,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 162 transitions. [2018-09-30 10:48:59,601 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 162 transitions. Word has length 153 [2018-09-30 10:48:59,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:48:59,601 INFO L480 AbstractCegarLoop]: Abstraction has 160 states and 162 transitions. [2018-09-30 10:48:59,601 INFO L481 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-09-30 10:48:59,602 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 162 transitions. [2018-09-30 10:48:59,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2018-09-30 10:48:59,602 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:48:59,602 INFO L375 BasicCegarLoop]: trace histogram [31, 31, 30, 30, 30, 1, 1, 1, 1, 1] [2018-09-30 10:48:59,602 INFO L423 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:48:59,603 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:48:59,603 INFO L82 PathProgramCache]: Analyzing trace with hash -839882821, now seen corresponding path program 59 times [2018-09-30 10:48:59,603 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:48:59,603 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:48:59,603 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:48:59,603 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:48:59,604 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:48:59,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:49:00,161 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:49:00,162 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:49:00,162 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:49:00,169 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 10:49:00,271 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 31 check-sat command(s) [2018-09-30 10:49:00,271 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:49:00,275 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:49:00,519 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:49:00,540 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:49:00,540 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 63] total 63 [2018-09-30 10:49:00,541 INFO L459 AbstractCegarLoop]: Interpolant automaton has 64 states [2018-09-30 10:49:00,541 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2018-09-30 10:49:00,541 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:49:00,541 INFO L87 Difference]: Start difference. First operand 160 states and 162 transitions. Second operand 64 states. [2018-09-30 10:49:05,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:49:05,215 INFO L93 Difference]: Finished difference Result 292 states and 296 transitions. [2018-09-30 10:49:05,215 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2018-09-30 10:49:05,215 INFO L78 Accepts]: Start accepts. Automaton has 64 states. Word has length 157 [2018-09-30 10:49:05,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:49:05,216 INFO L225 Difference]: With dead ends: 292 [2018-09-30 10:49:05,216 INFO L226 Difference]: Without dead ends: 161 [2018-09-30 10:49:05,216 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 157 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:49:05,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2018-09-30 10:49:05,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 161. [2018-09-30 10:49:05,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 161 states. [2018-09-30 10:49:05,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 163 transitions. [2018-09-30 10:49:05,235 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 163 transitions. Word has length 157 [2018-09-30 10:49:05,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:49:05,235 INFO L480 AbstractCegarLoop]: Abstraction has 161 states and 163 transitions. [2018-09-30 10:49:05,235 INFO L481 AbstractCegarLoop]: Interpolant automaton has 64 states. [2018-09-30 10:49:05,235 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 163 transitions. [2018-09-30 10:49:05,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2018-09-30 10:49:05,236 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:49:05,236 INFO L375 BasicCegarLoop]: trace histogram [31, 31, 31, 30, 30, 1, 1, 1, 1, 1] [2018-09-30 10:49:05,237 INFO L423 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:49:05,237 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:49:05,237 INFO L82 PathProgramCache]: Analyzing trace with hash 1453492962, now seen corresponding path program 60 times [2018-09-30 10:49:05,237 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:49:05,237 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:49:05,238 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:49:05,238 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:49:05,238 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:49:05,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:49:05,569 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:49:05,570 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:49:05,570 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) [2018-09-30 10:49:05,580 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:49:05,738 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 31 check-sat command(s) [2018-09-30 10:49:05,738 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:49:05,742 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:49:05,998 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:49:06,018 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:49:06,018 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 33 [2018-09-30 10:49:06,018 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-09-30 10:49:06,019 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-09-30 10:49:06,019 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:49:06,019 INFO L87 Difference]: Start difference. First operand 161 states and 163 transitions. Second operand 34 states. [2018-09-30 10:49:06,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:49:06,733 INFO L93 Difference]: Finished difference Result 175 states and 178 transitions. [2018-09-30 10:49:06,733 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-09-30 10:49:06,733 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 158 [2018-09-30 10:49:06,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:49:06,734 INFO L225 Difference]: With dead ends: 175 [2018-09-30 10:49:06,734 INFO L226 Difference]: Without dead ends: 169 [2018-09-30 10:49:06,735 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 188 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:49:06,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2018-09-30 10:49:06,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 165. [2018-09-30 10:49:06,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 165 states. [2018-09-30 10:49:06,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 167 transitions. [2018-09-30 10:49:06,755 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 167 transitions. Word has length 158 [2018-09-30 10:49:06,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:49:06,756 INFO L480 AbstractCegarLoop]: Abstraction has 165 states and 167 transitions. [2018-09-30 10:49:06,756 INFO L481 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-09-30 10:49:06,756 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 167 transitions. [2018-09-30 10:49:06,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2018-09-30 10:49:06,757 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:49:06,757 INFO L375 BasicCegarLoop]: trace histogram [32, 32, 31, 31, 31, 1, 1, 1, 1, 1] [2018-09-30 10:49:06,757 INFO L423 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:49:06,757 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:49:06,757 INFO L82 PathProgramCache]: Analyzing trace with hash 227229016, now seen corresponding path program 61 times [2018-09-30 10:49:06,757 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:49:06,758 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:49:06,758 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:49:06,758 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:49:06,758 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:49:06,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:49:07,356 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:49:07,356 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:49:07,356 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:49:07,374 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:49:07,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:49:07,455 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:49:07,706 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:49:07,726 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:49:07,726 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 65] total 65 [2018-09-30 10:49:07,727 INFO L459 AbstractCegarLoop]: Interpolant automaton has 66 states [2018-09-30 10:49:07,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2018-09-30 10:49:07,727 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:49:07,727 INFO L87 Difference]: Start difference. First operand 165 states and 167 transitions. Second operand 66 states. [2018-09-30 10:49:14,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:49:14,220 INFO L93 Difference]: Finished difference Result 301 states and 305 transitions. [2018-09-30 10:49:14,220 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2018-09-30 10:49:14,220 INFO L78 Accepts]: Start accepts. Automaton has 66 states. Word has length 162 [2018-09-30 10:49:14,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:49:14,221 INFO L225 Difference]: With dead ends: 301 [2018-09-30 10:49:14,221 INFO L226 Difference]: Without dead ends: 166 [2018-09-30 10:49:14,221 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:49:14,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2018-09-30 10:49:14,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 166. [2018-09-30 10:49:14,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 166 states. [2018-09-30 10:49:14,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 168 transitions. [2018-09-30 10:49:14,240 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 168 transitions. Word has length 162 [2018-09-30 10:49:14,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:49:14,241 INFO L480 AbstractCegarLoop]: Abstraction has 166 states and 168 transitions. [2018-09-30 10:49:14,241 INFO L481 AbstractCegarLoop]: Interpolant automaton has 66 states. [2018-09-30 10:49:14,241 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 168 transitions. [2018-09-30 10:49:14,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2018-09-30 10:49:14,242 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:49:14,242 INFO L375 BasicCegarLoop]: trace histogram [32, 32, 32, 31, 31, 1, 1, 1, 1, 1] [2018-09-30 10:49:14,242 INFO L423 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:49:14,242 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:49:14,242 INFO L82 PathProgramCache]: Analyzing trace with hash 541325969, now seen corresponding path program 62 times [2018-09-30 10:49:14,242 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:49:14,243 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:49:14,243 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:49:14,243 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:49:14,243 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:49:14,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:49:14,586 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:49:14,586 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:49:14,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 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:49:14,601 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 10:49:14,668 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 10:49:14,668 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:49:14,672 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:49:14,923 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:49:14,943 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:49:14,943 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34] total 34 [2018-09-30 10:49:14,944 INFO L459 AbstractCegarLoop]: Interpolant automaton has 35 states [2018-09-30 10:49:14,944 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2018-09-30 10:49:14,944 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:49:14,944 INFO L87 Difference]: Start difference. First operand 166 states and 168 transitions. Second operand 35 states. [2018-09-30 10:49:15,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:49:15,529 INFO L93 Difference]: Finished difference Result 180 states and 183 transitions. [2018-09-30 10:49:15,530 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-09-30 10:49:15,530 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 163 [2018-09-30 10:49:15,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:49:15,531 INFO L225 Difference]: With dead ends: 180 [2018-09-30 10:49:15,531 INFO L226 Difference]: Without dead ends: 174 [2018-09-30 10:49:15,531 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 194 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:49:15,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2018-09-30 10:49:15,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 170. [2018-09-30 10:49:15,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 170 states. [2018-09-30 10:49:15,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 172 transitions. [2018-09-30 10:49:15,547 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 172 transitions. Word has length 163 [2018-09-30 10:49:15,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:49:15,547 INFO L480 AbstractCegarLoop]: Abstraction has 170 states and 172 transitions. [2018-09-30 10:49:15,547 INFO L481 AbstractCegarLoop]: Interpolant automaton has 35 states. [2018-09-30 10:49:15,547 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 172 transitions. [2018-09-30 10:49:15,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2018-09-30 10:49:15,548 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:49:15,548 INFO L375 BasicCegarLoop]: trace histogram [33, 33, 32, 32, 32, 1, 1, 1, 1, 1] [2018-09-30 10:49:15,549 INFO L423 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:49:15,549 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:49:15,549 INFO L82 PathProgramCache]: Analyzing trace with hash 1149189511, now seen corresponding path program 63 times [2018-09-30 10:49:15,549 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:49:15,549 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:49:15,550 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:49:15,550 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:49:15,550 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:49:15,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:49:16,142 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:49:16,142 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:49:16,142 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:49:16,156 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 10:49:16,268 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 33 check-sat command(s) [2018-09-30 10:49:16,268 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:49:16,273 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:49:16,769 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:49:16,789 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:49:16,790 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 67] total 67 [2018-09-30 10:49:16,790 INFO L459 AbstractCegarLoop]: Interpolant automaton has 68 states [2018-09-30 10:49:16,790 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2018-09-30 10:49:16,790 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:49:16,790 INFO L87 Difference]: Start difference. First operand 170 states and 172 transitions. Second operand 68 states. [2018-09-30 10:49:18,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:49:18,653 INFO L93 Difference]: Finished difference Result 310 states and 314 transitions. [2018-09-30 10:49:18,653 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2018-09-30 10:49:18,653 INFO L78 Accepts]: Start accepts. Automaton has 68 states. Word has length 167 [2018-09-30 10:49:18,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:49:18,654 INFO L225 Difference]: With dead ends: 310 [2018-09-30 10:49:18,654 INFO L226 Difference]: Without dead ends: 171 [2018-09-30 10:49:18,654 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 266 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:49:18,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2018-09-30 10:49:18,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 171. [2018-09-30 10:49:18,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 171 states. [2018-09-30 10:49:18,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 173 transitions. [2018-09-30 10:49:18,670 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 173 transitions. Word has length 167 [2018-09-30 10:49:18,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:49:18,671 INFO L480 AbstractCegarLoop]: Abstraction has 171 states and 173 transitions. [2018-09-30 10:49:18,671 INFO L481 AbstractCegarLoop]: Interpolant automaton has 68 states. [2018-09-30 10:49:18,671 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 173 transitions. [2018-09-30 10:49:18,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2018-09-30 10:49:18,671 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:49:18,672 INFO L375 BasicCegarLoop]: trace histogram [33, 33, 33, 32, 32, 1, 1, 1, 1, 1] [2018-09-30 10:49:18,672 INFO L423 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:49:18,672 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:49:18,672 INFO L82 PathProgramCache]: Analyzing trace with hash 167304174, now seen corresponding path program 64 times [2018-09-30 10:49:18,672 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:49:18,672 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:49:18,673 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:49:18,673 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:49:18,673 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:49:18,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:49:19,071 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:49:19,072 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:49:19,072 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:49:19,091 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 10:49:19,169 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 10:49:19,169 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:49:19,174 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:49:19,495 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:49:19,516 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:49:19,516 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35] total 35 [2018-09-30 10:49:19,517 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-09-30 10:49:19,517 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-09-30 10:49:19,517 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:49:19,517 INFO L87 Difference]: Start difference. First operand 171 states and 173 transitions. Second operand 36 states. [2018-09-30 10:49:20,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:49:20,172 INFO L93 Difference]: Finished difference Result 185 states and 188 transitions. [2018-09-30 10:49:20,173 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-09-30 10:49:20,173 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 168 [2018-09-30 10:49:20,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:49:20,174 INFO L225 Difference]: With dead ends: 185 [2018-09-30 10:49:20,174 INFO L226 Difference]: Without dead ends: 179 [2018-09-30 10:49:20,174 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 200 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:49:20,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2018-09-30 10:49:20,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 175. [2018-09-30 10:49:20,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 175 states. [2018-09-30 10:49:20,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 177 transitions. [2018-09-30 10:49:20,194 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 177 transitions. Word has length 168 [2018-09-30 10:49:20,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:49:20,195 INFO L480 AbstractCegarLoop]: Abstraction has 175 states and 177 transitions. [2018-09-30 10:49:20,195 INFO L481 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-09-30 10:49:20,195 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 177 transitions. [2018-09-30 10:49:20,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2018-09-30 10:49:20,196 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:49:20,196 INFO L375 BasicCegarLoop]: trace histogram [34, 34, 33, 33, 33, 1, 1, 1, 1, 1] [2018-09-30 10:49:20,196 INFO L423 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:49:20,196 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:49:20,196 INFO L82 PathProgramCache]: Analyzing trace with hash -1678104476, now seen corresponding path program 65 times [2018-09-30 10:49:20,197 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:49:20,197 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:49:20,197 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:49:20,197 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:49:20,197 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:49:20,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:49:20,817 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:49:20,817 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:49:20,817 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:49:20,824 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 10:49:20,930 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 34 check-sat command(s) [2018-09-30 10:49:20,930 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:49:20,934 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:49:21,492 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:49:21,514 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:49:21,514 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 69] total 69 [2018-09-30 10:49:21,514 INFO L459 AbstractCegarLoop]: Interpolant automaton has 70 states [2018-09-30 10:49:21,514 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2018-09-30 10:49:21,515 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:49:21,515 INFO L87 Difference]: Start difference. First operand 175 states and 177 transitions. Second operand 70 states. [2018-09-30 10:49:29,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:49:29,720 INFO L93 Difference]: Finished difference Result 319 states and 323 transitions. [2018-09-30 10:49:29,720 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2018-09-30 10:49:29,720 INFO L78 Accepts]: Start accepts. Automaton has 70 states. Word has length 172 [2018-09-30 10:49:29,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:49:29,721 INFO L225 Difference]: With dead ends: 319 [2018-09-30 10:49:29,721 INFO L226 Difference]: Without dead ends: 176 [2018-09-30 10:49:29,722 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 274 GetRequests, 172 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:49:29,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2018-09-30 10:49:29,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 176. [2018-09-30 10:49:29,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 176 states. [2018-09-30 10:49:29,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 178 transitions. [2018-09-30 10:49:29,742 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 178 transitions. Word has length 172 [2018-09-30 10:49:29,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:49:29,742 INFO L480 AbstractCegarLoop]: Abstraction has 176 states and 178 transitions. [2018-09-30 10:49:29,742 INFO L481 AbstractCegarLoop]: Interpolant automaton has 70 states. [2018-09-30 10:49:29,742 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 178 transitions. [2018-09-30 10:49:29,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2018-09-30 10:49:29,743 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:49:29,743 INFO L375 BasicCegarLoop]: trace histogram [34, 34, 34, 33, 33, 1, 1, 1, 1, 1] [2018-09-30 10:49:29,744 INFO L423 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:49:29,744 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:49:29,744 INFO L82 PathProgramCache]: Analyzing trace with hash -1483312547, now seen corresponding path program 66 times [2018-09-30 10:49:29,744 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:49:29,744 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:49:29,745 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:49:29,745 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:49:29,745 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:49:29,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:49:30,077 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:49:30,078 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:49:30,078 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:49:30,085 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 10:49:30,200 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 34 check-sat command(s) [2018-09-30 10:49:30,200 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:49:30,204 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:49:30,466 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:49:30,488 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:49:30,489 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36] total 36 [2018-09-30 10:49:30,489 INFO L459 AbstractCegarLoop]: Interpolant automaton has 37 states [2018-09-30 10:49:30,489 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2018-09-30 10:49:30,489 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:49:30,489 INFO L87 Difference]: Start difference. First operand 176 states and 178 transitions. Second operand 37 states. [2018-09-30 10:49:31,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:49:31,071 INFO L93 Difference]: Finished difference Result 190 states and 193 transitions. [2018-09-30 10:49:31,071 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-09-30 10:49:31,072 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 173 [2018-09-30 10:49:31,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:49:31,072 INFO L225 Difference]: With dead ends: 190 [2018-09-30 10:49:31,073 INFO L226 Difference]: Without dead ends: 184 [2018-09-30 10:49:31,073 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 206 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:49:31,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2018-09-30 10:49:31,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 180. [2018-09-30 10:49:31,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 180 states. [2018-09-30 10:49:31,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 182 transitions. [2018-09-30 10:49:31,094 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 182 transitions. Word has length 173 [2018-09-30 10:49:31,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:49:31,095 INFO L480 AbstractCegarLoop]: Abstraction has 180 states and 182 transitions. [2018-09-30 10:49:31,095 INFO L481 AbstractCegarLoop]: Interpolant automaton has 37 states. [2018-09-30 10:49:31,095 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 182 transitions. [2018-09-30 10:49:31,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2018-09-30 10:49:31,096 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:49:31,096 INFO L375 BasicCegarLoop]: trace histogram [35, 35, 34, 34, 34, 1, 1, 1, 1, 1] [2018-09-30 10:49:31,096 INFO L423 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:49:31,096 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:49:31,096 INFO L82 PathProgramCache]: Analyzing trace with hash 1794699091, now seen corresponding path program 67 times [2018-09-30 10:49:31,097 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:49:31,097 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:49:31,097 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:49:31,097 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:49:31,097 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:49:31,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:49:31,816 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:49:31,816 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:49:31,816 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:49:31,824 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:49:31,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:49:31,908 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:49:32,270 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:49:32,290 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:49:32,291 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [71, 71] total 71 [2018-09-30 10:49:32,291 INFO L459 AbstractCegarLoop]: Interpolant automaton has 72 states [2018-09-30 10:49:32,291 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2018-09-30 10:49:32,291 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:49:32,291 INFO L87 Difference]: Start difference. First operand 180 states and 182 transitions. Second operand 72 states. [2018-09-30 10:49:40,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:49:40,899 INFO L93 Difference]: Finished difference Result 328 states and 332 transitions. [2018-09-30 10:49:40,899 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2018-09-30 10:49:40,899 INFO L78 Accepts]: Start accepts. Automaton has 72 states. Word has length 177 [2018-09-30 10:49:40,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:49:40,900 INFO L225 Difference]: With dead ends: 328 [2018-09-30 10:49:40,900 INFO L226 Difference]: Without dead ends: 181 [2018-09-30 10:49:40,900 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 282 GetRequests, 177 SyntacticMatches, 0 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:49:40,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2018-09-30 10:49:40,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 181. [2018-09-30 10:49:40,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 181 states. [2018-09-30 10:49:40,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 183 transitions. [2018-09-30 10:49:40,917 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 183 transitions. Word has length 177 [2018-09-30 10:49:40,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:49:40,917 INFO L480 AbstractCegarLoop]: Abstraction has 181 states and 183 transitions. [2018-09-30 10:49:40,917 INFO L481 AbstractCegarLoop]: Interpolant automaton has 72 states. [2018-09-30 10:49:40,918 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 183 transitions. [2018-09-30 10:49:40,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2018-09-30 10:49:40,918 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:49:40,919 INFO L375 BasicCegarLoop]: trace histogram [35, 35, 35, 34, 34, 1, 1, 1, 1, 1] [2018-09-30 10:49:40,919 INFO L423 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:49:40,919 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:49:40,919 INFO L82 PathProgramCache]: Analyzing trace with hash 2072574202, now seen corresponding path program 68 times [2018-09-30 10:49:40,919 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:49:40,919 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:49:40,920 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:49:40,920 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:49:40,920 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:49:40,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:49:41,271 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:49:41,272 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:49:41,272 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:49:41,281 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 10:49:41,362 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 10:49:41,362 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:49:41,366 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:49:41,649 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:49:41,669 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:49:41,670 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37] total 37 [2018-09-30 10:49:41,670 INFO L459 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-09-30 10:49:41,670 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-09-30 10:49:41,670 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:49:41,670 INFO L87 Difference]: Start difference. First operand 181 states and 183 transitions. Second operand 38 states. [2018-09-30 10:49:42,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:49:42,454 INFO L93 Difference]: Finished difference Result 195 states and 198 transitions. [2018-09-30 10:49:42,454 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2018-09-30 10:49:42,454 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 178 [2018-09-30 10:49:42,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:49:42,455 INFO L225 Difference]: With dead ends: 195 [2018-09-30 10:49:42,455 INFO L226 Difference]: Without dead ends: 189 [2018-09-30 10:49:42,455 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 212 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:49:42,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2018-09-30 10:49:42,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 185. [2018-09-30 10:49:42,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 185 states. [2018-09-30 10:49:42,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 187 transitions. [2018-09-30 10:49:42,471 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 187 transitions. Word has length 178 [2018-09-30 10:49:42,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:49:42,472 INFO L480 AbstractCegarLoop]: Abstraction has 185 states and 187 transitions. [2018-09-30 10:49:42,472 INFO L481 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-09-30 10:49:42,472 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 187 transitions. [2018-09-30 10:49:42,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2018-09-30 10:49:42,473 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:49:42,473 INFO L375 BasicCegarLoop]: trace histogram [36, 36, 35, 35, 35, 1, 1, 1, 1, 1] [2018-09-30 10:49:42,473 INFO L423 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:49:42,473 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:49:42,473 INFO L82 PathProgramCache]: Analyzing trace with hash 1591533424, now seen corresponding path program 69 times [2018-09-30 10:49:42,473 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:49:42,474 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:49:42,474 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:49:42,474 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:49:42,474 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:49:42,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:49:43,180 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:49:43,180 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:49:43,180 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:49:43,187 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 10:49:43,359 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 36 check-sat command(s) [2018-09-30 10:49:43,359 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:49:43,365 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:49:43,711 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:49:43,732 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:49:43,732 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 73] total 73 [2018-09-30 10:49:43,733 INFO L459 AbstractCegarLoop]: Interpolant automaton has 74 states [2018-09-30 10:49:43,733 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2018-09-30 10:49:43,733 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:49:43,733 INFO L87 Difference]: Start difference. First operand 185 states and 187 transitions. Second operand 74 states. [2018-09-30 10:49:52,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:49:52,992 INFO L93 Difference]: Finished difference Result 337 states and 341 transitions. [2018-09-30 10:49:52,992 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2018-09-30 10:49:52,992 INFO L78 Accepts]: Start accepts. Automaton has 74 states. Word has length 182 [2018-09-30 10:49:52,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:49:52,993 INFO L225 Difference]: With dead ends: 337 [2018-09-30 10:49:52,993 INFO L226 Difference]: Without dead ends: 186 [2018-09-30 10:49:52,993 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 290 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:49:52,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2018-09-30 10:49:53,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 186. [2018-09-30 10:49:53,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 186 states. [2018-09-30 10:49:53,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 188 transitions. [2018-09-30 10:49:53,014 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 188 transitions. Word has length 182 [2018-09-30 10:49:53,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:49:53,014 INFO L480 AbstractCegarLoop]: Abstraction has 186 states and 188 transitions. [2018-09-30 10:49:53,014 INFO L481 AbstractCegarLoop]: Interpolant automaton has 74 states. [2018-09-30 10:49:53,014 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 188 transitions. [2018-09-30 10:49:53,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2018-09-30 10:49:53,015 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:49:53,016 INFO L375 BasicCegarLoop]: trace histogram [36, 36, 36, 35, 35, 1, 1, 1, 1, 1] [2018-09-30 10:49:53,016 INFO L423 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:49:53,016 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:49:53,016 INFO L82 PathProgramCache]: Analyzing trace with hash -1595685335, now seen corresponding path program 70 times [2018-09-30 10:49:53,016 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:49:53,016 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:49:53,017 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:49:53,017 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:49:53,017 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:49:53,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:49:53,441 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:49:53,441 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:49:53,441 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:49:53,448 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 10:49:53,534 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 10:49:53,534 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:49:53,540 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:49:53,850 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:49:53,870 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:49:53,870 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38] total 38 [2018-09-30 10:49:53,871 INFO L459 AbstractCegarLoop]: Interpolant automaton has 39 states [2018-09-30 10:49:53,871 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2018-09-30 10:49:53,871 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:49:53,871 INFO L87 Difference]: Start difference. First operand 186 states and 188 transitions. Second operand 39 states. [2018-09-30 10:49:54,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:49:54,597 INFO L93 Difference]: Finished difference Result 200 states and 203 transitions. [2018-09-30 10:49:54,597 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-09-30 10:49:54,597 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 183 [2018-09-30 10:49:54,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:49:54,598 INFO L225 Difference]: With dead ends: 200 [2018-09-30 10:49:54,598 INFO L226 Difference]: Without dead ends: 194 [2018-09-30 10:49:54,598 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 218 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:49:54,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2018-09-30 10:49:54,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 190. [2018-09-30 10:49:54,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 190 states. [2018-09-30 10:49:54,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 192 transitions. [2018-09-30 10:49:54,613 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 192 transitions. Word has length 183 [2018-09-30 10:49:54,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:49:54,613 INFO L480 AbstractCegarLoop]: Abstraction has 190 states and 192 transitions. [2018-09-30 10:49:54,613 INFO L481 AbstractCegarLoop]: Interpolant automaton has 39 states. [2018-09-30 10:49:54,613 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 192 transitions. [2018-09-30 10:49:54,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2018-09-30 10:49:54,614 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:49:54,614 INFO L375 BasicCegarLoop]: trace histogram [37, 37, 36, 36, 36, 1, 1, 1, 1, 1] [2018-09-30 10:49:54,614 INFO L423 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:49:54,614 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:49:54,614 INFO L82 PathProgramCache]: Analyzing trace with hash -1835041505, now seen corresponding path program 71 times [2018-09-30 10:49:54,615 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:49:54,615 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:49:54,615 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:49:54,615 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:49:54,615 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:49:54,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:49:55,323 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:49:55,324 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:49:55,324 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:49:55,331 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 10:49:55,452 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 37 check-sat command(s) [2018-09-30 10:49:55,452 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:49:55,457 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:49:55,747 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:49:55,768 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:49:55,768 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 75] total 75 [2018-09-30 10:49:55,768 INFO L459 AbstractCegarLoop]: Interpolant automaton has 76 states [2018-09-30 10:49:55,769 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2018-09-30 10:49:55,769 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:49:55,769 INFO L87 Difference]: Start difference. First operand 190 states and 192 transitions. Second operand 76 states. [2018-09-30 10:50:02,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:50:02,093 INFO L93 Difference]: Finished difference Result 346 states and 350 transitions. [2018-09-30 10:50:02,093 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2018-09-30 10:50:02,093 INFO L78 Accepts]: Start accepts. Automaton has 76 states. Word has length 187 [2018-09-30 10:50:02,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:50:02,094 INFO L225 Difference]: With dead ends: 346 [2018-09-30 10:50:02,094 INFO L226 Difference]: Without dead ends: 191 [2018-09-30 10:50:02,095 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 187 SyntacticMatches, 0 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:50:02,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2018-09-30 10:50:02,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 191. [2018-09-30 10:50:02,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 191 states. [2018-09-30 10:50:02,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 193 transitions. [2018-09-30 10:50:02,118 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 193 transitions. Word has length 187 [2018-09-30 10:50:02,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:50:02,118 INFO L480 AbstractCegarLoop]: Abstraction has 191 states and 193 transitions. [2018-09-30 10:50:02,118 INFO L481 AbstractCegarLoop]: Interpolant automaton has 76 states. [2018-09-30 10:50:02,118 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 193 transitions. [2018-09-30 10:50:02,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2018-09-30 10:50:02,119 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:50:02,119 INFO L375 BasicCegarLoop]: trace histogram [37, 37, 37, 36, 36, 1, 1, 1, 1, 1] [2018-09-30 10:50:02,119 INFO L423 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:50:02,119 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:50:02,120 INFO L82 PathProgramCache]: Analyzing trace with hash 1521017350, now seen corresponding path program 72 times [2018-09-30 10:50:02,120 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:50:02,120 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:50:02,120 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:50:02,121 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:50:02,121 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:50:02,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:50:02,604 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:50:02,605 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:50:02,605 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:50:02,612 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 10:50:02,747 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 37 check-sat command(s) [2018-09-30 10:50:02,747 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:50:02,751 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:50:03,061 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:50:03,082 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:50:03,082 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39] total 39 [2018-09-30 10:50:03,082 INFO L459 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-09-30 10:50:03,083 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-09-30 10:50:03,083 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:50:03,083 INFO L87 Difference]: Start difference. First operand 191 states and 193 transitions. Second operand 40 states. [2018-09-30 10:50:03,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:50:03,773 INFO L93 Difference]: Finished difference Result 205 states and 208 transitions. [2018-09-30 10:50:03,773 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2018-09-30 10:50:03,773 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 188 [2018-09-30 10:50:03,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:50:03,774 INFO L225 Difference]: With dead ends: 205 [2018-09-30 10:50:03,774 INFO L226 Difference]: Without dead ends: 199 [2018-09-30 10:50:03,774 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 224 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:50:03,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2018-09-30 10:50:03,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 195. [2018-09-30 10:50:03,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 195 states. [2018-09-30 10:50:03,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 197 transitions. [2018-09-30 10:50:03,798 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 197 transitions. Word has length 188 [2018-09-30 10:50:03,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:50:03,798 INFO L480 AbstractCegarLoop]: Abstraction has 195 states and 197 transitions. [2018-09-30 10:50:03,798 INFO L481 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-09-30 10:50:03,799 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 197 transitions. [2018-09-30 10:50:03,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2018-09-30 10:50:03,799 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:50:03,800 INFO L375 BasicCegarLoop]: trace histogram [38, 38, 37, 37, 37, 1, 1, 1, 1, 1] [2018-09-30 10:50:03,800 INFO L423 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:50:03,800 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:50:03,800 INFO L82 PathProgramCache]: Analyzing trace with hash 1787388540, now seen corresponding path program 73 times [2018-09-30 10:50:03,800 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:50:03,800 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:50:03,801 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:50:03,801 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:50:03,801 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:50:03,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:50:04,748 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:50:04,748 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:50:04,748 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:50:04,755 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:50:04,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:50:04,842 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:50:05,136 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:50:05,156 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:50:05,157 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [77, 77] total 77 [2018-09-30 10:50:05,157 INFO L459 AbstractCegarLoop]: Interpolant automaton has 78 states [2018-09-30 10:50:05,157 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2018-09-30 10:50:05,158 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:50:05,158 INFO L87 Difference]: Start difference. First operand 195 states and 197 transitions. Second operand 78 states. [2018-09-30 10:50:11,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:50:11,326 INFO L93 Difference]: Finished difference Result 355 states and 359 transitions. [2018-09-30 10:50:11,326 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2018-09-30 10:50:11,326 INFO L78 Accepts]: Start accepts. Automaton has 78 states. Word has length 192 [2018-09-30 10:50:11,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:50:11,327 INFO L225 Difference]: With dead ends: 355 [2018-09-30 10:50:11,327 INFO L226 Difference]: Without dead ends: 196 [2018-09-30 10:50:11,328 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 306 GetRequests, 192 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:50:11,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2018-09-30 10:50:11,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 196. [2018-09-30 10:50:11,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 196 states. [2018-09-30 10:50:11,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 198 transitions. [2018-09-30 10:50:11,347 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 198 transitions. Word has length 192 [2018-09-30 10:50:11,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:50:11,347 INFO L480 AbstractCegarLoop]: Abstraction has 196 states and 198 transitions. [2018-09-30 10:50:11,347 INFO L481 AbstractCegarLoop]: Interpolant automaton has 78 states. [2018-09-30 10:50:11,347 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 198 transitions. [2018-09-30 10:50:11,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2018-09-30 10:50:11,348 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:50:11,348 INFO L375 BasicCegarLoop]: trace histogram [38, 38, 38, 37, 37, 1, 1, 1, 1, 1] [2018-09-30 10:50:11,349 INFO L423 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:50:11,349 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:50:11,349 INFO L82 PathProgramCache]: Analyzing trace with hash 1861088757, now seen corresponding path program 74 times [2018-09-30 10:50:11,349 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:50:11,349 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:50:11,350 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:50:11,350 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:50:11,350 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:50:11,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:50:11,754 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:50:11,754 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:50:11,754 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:50:11,761 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 10:50:11,849 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 10:50:11,849 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:50:11,853 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:50:12,151 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:50:12,173 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:50:12,173 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40] total 40 [2018-09-30 10:50:12,173 INFO L459 AbstractCegarLoop]: Interpolant automaton has 41 states [2018-09-30 10:50:12,174 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2018-09-30 10:50:12,174 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:50:12,174 INFO L87 Difference]: Start difference. First operand 196 states and 198 transitions. Second operand 41 states. [2018-09-30 10:50:13,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:50:13,040 INFO L93 Difference]: Finished difference Result 210 states and 213 transitions. [2018-09-30 10:50:13,041 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-09-30 10:50:13,041 INFO L78 Accepts]: Start accepts. Automaton has 41 states. Word has length 193 [2018-09-30 10:50:13,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:50:13,042 INFO L225 Difference]: With dead ends: 210 [2018-09-30 10:50:13,042 INFO L226 Difference]: Without dead ends: 204 [2018-09-30 10:50:13,042 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 269 GetRequests, 230 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:50:13,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2018-09-30 10:50:13,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 200. [2018-09-30 10:50:13,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 200 states. [2018-09-30 10:50:13,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 202 transitions. [2018-09-30 10:50:13,060 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 202 transitions. Word has length 193 [2018-09-30 10:50:13,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:50:13,060 INFO L480 AbstractCegarLoop]: Abstraction has 200 states and 202 transitions. [2018-09-30 10:50:13,060 INFO L481 AbstractCegarLoop]: Interpolant automaton has 41 states. [2018-09-30 10:50:13,060 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 202 transitions. [2018-09-30 10:50:13,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2018-09-30 10:50:13,061 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:50:13,061 INFO L375 BasicCegarLoop]: trace histogram [39, 39, 38, 38, 38, 1, 1, 1, 1, 1] [2018-09-30 10:50:13,061 INFO L423 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:50:13,061 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:50:13,061 INFO L82 PathProgramCache]: Analyzing trace with hash -315300117, now seen corresponding path program 75 times [2018-09-30 10:50:13,062 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:50:13,062 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:50:13,062 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:50:13,062 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:50:13,062 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:50:13,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:50:13,779 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:50:13,779 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:50:13,780 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:50:13,787 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 10:50:13,932 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 39 check-sat command(s) [2018-09-30 10:50:13,932 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:50:13,936 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:50:14,264 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:50:14,284 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:50:14,284 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 79] total 79 [2018-09-30 10:50:14,285 INFO L459 AbstractCegarLoop]: Interpolant automaton has 80 states [2018-09-30 10:50:14,285 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2018-09-30 10:50:14,285 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:50:14,285 INFO L87 Difference]: Start difference. First operand 200 states and 202 transitions. Second operand 80 states. [2018-09-30 10:50:21,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:50:21,028 INFO L93 Difference]: Finished difference Result 364 states and 368 transitions. [2018-09-30 10:50:21,028 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2018-09-30 10:50:21,028 INFO L78 Accepts]: Start accepts. Automaton has 80 states. Word has length 197 [2018-09-30 10:50:21,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:50:21,029 INFO L225 Difference]: With dead ends: 364 [2018-09-30 10:50:21,029 INFO L226 Difference]: Without dead ends: 201 [2018-09-30 10:50:21,030 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 314 GetRequests, 197 SyntacticMatches, 0 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:50:21,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2018-09-30 10:50:21,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 201. [2018-09-30 10:50:21,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 201 states. [2018-09-30 10:50:21,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 203 transitions. [2018-09-30 10:50:21,050 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 203 transitions. Word has length 197 [2018-09-30 10:50:21,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:50:21,051 INFO L480 AbstractCegarLoop]: Abstraction has 201 states and 203 transitions. [2018-09-30 10:50:21,051 INFO L481 AbstractCegarLoop]: Interpolant automaton has 80 states. [2018-09-30 10:50:21,051 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 203 transitions. [2018-09-30 10:50:21,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2018-09-30 10:50:21,052 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:50:21,052 INFO L375 BasicCegarLoop]: trace histogram [39, 39, 39, 38, 38, 1, 1, 1, 1, 1] [2018-09-30 10:50:21,052 INFO L423 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:50:21,052 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:50:21,052 INFO L82 PathProgramCache]: Analyzing trace with hash -1372678382, now seen corresponding path program 76 times [2018-09-30 10:50:21,053 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:50:21,053 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:50:21,053 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:50:21,053 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:50:21,053 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:50:21,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:50:21,446 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:50:21,447 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:50:21,447 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:50:21,455 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 10:50:21,549 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 10:50:21,549 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:50:21,555 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:50:21,858 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:50:21,880 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:50:21,880 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 41] total 41 [2018-09-30 10:50:21,881 INFO L459 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-09-30 10:50:21,881 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-09-30 10:50:21,881 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:50:21,881 INFO L87 Difference]: Start difference. First operand 201 states and 203 transitions. Second operand 42 states. [2018-09-30 10:50:22,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:50:22,767 INFO L93 Difference]: Finished difference Result 215 states and 218 transitions. [2018-09-30 10:50:22,771 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-09-30 10:50:22,772 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 198 [2018-09-30 10:50:22,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:50:22,773 INFO L225 Difference]: With dead ends: 215 [2018-09-30 10:50:22,773 INFO L226 Difference]: Without dead ends: 209 [2018-09-30 10:50:22,773 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 276 GetRequests, 236 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:50:22,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2018-09-30 10:50:22,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 205. [2018-09-30 10:50:22,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 205 states. [2018-09-30 10:50:22,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 207 transitions. [2018-09-30 10:50:22,799 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 207 transitions. Word has length 198 [2018-09-30 10:50:22,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:50:22,799 INFO L480 AbstractCegarLoop]: Abstraction has 205 states and 207 transitions. [2018-09-30 10:50:22,799 INFO L481 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-09-30 10:50:22,799 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 207 transitions. [2018-09-30 10:50:22,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2018-09-30 10:50:22,800 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:50:22,800 INFO L375 BasicCegarLoop]: trace histogram [40, 40, 39, 39, 39, 1, 1, 1, 1, 1] [2018-09-30 10:50:22,800 INFO L423 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:50:22,800 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:50:22,801 INFO L82 PathProgramCache]: Analyzing trace with hash 1792389512, now seen corresponding path program 77 times [2018-09-30 10:50:22,801 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:50:22,801 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:50:22,801 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:50:22,802 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:50:22,802 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:50:22,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:50:23,806 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:50:23,806 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:50:23,806 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:50:23,814 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 10:50:23,945 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 40 check-sat command(s) [2018-09-30 10:50:23,945 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:50:23,950 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:50:24,259 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:50:24,279 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:50:24,279 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 81] total 81 [2018-09-30 10:50:24,279 INFO L459 AbstractCegarLoop]: Interpolant automaton has 82 states [2018-09-30 10:50:24,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2018-09-30 10:50:24,280 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:50:24,280 INFO L87 Difference]: Start difference. First operand 205 states and 207 transitions. Second operand 82 states. [2018-09-30 10:50:31,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:50:31,360 INFO L93 Difference]: Finished difference Result 373 states and 377 transitions. [2018-09-30 10:50:31,360 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2018-09-30 10:50:31,360 INFO L78 Accepts]: Start accepts. Automaton has 82 states. Word has length 202 [2018-09-30 10:50:31,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:50:31,361 INFO L225 Difference]: With dead ends: 373 [2018-09-30 10:50:31,361 INFO L226 Difference]: Without dead ends: 206 [2018-09-30 10:50:31,361 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 322 GetRequests, 202 SyntacticMatches, 0 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:50:31,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2018-09-30 10:50:31,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 206. [2018-09-30 10:50:31,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 206 states. [2018-09-30 10:50:31,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 208 transitions. [2018-09-30 10:50:31,387 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 208 transitions. Word has length 202 [2018-09-30 10:50:31,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:50:31,387 INFO L480 AbstractCegarLoop]: Abstraction has 206 states and 208 transitions. [2018-09-30 10:50:31,387 INFO L481 AbstractCegarLoop]: Interpolant automaton has 82 states. [2018-09-30 10:50:31,387 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 208 transitions. [2018-09-30 10:50:31,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2018-09-30 10:50:31,388 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:50:31,389 INFO L375 BasicCegarLoop]: trace histogram [40, 40, 40, 39, 39, 1, 1, 1, 1, 1] [2018-09-30 10:50:31,389 INFO L423 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:50:31,389 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:50:31,389 INFO L82 PathProgramCache]: Analyzing trace with hash -185138751, now seen corresponding path program 78 times [2018-09-30 10:50:31,389 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:50:31,389 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:50:31,390 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:50:31,390 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:50:31,390 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:50:31,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:50:31,798 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:50:31,798 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:50:31,798 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:50:31,805 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 10:50:31,951 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 40 check-sat command(s) [2018-09-30 10:50:31,951 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:50:31,955 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:50:32,277 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:50:32,298 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:50:32,298 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 42] total 42 [2018-09-30 10:50:32,299 INFO L459 AbstractCegarLoop]: Interpolant automaton has 43 states [2018-09-30 10:50:32,299 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2018-09-30 10:50:32,299 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:50:32,299 INFO L87 Difference]: Start difference. First operand 206 states and 208 transitions. Second operand 43 states. [2018-09-30 10:50:33,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:50:33,240 INFO L93 Difference]: Finished difference Result 220 states and 223 transitions. [2018-09-30 10:50:33,240 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-09-30 10:50:33,240 INFO L78 Accepts]: Start accepts. Automaton has 43 states. Word has length 203 [2018-09-30 10:50:33,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:50:33,241 INFO L225 Difference]: With dead ends: 220 [2018-09-30 10:50:33,241 INFO L226 Difference]: Without dead ends: 214 [2018-09-30 10:50:33,241 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 242 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:50:33,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2018-09-30 10:50:33,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 210. [2018-09-30 10:50:33,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 210 states. [2018-09-30 10:50:33,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 212 transitions. [2018-09-30 10:50:33,268 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 212 transitions. Word has length 203 [2018-09-30 10:50:33,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:50:33,268 INFO L480 AbstractCegarLoop]: Abstraction has 210 states and 212 transitions. [2018-09-30 10:50:33,268 INFO L481 AbstractCegarLoop]: Interpolant automaton has 43 states. [2018-09-30 10:50:33,268 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 212 transitions. [2018-09-30 10:50:33,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2018-09-30 10:50:33,269 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:50:33,269 INFO L375 BasicCegarLoop]: trace histogram [41, 41, 40, 40, 40, 1, 1, 1, 1, 1] [2018-09-30 10:50:33,270 INFO L423 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:50:33,270 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:50:33,270 INFO L82 PathProgramCache]: Analyzing trace with hash -319083337, now seen corresponding path program 79 times [2018-09-30 10:50:33,270 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:50:33,270 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:50:33,271 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:50:33,271 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 10:50:33,271 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:50:33,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:50:34,251 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:50:34,251 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:50:34,251 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:50:34,258 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:50:34,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:50:34,357 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 10:50:34,765 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:50:34,785 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 10:50:34,786 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [83, 83] total 83 [2018-09-30 10:50:34,786 INFO L459 AbstractCegarLoop]: Interpolant automaton has 84 states [2018-09-30 10:50:34,786 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2018-09-30 10:50:34,787 INFO L146 InterpolantAutomaton]: No coverage relation statistics for PredicateCoverageChecker [2018-09-30 10:50:34,787 INFO L87 Difference]: Start difference. First operand 210 states and 212 transitions. Second operand 84 states. [2018-09-30 10:50:41,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 10:50:41,938 INFO L93 Difference]: Finished difference Result 382 states and 386 transitions. [2018-09-30 10:50:41,939 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2018-09-30 10:50:41,939 INFO L78 Accepts]: Start accepts. Automaton has 84 states. Word has length 207 [2018-09-30 10:50:41,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 10:50:41,940 INFO L225 Difference]: With dead ends: 382 [2018-09-30 10:50:41,940 INFO L226 Difference]: Without dead ends: 211 [2018-09-30 10:50:41,940 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 330 GetRequests, 207 SyntacticMatches, 0 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time [2018-09-30 10:50:41,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2018-09-30 10:50:41,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 211. [2018-09-30 10:50:41,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 211 states. [2018-09-30 10:50:41,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 213 transitions. [2018-09-30 10:50:41,959 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 213 transitions. Word has length 207 [2018-09-30 10:50:41,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 10:50:41,960 INFO L480 AbstractCegarLoop]: Abstraction has 211 states and 213 transitions. [2018-09-30 10:50:41,960 INFO L481 AbstractCegarLoop]: Interpolant automaton has 84 states. [2018-09-30 10:50:41,960 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 213 transitions. [2018-09-30 10:50:41,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2018-09-30 10:50:41,960 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 10:50:41,961 INFO L375 BasicCegarLoop]: trace histogram [41, 41, 41, 40, 40, 1, 1, 1, 1, 1] [2018-09-30 10:50:41,961 INFO L423 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 10:50:41,961 INFO L99 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-09-30 10:50:41,961 INFO L82 PathProgramCache]: Analyzing trace with hash 1953503262, now seen corresponding path program 80 times [2018-09-30 10:50:41,961 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 10:50:41,961 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 10:50:41,962 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:50:41,962 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 10:50:41,962 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 10:50:41,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 10:50:42,363 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:50:42,364 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 10:50:42,364 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:50:42,371 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 10:50:42,463 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 10:50:42,464 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 10:50:42,482 INFO L273 TraceCheckSpWp]: Computing forward predicates... Received shutdown request... [2018-09-30 10:50:42,631 INFO L177 TraceCheckSpWp]: Timeout while computing interpolants [2018-09-30 10:50:42,832 WARN L521 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 10:50:42,833 WARN L549 AbstractCegarLoop]: Verification canceled [2018-09-30 10:50:42,838 WARN L206 ceAbstractionStarter]: Timeout [2018-09-30 10:50:42,838 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:50:42 BoogieIcfgContainer [2018-09-30 10:50:42,838 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-09-30 10:50:42,839 INFO L168 Benchmark]: Toolchain (without parser) took 235266.30 ms. Allocated memory was 1.5 GB in the beginning and 1.4 GB in the end (delta: -172.5 MB). Free memory was 1.5 GB in the beginning and 1.3 GB in the end (delta: 188.2 MB). Peak memory consumption was 411.9 MB. Max. memory is 7.1 GB. [2018-09-30 10:50:42,841 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.23 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:50:42,842 INFO L168 Benchmark]: Boogie Procedure Inliner took 44.00 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:50:42,842 INFO L168 Benchmark]: Boogie Preprocessor took 24.55 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:50:42,843 INFO L168 Benchmark]: RCFGBuilder took 347.79 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:50:42,843 INFO L168 Benchmark]: TraceAbstraction took 234842.24 ms. Allocated memory was 1.5 GB in the beginning and 1.4 GB in the end (delta: -172.5 MB). Free memory was 1.4 GB in the beginning and 1.3 GB in the end (delta: 167.1 MB). Peak memory consumption was 390.8 MB. Max. memory is 7.1 GB. [2018-09-30 10:50:42,851 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.23 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 44.00 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.55 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 347.79 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 234842.24 ms. Allocated memory was 1.5 GB in the beginning and 1.4 GB in the end (delta: -172.5 MB). Free memory was 1.4 GB in the beginning and 1.3 GB in the end (delta: 167.1 MB). Peak memory consumption was 390.8 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 209 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while XnfDer was eliminating 1 quantified variables from 2 xjuncts. - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 10 locations, 1 error locations. TIMEOUT Result, 234.7s OverallTime, 84 OverallIterations, 41 TraceHistogramMax, 163.9s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 2066 SDtfs, 4856 SDslu, 38405 SDs, 0 SdLazy, 41493 SolverSat, 1038 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 41.0s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 12824 GetRequests, 9377 SyntacticMatches, 0 SemanticMatches, 3447 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=211occurred in iteration=83, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 0.9s AutomataMinimizationTime, 83 MinimizatonAttempts, 166 StatesRemovedByMinimization, 42 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 1.0s SsaConstructionTime, 5.2s SatisfiabilityAnalysisTime, 58.8s InterpolantComputationTime, 17214 NumberOfCodeBlocks, 17214 NumberOfCodeBlocksAsserted, 994 NumberOfCheckSat, 17052 ConstructedInterpolants, 0 QuantifiedInterpolants, 6925704 SizeOfPredicates, 159 NumberOfNonLiveVariables, 27375 ConjunctsInSsa, 3477 ConjunctsInUnsatCore, 162 InterpolantComputations, 4 PerfectInterpolantSequences, 117920/223040 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_PUPT.epf_AutomizerBplInline.xml/Csv-Benchmark-0-2018-09-30_10-50-42-864.csv Written .csv to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/csv/down.i_4.bplTransformedIcfg_BEv2_5.bpl_svcomp-Reach-32bit-Automizer_Default_PUPT.epf_AutomizerBplInline.xml/Csv-TraceAbstractionBenchmarks-0-2018-09-30_10-50-42-864.csv Completed graceful shutdown