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 -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-64bit-Automizer_Default.epf -i ../../../trunk/examples/svcomp/loop-invgen/seq_true-unreach-call_true-termination.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-df4b876 [2018-11-06 22:50:09,705 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-06 22:50:09,707 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-06 22:50:09,718 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-06 22:50:09,719 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-06 22:50:09,720 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-06 22:50:09,721 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-06 22:50:09,723 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-06 22:50:09,725 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-06 22:50:09,725 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-06 22:50:09,726 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-06 22:50:09,726 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-06 22:50:09,727 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-06 22:50:09,728 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-06 22:50:09,730 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-06 22:50:09,730 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-06 22:50:09,731 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-06 22:50:09,733 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-06 22:50:09,735 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-06 22:50:09,737 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-06 22:50:09,738 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-06 22:50:09,739 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-06 22:50:09,741 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-06 22:50:09,742 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-06 22:50:09,742 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-06 22:50:09,743 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-06 22:50:09,744 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-06 22:50:09,745 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-06 22:50:09,746 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-06 22:50:09,747 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-06 22:50:09,747 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-06 22:50:09,748 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-06 22:50:09,748 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-06 22:50:09,748 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-06 22:50:09,750 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-06 22:50:09,751 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-06 22:50:09,751 INFO L98 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-64bit-Automizer_Default.epf [2018-11-06 22:50:09,765 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-06 22:50:09,766 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-06 22:50:09,766 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-11-06 22:50:09,767 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-11-06 22:50:09,767 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-11-06 22:50:09,767 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-11-06 22:50:09,768 INFO L133 SettingsManager]: * Use SBE=true [2018-11-06 22:50:09,768 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-06 22:50:09,768 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-11-06 22:50:09,768 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-06 22:50:09,768 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-11-06 22:50:09,769 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-11-06 22:50:09,769 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-11-06 22:50:09,769 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-06 22:50:09,769 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-11-06 22:50:09,769 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-06 22:50:09,770 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-06 22:50:09,770 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-11-06 22:50:09,770 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-11-06 22:50:09,770 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-06 22:50:09,770 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-06 22:50:09,771 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-11-06 22:50:09,771 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-11-06 22:50:09,772 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-11-06 22:50:09,772 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-11-06 22:50:09,772 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-11-06 22:50:09,772 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-11-06 22:50:09,772 INFO L133 SettingsManager]: * To the following directory=dump/ [2018-11-06 22:50:09,832 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-06 22:50:09,849 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-06 22:50:09,852 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-06 22:50:09,854 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-06 22:50:09,854 INFO L276 PluginConnector]: CDTParser initialized [2018-11-06 22:50:09,855 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/loop-invgen/seq_true-unreach-call_true-termination.i [2018-11-06 22:50:09,910 INFO L218 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3708378e9/ce6574e06e6e43da9ea728ce0bd5145a/FLAG9f795141e [2018-11-06 22:50:10,357 INFO L298 CDTParser]: Found 1 translation units. [2018-11-06 22:50:10,357 INFO L158 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/seq_true-unreach-call_true-termination.i [2018-11-06 22:50:10,364 INFO L346 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3708378e9/ce6574e06e6e43da9ea728ce0bd5145a/FLAG9f795141e [2018-11-06 22:50:10,380 INFO L354 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3708378e9/ce6574e06e6e43da9ea728ce0bd5145a [2018-11-06 22:50:10,390 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-06 22:50:10,391 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2018-11-06 22:50:10,393 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-06 22:50:10,393 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-06 22:50:10,397 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-06 22:50:10,398 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:50:10" (1/1) ... [2018-11-06 22:50:10,401 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@63590d3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:50:10, skipping insertion in model container [2018-11-06 22:50:10,401 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:50:10" (1/1) ... [2018-11-06 22:50:10,411 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-06 22:50:10,433 INFO L174 MainTranslator]: Built tables and reachable declarations [2018-11-06 22:50:10,615 INFO L202 PostProcessor]: Analyzing one entry point: main [2018-11-06 22:50:10,618 INFO L189 MainTranslator]: Completed pre-run [2018-11-06 22:50:10,636 INFO L202 PostProcessor]: Analyzing one entry point: main [2018-11-06 22:50:10,649 INFO L193 MainTranslator]: Completed translation [2018-11-06 22:50:10,650 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:50:10 WrapperNode [2018-11-06 22:50:10,650 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-06 22:50:10,651 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-11-06 22:50:10,651 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-11-06 22:50:10,651 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-11-06 22:50:10,661 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:50:10" (1/1) ... [2018-11-06 22:50:10,667 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:50:10" (1/1) ... [2018-11-06 22:50:10,688 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-11-06 22:50:10,688 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-06 22:50:10,688 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-06 22:50:10,689 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-06 22:50:10,699 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:50:10" (1/1) ... [2018-11-06 22:50:10,699 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:50:10" (1/1) ... [2018-11-06 22:50:10,700 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:50:10" (1/1) ... [2018-11-06 22:50:10,700 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:50:10" (1/1) ... [2018-11-06 22:50:10,702 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:50:10" (1/1) ... [2018-11-06 22:50:10,708 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:50:10" (1/1) ... [2018-11-06 22:50:10,709 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:50:10" (1/1) ... [2018-11-06 22:50:10,711 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-11-06 22:50:10,712 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-11-06 22:50:10,712 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-11-06 22:50:10,712 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-11-06 22:50:10,713 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:50:10" (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-11-06 22:50:10,846 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-11-06 22:50:10,846 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-11-06 22:50:11,221 INFO L276 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-11-06 22:50:11,222 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:50:11 BoogieIcfgContainer [2018-11-06 22:50:11,222 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-11-06 22:50:11,222 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-11-06 22:50:11,222 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-11-06 22:50:11,226 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-11-06 22:50:11,226 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.11 10:50:10" (1/3) ... [2018-11-06 22:50:11,227 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6097cce3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:50:11, skipping insertion in model container [2018-11-06 22:50:11,228 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:50:10" (2/3) ... [2018-11-06 22:50:11,228 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6097cce3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:50:11, skipping insertion in model container [2018-11-06 22:50:11,228 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:50:11" (3/3) ... [2018-11-06 22:50:11,230 INFO L112 eAbstractionObserver]: Analyzing ICFG seq_true-unreach-call_true-termination.i [2018-11-06 22:50:11,240 INFO L136 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-11-06 22:50:11,253 INFO L148 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-11-06 22:50:11,272 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-11-06 22:50:11,310 INFO L135 ementStrategyFactory]: Using default assertion order modulation [2018-11-06 22:50:11,311 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-11-06 22:50:11,311 INFO L383 AbstractCegarLoop]: Hoare is true [2018-11-06 22:50:11,311 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-11-06 22:50:11,311 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-11-06 22:50:11,311 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-11-06 22:50:11,312 INFO L387 AbstractCegarLoop]: Difference is false [2018-11-06 22:50:11,312 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-11-06 22:50:11,312 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-11-06 22:50:11,333 INFO L276 IsEmpty]: Start isEmpty. Operand 19 states. [2018-11-06 22:50:11,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2018-11-06 22:50:11,345 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:11,346 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:11,348 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:11,355 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:11,355 INFO L82 PathProgramCache]: Analyzing trace with hash 421693396, now seen corresponding path program 1 times [2018-11-06 22:50:11,357 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:11,358 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:11,417 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:11,418 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-06 22:50:11,418 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:11,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:11,504 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:11,506 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-06 22:50:11,506 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-06 22:50:11,510 INFO L459 AbstractCegarLoop]: Interpolant automaton has 2 states [2018-11-06 22:50:11,524 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2018-11-06 22:50:11,525 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-11-06 22:50:11,527 INFO L87 Difference]: Start difference. First operand 19 states. Second operand 2 states. [2018-11-06 22:50:11,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:11,545 INFO L93 Difference]: Finished difference Result 32 states and 44 transitions. [2018-11-06 22:50:11,546 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2018-11-06 22:50:11,547 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 12 [2018-11-06 22:50:11,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:11,557 INFO L225 Difference]: With dead ends: 32 [2018-11-06 22:50:11,558 INFO L226 Difference]: Without dead ends: 16 [2018-11-06 22:50:11,562 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-11-06 22:50:11,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16 states. [2018-11-06 22:50:11,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16 to 16. [2018-11-06 22:50:11,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2018-11-06 22:50:11,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 18 transitions. [2018-11-06 22:50:11,595 INFO L78 Accepts]: Start accepts. Automaton has 16 states and 18 transitions. Word has length 12 [2018-11-06 22:50:11,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:11,595 INFO L480 AbstractCegarLoop]: Abstraction has 16 states and 18 transitions. [2018-11-06 22:50:11,596 INFO L481 AbstractCegarLoop]: Interpolant automaton has 2 states. [2018-11-06 22:50:11,596 INFO L276 IsEmpty]: Start isEmpty. Operand 16 states and 18 transitions. [2018-11-06 22:50:11,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2018-11-06 22:50:11,596 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:11,597 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:11,597 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:11,597 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:11,598 INFO L82 PathProgramCache]: Analyzing trace with hash 1032572958, now seen corresponding path program 1 times [2018-11-06 22:50:11,598 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:11,598 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:11,599 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:11,599 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-06 22:50:11,599 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:11,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:11,789 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:11,789 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-06 22:50:11,789 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-11-06 22:50:11,791 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-06 22:50:11,791 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-06 22:50:11,792 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-06 22:50:11,792 INFO L87 Difference]: Start difference. First operand 16 states and 18 transitions. Second operand 7 states. [2018-11-06 22:50:12,237 WARN L179 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 14 [2018-11-06 22:50:12,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:12,280 INFO L93 Difference]: Finished difference Result 39 states and 44 transitions. [2018-11-06 22:50:12,280 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-06 22:50:12,280 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 14 [2018-11-06 22:50:12,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:12,281 INFO L225 Difference]: With dead ends: 39 [2018-11-06 22:50:12,281 INFO L226 Difference]: Without dead ends: 30 [2018-11-06 22:50:12,283 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2018-11-06 22:50:12,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2018-11-06 22:50:12,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 21. [2018-11-06 22:50:12,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2018-11-06 22:50:12,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 24 transitions. [2018-11-06 22:50:12,289 INFO L78 Accepts]: Start accepts. Automaton has 21 states and 24 transitions. Word has length 14 [2018-11-06 22:50:12,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:12,289 INFO L480 AbstractCegarLoop]: Abstraction has 21 states and 24 transitions. [2018-11-06 22:50:12,290 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-06 22:50:12,290 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states and 24 transitions. [2018-11-06 22:50:12,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2018-11-06 22:50:12,290 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:12,291 INFO L375 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:12,291 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:12,291 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:12,291 INFO L82 PathProgramCache]: Analyzing trace with hash -1225079528, now seen corresponding path program 1 times [2018-11-06 22:50:12,292 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:12,292 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:12,293 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:12,293 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-06 22:50:12,293 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:12,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:12,362 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:12,363 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-06 22:50:12,363 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-06 22:50:12,363 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-06 22:50:12,364 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-06 22:50:12,364 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2018-11-06 22:50:12,364 INFO L87 Difference]: Start difference. First operand 21 states and 24 transitions. Second operand 5 states. [2018-11-06 22:50:12,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:12,440 INFO L93 Difference]: Finished difference Result 33 states and 36 transitions. [2018-11-06 22:50:12,442 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-06 22:50:12,442 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 16 [2018-11-06 22:50:12,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:12,443 INFO L225 Difference]: With dead ends: 33 [2018-11-06 22:50:12,443 INFO L226 Difference]: Without dead ends: 31 [2018-11-06 22:50:12,445 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2018-11-06 22:50:12,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2018-11-06 22:50:12,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 24. [2018-11-06 22:50:12,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2018-11-06 22:50:12,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 27 transitions. [2018-11-06 22:50:12,450 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 27 transitions. Word has length 16 [2018-11-06 22:50:12,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:12,450 INFO L480 AbstractCegarLoop]: Abstraction has 24 states and 27 transitions. [2018-11-06 22:50:12,450 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-06 22:50:12,451 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 27 transitions. [2018-11-06 22:50:12,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2018-11-06 22:50:12,451 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:12,452 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:12,452 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:12,452 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:12,452 INFO L82 PathProgramCache]: Analyzing trace with hash -1940651039, now seen corresponding path program 1 times [2018-11-06 22:50:12,452 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:12,453 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:12,453 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:12,454 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-06 22:50:12,454 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:12,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:12,698 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:12,698 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:12,699 INFO L225 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-11-06 22:50:12,709 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-06 22:50:12,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:12,735 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:13,020 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:13,042 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:13,042 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2018-11-06 22:50:13,042 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-11-06 22:50:13,043 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-11-06 22:50:13,044 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2018-11-06 22:50:13,044 INFO L87 Difference]: Start difference. First operand 24 states and 27 transitions. Second operand 14 states. [2018-11-06 22:50:13,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:13,587 INFO L93 Difference]: Finished difference Result 51 states and 56 transitions. [2018-11-06 22:50:13,587 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-11-06 22:50:13,587 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 20 [2018-11-06 22:50:13,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:13,588 INFO L225 Difference]: With dead ends: 51 [2018-11-06 22:50:13,589 INFO L226 Difference]: Without dead ends: 38 [2018-11-06 22:50:13,589 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=105, Invalid=275, Unknown=0, NotChecked=0, Total=380 [2018-11-06 22:50:13,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38 states. [2018-11-06 22:50:13,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38 to 26. [2018-11-06 22:50:13,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2018-11-06 22:50:13,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 29 transitions. [2018-11-06 22:50:13,595 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 29 transitions. Word has length 20 [2018-11-06 22:50:13,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:13,595 INFO L480 AbstractCegarLoop]: Abstraction has 26 states and 29 transitions. [2018-11-06 22:50:13,596 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-11-06 22:50:13,596 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 29 transitions. [2018-11-06 22:50:13,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2018-11-06 22:50:13,597 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:13,597 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:13,597 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:13,597 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:13,598 INFO L82 PathProgramCache]: Analyzing trace with hash -816692883, now seen corresponding path program 1 times [2018-11-06 22:50:13,598 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:13,598 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:13,599 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:13,599 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-06 22:50:13,599 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:13,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:13,750 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:13,750 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:13,750 INFO L225 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-11-06 22:50:13,765 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-06 22:50:13,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:13,785 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:13,907 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:13,934 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:13,934 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2018-11-06 22:50:13,935 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-11-06 22:50:13,935 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-11-06 22:50:13,935 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2018-11-06 22:50:13,935 INFO L87 Difference]: Start difference. First operand 26 states and 29 transitions. Second operand 13 states. [2018-11-06 22:50:14,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:14,303 INFO L93 Difference]: Finished difference Result 68 states and 75 transitions. [2018-11-06 22:50:14,303 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-11-06 22:50:14,303 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 20 [2018-11-06 22:50:14,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:14,304 INFO L225 Difference]: With dead ends: 68 [2018-11-06 22:50:14,305 INFO L226 Difference]: Without dead ends: 55 [2018-11-06 22:50:14,305 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=105, Invalid=275, Unknown=0, NotChecked=0, Total=380 [2018-11-06 22:50:14,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2018-11-06 22:50:14,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 29. [2018-11-06 22:50:14,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2018-11-06 22:50:14,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 33 transitions. [2018-11-06 22:50:14,312 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 33 transitions. Word has length 20 [2018-11-06 22:50:14,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:14,313 INFO L480 AbstractCegarLoop]: Abstraction has 29 states and 33 transitions. [2018-11-06 22:50:14,313 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-11-06 22:50:14,313 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 33 transitions. [2018-11-06 22:50:14,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2018-11-06 22:50:14,314 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:14,314 INFO L375 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:14,314 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:14,314 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:14,315 INFO L82 PathProgramCache]: Analyzing trace with hash -728640165, now seen corresponding path program 2 times [2018-11-06 22:50:14,315 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:14,315 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:14,316 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:14,316 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-06 22:50:14,316 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:14,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:14,644 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:14,645 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:14,645 INFO L225 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-11-06 22:50:14,667 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-11-06 22:50:14,707 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-11-06 22:50:14,707 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:50:14,709 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:14,789 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:14,809 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:14,809 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 8 [2018-11-06 22:50:14,810 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-11-06 22:50:14,810 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-11-06 22:50:14,810 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2018-11-06 22:50:14,811 INFO L87 Difference]: Start difference. First operand 29 states and 33 transitions. Second operand 8 states. [2018-11-06 22:50:14,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:14,944 INFO L93 Difference]: Finished difference Result 42 states and 46 transitions. [2018-11-06 22:50:14,944 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-11-06 22:50:14,945 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 22 [2018-11-06 22:50:14,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:14,946 INFO L225 Difference]: With dead ends: 42 [2018-11-06 22:50:14,946 INFO L226 Difference]: Without dead ends: 40 [2018-11-06 22:50:14,947 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2018-11-06 22:50:14,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. [2018-11-06 22:50:14,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 33. [2018-11-06 22:50:14,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2018-11-06 22:50:14,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 37 transitions. [2018-11-06 22:50:14,953 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 37 transitions. Word has length 22 [2018-11-06 22:50:14,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:14,954 INFO L480 AbstractCegarLoop]: Abstraction has 33 states and 37 transitions. [2018-11-06 22:50:14,954 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-11-06 22:50:14,954 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 37 transitions. [2018-11-06 22:50:14,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2018-11-06 22:50:14,955 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:14,955 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:14,955 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:14,956 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:14,956 INFO L82 PathProgramCache]: Analyzing trace with hash -342672732, now seen corresponding path program 3 times [2018-11-06 22:50:14,956 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:14,956 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:14,957 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:14,957 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:50:14,958 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:14,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:15,137 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:15,137 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:15,138 INFO L225 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-11-06 22:50:15,150 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-06 22:50:15,184 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2018-11-06 22:50:15,184 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:50:15,186 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:15,489 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:15,508 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:15,508 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2018-11-06 22:50:15,509 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-11-06 22:50:15,509 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-11-06 22:50:15,509 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2018-11-06 22:50:15,510 INFO L87 Difference]: Start difference. First operand 33 states and 37 transitions. Second operand 18 states. [2018-11-06 22:50:15,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:15,776 INFO L93 Difference]: Finished difference Result 70 states and 76 transitions. [2018-11-06 22:50:15,776 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-11-06 22:50:15,776 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 26 [2018-11-06 22:50:15,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:15,777 INFO L225 Difference]: With dead ends: 70 [2018-11-06 22:50:15,777 INFO L226 Difference]: Without dead ends: 53 [2018-11-06 22:50:15,778 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=163, Invalid=487, Unknown=0, NotChecked=0, Total=650 [2018-11-06 22:50:15,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2018-11-06 22:50:15,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 35. [2018-11-06 22:50:15,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2018-11-06 22:50:15,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 39 transitions. [2018-11-06 22:50:15,786 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 39 transitions. Word has length 26 [2018-11-06 22:50:15,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:15,787 INFO L480 AbstractCegarLoop]: Abstraction has 35 states and 39 transitions. [2018-11-06 22:50:15,787 INFO L481 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-11-06 22:50:15,787 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 39 transitions. [2018-11-06 22:50:15,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2018-11-06 22:50:15,788 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:15,788 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:15,788 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:15,789 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:15,789 INFO L82 PathProgramCache]: Analyzing trace with hash 1108877104, now seen corresponding path program 1 times [2018-11-06 22:50:15,789 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:15,789 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:15,790 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:15,790 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:50:15,790 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:15,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:15,927 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:15,927 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:15,927 INFO L225 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-11-06 22:50:15,938 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-06 22:50:15,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:15,954 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:16,101 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:16,121 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:16,121 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2018-11-06 22:50:16,122 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-11-06 22:50:16,122 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-11-06 22:50:16,122 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2018-11-06 22:50:16,122 INFO L87 Difference]: Start difference. First operand 35 states and 39 transitions. Second operand 17 states. [2018-11-06 22:50:16,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:16,481 INFO L93 Difference]: Finished difference Result 88 states and 95 transitions. [2018-11-06 22:50:16,481 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-11-06 22:50:16,481 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 26 [2018-11-06 22:50:16,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:16,482 INFO L225 Difference]: With dead ends: 88 [2018-11-06 22:50:16,482 INFO L226 Difference]: Without dead ends: 71 [2018-11-06 22:50:16,483 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=171, Invalid=531, Unknown=0, NotChecked=0, Total=702 [2018-11-06 22:50:16,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2018-11-06 22:50:16,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 35. [2018-11-06 22:50:16,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2018-11-06 22:50:16,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 39 transitions. [2018-11-06 22:50:16,491 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 39 transitions. Word has length 26 [2018-11-06 22:50:16,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:16,492 INFO L480 AbstractCegarLoop]: Abstraction has 35 states and 39 transitions. [2018-11-06 22:50:16,492 INFO L481 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-11-06 22:50:16,492 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 39 transitions. [2018-11-06 22:50:16,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2018-11-06 22:50:16,493 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:16,493 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:16,493 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:16,493 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:16,494 INFO L82 PathProgramCache]: Analyzing trace with hash 962901692, now seen corresponding path program 2 times [2018-11-06 22:50:16,494 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:16,494 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:16,495 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:16,495 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-06 22:50:16,495 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:16,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:16,629 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:16,629 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:16,630 INFO L225 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-11-06 22:50:16,645 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-11-06 22:50:16,666 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-11-06 22:50:16,666 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:50:16,669 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:16,814 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:16,833 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:16,833 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2018-11-06 22:50:16,834 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-11-06 22:50:16,834 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-11-06 22:50:16,834 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2018-11-06 22:50:16,834 INFO L87 Difference]: Start difference. First operand 35 states and 39 transitions. Second operand 16 states. [2018-11-06 22:50:17,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:17,141 INFO L93 Difference]: Finished difference Result 109 states and 118 transitions. [2018-11-06 22:50:17,142 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-11-06 22:50:17,142 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 26 [2018-11-06 22:50:17,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:17,143 INFO L225 Difference]: With dead ends: 109 [2018-11-06 22:50:17,143 INFO L226 Difference]: Without dead ends: 92 [2018-11-06 22:50:17,144 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=163, Invalid=487, Unknown=0, NotChecked=0, Total=650 [2018-11-06 22:50:17,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2018-11-06 22:50:17,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 38. [2018-11-06 22:50:17,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2018-11-06 22:50:17,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 43 transitions. [2018-11-06 22:50:17,153 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 43 transitions. Word has length 26 [2018-11-06 22:50:17,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:17,154 INFO L480 AbstractCegarLoop]: Abstraction has 38 states and 43 transitions. [2018-11-06 22:50:17,154 INFO L481 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-11-06 22:50:17,154 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 43 transitions. [2018-11-06 22:50:17,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2018-11-06 22:50:17,155 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:17,155 INFO L375 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:17,156 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:17,156 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:17,156 INFO L82 PathProgramCache]: Analyzing trace with hash 2116585630, now seen corresponding path program 4 times [2018-11-06 22:50:17,156 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:17,156 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:17,157 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:17,158 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:50:17,158 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:17,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:17,286 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 12 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:17,287 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:17,287 INFO L225 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-11-06 22:50:17,295 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-06 22:50:17,309 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-06 22:50:17,309 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:50:17,312 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:17,336 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 12 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:17,356 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:17,356 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 9 [2018-11-06 22:50:17,357 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-06 22:50:17,357 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-06 22:50:17,357 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2018-11-06 22:50:17,358 INFO L87 Difference]: Start difference. First operand 38 states and 43 transitions. Second operand 9 states. [2018-11-06 22:50:17,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:17,473 INFO L93 Difference]: Finished difference Result 51 states and 56 transitions. [2018-11-06 22:50:17,473 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-11-06 22:50:17,474 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 28 [2018-11-06 22:50:17,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:17,475 INFO L225 Difference]: With dead ends: 51 [2018-11-06 22:50:17,476 INFO L226 Difference]: Without dead ends: 49 [2018-11-06 22:50:17,477 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=67, Invalid=115, Unknown=0, NotChecked=0, Total=182 [2018-11-06 22:50:17,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2018-11-06 22:50:17,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 42. [2018-11-06 22:50:17,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2018-11-06 22:50:17,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 47 transitions. [2018-11-06 22:50:17,487 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 47 transitions. Word has length 28 [2018-11-06 22:50:17,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:17,487 INFO L480 AbstractCegarLoop]: Abstraction has 42 states and 47 transitions. [2018-11-06 22:50:17,487 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-06 22:50:17,488 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 47 transitions. [2018-11-06 22:50:17,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2018-11-06 22:50:17,489 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:17,489 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:17,489 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:17,489 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:17,489 INFO L82 PathProgramCache]: Analyzing trace with hash -1203202969, now seen corresponding path program 5 times [2018-11-06 22:50:17,490 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:17,490 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:17,491 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:17,491 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:50:17,491 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:17,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:17,928 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 21 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:17,929 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:17,929 INFO L225 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-11-06 22:50:17,938 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-11-06 22:50:17,960 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2018-11-06 22:50:17,960 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:50:17,962 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:18,159 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 21 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:18,187 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:18,187 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2018-11-06 22:50:18,188 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-11-06 22:50:18,188 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-11-06 22:50:18,189 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=359, Unknown=0, NotChecked=0, Total=462 [2018-11-06 22:50:18,189 INFO L87 Difference]: Start difference. First operand 42 states and 47 transitions. Second operand 22 states. [2018-11-06 22:50:18,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:18,708 INFO L93 Difference]: Finished difference Result 89 states and 96 transitions. [2018-11-06 22:50:18,708 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-11-06 22:50:18,708 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 32 [2018-11-06 22:50:18,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:18,709 INFO L225 Difference]: With dead ends: 89 [2018-11-06 22:50:18,709 INFO L226 Difference]: Without dead ends: 68 [2018-11-06 22:50:18,710 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=233, Invalid=759, Unknown=0, NotChecked=0, Total=992 [2018-11-06 22:50:18,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2018-11-06 22:50:18,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 44. [2018-11-06 22:50:18,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2018-11-06 22:50:18,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 49 transitions. [2018-11-06 22:50:18,720 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 49 transitions. Word has length 32 [2018-11-06 22:50:18,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:18,721 INFO L480 AbstractCegarLoop]: Abstraction has 44 states and 49 transitions. [2018-11-06 22:50:18,721 INFO L481 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-11-06 22:50:18,721 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 49 transitions. [2018-11-06 22:50:18,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2018-11-06 22:50:18,722 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:18,722 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:18,722 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:18,723 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:18,723 INFO L82 PathProgramCache]: Analyzing trace with hash 377151475, now seen corresponding path program 2 times [2018-11-06 22:50:18,723 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:18,723 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:18,724 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:18,724 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:50:18,724 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:18,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:18,909 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 21 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:18,909 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:18,909 INFO L225 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-11-06 22:50:18,918 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-11-06 22:50:18,957 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-11-06 22:50:18,957 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:50:18,959 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:19,431 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 21 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:19,451 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:19,451 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2018-11-06 22:50:19,452 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-11-06 22:50:19,452 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-11-06 22:50:19,452 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=329, Unknown=0, NotChecked=0, Total=420 [2018-11-06 22:50:19,453 INFO L87 Difference]: Start difference. First operand 44 states and 49 transitions. Second operand 21 states. [2018-11-06 22:50:20,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:20,014 INFO L93 Difference]: Finished difference Result 113 states and 121 transitions. [2018-11-06 22:50:20,014 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-11-06 22:50:20,014 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 32 [2018-11-06 22:50:20,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:20,016 INFO L225 Difference]: With dead ends: 113 [2018-11-06 22:50:20,016 INFO L226 Difference]: Without dead ends: 92 [2018-11-06 22:50:20,016 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 244 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=253, Invalid=869, Unknown=0, NotChecked=0, Total=1122 [2018-11-06 22:50:20,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2018-11-06 22:50:20,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 44. [2018-11-06 22:50:20,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2018-11-06 22:50:20,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 49 transitions. [2018-11-06 22:50:20,031 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 49 transitions. Word has length 32 [2018-11-06 22:50:20,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:20,031 INFO L480 AbstractCegarLoop]: Abstraction has 44 states and 49 transitions. [2018-11-06 22:50:20,032 INFO L481 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-11-06 22:50:20,032 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 49 transitions. [2018-11-06 22:50:20,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2018-11-06 22:50:20,033 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:20,033 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:20,035 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:20,035 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:20,036 INFO L82 PathProgramCache]: Analyzing trace with hash 530751103, now seen corresponding path program 3 times [2018-11-06 22:50:20,036 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:20,036 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:20,037 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:20,037 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:50:20,037 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:20,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:20,804 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 21 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:20,804 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:20,804 INFO L225 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-11-06 22:50:20,812 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-06 22:50:20,829 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2018-11-06 22:50:20,829 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:50:20,831 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:20,957 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 21 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:20,977 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:20,977 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 20 [2018-11-06 22:50:20,977 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-11-06 22:50:20,978 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-11-06 22:50:20,978 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2018-11-06 22:50:20,979 INFO L87 Difference]: Start difference. First operand 44 states and 49 transitions. Second operand 20 states. [2018-11-06 22:50:21,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:21,315 INFO L93 Difference]: Finished difference Result 135 states and 144 transitions. [2018-11-06 22:50:21,315 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-11-06 22:50:21,315 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 32 [2018-11-06 22:50:21,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:21,316 INFO L225 Difference]: With dead ends: 135 [2018-11-06 22:50:21,316 INFO L226 Difference]: Without dead ends: 114 [2018-11-06 22:50:21,317 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 242 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=253, Invalid=869, Unknown=0, NotChecked=0, Total=1122 [2018-11-06 22:50:21,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2018-11-06 22:50:21,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 44. [2018-11-06 22:50:21,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2018-11-06 22:50:21,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 49 transitions. [2018-11-06 22:50:21,328 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 49 transitions. Word has length 32 [2018-11-06 22:50:21,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:21,328 INFO L480 AbstractCegarLoop]: Abstraction has 44 states and 49 transitions. [2018-11-06 22:50:21,328 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-11-06 22:50:21,329 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 49 transitions. [2018-11-06 22:50:21,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2018-11-06 22:50:21,329 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:21,330 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:21,330 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:21,330 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:21,330 INFO L82 PathProgramCache]: Analyzing trace with hash -394227701, now seen corresponding path program 3 times [2018-11-06 22:50:21,330 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:21,330 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:21,331 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:21,331 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:50:21,331 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:21,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:21,446 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 21 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:21,446 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:21,446 INFO L225 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-11-06 22:50:21,455 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-06 22:50:21,466 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2018-11-06 22:50:21,467 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:50:21,470 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:21,583 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 21 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:21,602 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:21,603 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 19 [2018-11-06 22:50:21,603 INFO L459 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-11-06 22:50:21,603 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-11-06 22:50:21,604 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2018-11-06 22:50:21,604 INFO L87 Difference]: Start difference. First operand 44 states and 49 transitions. Second operand 19 states. [2018-11-06 22:50:22,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:22,123 INFO L93 Difference]: Finished difference Result 160 states and 171 transitions. [2018-11-06 22:50:22,123 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-11-06 22:50:22,123 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 32 [2018-11-06 22:50:22,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:22,124 INFO L225 Difference]: With dead ends: 160 [2018-11-06 22:50:22,124 INFO L226 Difference]: Without dead ends: 139 [2018-11-06 22:50:22,124 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=233, Invalid=759, Unknown=0, NotChecked=0, Total=992 [2018-11-06 22:50:22,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2018-11-06 22:50:22,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 47. [2018-11-06 22:50:22,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2018-11-06 22:50:22,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 53 transitions. [2018-11-06 22:50:22,136 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 53 transitions. Word has length 32 [2018-11-06 22:50:22,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:22,136 INFO L480 AbstractCegarLoop]: Abstraction has 47 states and 53 transitions. [2018-11-06 22:50:22,136 INFO L481 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-11-06 22:50:22,136 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 53 transitions. [2018-11-06 22:50:22,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2018-11-06 22:50:22,137 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:22,137 INFO L375 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:22,137 INFO L423 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:22,138 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:22,138 INFO L82 PathProgramCache]: Analyzing trace with hash 801504993, now seen corresponding path program 6 times [2018-11-06 22:50:22,138 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:22,138 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:22,139 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:22,139 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:50:22,139 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:22,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:22,378 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 20 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:22,378 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:22,378 INFO L225 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-11-06 22:50:22,394 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-11-06 22:50:22,475 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2018-11-06 22:50:22,475 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:50:22,478 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:22,619 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 20 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:22,639 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:22,639 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 10 [2018-11-06 22:50:22,639 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-11-06 22:50:22,640 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-11-06 22:50:22,640 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2018-11-06 22:50:22,640 INFO L87 Difference]: Start difference. First operand 47 states and 53 transitions. Second operand 10 states. [2018-11-06 22:50:22,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:22,772 INFO L93 Difference]: Finished difference Result 60 states and 66 transitions. [2018-11-06 22:50:22,772 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-11-06 22:50:22,773 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 34 [2018-11-06 22:50:22,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:22,773 INFO L225 Difference]: With dead ends: 60 [2018-11-06 22:50:22,774 INFO L226 Difference]: Without dead ends: 58 [2018-11-06 22:50:22,774 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=88, Invalid=152, Unknown=0, NotChecked=0, Total=240 [2018-11-06 22:50:22,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2018-11-06 22:50:22,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 51. [2018-11-06 22:50:22,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2018-11-06 22:50:22,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 57 transitions. [2018-11-06 22:50:22,788 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 57 transitions. Word has length 34 [2018-11-06 22:50:22,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:22,788 INFO L480 AbstractCegarLoop]: Abstraction has 51 states and 57 transitions. [2018-11-06 22:50:22,788 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-11-06 22:50:22,788 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 57 transitions. [2018-11-06 22:50:22,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2018-11-06 22:50:22,789 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:22,789 INFO L375 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:22,790 INFO L423 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:22,790 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:22,790 INFO L82 PathProgramCache]: Analyzing trace with hash -706006742, now seen corresponding path program 7 times [2018-11-06 22:50:22,790 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:22,790 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:22,791 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:22,791 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:50:22,791 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:22,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:22,948 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 36 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:22,948 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:22,948 INFO L225 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-11-06 22:50:22,961 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-06 22:50:22,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:22,989 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:23,499 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 36 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:23,524 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:23,524 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 26 [2018-11-06 22:50:23,525 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-11-06 22:50:23,525 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-11-06 22:50:23,525 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=509, Unknown=0, NotChecked=0, Total=650 [2018-11-06 22:50:23,525 INFO L87 Difference]: Start difference. First operand 51 states and 57 transitions. Second operand 26 states. [2018-11-06 22:50:23,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:23,761 INFO L93 Difference]: Finished difference Result 108 states and 116 transitions. [2018-11-06 22:50:23,761 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-11-06 22:50:23,761 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 38 [2018-11-06 22:50:23,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:23,761 INFO L225 Difference]: With dead ends: 108 [2018-11-06 22:50:23,762 INFO L226 Difference]: Without dead ends: 83 [2018-11-06 22:50:23,762 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=315, Invalid=1091, Unknown=0, NotChecked=0, Total=1406 [2018-11-06 22:50:23,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2018-11-06 22:50:23,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 53. [2018-11-06 22:50:23,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2018-11-06 22:50:23,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 59 transitions. [2018-11-06 22:50:23,773 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 59 transitions. Word has length 38 [2018-11-06 22:50:23,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:23,774 INFO L480 AbstractCegarLoop]: Abstraction has 53 states and 59 transitions. [2018-11-06 22:50:23,774 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-11-06 22:50:23,774 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 59 transitions. [2018-11-06 22:50:23,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2018-11-06 22:50:23,774 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:23,775 INFO L375 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:23,775 INFO L423 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:23,775 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:23,775 INFO L82 PathProgramCache]: Analyzing trace with hash -1478384714, now seen corresponding path program 4 times [2018-11-06 22:50:23,775 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:23,776 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:23,776 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:23,776 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-06 22:50:23,776 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:23,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:24,012 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 36 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:24,013 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:24,013 INFO L225 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-11-06 22:50:24,021 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-06 22:50:24,034 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-06 22:50:24,035 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:50:24,036 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:24,245 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 36 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:24,266 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:24,266 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 25 [2018-11-06 22:50:24,266 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-11-06 22:50:24,266 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-11-06 22:50:24,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=474, Unknown=0, NotChecked=0, Total=600 [2018-11-06 22:50:24,267 INFO L87 Difference]: Start difference. First operand 53 states and 59 transitions. Second operand 25 states. [2018-11-06 22:50:24,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:24,601 INFO L93 Difference]: Finished difference Result 138 states and 147 transitions. [2018-11-06 22:50:24,601 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-11-06 22:50:24,602 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 38 [2018-11-06 22:50:24,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:24,602 INFO L225 Difference]: With dead ends: 138 [2018-11-06 22:50:24,602 INFO L226 Difference]: Without dead ends: 113 [2018-11-06 22:50:24,603 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 398 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=351, Invalid=1289, Unknown=0, NotChecked=0, Total=1640 [2018-11-06 22:50:24,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2018-11-06 22:50:24,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 53. [2018-11-06 22:50:24,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2018-11-06 22:50:24,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 59 transitions. [2018-11-06 22:50:24,618 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 59 transitions. Word has length 38 [2018-11-06 22:50:24,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:24,619 INFO L480 AbstractCegarLoop]: Abstraction has 53 states and 59 transitions. [2018-11-06 22:50:24,619 INFO L481 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-11-06 22:50:24,619 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 59 transitions. [2018-11-06 22:50:24,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2018-11-06 22:50:24,619 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:24,619 INFO L375 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:24,620 INFO L423 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:24,620 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:24,620 INFO L82 PathProgramCache]: Analyzing trace with hash -978630334, now seen corresponding path program 5 times [2018-11-06 22:50:24,620 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:24,620 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:24,621 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:24,621 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:50:24,621 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:24,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:24,774 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 36 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:24,775 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:24,775 INFO L225 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-11-06 22:50:24,783 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-11-06 22:50:24,803 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2018-11-06 22:50:24,804 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:50:24,806 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:24,992 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 36 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:25,011 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:25,011 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 24 [2018-11-06 22:50:25,012 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-11-06 22:50:25,012 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-11-06 22:50:25,012 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=437, Unknown=0, NotChecked=0, Total=552 [2018-11-06 22:50:25,013 INFO L87 Difference]: Start difference. First operand 53 states and 59 transitions. Second operand 24 states. [2018-11-06 22:50:25,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:25,803 INFO L93 Difference]: Finished difference Result 166 states and 176 transitions. [2018-11-06 22:50:25,803 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-11-06 22:50:25,803 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 38 [2018-11-06 22:50:25,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:25,804 INFO L225 Difference]: With dead ends: 166 [2018-11-06 22:50:25,804 INFO L226 Difference]: Without dead ends: 141 [2018-11-06 22:50:25,805 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 422 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=364, Invalid=1358, Unknown=0, NotChecked=0, Total=1722 [2018-11-06 22:50:25,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2018-11-06 22:50:25,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 53. [2018-11-06 22:50:25,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2018-11-06 22:50:25,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 59 transitions. [2018-11-06 22:50:25,823 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 59 transitions. Word has length 38 [2018-11-06 22:50:25,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:25,823 INFO L480 AbstractCegarLoop]: Abstraction has 53 states and 59 transitions. [2018-11-06 22:50:25,823 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-11-06 22:50:25,824 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 59 transitions. [2018-11-06 22:50:25,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2018-11-06 22:50:25,824 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:25,824 INFO L375 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:25,825 INFO L423 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:25,825 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:25,825 INFO L82 PathProgramCache]: Analyzing trace with hash 1618534862, now seen corresponding path program 6 times [2018-11-06 22:50:25,825 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:25,825 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:25,826 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:25,826 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:50:25,826 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:25,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:26,586 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 36 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:26,587 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:26,587 INFO L225 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-11-06 22:50:26,600 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-11-06 22:50:26,619 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2018-11-06 22:50:26,619 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:50:26,621 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:26,879 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 36 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:26,898 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:26,898 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 23 [2018-11-06 22:50:26,899 INFO L459 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-11-06 22:50:26,899 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-11-06 22:50:26,899 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=398, Unknown=0, NotChecked=0, Total=506 [2018-11-06 22:50:26,900 INFO L87 Difference]: Start difference. First operand 53 states and 59 transitions. Second operand 23 states. [2018-11-06 22:50:27,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:27,332 INFO L93 Difference]: Finished difference Result 192 states and 203 transitions. [2018-11-06 22:50:27,332 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-11-06 22:50:27,332 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 38 [2018-11-06 22:50:27,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:27,333 INFO L225 Difference]: With dead ends: 192 [2018-11-06 22:50:27,333 INFO L226 Difference]: Without dead ends: 167 [2018-11-06 22:50:27,334 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 393 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=351, Invalid=1289, Unknown=0, NotChecked=0, Total=1640 [2018-11-06 22:50:27,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2018-11-06 22:50:27,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 53. [2018-11-06 22:50:27,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2018-11-06 22:50:27,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 59 transitions. [2018-11-06 22:50:27,348 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 59 transitions. Word has length 38 [2018-11-06 22:50:27,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:27,348 INFO L480 AbstractCegarLoop]: Abstraction has 53 states and 59 transitions. [2018-11-06 22:50:27,348 INFO L481 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-11-06 22:50:27,348 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 59 transitions. [2018-11-06 22:50:27,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2018-11-06 22:50:27,348 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:27,348 INFO L375 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:27,349 INFO L423 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:27,349 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:27,349 INFO L82 PathProgramCache]: Analyzing trace with hash -1096077990, now seen corresponding path program 4 times [2018-11-06 22:50:27,349 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:27,349 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:27,350 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:27,350 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:50:27,350 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:27,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:27,540 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 36 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:27,540 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:27,540 INFO L225 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-11-06 22:50:27,552 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-06 22:50:27,568 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-06 22:50:27,568 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:50:27,570 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:27,801 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 36 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:27,820 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:27,820 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 22 [2018-11-06 22:50:27,821 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-11-06 22:50:27,821 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-11-06 22:50:27,821 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=357, Unknown=0, NotChecked=0, Total=462 [2018-11-06 22:50:27,821 INFO L87 Difference]: Start difference. First operand 53 states and 59 transitions. Second operand 22 states. [2018-11-06 22:50:28,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:28,227 INFO L93 Difference]: Finished difference Result 221 states and 234 transitions. [2018-11-06 22:50:28,227 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-11-06 22:50:28,227 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 38 [2018-11-06 22:50:28,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:28,228 INFO L225 Difference]: With dead ends: 221 [2018-11-06 22:50:28,229 INFO L226 Difference]: Without dead ends: 196 [2018-11-06 22:50:28,229 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 308 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=315, Invalid=1091, Unknown=0, NotChecked=0, Total=1406 [2018-11-06 22:50:28,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2018-11-06 22:50:28,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 56. [2018-11-06 22:50:28,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2018-11-06 22:50:28,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 63 transitions. [2018-11-06 22:50:28,249 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 63 transitions. Word has length 38 [2018-11-06 22:50:28,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:28,249 INFO L480 AbstractCegarLoop]: Abstraction has 56 states and 63 transitions. [2018-11-06 22:50:28,249 INFO L481 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-11-06 22:50:28,249 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 63 transitions. [2018-11-06 22:50:28,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2018-11-06 22:50:28,250 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:28,250 INFO L375 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:28,250 INFO L423 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:28,250 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:28,251 INFO L82 PathProgramCache]: Analyzing trace with hash -2048305116, now seen corresponding path program 8 times [2018-11-06 22:50:28,251 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:28,251 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:28,251 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:28,252 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:50:28,252 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:28,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:28,428 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 30 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:28,429 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:28,429 INFO L225 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-11-06 22:50:28,439 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-11-06 22:50:28,460 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-11-06 22:50:28,460 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:50:28,461 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:28,596 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 30 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:28,622 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:28,622 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 11 [2018-11-06 22:50:28,622 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-11-06 22:50:28,622 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-11-06 22:50:28,622 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2018-11-06 22:50:28,623 INFO L87 Difference]: Start difference. First operand 56 states and 63 transitions. Second operand 11 states. [2018-11-06 22:50:28,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:28,754 INFO L93 Difference]: Finished difference Result 69 states and 76 transitions. [2018-11-06 22:50:28,754 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-11-06 22:50:28,754 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 40 [2018-11-06 22:50:28,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:28,755 INFO L225 Difference]: With dead ends: 69 [2018-11-06 22:50:28,755 INFO L226 Difference]: Without dead ends: 67 [2018-11-06 22:50:28,755 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=112, Invalid=194, Unknown=0, NotChecked=0, Total=306 [2018-11-06 22:50:28,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2018-11-06 22:50:28,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 60. [2018-11-06 22:50:28,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2018-11-06 22:50:28,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 67 transitions. [2018-11-06 22:50:28,774 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 67 transitions. Word has length 40 [2018-11-06 22:50:28,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:28,774 INFO L480 AbstractCegarLoop]: Abstraction has 60 states and 67 transitions. [2018-11-06 22:50:28,774 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-11-06 22:50:28,774 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 67 transitions. [2018-11-06 22:50:28,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-11-06 22:50:28,775 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:28,775 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:28,775 INFO L423 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:28,775 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:28,775 INFO L82 PathProgramCache]: Analyzing trace with hash 1282027757, now seen corresponding path program 9 times [2018-11-06 22:50:28,775 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:28,775 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:28,776 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:28,776 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:50:28,776 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:28,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:29,329 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 55 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:29,329 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:29,330 INFO L225 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-11-06 22:50:29,342 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-06 22:50:29,359 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2018-11-06 22:50:29,360 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:50:29,361 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:29,563 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 55 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:29,583 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:29,583 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 30 [2018-11-06 22:50:29,583 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-11-06 22:50:29,584 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-11-06 22:50:29,584 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=185, Invalid=685, Unknown=0, NotChecked=0, Total=870 [2018-11-06 22:50:29,584 INFO L87 Difference]: Start difference. First operand 60 states and 67 transitions. Second operand 30 states. [2018-11-06 22:50:29,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:29,949 INFO L93 Difference]: Finished difference Result 127 states and 136 transitions. [2018-11-06 22:50:29,949 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-11-06 22:50:29,949 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 44 [2018-11-06 22:50:29,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:29,950 INFO L225 Difference]: With dead ends: 127 [2018-11-06 22:50:29,950 INFO L226 Difference]: Without dead ends: 98 [2018-11-06 22:50:29,951 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 478 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=409, Invalid=1483, Unknown=0, NotChecked=0, Total=1892 [2018-11-06 22:50:29,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2018-11-06 22:50:29,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 62. [2018-11-06 22:50:29,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 62 states. [2018-11-06 22:50:29,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 69 transitions. [2018-11-06 22:50:29,970 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 69 transitions. Word has length 44 [2018-11-06 22:50:29,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:29,971 INFO L480 AbstractCegarLoop]: Abstraction has 62 states and 69 transitions. [2018-11-06 22:50:29,971 INFO L481 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-11-06 22:50:29,971 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 69 transitions. [2018-11-06 22:50:29,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-11-06 22:50:29,971 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:29,971 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:29,971 INFO L423 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:29,972 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:29,972 INFO L82 PathProgramCache]: Analyzing trace with hash -1037333895, now seen corresponding path program 7 times [2018-11-06 22:50:29,972 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:29,972 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:29,972 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:29,973 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:50:29,973 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:29,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:30,167 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 55 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:30,167 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:30,167 INFO L225 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-11-06 22:50:30,179 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-06 22:50:30,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:30,209 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:30,498 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 55 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:30,517 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:30,517 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 29 [2018-11-06 22:50:30,518 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-11-06 22:50:30,518 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-11-06 22:50:30,518 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=645, Unknown=0, NotChecked=0, Total=812 [2018-11-06 22:50:30,518 INFO L87 Difference]: Start difference. First operand 62 states and 69 transitions. Second operand 29 states. [2018-11-06 22:50:31,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:31,105 INFO L93 Difference]: Finished difference Result 163 states and 173 transitions. [2018-11-06 22:50:31,105 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-11-06 22:50:31,105 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 44 [2018-11-06 22:50:31,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:31,106 INFO L225 Difference]: With dead ends: 163 [2018-11-06 22:50:31,106 INFO L226 Difference]: Without dead ends: 134 [2018-11-06 22:50:31,108 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 589 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=465, Invalid=1791, Unknown=0, NotChecked=0, Total=2256 [2018-11-06 22:50:31,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2018-11-06 22:50:31,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 62. [2018-11-06 22:50:31,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 62 states. [2018-11-06 22:50:31,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 69 transitions. [2018-11-06 22:50:31,135 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 69 transitions. Word has length 44 [2018-11-06 22:50:31,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:31,135 INFO L480 AbstractCegarLoop]: Abstraction has 62 states and 69 transitions. [2018-11-06 22:50:31,135 INFO L481 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-11-06 22:50:31,136 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 69 transitions. [2018-11-06 22:50:31,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-11-06 22:50:31,136 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:31,136 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:31,136 INFO L423 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:31,137 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:31,137 INFO L82 PathProgramCache]: Analyzing trace with hash -145893627, now seen corresponding path program 8 times [2018-11-06 22:50:31,137 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:31,137 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:31,137 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:31,138 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-06 22:50:31,138 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:31,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:31,341 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 55 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:31,342 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:31,342 INFO L225 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-11-06 22:50:31,351 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-11-06 22:50:31,367 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-11-06 22:50:31,367 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:50:31,368 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:32,023 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 55 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:32,043 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:32,043 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 28 [2018-11-06 22:50:32,043 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-11-06 22:50:32,044 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-11-06 22:50:32,044 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=603, Unknown=0, NotChecked=0, Total=756 [2018-11-06 22:50:32,044 INFO L87 Difference]: Start difference. First operand 62 states and 69 transitions. Second operand 28 states. [2018-11-06 22:50:32,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:32,575 INFO L93 Difference]: Finished difference Result 197 states and 208 transitions. [2018-11-06 22:50:32,575 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-11-06 22:50:32,575 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 44 [2018-11-06 22:50:32,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:32,576 INFO L225 Difference]: With dead ends: 197 [2018-11-06 22:50:32,576 INFO L226 Difference]: Without dead ends: 168 [2018-11-06 22:50:32,577 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 651 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=496, Invalid=1954, Unknown=0, NotChecked=0, Total=2450 [2018-11-06 22:50:32,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2018-11-06 22:50:32,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 62. [2018-11-06 22:50:32,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 62 states. [2018-11-06 22:50:32,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 69 transitions. [2018-11-06 22:50:32,607 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 69 transitions. Word has length 44 [2018-11-06 22:50:32,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:32,608 INFO L480 AbstractCegarLoop]: Abstraction has 62 states and 69 transitions. [2018-11-06 22:50:32,608 INFO L481 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-11-06 22:50:32,608 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 69 transitions. [2018-11-06 22:50:32,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-11-06 22:50:32,608 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:32,608 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:32,609 INFO L423 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:32,609 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:32,609 INFO L82 PathProgramCache]: Analyzing trace with hash 628217489, now seen corresponding path program 9 times [2018-11-06 22:50:32,609 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:32,609 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:32,610 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:32,610 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:50:32,610 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:32,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:32,845 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 55 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:32,845 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:32,845 INFO L225 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-11-06 22:50:32,853 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-06 22:50:32,876 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2018-11-06 22:50:32,876 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:50:32,878 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:33,086 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 55 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:33,106 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:33,106 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 27 [2018-11-06 22:50:33,106 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-11-06 22:50:33,107 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-11-06 22:50:33,107 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=559, Unknown=0, NotChecked=0, Total=702 [2018-11-06 22:50:33,107 INFO L87 Difference]: Start difference. First operand 62 states and 69 transitions. Second operand 27 states. [2018-11-06 22:50:34,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:34,044 INFO L93 Difference]: Finished difference Result 229 states and 241 transitions. [2018-11-06 22:50:34,044 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-11-06 22:50:34,045 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 44 [2018-11-06 22:50:34,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:34,045 INFO L225 Difference]: With dead ends: 229 [2018-11-06 22:50:34,046 INFO L226 Difference]: Without dead ends: 200 [2018-11-06 22:50:34,046 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 650 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=496, Invalid=1954, Unknown=0, NotChecked=0, Total=2450 [2018-11-06 22:50:34,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2018-11-06 22:50:34,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 62. [2018-11-06 22:50:34,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 62 states. [2018-11-06 22:50:34,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 69 transitions. [2018-11-06 22:50:34,069 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 69 transitions. Word has length 44 [2018-11-06 22:50:34,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:34,070 INFO L480 AbstractCegarLoop]: Abstraction has 62 states and 69 transitions. [2018-11-06 22:50:34,070 INFO L481 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-11-06 22:50:34,070 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 69 transitions. [2018-11-06 22:50:34,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-11-06 22:50:34,070 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:34,070 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:34,071 INFO L423 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:34,071 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:34,071 INFO L82 PathProgramCache]: Analyzing trace with hash -144160483, now seen corresponding path program 10 times [2018-11-06 22:50:34,071 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:34,071 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:34,072 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:34,072 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:50:34,072 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:34,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:34,228 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 55 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:34,228 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:34,228 INFO L225 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-11-06 22:50:34,236 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-06 22:50:34,251 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-06 22:50:34,251 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:50:34,253 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:34,474 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 55 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:34,492 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:34,493 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 26 [2018-11-06 22:50:34,493 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-11-06 22:50:34,493 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-11-06 22:50:34,494 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=513, Unknown=0, NotChecked=0, Total=650 [2018-11-06 22:50:34,494 INFO L87 Difference]: Start difference. First operand 62 states and 69 transitions. Second operand 26 states. [2018-11-06 22:50:34,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:34,999 INFO L93 Difference]: Finished difference Result 259 states and 272 transitions. [2018-11-06 22:50:35,000 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-11-06 22:50:35,000 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 44 [2018-11-06 22:50:35,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:35,001 INFO L225 Difference]: With dead ends: 259 [2018-11-06 22:50:35,001 INFO L226 Difference]: Without dead ends: 230 [2018-11-06 22:50:35,002 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 580 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=465, Invalid=1791, Unknown=0, NotChecked=0, Total=2256 [2018-11-06 22:50:35,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2018-11-06 22:50:35,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 62. [2018-11-06 22:50:35,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 62 states. [2018-11-06 22:50:35,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 69 transitions. [2018-11-06 22:50:35,027 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 69 transitions. Word has length 44 [2018-11-06 22:50:35,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:35,027 INFO L480 AbstractCegarLoop]: Abstraction has 62 states and 69 transitions. [2018-11-06 22:50:35,027 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-11-06 22:50:35,027 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 69 transitions. [2018-11-06 22:50:35,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-11-06 22:50:35,028 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:35,028 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:35,028 INFO L423 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:35,028 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:35,029 INFO L82 PathProgramCache]: Analyzing trace with hash 355593897, now seen corresponding path program 5 times [2018-11-06 22:50:35,029 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:35,029 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:35,029 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:35,029 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:50:35,030 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:35,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:35,181 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 55 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:35,182 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:35,182 INFO L225 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-11-06 22:50:35,190 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-11-06 22:50:35,211 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2018-11-06 22:50:35,211 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:50:35,213 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:35,795 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 55 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:35,815 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:35,815 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 25 [2018-11-06 22:50:35,815 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-11-06 22:50:35,815 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-11-06 22:50:35,816 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=465, Unknown=0, NotChecked=0, Total=600 [2018-11-06 22:50:35,816 INFO L87 Difference]: Start difference. First operand 62 states and 69 transitions. Second operand 25 states. [2018-11-06 22:50:36,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:36,324 INFO L93 Difference]: Finished difference Result 292 states and 307 transitions. [2018-11-06 22:50:36,324 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-11-06 22:50:36,325 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 44 [2018-11-06 22:50:36,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:36,326 INFO L225 Difference]: With dead ends: 292 [2018-11-06 22:50:36,326 INFO L226 Difference]: Without dead ends: 263 [2018-11-06 22:50:36,327 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 443 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=409, Invalid=1483, Unknown=0, NotChecked=0, Total=1892 [2018-11-06 22:50:36,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2018-11-06 22:50:36,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 65. [2018-11-06 22:50:36,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 65 states. [2018-11-06 22:50:36,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 73 transitions. [2018-11-06 22:50:36,356 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 73 transitions. Word has length 44 [2018-11-06 22:50:36,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:36,356 INFO L480 AbstractCegarLoop]: Abstraction has 65 states and 73 transitions. [2018-11-06 22:50:36,356 INFO L481 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-11-06 22:50:36,356 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 73 transitions. [2018-11-06 22:50:36,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2018-11-06 22:50:36,357 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:36,357 INFO L375 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:36,357 INFO L423 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:36,357 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:36,357 INFO L82 PathProgramCache]: Analyzing trace with hash 1535751271, now seen corresponding path program 10 times [2018-11-06 22:50:36,357 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:36,358 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:36,358 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:36,358 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:50:36,358 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:36,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:36,637 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 42 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:36,637 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:36,637 INFO L225 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-11-06 22:50:36,646 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-06 22:50:36,663 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-06 22:50:36,664 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:50:36,665 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:36,679 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 42 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:36,698 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:36,698 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 12 [2018-11-06 22:50:36,698 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-11-06 22:50:36,699 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-11-06 22:50:36,699 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=82, Unknown=0, NotChecked=0, Total=132 [2018-11-06 22:50:36,699 INFO L87 Difference]: Start difference. First operand 65 states and 73 transitions. Second operand 12 states. [2018-11-06 22:50:36,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:36,861 INFO L93 Difference]: Finished difference Result 78 states and 86 transitions. [2018-11-06 22:50:36,862 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-11-06 22:50:36,862 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 46 [2018-11-06 22:50:36,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:36,862 INFO L225 Difference]: With dead ends: 78 [2018-11-06 22:50:36,862 INFO L226 Difference]: Without dead ends: 76 [2018-11-06 22:50:36,863 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=139, Invalid=241, Unknown=0, NotChecked=0, Total=380 [2018-11-06 22:50:36,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2018-11-06 22:50:36,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 69. [2018-11-06 22:50:36,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 69 states. [2018-11-06 22:50:36,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 77 transitions. [2018-11-06 22:50:36,891 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 77 transitions. Word has length 46 [2018-11-06 22:50:36,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:36,891 INFO L480 AbstractCegarLoop]: Abstraction has 69 states and 77 transitions. [2018-11-06 22:50:36,892 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-11-06 22:50:36,892 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 77 transitions. [2018-11-06 22:50:36,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-11-06 22:50:36,892 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:36,892 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:36,892 INFO L423 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:36,892 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:36,893 INFO L82 PathProgramCache]: Analyzing trace with hash 1714205616, now seen corresponding path program 11 times [2018-11-06 22:50:36,893 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:36,893 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:36,893 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:36,893 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:50:36,894 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:36,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:37,393 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 78 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:37,393 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:37,393 INFO L225 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-11-06 22:50:37,401 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-11-06 22:50:37,426 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2018-11-06 22:50:37,426 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:50:37,428 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:37,679 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 78 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:37,699 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:37,699 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 34 [2018-11-06 22:50:37,700 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-11-06 22:50:37,700 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-11-06 22:50:37,700 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=235, Invalid=887, Unknown=0, NotChecked=0, Total=1122 [2018-11-06 22:50:37,700 INFO L87 Difference]: Start difference. First operand 69 states and 77 transitions. Second operand 34 states. [2018-11-06 22:50:38,519 WARN L179 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 14 [2018-11-06 22:50:39,043 WARN L179 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 14 [2018-11-06 22:50:39,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:39,394 INFO L93 Difference]: Finished difference Result 146 states and 156 transitions. [2018-11-06 22:50:39,394 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-11-06 22:50:39,394 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 50 [2018-11-06 22:50:39,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:39,395 INFO L225 Difference]: With dead ends: 146 [2018-11-06 22:50:39,395 INFO L226 Difference]: Without dead ends: 113 [2018-11-06 22:50:39,396 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 653 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=515, Invalid=1935, Unknown=0, NotChecked=0, Total=2450 [2018-11-06 22:50:39,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2018-11-06 22:50:39,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 71. [2018-11-06 22:50:39,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71 states. [2018-11-06 22:50:39,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 79 transitions. [2018-11-06 22:50:39,430 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 79 transitions. Word has length 50 [2018-11-06 22:50:39,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:39,431 INFO L480 AbstractCegarLoop]: Abstraction has 71 states and 79 transitions. [2018-11-06 22:50:39,431 INFO L481 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-11-06 22:50:39,431 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 79 transitions. [2018-11-06 22:50:39,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-11-06 22:50:39,431 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:39,431 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:39,432 INFO L423 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:39,432 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:39,432 INFO L82 PathProgramCache]: Analyzing trace with hash -1079004100, now seen corresponding path program 11 times [2018-11-06 22:50:39,432 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:39,432 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:39,433 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:39,433 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:50:39,433 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:39,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:39,659 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 78 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:39,659 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:39,659 INFO L225 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-11-06 22:50:39,677 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-11-06 22:50:39,714 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2018-11-06 22:50:39,714 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:50:39,716 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:39,982 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 78 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:40,002 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:40,002 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 33 [2018-11-06 22:50:40,003 INFO L459 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-11-06 22:50:40,003 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-11-06 22:50:40,003 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=214, Invalid=842, Unknown=0, NotChecked=0, Total=1056 [2018-11-06 22:50:40,004 INFO L87 Difference]: Start difference. First operand 71 states and 79 transitions. Second operand 33 states. [2018-11-06 22:50:40,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:40,595 INFO L93 Difference]: Finished difference Result 188 states and 199 transitions. [2018-11-06 22:50:40,595 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-11-06 22:50:40,595 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 50 [2018-11-06 22:50:40,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:40,596 INFO L225 Difference]: With dead ends: 188 [2018-11-06 22:50:40,596 INFO L226 Difference]: Without dead ends: 155 [2018-11-06 22:50:40,598 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 817 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=595, Invalid=2375, Unknown=0, NotChecked=0, Total=2970 [2018-11-06 22:50:40,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2018-11-06 22:50:40,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 71. [2018-11-06 22:50:40,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71 states. [2018-11-06 22:50:40,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 79 transitions. [2018-11-06 22:50:40,638 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 79 transitions. Word has length 50 [2018-11-06 22:50:40,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:40,638 INFO L480 AbstractCegarLoop]: Abstraction has 71 states and 79 transitions. [2018-11-06 22:50:40,638 INFO L481 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-11-06 22:50:40,638 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 79 transitions. [2018-11-06 22:50:40,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-11-06 22:50:40,639 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:40,639 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:40,639 INFO L423 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:40,639 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:40,639 INFO L82 PathProgramCache]: Analyzing trace with hash 1523673032, now seen corresponding path program 12 times [2018-11-06 22:50:40,639 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:40,639 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:40,640 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:40,640 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:50:40,640 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:40,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:41,040 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 78 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:41,041 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:41,041 INFO L225 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-11-06 22:50:41,048 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-11-06 22:50:41,070 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2018-11-06 22:50:41,071 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:50:41,073 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:41,374 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 78 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:41,393 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:41,393 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 32 [2018-11-06 22:50:41,393 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-11-06 22:50:41,393 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-11-06 22:50:41,394 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=197, Invalid=795, Unknown=0, NotChecked=0, Total=992 [2018-11-06 22:50:41,394 INFO L87 Difference]: Start difference. First operand 71 states and 79 transitions. Second operand 32 states. [2018-11-06 22:50:42,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:42,115 INFO L93 Difference]: Finished difference Result 228 states and 240 transitions. [2018-11-06 22:50:42,115 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-11-06 22:50:42,115 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 50 [2018-11-06 22:50:42,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:42,117 INFO L225 Difference]: With dead ends: 228 [2018-11-06 22:50:42,117 INFO L226 Difference]: Without dead ends: 195 [2018-11-06 22:50:42,118 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 929 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=649, Invalid=2657, Unknown=0, NotChecked=0, Total=3306 [2018-11-06 22:50:42,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2018-11-06 22:50:42,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 71. [2018-11-06 22:50:42,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71 states. [2018-11-06 22:50:42,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 79 transitions. [2018-11-06 22:50:42,169 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 79 transitions. Word has length 50 [2018-11-06 22:50:42,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:42,169 INFO L480 AbstractCegarLoop]: Abstraction has 71 states and 79 transitions. [2018-11-06 22:50:42,169 INFO L481 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-11-06 22:50:42,170 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 79 transitions. [2018-11-06 22:50:42,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-11-06 22:50:42,170 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:42,170 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:42,170 INFO L423 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:42,171 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:42,171 INFO L82 PathProgramCache]: Analyzing trace with hash 1705152084, now seen corresponding path program 13 times [2018-11-06 22:50:42,171 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:42,171 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:42,172 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:42,172 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:50:42,172 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:42,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:42,515 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 78 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:42,516 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:42,516 INFO L225 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-11-06 22:50:42,524 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-06 22:50:42,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:42,542 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:42,785 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 78 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:42,804 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:42,804 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 31 [2018-11-06 22:50:42,804 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-11-06 22:50:42,804 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-11-06 22:50:42,805 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=746, Unknown=0, NotChecked=0, Total=930 [2018-11-06 22:50:42,805 INFO L87 Difference]: Start difference. First operand 71 states and 79 transitions. Second operand 31 states. [2018-11-06 22:50:43,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:43,627 INFO L93 Difference]: Finished difference Result 266 states and 279 transitions. [2018-11-06 22:50:43,628 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-11-06 22:50:43,628 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 50 [2018-11-06 22:50:43,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:43,629 INFO L225 Difference]: With dead ends: 266 [2018-11-06 22:50:43,629 INFO L226 Difference]: Without dead ends: 233 [2018-11-06 22:50:43,630 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 969 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=668, Invalid=2754, Unknown=0, NotChecked=0, Total=3422 [2018-11-06 22:50:43,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2018-11-06 22:50:43,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 71. [2018-11-06 22:50:43,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71 states. [2018-11-06 22:50:43,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 79 transitions. [2018-11-06 22:50:43,674 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 79 transitions. Word has length 50 [2018-11-06 22:50:43,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:43,674 INFO L480 AbstractCegarLoop]: Abstraction has 71 states and 79 transitions. [2018-11-06 22:50:43,674 INFO L481 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-11-06 22:50:43,674 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 79 transitions. [2018-11-06 22:50:43,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-11-06 22:50:43,675 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:43,675 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:43,675 INFO L423 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:43,675 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:43,676 INFO L82 PathProgramCache]: Analyzing trace with hash -614209568, now seen corresponding path program 14 times [2018-11-06 22:50:43,676 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:43,676 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:43,676 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:43,677 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-06 22:50:43,677 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:43,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:43,956 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 78 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:43,956 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:43,956 INFO L225 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-11-06 22:50:43,965 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-11-06 22:50:43,985 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-11-06 22:50:43,986 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:50:43,987 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:44,173 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 78 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:44,192 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:44,192 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 30 [2018-11-06 22:50:44,192 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-11-06 22:50:44,193 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-11-06 22:50:44,193 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=695, Unknown=0, NotChecked=0, Total=870 [2018-11-06 22:50:44,193 INFO L87 Difference]: Start difference. First operand 71 states and 79 transitions. Second operand 30 states. [2018-11-06 22:50:45,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:45,057 INFO L93 Difference]: Finished difference Result 302 states and 316 transitions. [2018-11-06 22:50:45,058 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-11-06 22:50:45,058 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 50 [2018-11-06 22:50:45,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:45,059 INFO L225 Difference]: With dead ends: 302 [2018-11-06 22:50:45,059 INFO L226 Difference]: Without dead ends: 269 [2018-11-06 22:50:45,061 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 928 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=649, Invalid=2657, Unknown=0, NotChecked=0, Total=3306 [2018-11-06 22:50:45,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2018-11-06 22:50:45,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 71. [2018-11-06 22:50:45,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71 states. [2018-11-06 22:50:45,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 79 transitions. [2018-11-06 22:50:45,113 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 79 transitions. Word has length 50 [2018-11-06 22:50:45,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:45,113 INFO L480 AbstractCegarLoop]: Abstraction has 71 states and 79 transitions. [2018-11-06 22:50:45,113 INFO L481 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-11-06 22:50:45,113 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 79 transitions. [2018-11-06 22:50:45,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-11-06 22:50:45,114 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:45,114 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:45,114 INFO L423 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:45,114 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:45,114 INFO L82 PathProgramCache]: Analyzing trace with hash 277230700, now seen corresponding path program 15 times [2018-11-06 22:50:45,114 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:45,114 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:45,115 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:45,115 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:50:45,115 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:45,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:45,318 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 78 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:45,318 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:45,319 INFO L225 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-11-06 22:50:45,326 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-06 22:50:45,351 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2018-11-06 22:50:45,351 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:50:45,353 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:45,652 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 78 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:45,671 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:45,671 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 29 [2018-11-06 22:50:45,671 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-11-06 22:50:45,671 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-11-06 22:50:45,672 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=642, Unknown=0, NotChecked=0, Total=812 [2018-11-06 22:50:45,672 INFO L87 Difference]: Start difference. First operand 71 states and 79 transitions. Second operand 29 states. [2018-11-06 22:50:46,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:46,580 INFO L93 Difference]: Finished difference Result 336 states and 351 transitions. [2018-11-06 22:50:46,580 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-11-06 22:50:46,580 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 50 [2018-11-06 22:50:46,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:46,581 INFO L225 Difference]: With dead ends: 336 [2018-11-06 22:50:46,581 INFO L226 Difference]: Without dead ends: 303 [2018-11-06 22:50:46,582 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 803 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=595, Invalid=2375, Unknown=0, NotChecked=0, Total=2970 [2018-11-06 22:50:46,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2018-11-06 22:50:46,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 71. [2018-11-06 22:50:46,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71 states. [2018-11-06 22:50:46,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 79 transitions. [2018-11-06 22:50:46,623 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 79 transitions. Word has length 50 [2018-11-06 22:50:46,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:46,623 INFO L480 AbstractCegarLoop]: Abstraction has 71 states and 79 transitions. [2018-11-06 22:50:46,623 INFO L481 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-11-06 22:50:46,624 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 79 transitions. [2018-11-06 22:50:46,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-11-06 22:50:46,624 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:46,624 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:46,624 INFO L423 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:46,624 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:46,624 INFO L82 PathProgramCache]: Analyzing trace with hash 1051341816, now seen corresponding path program 6 times [2018-11-06 22:50:46,625 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:46,625 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:46,625 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:46,625 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:50:46,625 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:46,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:46,894 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 78 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:46,895 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:46,895 INFO L225 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-11-06 22:50:46,902 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-11-06 22:50:46,924 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2018-11-06 22:50:46,924 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:50:46,926 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:47,106 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 78 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:47,126 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:47,126 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 28 [2018-11-06 22:50:47,126 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-11-06 22:50:47,126 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-11-06 22:50:47,127 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=587, Unknown=0, NotChecked=0, Total=756 [2018-11-06 22:50:47,127 INFO L87 Difference]: Start difference. First operand 71 states and 79 transitions. Second operand 28 states. [2018-11-06 22:50:47,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:47,855 INFO L93 Difference]: Finished difference Result 373 states and 390 transitions. [2018-11-06 22:50:47,855 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-11-06 22:50:47,855 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 50 [2018-11-06 22:50:47,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:47,856 INFO L225 Difference]: With dead ends: 373 [2018-11-06 22:50:47,856 INFO L226 Difference]: Without dead ends: 340 [2018-11-06 22:50:47,857 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 602 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=515, Invalid=1935, Unknown=0, NotChecked=0, Total=2450 [2018-11-06 22:50:47,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2018-11-06 22:50:47,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 74. [2018-11-06 22:50:47,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 74 states. [2018-11-06 22:50:47,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 83 transitions. [2018-11-06 22:50:47,901 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 83 transitions. Word has length 50 [2018-11-06 22:50:47,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:47,901 INFO L480 AbstractCegarLoop]: Abstraction has 74 states and 83 transitions. [2018-11-06 22:50:47,902 INFO L481 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-11-06 22:50:47,902 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 83 transitions. [2018-11-06 22:50:47,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2018-11-06 22:50:47,902 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:47,902 INFO L375 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:47,902 INFO L423 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:47,902 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:47,903 INFO L82 PathProgramCache]: Analyzing trace with hash 1746285482, now seen corresponding path program 12 times [2018-11-06 22:50:47,903 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:47,903 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:47,903 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:47,903 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:50:47,903 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:47,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:48,033 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 56 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:48,034 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:48,034 INFO L225 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-11-06 22:50:48,042 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-11-06 22:50:48,065 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2018-11-06 22:50:48,065 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:50:48,067 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:48,162 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 56 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:48,181 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:48,181 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 13 [2018-11-06 22:50:48,181 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-11-06 22:50:48,181 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-11-06 22:50:48,181 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=96, Unknown=0, NotChecked=0, Total=156 [2018-11-06 22:50:48,181 INFO L87 Difference]: Start difference. First operand 74 states and 83 transitions. Second operand 13 states. [2018-11-06 22:50:48,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:48,385 INFO L93 Difference]: Finished difference Result 87 states and 96 transitions. [2018-11-06 22:50:48,385 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-11-06 22:50:48,385 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 52 [2018-11-06 22:50:48,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:48,386 INFO L225 Difference]: With dead ends: 87 [2018-11-06 22:50:48,386 INFO L226 Difference]: Without dead ends: 85 [2018-11-06 22:50:48,386 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=169, Invalid=293, Unknown=0, NotChecked=0, Total=462 [2018-11-06 22:50:48,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2018-11-06 22:50:48,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 78. [2018-11-06 22:50:48,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 78 states. [2018-11-06 22:50:48,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 87 transitions. [2018-11-06 22:50:48,429 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 87 transitions. Word has length 52 [2018-11-06 22:50:48,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:48,429 INFO L480 AbstractCegarLoop]: Abstraction has 78 states and 87 transitions. [2018-11-06 22:50:48,429 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-11-06 22:50:48,429 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 87 transitions. [2018-11-06 22:50:48,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2018-11-06 22:50:48,430 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:48,430 INFO L375 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:48,430 INFO L423 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:48,430 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:48,431 INFO L82 PathProgramCache]: Analyzing trace with hash 1309792627, now seen corresponding path program 13 times [2018-11-06 22:50:48,431 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:48,431 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:48,431 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:48,431 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:50:48,432 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:48,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:48,821 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 105 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:48,822 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:48,822 INFO L225 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-11-06 22:50:48,831 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-06 22:50:48,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:48,854 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:49,219 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 105 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:49,238 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:49,238 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 38 [2018-11-06 22:50:49,239 INFO L459 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-11-06 22:50:49,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-11-06 22:50:49,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=291, Invalid=1115, Unknown=0, NotChecked=0, Total=1406 [2018-11-06 22:50:49,239 INFO L87 Difference]: Start difference. First operand 78 states and 87 transitions. Second operand 38 states. [2018-11-06 22:50:49,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:49,943 INFO L93 Difference]: Finished difference Result 165 states and 176 transitions. [2018-11-06 22:50:49,943 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-11-06 22:50:49,943 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 56 [2018-11-06 22:50:49,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:49,944 INFO L225 Difference]: With dead ends: 165 [2018-11-06 22:50:49,944 INFO L226 Difference]: Without dead ends: 128 [2018-11-06 22:50:49,945 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 855 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=633, Invalid=2447, Unknown=0, NotChecked=0, Total=3080 [2018-11-06 22:50:49,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2018-11-06 22:50:49,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 80. [2018-11-06 22:50:49,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2018-11-06 22:50:49,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 89 transitions. [2018-11-06 22:50:49,996 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 89 transitions. Word has length 56 [2018-11-06 22:50:49,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:49,996 INFO L480 AbstractCegarLoop]: Abstraction has 80 states and 89 transitions. [2018-11-06 22:50:49,996 INFO L481 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-11-06 22:50:49,996 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 89 transitions. [2018-11-06 22:50:49,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2018-11-06 22:50:49,997 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:49,997 INFO L375 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:49,997 INFO L423 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:49,998 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:49,998 INFO L82 PathProgramCache]: Analyzing trace with hash 658325759, now seen corresponding path program 16 times [2018-11-06 22:50:49,998 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:49,998 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:49,999 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:49,999 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-06 22:50:49,999 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:50,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:50,837 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 105 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:50,837 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:50,837 INFO L225 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-11-06 22:50:50,846 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-06 22:50:50,865 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-06 22:50:50,865 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:50:50,867 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:51,552 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 105 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:51,571 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:51,571 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 37 [2018-11-06 22:50:51,571 INFO L459 AbstractCegarLoop]: Interpolant automaton has 37 states [2018-11-06 22:50:51,572 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2018-11-06 22:50:51,572 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=267, Invalid=1065, Unknown=0, NotChecked=0, Total=1332 [2018-11-06 22:50:51,572 INFO L87 Difference]: Start difference. First operand 80 states and 89 transitions. Second operand 37 states. [2018-11-06 22:50:52,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:52,608 INFO L93 Difference]: Finished difference Result 213 states and 225 transitions. [2018-11-06 22:50:52,608 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-11-06 22:50:52,609 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 56 [2018-11-06 22:50:52,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:52,609 INFO L225 Difference]: With dead ends: 213 [2018-11-06 22:50:52,609 INFO L226 Difference]: Without dead ends: 176 [2018-11-06 22:50:52,610 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1082 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=741, Invalid=3041, Unknown=0, NotChecked=0, Total=3782 [2018-11-06 22:50:52,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2018-11-06 22:50:52,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 80. [2018-11-06 22:50:52,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2018-11-06 22:50:52,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 89 transitions. [2018-11-06 22:50:52,675 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 89 transitions. Word has length 56 [2018-11-06 22:50:52,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:52,675 INFO L480 AbstractCegarLoop]: Abstraction has 80 states and 89 transitions. [2018-11-06 22:50:52,675 INFO L481 AbstractCegarLoop]: Interpolant automaton has 37 states. [2018-11-06 22:50:52,675 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 89 transitions. [2018-11-06 22:50:52,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2018-11-06 22:50:52,675 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:52,675 INFO L375 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 6, 5, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:52,675 INFO L423 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:52,676 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:52,676 INFO L82 PathProgramCache]: Analyzing trace with hash 250944395, now seen corresponding path program 17 times [2018-11-06 22:50:52,676 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:52,676 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:52,676 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:52,676 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:50:52,677 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:52,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:52,891 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 105 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:52,891 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:52,891 INFO L225 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-11-06 22:50:52,900 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-11-06 22:50:52,926 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2018-11-06 22:50:52,926 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:50:52,927 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:53,243 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 105 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:53,264 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:53,264 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 36 [2018-11-06 22:50:53,264 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-11-06 22:50:53,265 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-11-06 22:50:53,265 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=247, Invalid=1013, Unknown=0, NotChecked=0, Total=1260 [2018-11-06 22:50:53,265 INFO L87 Difference]: Start difference. First operand 80 states and 89 transitions. Second operand 36 states. [2018-11-06 22:50:54,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:54,117 INFO L93 Difference]: Finished difference Result 259 states and 272 transitions. [2018-11-06 22:50:54,117 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-11-06 22:50:54,117 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 56 [2018-11-06 22:50:54,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:54,118 INFO L225 Difference]: With dead ends: 259 [2018-11-06 22:50:54,118 INFO L226 Difference]: Without dead ends: 222 [2018-11-06 22:50:54,119 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1256 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=823, Invalid=3467, Unknown=0, NotChecked=0, Total=4290 [2018-11-06 22:50:54,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2018-11-06 22:50:54,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 80. [2018-11-06 22:50:54,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2018-11-06 22:50:54,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 89 transitions. [2018-11-06 22:50:54,183 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 89 transitions. Word has length 56 [2018-11-06 22:50:54,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:54,183 INFO L480 AbstractCegarLoop]: Abstraction has 80 states and 89 transitions. [2018-11-06 22:50:54,183 INFO L481 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-11-06 22:50:54,183 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 89 transitions. [2018-11-06 22:50:54,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2018-11-06 22:50:54,184 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:54,184 INFO L375 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 5, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:54,184 INFO L423 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:54,184 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:54,184 INFO L82 PathProgramCache]: Analyzing trace with hash 330967319, now seen corresponding path program 18 times [2018-11-06 22:50:54,184 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:54,185 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:54,185 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:54,185 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:50:54,185 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:54,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:54,586 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 105 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:54,586 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:54,586 INFO L225 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-11-06 22:50:54,594 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-11-06 22:50:54,620 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2018-11-06 22:50:54,620 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:50:54,622 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:54,881 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 105 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:54,901 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:54,901 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 35 [2018-11-06 22:50:54,901 INFO L459 AbstractCegarLoop]: Interpolant automaton has 35 states [2018-11-06 22:50:54,902 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2018-11-06 22:50:54,902 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=959, Unknown=0, NotChecked=0, Total=1190 [2018-11-06 22:50:54,902 INFO L87 Difference]: Start difference. First operand 80 states and 89 transitions. Second operand 35 states. [2018-11-06 22:50:55,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:55,895 INFO L93 Difference]: Finished difference Result 303 states and 317 transitions. [2018-11-06 22:50:55,895 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-11-06 22:50:55,895 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 56 [2018-11-06 22:50:55,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:55,896 INFO L225 Difference]: With dead ends: 303 [2018-11-06 22:50:55,896 INFO L226 Difference]: Without dead ends: 266 [2018-11-06 22:50:55,897 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1351 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=867, Invalid=3689, Unknown=0, NotChecked=0, Total=4556 [2018-11-06 22:50:55,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2018-11-06 22:50:55,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 80. [2018-11-06 22:50:55,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2018-11-06 22:50:55,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 89 transitions. [2018-11-06 22:50:55,969 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 89 transitions. Word has length 56 [2018-11-06 22:50:55,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:55,969 INFO L480 AbstractCegarLoop]: Abstraction has 80 states and 89 transitions. [2018-11-06 22:50:55,969 INFO L481 AbstractCegarLoop]: Interpolant automaton has 35 states. [2018-11-06 22:50:55,969 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 89 transitions. [2018-11-06 22:50:55,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2018-11-06 22:50:55,970 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:55,970 INFO L375 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 5, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:55,970 INFO L423 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:55,970 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:55,970 INFO L82 PathProgramCache]: Analyzing trace with hash 1832724899, now seen corresponding path program 19 times [2018-11-06 22:50:55,971 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:55,971 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:55,972 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:55,972 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:50:55,972 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:55,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:56,422 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 105 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:56,422 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:56,422 INFO L225 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-11-06 22:50:56,431 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-06 22:50:56,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:56,455 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:56,694 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 105 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:56,713 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:56,713 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 34 [2018-11-06 22:50:56,713 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-11-06 22:50:56,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-11-06 22:50:56,714 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=219, Invalid=903, Unknown=0, NotChecked=0, Total=1122 [2018-11-06 22:50:56,714 INFO L87 Difference]: Start difference. First operand 80 states and 89 transitions. Second operand 34 states. [2018-11-06 22:50:57,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:57,845 INFO L93 Difference]: Finished difference Result 345 states and 360 transitions. [2018-11-06 22:50:57,845 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-11-06 22:50:57,845 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 56 [2018-11-06 22:50:57,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:57,846 INFO L225 Difference]: With dead ends: 345 [2018-11-06 22:50:57,846 INFO L226 Difference]: Without dead ends: 308 [2018-11-06 22:50:57,847 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1353 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=867, Invalid=3689, Unknown=0, NotChecked=0, Total=4556 [2018-11-06 22:50:57,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2018-11-06 22:50:57,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 80. [2018-11-06 22:50:57,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2018-11-06 22:50:57,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 89 transitions. [2018-11-06 22:50:57,925 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 89 transitions. Word has length 56 [2018-11-06 22:50:57,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:57,926 INFO L480 AbstractCegarLoop]: Abstraction has 80 states and 89 transitions. [2018-11-06 22:50:57,926 INFO L481 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-11-06 22:50:57,926 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 89 transitions. [2018-11-06 22:50:57,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2018-11-06 22:50:57,926 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:57,926 INFO L375 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 6, 5, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:57,927 INFO L423 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:57,927 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:57,927 INFO L82 PathProgramCache]: Analyzing trace with hash 140434735, now seen corresponding path program 20 times [2018-11-06 22:50:57,927 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:57,927 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:57,928 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:57,928 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-06 22:50:57,928 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:57,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:50:58,385 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 105 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:58,385 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:50:58,385 INFO L225 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-11-06 22:50:58,394 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-11-06 22:50:58,417 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-11-06 22:50:58,417 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:50:58,418 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:50:58,730 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 105 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:50:58,749 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:50:58,749 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 33 [2018-11-06 22:50:58,749 INFO L459 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-11-06 22:50:58,749 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-11-06 22:50:58,749 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=211, Invalid=845, Unknown=0, NotChecked=0, Total=1056 [2018-11-06 22:50:58,750 INFO L87 Difference]: Start difference. First operand 80 states and 89 transitions. Second operand 33 states. [2018-11-06 22:50:59,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:50:59,803 INFO L93 Difference]: Finished difference Result 385 states and 401 transitions. [2018-11-06 22:50:59,803 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-11-06 22:50:59,803 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 56 [2018-11-06 22:50:59,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:50:59,805 INFO L225 Difference]: With dead ends: 385 [2018-11-06 22:50:59,805 INFO L226 Difference]: Without dead ends: 348 [2018-11-06 22:50:59,805 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1256 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=823, Invalid=3467, Unknown=0, NotChecked=0, Total=4290 [2018-11-06 22:50:59,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2018-11-06 22:50:59,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 80. [2018-11-06 22:50:59,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2018-11-06 22:50:59,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 89 transitions. [2018-11-06 22:50:59,872 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 89 transitions. Word has length 56 [2018-11-06 22:50:59,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:50:59,872 INFO L480 AbstractCegarLoop]: Abstraction has 80 states and 89 transitions. [2018-11-06 22:50:59,872 INFO L481 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-11-06 22:50:59,872 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 89 transitions. [2018-11-06 22:50:59,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2018-11-06 22:50:59,873 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:50:59,873 INFO L375 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:50:59,873 INFO L423 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:50:59,873 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:50:59,873 INFO L82 PathProgramCache]: Analyzing trace with hash 321913787, now seen corresponding path program 21 times [2018-11-06 22:50:59,873 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:50:59,873 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:50:59,874 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:59,874 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:50:59,874 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:50:59,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:51:00,124 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 105 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:00,125 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:51:00,125 INFO L225 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-11-06 22:51:00,138 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-06 22:51:00,163 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2018-11-06 22:51:00,163 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:51:00,165 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:51:00,546 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 105 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:00,565 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:51:00,565 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 32 [2018-11-06 22:51:00,565 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-11-06 22:51:00,565 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-11-06 22:51:00,566 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=785, Unknown=0, NotChecked=0, Total=992 [2018-11-06 22:51:00,566 INFO L87 Difference]: Start difference. First operand 80 states and 89 transitions. Second operand 32 states. [2018-11-06 22:51:01,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:51:01,712 INFO L93 Difference]: Finished difference Result 423 states and 440 transitions. [2018-11-06 22:51:01,712 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-11-06 22:51:01,712 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 56 [2018-11-06 22:51:01,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:51:01,713 INFO L225 Difference]: With dead ends: 423 [2018-11-06 22:51:01,713 INFO L226 Difference]: Without dead ends: 386 [2018-11-06 22:51:01,714 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1062 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=741, Invalid=3041, Unknown=0, NotChecked=0, Total=3782 [2018-11-06 22:51:01,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2018-11-06 22:51:01,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 80. [2018-11-06 22:51:01,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2018-11-06 22:51:01,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 89 transitions. [2018-11-06 22:51:01,799 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 89 transitions. Word has length 56 [2018-11-06 22:51:01,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:51:01,799 INFO L480 AbstractCegarLoop]: Abstraction has 80 states and 89 transitions. [2018-11-06 22:51:01,799 INFO L481 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-11-06 22:51:01,799 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 89 transitions. [2018-11-06 22:51:01,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2018-11-06 22:51:01,800 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:51:01,800 INFO L375 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:51:01,800 INFO L423 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:51:01,800 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:51:01,800 INFO L82 PathProgramCache]: Analyzing trace with hash -1997447865, now seen corresponding path program 7 times [2018-11-06 22:51:01,800 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:51:01,800 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:51:01,801 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:01,801 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:51:01,801 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:01,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:51:02,082 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 105 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:02,082 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:51:02,082 INFO L225 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-11-06 22:51:02,090 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-06 22:51:02,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:51:02,112 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:51:03,543 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 105 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:03,563 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:51:03,564 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 31 [2018-11-06 22:51:03,564 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-11-06 22:51:03,564 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-11-06 22:51:03,564 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=723, Unknown=0, NotChecked=0, Total=930 [2018-11-06 22:51:03,564 INFO L87 Difference]: Start difference. First operand 80 states and 89 transitions. Second operand 31 states. [2018-11-06 22:51:04,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:51:04,631 INFO L93 Difference]: Finished difference Result 464 states and 483 transitions. [2018-11-06 22:51:04,631 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-11-06 22:51:04,631 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 56 [2018-11-06 22:51:04,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:51:04,633 INFO L225 Difference]: With dead ends: 464 [2018-11-06 22:51:04,633 INFO L226 Difference]: Without dead ends: 427 [2018-11-06 22:51:04,634 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 785 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=633, Invalid=2447, Unknown=0, NotChecked=0, Total=3080 [2018-11-06 22:51:04,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 427 states. [2018-11-06 22:51:04,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 427 to 83. [2018-11-06 22:51:04,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 83 states. [2018-11-06 22:51:04,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 93 transitions. [2018-11-06 22:51:04,741 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 93 transitions. Word has length 56 [2018-11-06 22:51:04,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:51:04,742 INFO L480 AbstractCegarLoop]: Abstraction has 83 states and 93 transitions. [2018-11-06 22:51:04,742 INFO L481 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-11-06 22:51:04,742 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 93 transitions. [2018-11-06 22:51:04,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2018-11-06 22:51:04,742 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:51:04,743 INFO L375 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:51:04,743 INFO L423 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:51:04,743 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:51:04,743 INFO L82 PathProgramCache]: Analyzing trace with hash 1568011757, now seen corresponding path program 14 times [2018-11-06 22:51:04,743 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:51:04,743 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:51:04,744 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:04,744 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-06 22:51:04,744 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:04,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:51:06,108 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 72 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:06,108 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:51:06,109 INFO L225 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-11-06 22:51:06,118 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-11-06 22:51:06,142 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-11-06 22:51:06,142 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:51:06,144 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:51:06,171 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 72 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:06,190 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:51:06,190 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 14 [2018-11-06 22:51:06,191 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-11-06 22:51:06,191 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-11-06 22:51:06,191 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2018-11-06 22:51:06,191 INFO L87 Difference]: Start difference. First operand 83 states and 93 transitions. Second operand 14 states. [2018-11-06 22:51:06,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:51:06,640 INFO L93 Difference]: Finished difference Result 96 states and 106 transitions. [2018-11-06 22:51:06,640 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-11-06 22:51:06,640 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 58 [2018-11-06 22:51:06,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:51:06,640 INFO L225 Difference]: With dead ends: 96 [2018-11-06 22:51:06,641 INFO L226 Difference]: Without dead ends: 94 [2018-11-06 22:51:06,641 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=202, Invalid=350, Unknown=0, NotChecked=0, Total=552 [2018-11-06 22:51:06,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2018-11-06 22:51:06,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 87. [2018-11-06 22:51:06,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 87 states. [2018-11-06 22:51:06,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 97 transitions. [2018-11-06 22:51:06,716 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 97 transitions. Word has length 58 [2018-11-06 22:51:06,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:51:06,716 INFO L480 AbstractCegarLoop]: Abstraction has 87 states and 97 transitions. [2018-11-06 22:51:06,716 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-11-06 22:51:06,716 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 97 transitions. [2018-11-06 22:51:06,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2018-11-06 22:51:06,717 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:51:06,717 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:51:06,717 INFO L423 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:51:06,717 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:51:06,717 INFO L82 PathProgramCache]: Analyzing trace with hash 762364470, now seen corresponding path program 15 times [2018-11-06 22:51:06,717 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:51:06,717 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:51:06,718 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:06,718 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:51:06,718 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:06,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:51:06,959 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 136 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:06,960 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:51:06,960 INFO L225 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-11-06 22:51:06,971 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-06 22:51:07,002 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2018-11-06 22:51:07,002 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:51:07,003 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:51:07,359 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 136 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:07,378 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:51:07,378 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 42 [2018-11-06 22:51:07,378 INFO L459 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-11-06 22:51:07,379 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-11-06 22:51:07,379 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=353, Invalid=1369, Unknown=0, NotChecked=0, Total=1722 [2018-11-06 22:51:07,380 INFO L87 Difference]: Start difference. First operand 87 states and 97 transitions. Second operand 42 states. [2018-11-06 22:51:08,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:51:08,258 INFO L93 Difference]: Finished difference Result 184 states and 196 transitions. [2018-11-06 22:51:08,258 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-11-06 22:51:08,259 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 62 [2018-11-06 22:51:08,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:51:08,259 INFO L225 Difference]: With dead ends: 184 [2018-11-06 22:51:08,260 INFO L226 Difference]: Without dead ends: 143 [2018-11-06 22:51:08,260 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1084 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=763, Invalid=3019, Unknown=0, NotChecked=0, Total=3782 [2018-11-06 22:51:08,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2018-11-06 22:51:08,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 89. [2018-11-06 22:51:08,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 89 states. [2018-11-06 22:51:08,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 99 transitions. [2018-11-06 22:51:08,384 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 99 transitions. Word has length 62 [2018-11-06 22:51:08,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:51:08,384 INFO L480 AbstractCegarLoop]: Abstraction has 89 states and 99 transitions. [2018-11-06 22:51:08,384 INFO L481 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-11-06 22:51:08,384 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 99 transitions. [2018-11-06 22:51:08,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2018-11-06 22:51:08,385 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:51:08,385 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 7, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:51:08,385 INFO L423 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:51:08,385 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:51:08,385 INFO L82 PathProgramCache]: Analyzing trace with hash -904179518, now seen corresponding path program 22 times [2018-11-06 22:51:08,386 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:51:08,386 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:51:08,386 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:08,386 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:51:08,387 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:08,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:51:08,860 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 136 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:08,860 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:51:08,860 INFO L225 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-11-06 22:51:08,869 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-06 22:51:08,893 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-06 22:51:08,894 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:51:08,895 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:51:09,256 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 136 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:09,275 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:51:09,275 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 41 [2018-11-06 22:51:09,275 INFO L459 AbstractCegarLoop]: Interpolant automaton has 41 states [2018-11-06 22:51:09,276 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2018-11-06 22:51:09,276 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=326, Invalid=1314, Unknown=0, NotChecked=0, Total=1640 [2018-11-06 22:51:09,276 INFO L87 Difference]: Start difference. First operand 89 states and 99 transitions. Second operand 41 states. [2018-11-06 22:51:10,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:51:10,262 INFO L93 Difference]: Finished difference Result 238 states and 251 transitions. [2018-11-06 22:51:10,262 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2018-11-06 22:51:10,262 INFO L78 Accepts]: Start accepts. Automaton has 41 states. Word has length 62 [2018-11-06 22:51:10,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:51:10,263 INFO L225 Difference]: With dead ends: 238 [2018-11-06 22:51:10,263 INFO L226 Difference]: Without dead ends: 197 [2018-11-06 22:51:10,264 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1384 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=903, Invalid=3789, Unknown=0, NotChecked=0, Total=4692 [2018-11-06 22:51:10,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2018-11-06 22:51:10,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 89. [2018-11-06 22:51:10,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 89 states. [2018-11-06 22:51:10,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 99 transitions. [2018-11-06 22:51:10,348 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 99 transitions. Word has length 62 [2018-11-06 22:51:10,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:51:10,348 INFO L480 AbstractCegarLoop]: Abstraction has 89 states and 99 transitions. [2018-11-06 22:51:10,348 INFO L481 AbstractCegarLoop]: Interpolant automaton has 41 states. [2018-11-06 22:51:10,348 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 99 transitions. [2018-11-06 22:51:10,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2018-11-06 22:51:10,348 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:51:10,348 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 7, 6, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:51:10,349 INFO L423 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:51:10,349 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:51:10,349 INFO L82 PathProgramCache]: Analyzing trace with hash -923790770, now seen corresponding path program 23 times [2018-11-06 22:51:10,349 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:51:10,349 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:51:10,350 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:10,350 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:51:10,350 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:10,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:51:10,643 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 136 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:10,643 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:51:10,643 INFO L225 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-11-06 22:51:10,651 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-11-06 22:51:10,678 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2018-11-06 22:51:10,678 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:51:10,680 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:51:11,067 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 136 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:11,087 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:51:11,088 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 40 [2018-11-06 22:51:11,088 INFO L459 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-11-06 22:51:11,088 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-11-06 22:51:11,088 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=303, Invalid=1257, Unknown=0, NotChecked=0, Total=1560 [2018-11-06 22:51:11,088 INFO L87 Difference]: Start difference. First operand 89 states and 99 transitions. Second operand 40 states. [2018-11-06 22:51:12,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:51:12,437 INFO L93 Difference]: Finished difference Result 290 states and 304 transitions. [2018-11-06 22:51:12,438 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-11-06 22:51:12,438 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 62 [2018-11-06 22:51:12,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:51:12,439 INFO L225 Difference]: With dead ends: 290 [2018-11-06 22:51:12,439 INFO L226 Difference]: Without dead ends: 249 [2018-11-06 22:51:12,439 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1632 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1018, Invalid=4384, Unknown=0, NotChecked=0, Total=5402 [2018-11-06 22:51:12,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2018-11-06 22:51:12,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 89. [2018-11-06 22:51:12,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 89 states. [2018-11-06 22:51:12,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 99 transitions. [2018-11-06 22:51:12,548 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 99 transitions. Word has length 62 [2018-11-06 22:51:12,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:51:12,548 INFO L480 AbstractCegarLoop]: Abstraction has 89 states and 99 transitions. [2018-11-06 22:51:12,548 INFO L481 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-11-06 22:51:12,549 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 99 transitions. [2018-11-06 22:51:12,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2018-11-06 22:51:12,549 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:51:12,549 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 6, 5, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:51:12,549 INFO L423 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:51:12,550 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:51:12,550 INFO L82 PathProgramCache]: Analyzing trace with hash 81774298, now seen corresponding path program 24 times [2018-11-06 22:51:12,550 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:51:12,550 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:51:12,551 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:12,551 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:51:12,551 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:12,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:51:12,811 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 136 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:12,811 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:51:12,811 INFO L225 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-11-06 22:51:12,820 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-11-06 22:51:12,850 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2018-11-06 22:51:12,851 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:51:12,853 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:51:13,172 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 136 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:13,191 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:51:13,191 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 39 [2018-11-06 22:51:13,191 INFO L459 AbstractCegarLoop]: Interpolant automaton has 39 states [2018-11-06 22:51:13,191 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2018-11-06 22:51:13,192 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=284, Invalid=1198, Unknown=0, NotChecked=0, Total=1482 [2018-11-06 22:51:13,192 INFO L87 Difference]: Start difference. First operand 89 states and 99 transitions. Second operand 39 states. [2018-11-06 22:51:14,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:51:14,555 INFO L93 Difference]: Finished difference Result 340 states and 355 transitions. [2018-11-06 22:51:14,555 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-11-06 22:51:14,555 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 62 [2018-11-06 22:51:14,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:51:14,557 INFO L225 Difference]: With dead ends: 340 [2018-11-06 22:51:14,557 INFO L226 Difference]: Without dead ends: 299 [2018-11-06 22:51:14,557 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1796 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1093, Invalid=4759, Unknown=0, NotChecked=0, Total=5852 [2018-11-06 22:51:14,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 299 states. [2018-11-06 22:51:14,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 299 to 89. [2018-11-06 22:51:14,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 89 states. [2018-11-06 22:51:14,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 99 transitions. [2018-11-06 22:51:14,652 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 99 transitions. Word has length 62 [2018-11-06 22:51:14,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:51:14,652 INFO L480 AbstractCegarLoop]: Abstraction has 89 states and 99 transitions. [2018-11-06 22:51:14,653 INFO L481 AbstractCegarLoop]: Interpolant automaton has 39 states. [2018-11-06 22:51:14,653 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 99 transitions. [2018-11-06 22:51:14,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2018-11-06 22:51:14,653 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:51:14,653 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:51:14,653 INFO L423 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:51:14,653 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:51:14,654 INFO L82 PathProgramCache]: Analyzing trace with hash -569692570, now seen corresponding path program 25 times [2018-11-06 22:51:14,654 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:51:14,654 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:51:14,654 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:14,655 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:51:14,655 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:14,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:51:14,942 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 136 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:14,942 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:51:14,942 INFO L225 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-11-06 22:51:14,952 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-06 22:51:14,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:51:14,989 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:51:15,479 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 136 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:15,499 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:51:15,499 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 38 [2018-11-06 22:51:15,499 INFO L459 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-11-06 22:51:15,500 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-11-06 22:51:15,500 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=269, Invalid=1137, Unknown=0, NotChecked=0, Total=1406 [2018-11-06 22:51:15,500 INFO L87 Difference]: Start difference. First operand 89 states and 99 transitions. Second operand 38 states. [2018-11-06 22:51:17,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:51:17,089 INFO L93 Difference]: Finished difference Result 388 states and 404 transitions. [2018-11-06 22:51:17,089 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2018-11-06 22:51:17,089 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 62 [2018-11-06 22:51:17,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:51:17,090 INFO L225 Difference]: With dead ends: 388 [2018-11-06 22:51:17,090 INFO L226 Difference]: Without dead ends: 347 [2018-11-06 22:51:17,091 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1856 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1119, Invalid=4887, Unknown=0, NotChecked=0, Total=6006 [2018-11-06 22:51:17,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2018-11-06 22:51:17,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 89. [2018-11-06 22:51:17,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 89 states. [2018-11-06 22:51:17,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 99 transitions. [2018-11-06 22:51:17,190 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 99 transitions. Word has length 62 [2018-11-06 22:51:17,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:51:17,190 INFO L480 AbstractCegarLoop]: Abstraction has 89 states and 99 transitions. [2018-11-06 22:51:17,190 INFO L481 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-11-06 22:51:17,191 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 99 transitions. [2018-11-06 22:51:17,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2018-11-06 22:51:17,191 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:51:17,191 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 6, 5, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:51:17,191 INFO L423 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:51:17,191 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:51:17,192 INFO L82 PathProgramCache]: Analyzing trace with hash -977073934, now seen corresponding path program 26 times [2018-11-06 22:51:17,192 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:51:17,192 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:51:17,192 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:17,192 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-06 22:51:17,192 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:17,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:51:17,477 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 136 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:17,477 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:51:17,477 INFO L225 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-11-06 22:51:17,486 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-11-06 22:51:17,508 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-11-06 22:51:17,508 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:51:17,510 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:51:17,863 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 136 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:17,882 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:51:17,882 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 37 [2018-11-06 22:51:17,882 INFO L459 AbstractCegarLoop]: Interpolant automaton has 37 states [2018-11-06 22:51:17,882 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2018-11-06 22:51:17,883 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=258, Invalid=1074, Unknown=0, NotChecked=0, Total=1332 [2018-11-06 22:51:17,883 INFO L87 Difference]: Start difference. First operand 89 states and 99 transitions. Second operand 37 states. [2018-11-06 22:51:19,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:51:19,423 INFO L93 Difference]: Finished difference Result 434 states and 451 transitions. [2018-11-06 22:51:19,423 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2018-11-06 22:51:19,423 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 62 [2018-11-06 22:51:19,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:51:19,424 INFO L225 Difference]: With dead ends: 434 [2018-11-06 22:51:19,424 INFO L226 Difference]: Without dead ends: 393 [2018-11-06 22:51:19,425 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1803 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1093, Invalid=4759, Unknown=0, NotChecked=0, Total=5852 [2018-11-06 22:51:19,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2018-11-06 22:51:19,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 89. [2018-11-06 22:51:19,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 89 states. [2018-11-06 22:51:19,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 99 transitions. [2018-11-06 22:51:19,528 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 99 transitions. Word has length 62 [2018-11-06 22:51:19,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:51:19,528 INFO L480 AbstractCegarLoop]: Abstraction has 89 states and 99 transitions. [2018-11-06 22:51:19,528 INFO L481 AbstractCegarLoop]: Interpolant automaton has 37 states. [2018-11-06 22:51:19,528 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 99 transitions. [2018-11-06 22:51:19,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2018-11-06 22:51:19,529 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:51:19,529 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 7, 6, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:51:19,529 INFO L423 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:51:19,529 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:51:19,530 INFO L82 PathProgramCache]: Analyzing trace with hash -897051010, now seen corresponding path program 27 times [2018-11-06 22:51:19,530 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:51:19,530 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:51:19,530 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:19,530 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:51:19,531 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:19,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:51:19,764 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 136 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:19,764 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:51:19,764 INFO L225 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-11-06 22:51:19,772 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-06 22:51:19,799 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2018-11-06 22:51:19,799 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:51:19,801 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:51:20,088 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 136 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:20,107 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:51:20,107 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 36 [2018-11-06 22:51:20,107 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-11-06 22:51:20,107 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-11-06 22:51:20,108 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=251, Invalid=1009, Unknown=0, NotChecked=0, Total=1260 [2018-11-06 22:51:20,108 INFO L87 Difference]: Start difference. First operand 89 states and 99 transitions. Second operand 36 states. [2018-11-06 22:51:21,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:51:21,730 INFO L93 Difference]: Finished difference Result 478 states and 496 transitions. [2018-11-06 22:51:21,730 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2018-11-06 22:51:21,731 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 62 [2018-11-06 22:51:21,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:51:21,732 INFO L225 Difference]: With dead ends: 478 [2018-11-06 22:51:21,732 INFO L226 Difference]: Without dead ends: 437 [2018-11-06 22:51:21,732 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1634 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1018, Invalid=4384, Unknown=0, NotChecked=0, Total=5402 [2018-11-06 22:51:21,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 437 states. [2018-11-06 22:51:21,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 437 to 89. [2018-11-06 22:51:21,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 89 states. [2018-11-06 22:51:21,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 99 transitions. [2018-11-06 22:51:21,838 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 99 transitions. Word has length 62 [2018-11-06 22:51:21,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:51:21,838 INFO L480 AbstractCegarLoop]: Abstraction has 89 states and 99 transitions. [2018-11-06 22:51:21,838 INFO L481 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-11-06 22:51:21,838 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 99 transitions. [2018-11-06 22:51:21,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2018-11-06 22:51:21,838 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:51:21,839 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 7, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:51:21,839 INFO L423 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:51:21,839 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:51:21,839 INFO L82 PathProgramCache]: Analyzing trace with hash 604706570, now seen corresponding path program 28 times [2018-11-06 22:51:21,839 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:51:21,839 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:51:21,840 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:21,840 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:51:21,840 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:21,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:51:22,122 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 136 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:22,122 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:51:22,122 INFO L225 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-11-06 22:51:22,132 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-06 22:51:22,156 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-06 22:51:22,156 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:51:22,158 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:51:22,535 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 136 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:22,554 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:51:22,554 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 35 [2018-11-06 22:51:22,554 INFO L459 AbstractCegarLoop]: Interpolant automaton has 35 states [2018-11-06 22:51:22,555 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2018-11-06 22:51:22,555 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=248, Invalid=942, Unknown=0, NotChecked=0, Total=1190 [2018-11-06 22:51:22,555 INFO L87 Difference]: Start difference. First operand 89 states and 99 transitions. Second operand 35 states. [2018-11-06 22:51:24,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:51:24,158 INFO L93 Difference]: Finished difference Result 520 states and 539 transitions. [2018-11-06 22:51:24,158 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-11-06 22:51:24,158 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 62 [2018-11-06 22:51:24,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:51:24,160 INFO L225 Difference]: With dead ends: 520 [2018-11-06 22:51:24,160 INFO L226 Difference]: Without dead ends: 479 [2018-11-06 22:51:24,160 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1357 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=903, Invalid=3789, Unknown=0, NotChecked=0, Total=4692 [2018-11-06 22:51:24,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 479 states. [2018-11-06 22:51:24,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 479 to 89. [2018-11-06 22:51:24,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 89 states. [2018-11-06 22:51:24,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 99 transitions. [2018-11-06 22:51:24,260 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 99 transitions. Word has length 62 [2018-11-06 22:51:24,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:51:24,260 INFO L480 AbstractCegarLoop]: Abstraction has 89 states and 99 transitions. [2018-11-06 22:51:24,260 INFO L481 AbstractCegarLoop]: Interpolant automaton has 35 states. [2018-11-06 22:51:24,260 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 99 transitions. [2018-11-06 22:51:24,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2018-11-06 22:51:24,261 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:51:24,261 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:51:24,261 INFO L423 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:51:24,261 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:51:24,261 INFO L82 PathProgramCache]: Analyzing trace with hash -1087583594, now seen corresponding path program 8 times [2018-11-06 22:51:24,261 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:51:24,261 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:51:24,262 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:24,262 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:51:24,262 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:24,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:51:24,734 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 136 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:24,734 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:51:24,734 INFO L225 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-11-06 22:51:24,742 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-11-06 22:51:24,767 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-11-06 22:51:24,767 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:51:24,769 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:51:25,137 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 136 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:25,156 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:51:25,156 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 34 [2018-11-06 22:51:25,156 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-11-06 22:51:25,157 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-11-06 22:51:25,157 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=249, Invalid=873, Unknown=0, NotChecked=0, Total=1122 [2018-11-06 22:51:25,157 INFO L87 Difference]: Start difference. First operand 89 states and 99 transitions. Second operand 34 states. [2018-11-06 22:51:26,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:51:26,738 INFO L93 Difference]: Finished difference Result 565 states and 586 transitions. [2018-11-06 22:51:26,738 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-11-06 22:51:26,738 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 62 [2018-11-06 22:51:26,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:51:26,740 INFO L225 Difference]: With dead ends: 565 [2018-11-06 22:51:26,740 INFO L226 Difference]: Without dead ends: 524 [2018-11-06 22:51:26,741 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 992 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=763, Invalid=3019, Unknown=0, NotChecked=0, Total=3782 [2018-11-06 22:51:26,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2018-11-06 22:51:26,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 92. [2018-11-06 22:51:26,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 92 states. [2018-11-06 22:51:26,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 103 transitions. [2018-11-06 22:51:26,866 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 103 transitions. Word has length 62 [2018-11-06 22:51:26,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:51:26,866 INFO L480 AbstractCegarLoop]: Abstraction has 92 states and 103 transitions. [2018-11-06 22:51:26,866 INFO L481 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-11-06 22:51:26,866 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 103 transitions. [2018-11-06 22:51:26,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2018-11-06 22:51:26,866 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:51:26,867 INFO L375 BasicCegarLoop]: trace histogram [10, 9, 9, 9, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:51:26,867 INFO L423 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:51:26,867 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:51:26,867 INFO L82 PathProgramCache]: Analyzing trace with hash -2046289104, now seen corresponding path program 16 times [2018-11-06 22:51:26,867 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:51:26,867 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:51:26,868 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:26,868 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:51:26,868 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:26,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:51:27,116 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 90 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:27,117 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:51:27,117 INFO L225 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-11-06 22:51:27,125 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-06 22:51:27,146 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-06 22:51:27,147 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:51:27,149 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:51:27,370 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 90 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:27,407 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:51:27,407 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 15 [2018-11-06 22:51:27,407 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-11-06 22:51:27,407 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-11-06 22:51:27,408 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=127, Unknown=0, NotChecked=0, Total=210 [2018-11-06 22:51:27,408 INFO L87 Difference]: Start difference. First operand 92 states and 103 transitions. Second operand 15 states. [2018-11-06 22:51:28,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:51:28,599 INFO L93 Difference]: Finished difference Result 105 states and 116 transitions. [2018-11-06 22:51:28,600 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-11-06 22:51:28,600 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 64 [2018-11-06 22:51:28,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:51:28,600 INFO L225 Difference]: With dead ends: 105 [2018-11-06 22:51:28,600 INFO L226 Difference]: Without dead ends: 103 [2018-11-06 22:51:28,601 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=238, Invalid=412, Unknown=0, NotChecked=0, Total=650 [2018-11-06 22:51:28,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2018-11-06 22:51:28,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 96. [2018-11-06 22:51:28,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 96 states. [2018-11-06 22:51:28,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 107 transitions. [2018-11-06 22:51:28,728 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 107 transitions. Word has length 64 [2018-11-06 22:51:28,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:51:28,728 INFO L480 AbstractCegarLoop]: Abstraction has 96 states and 107 transitions. [2018-11-06 22:51:28,728 INFO L481 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-11-06 22:51:28,728 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 107 transitions. [2018-11-06 22:51:28,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-11-06 22:51:28,729 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:51:28,729 INFO L375 BasicCegarLoop]: trace histogram [10, 10, 10, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:51:28,729 INFO L423 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:51:28,729 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:51:28,729 INFO L82 PathProgramCache]: Analyzing trace with hash -904360455, now seen corresponding path program 17 times [2018-11-06 22:51:28,729 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:51:28,730 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:51:28,730 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:28,730 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:51:28,730 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:28,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:51:29,032 INFO L134 CoverageAnalysis]: Checked inductivity of 261 backedges. 171 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:29,032 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:51:29,033 INFO L225 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-11-06 22:51:29,041 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-11-06 22:51:29,083 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2018-11-06 22:51:29,083 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:51:29,086 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:51:29,540 INFO L134 CoverageAnalysis]: Checked inductivity of 261 backedges. 171 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:29,559 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:51:29,560 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 46 [2018-11-06 22:51:29,560 INFO L459 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-11-06 22:51:29,560 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-11-06 22:51:29,560 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=421, Invalid=1649, Unknown=0, NotChecked=0, Total=2070 [2018-11-06 22:51:29,561 INFO L87 Difference]: Start difference. First operand 96 states and 107 transitions. Second operand 46 states. [2018-11-06 22:51:30,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:51:30,564 INFO L93 Difference]: Finished difference Result 203 states and 216 transitions. [2018-11-06 22:51:30,564 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-11-06 22:51:30,565 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 68 [2018-11-06 22:51:30,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:51:30,565 INFO L225 Difference]: With dead ends: 203 [2018-11-06 22:51:30,566 INFO L226 Difference]: Without dead ends: 158 [2018-11-06 22:51:30,566 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1340 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=905, Invalid=3651, Unknown=0, NotChecked=0, Total=4556 [2018-11-06 22:51:30,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2018-11-06 22:51:30,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 98. [2018-11-06 22:51:30,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2018-11-06 22:51:30,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 109 transitions. [2018-11-06 22:51:30,704 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 109 transitions. Word has length 68 [2018-11-06 22:51:30,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:51:30,704 INFO L480 AbstractCegarLoop]: Abstraction has 98 states and 109 transitions. [2018-11-06 22:51:30,704 INFO L481 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-11-06 22:51:30,704 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 109 transitions. [2018-11-06 22:51:30,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-11-06 22:51:30,705 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:51:30,705 INFO L375 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 8, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:51:30,705 INFO L423 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:51:30,705 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:51:30,705 INFO L82 PathProgramCache]: Analyzing trace with hash 1644757893, now seen corresponding path program 29 times [2018-11-06 22:51:30,705 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:51:30,705 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:51:30,706 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:30,706 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:51:30,706 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:30,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:51:31,004 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 171 proven. 74 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:31,004 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:51:31,004 INFO L225 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-11-06 22:51:31,014 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-11-06 22:51:31,046 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2018-11-06 22:51:31,046 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:51:31,048 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:51:31,505 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 171 proven. 74 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:31,524 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:51:31,524 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 45 [2018-11-06 22:51:31,525 INFO L459 AbstractCegarLoop]: Interpolant automaton has 45 states [2018-11-06 22:51:31,525 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2018-11-06 22:51:31,525 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=391, Invalid=1589, Unknown=0, NotChecked=0, Total=1980 [2018-11-06 22:51:31,525 INFO L87 Difference]: Start difference. First operand 98 states and 109 transitions. Second operand 45 states. [2018-11-06 22:51:32,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:51:32,993 INFO L93 Difference]: Finished difference Result 263 states and 277 transitions. [2018-11-06 22:51:32,993 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-11-06 22:51:32,993 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 68 [2018-11-06 22:51:32,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:51:32,994 INFO L225 Difference]: With dead ends: 263 [2018-11-06 22:51:32,994 INFO L226 Difference]: Without dead ends: 218 [2018-11-06 22:51:32,995 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1723 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1081, Invalid=4619, Unknown=0, NotChecked=0, Total=5700 [2018-11-06 22:51:32,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2018-11-06 22:51:33,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 98. [2018-11-06 22:51:33,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2018-11-06 22:51:33,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 109 transitions. [2018-11-06 22:51:33,121 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 109 transitions. Word has length 68 [2018-11-06 22:51:33,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:51:33,121 INFO L480 AbstractCegarLoop]: Abstraction has 98 states and 109 transitions. [2018-11-06 22:51:33,121 INFO L481 AbstractCegarLoop]: Interpolant automaton has 45 states. [2018-11-06 22:51:33,121 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 109 transitions. [2018-11-06 22:51:33,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-11-06 22:51:33,121 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:51:33,121 INFO L375 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 8, 7, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:51:33,122 INFO L423 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:51:33,122 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:51:33,122 INFO L82 PathProgramCache]: Analyzing trace with hash 1920035857, now seen corresponding path program 30 times [2018-11-06 22:51:33,122 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:51:33,122 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:51:33,123 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:33,123 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:51:33,123 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:33,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:51:33,760 INFO L134 CoverageAnalysis]: Checked inductivity of 233 backedges. 171 proven. 62 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:33,760 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:51:33,760 INFO L225 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-11-06 22:51:33,770 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-11-06 22:51:33,801 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2018-11-06 22:51:33,801 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:51:33,804 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:51:34,182 INFO L134 CoverageAnalysis]: Checked inductivity of 233 backedges. 171 proven. 62 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:34,201 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:51:34,201 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 44 [2018-11-06 22:51:34,201 INFO L459 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-11-06 22:51:34,202 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-11-06 22:51:34,202 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=365, Invalid=1527, Unknown=0, NotChecked=0, Total=1892 [2018-11-06 22:51:34,202 INFO L87 Difference]: Start difference. First operand 98 states and 109 transitions. Second operand 44 states. [2018-11-06 22:51:35,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:51:35,812 INFO L93 Difference]: Finished difference Result 321 states and 336 transitions. [2018-11-06 22:51:35,812 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-11-06 22:51:35,812 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 68 [2018-11-06 22:51:35,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:51:35,813 INFO L225 Difference]: With dead ends: 321 [2018-11-06 22:51:35,813 INFO L226 Difference]: Without dead ends: 276 [2018-11-06 22:51:35,813 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2057 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1234, Invalid=5408, Unknown=0, NotChecked=0, Total=6642 [2018-11-06 22:51:35,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2018-11-06 22:51:35,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 98. [2018-11-06 22:51:35,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2018-11-06 22:51:35,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 109 transitions. [2018-11-06 22:51:35,949 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 109 transitions. Word has length 68 [2018-11-06 22:51:35,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:51:35,949 INFO L480 AbstractCegarLoop]: Abstraction has 98 states and 109 transitions. [2018-11-06 22:51:35,949 INFO L481 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-11-06 22:51:35,949 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 109 transitions. [2018-11-06 22:51:35,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-11-06 22:51:35,950 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:51:35,950 INFO L375 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 7, 6, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:51:35,950 INFO L423 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:51:35,950 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:51:35,950 INFO L82 PathProgramCache]: Analyzing trace with hash -1900902499, now seen corresponding path program 31 times [2018-11-06 22:51:35,950 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:51:35,951 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:51:35,951 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:35,951 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:51:35,951 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:35,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:51:36,253 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 171 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:36,254 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:51:36,254 INFO L225 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-11-06 22:51:36,265 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-06 22:51:36,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:51:36,292 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:51:36,691 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 171 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:36,710 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:51:36,710 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 43 [2018-11-06 22:51:36,710 INFO L459 AbstractCegarLoop]: Interpolant automaton has 43 states [2018-11-06 22:51:36,711 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2018-11-06 22:51:36,711 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=343, Invalid=1463, Unknown=0, NotChecked=0, Total=1806 [2018-11-06 22:51:36,711 INFO L87 Difference]: Start difference. First operand 98 states and 109 transitions. Second operand 43 states. [2018-11-06 22:51:38,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:51:38,736 INFO L93 Difference]: Finished difference Result 377 states and 393 transitions. [2018-11-06 22:51:38,737 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2018-11-06 22:51:38,737 INFO L78 Accepts]: Start accepts. Automaton has 43 states. Word has length 68 [2018-11-06 22:51:38,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:51:38,738 INFO L225 Difference]: With dead ends: 377 [2018-11-06 22:51:38,738 INFO L226 Difference]: Without dead ends: 332 [2018-11-06 22:51:38,739 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2304 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1346, Invalid=5964, Unknown=0, NotChecked=0, Total=7310 [2018-11-06 22:51:38,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2018-11-06 22:51:38,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 98. [2018-11-06 22:51:38,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2018-11-06 22:51:38,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 109 transitions. [2018-11-06 22:51:38,900 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 109 transitions. Word has length 68 [2018-11-06 22:51:38,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:51:38,900 INFO L480 AbstractCegarLoop]: Abstraction has 98 states and 109 transitions. [2018-11-06 22:51:38,900 INFO L481 AbstractCegarLoop]: Interpolant automaton has 43 states. [2018-11-06 22:51:38,900 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 109 transitions. [2018-11-06 22:51:38,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-11-06 22:51:38,901 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:51:38,901 INFO L375 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 6, 5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:51:38,901 INFO L423 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:51:38,901 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:51:38,901 INFO L82 PathProgramCache]: Analyzing trace with hash 727520809, now seen corresponding path program 32 times [2018-11-06 22:51:38,901 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:51:38,901 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:51:38,902 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:38,902 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-06 22:51:38,902 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:38,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:51:39,210 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 171 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:39,210 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:51:39,210 INFO L225 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-11-06 22:51:39,219 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-11-06 22:51:39,243 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-11-06 22:51:39,243 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:51:39,245 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:51:39,641 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 171 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:39,660 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:51:39,661 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 42 [2018-11-06 22:51:39,661 INFO L459 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-11-06 22:51:39,661 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-11-06 22:51:39,662 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=325, Invalid=1397, Unknown=0, NotChecked=0, Total=1722 [2018-11-06 22:51:39,662 INFO L87 Difference]: Start difference. First operand 98 states and 109 transitions. Second operand 42 states. [2018-11-06 22:51:41,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:51:41,715 INFO L93 Difference]: Finished difference Result 431 states and 448 transitions. [2018-11-06 22:51:41,715 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2018-11-06 22:51:41,715 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 68 [2018-11-06 22:51:41,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:51:41,717 INFO L225 Difference]: With dead ends: 431 [2018-11-06 22:51:41,717 INFO L226 Difference]: Without dead ends: 386 [2018-11-06 22:51:41,718 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2438 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1405, Invalid=6251, Unknown=0, NotChecked=0, Total=7656 [2018-11-06 22:51:41,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2018-11-06 22:51:41,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 98. [2018-11-06 22:51:41,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2018-11-06 22:51:41,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 109 transitions. [2018-11-06 22:51:41,856 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 109 transitions. Word has length 68 [2018-11-06 22:51:41,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:51:41,857 INFO L480 AbstractCegarLoop]: Abstraction has 98 states and 109 transitions. [2018-11-06 22:51:41,857 INFO L481 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-11-06 22:51:41,857 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 109 transitions. [2018-11-06 22:51:41,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-11-06 22:51:41,857 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:51:41,858 INFO L375 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 6, 5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:51:41,858 INFO L423 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:51:41,858 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:51:41,858 INFO L82 PathProgramCache]: Analyzing trace with hash 707909557, now seen corresponding path program 33 times [2018-11-06 22:51:41,858 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:51:41,858 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:51:41,859 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:41,859 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:51:41,859 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:41,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:51:42,560 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 171 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:42,560 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:51:42,561 INFO L225 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-11-06 22:51:42,569 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-06 22:51:42,599 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2018-11-06 22:51:42,599 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:51:42,601 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:51:42,961 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 171 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:42,981 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:51:42,982 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 41 [2018-11-06 22:51:42,982 INFO L459 AbstractCegarLoop]: Interpolant automaton has 41 states [2018-11-06 22:51:42,982 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2018-11-06 22:51:42,982 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=311, Invalid=1329, Unknown=0, NotChecked=0, Total=1640 [2018-11-06 22:51:42,983 INFO L87 Difference]: Start difference. First operand 98 states and 109 transitions. Second operand 41 states. [2018-11-06 22:51:45,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:51:45,209 INFO L93 Difference]: Finished difference Result 483 states and 501 transitions. [2018-11-06 22:51:45,209 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2018-11-06 22:51:45,209 INFO L78 Accepts]: Start accepts. Automaton has 41 states. Word has length 68 [2018-11-06 22:51:45,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:51:45,211 INFO L225 Difference]: With dead ends: 483 [2018-11-06 22:51:45,211 INFO L226 Difference]: Without dead ends: 438 [2018-11-06 22:51:45,211 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2445 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1405, Invalid=6251, Unknown=0, NotChecked=0, Total=7656 [2018-11-06 22:51:45,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438 states. [2018-11-06 22:51:45,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438 to 98. [2018-11-06 22:51:45,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2018-11-06 22:51:45,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 109 transitions. [2018-11-06 22:51:45,352 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 109 transitions. Word has length 68 [2018-11-06 22:51:45,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:51:45,352 INFO L480 AbstractCegarLoop]: Abstraction has 98 states and 109 transitions. [2018-11-06 22:51:45,352 INFO L481 AbstractCegarLoop]: Interpolant automaton has 41 states. [2018-11-06 22:51:45,352 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 109 transitions. [2018-11-06 22:51:45,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-11-06 22:51:45,353 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:51:45,353 INFO L375 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 7, 6, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:51:45,353 INFO L423 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:51:45,353 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:51:45,353 INFO L82 PathProgramCache]: Analyzing trace with hash 1713474625, now seen corresponding path program 34 times [2018-11-06 22:51:45,353 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:51:45,354 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:51:45,354 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:45,354 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:51:45,354 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:45,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:51:45,659 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 171 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:45,659 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:51:45,659 INFO L225 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-11-06 22:51:45,668 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-06 22:51:45,696 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-06 22:51:45,696 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:51:45,698 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:51:46,014 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 171 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:46,035 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:51:46,035 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 40 [2018-11-06 22:51:46,036 INFO L459 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-11-06 22:51:46,036 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-11-06 22:51:46,036 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=301, Invalid=1259, Unknown=0, NotChecked=0, Total=1560 [2018-11-06 22:51:46,036 INFO L87 Difference]: Start difference. First operand 98 states and 109 transitions. Second operand 40 states. [2018-11-06 22:51:48,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:51:48,406 INFO L93 Difference]: Finished difference Result 533 states and 552 transitions. [2018-11-06 22:51:48,406 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2018-11-06 22:51:48,406 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 68 [2018-11-06 22:51:48,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:51:48,408 INFO L225 Difference]: With dead ends: 533 [2018-11-06 22:51:48,408 INFO L226 Difference]: Without dead ends: 488 [2018-11-06 22:51:48,408 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2319 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1346, Invalid=5964, Unknown=0, NotChecked=0, Total=7310 [2018-11-06 22:51:48,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 488 states. [2018-11-06 22:51:48,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 488 to 98. [2018-11-06 22:51:48,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2018-11-06 22:51:48,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 109 transitions. [2018-11-06 22:51:48,554 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 109 transitions. Word has length 68 [2018-11-06 22:51:48,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:51:48,554 INFO L480 AbstractCegarLoop]: Abstraction has 98 states and 109 transitions. [2018-11-06 22:51:48,554 INFO L481 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-11-06 22:51:48,555 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 109 transitions. [2018-11-06 22:51:48,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-11-06 22:51:48,555 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:51:48,555 INFO L375 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 8, 7, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:51:48,555 INFO L423 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:51:48,555 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:51:48,556 INFO L82 PathProgramCache]: Analyzing trace with hash 1062007757, now seen corresponding path program 35 times [2018-11-06 22:51:48,556 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:51:48,556 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:51:48,556 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:48,556 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:51:48,556 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:48,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:51:48,804 INFO L134 CoverageAnalysis]: Checked inductivity of 233 backedges. 171 proven. 62 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:48,805 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:51:48,805 INFO L225 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-06 22:51:48,813 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-11-06 22:51:48,841 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2018-11-06 22:51:48,841 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:51:48,844 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:51:49,161 INFO L134 CoverageAnalysis]: Checked inductivity of 233 backedges. 171 proven. 62 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:49,181 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:51:49,181 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 39 [2018-11-06 22:51:49,181 INFO L459 AbstractCegarLoop]: Interpolant automaton has 39 states [2018-11-06 22:51:49,182 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2018-11-06 22:51:49,182 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=295, Invalid=1187, Unknown=0, NotChecked=0, Total=1482 [2018-11-06 22:51:49,182 INFO L87 Difference]: Start difference. First operand 98 states and 109 transitions. Second operand 39 states. [2018-11-06 22:51:51,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:51:51,666 INFO L93 Difference]: Finished difference Result 581 states and 601 transitions. [2018-11-06 22:51:51,666 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2018-11-06 22:51:51,666 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 68 [2018-11-06 22:51:51,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:51:51,668 INFO L225 Difference]: With dead ends: 581 [2018-11-06 22:51:51,668 INFO L226 Difference]: Without dead ends: 536 [2018-11-06 22:51:51,669 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2062 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1234, Invalid=5408, Unknown=0, NotChecked=0, Total=6642 [2018-11-06 22:51:51,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 536 states. [2018-11-06 22:51:51,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 536 to 98. [2018-11-06 22:51:51,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2018-11-06 22:51:51,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 109 transitions. [2018-11-06 22:51:51,817 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 109 transitions. Word has length 68 [2018-11-06 22:51:51,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:51:51,817 INFO L480 AbstractCegarLoop]: Abstraction has 98 states and 109 transitions. [2018-11-06 22:51:51,817 INFO L481 AbstractCegarLoop]: Interpolant automaton has 39 states. [2018-11-06 22:51:51,817 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 109 transitions. [2018-11-06 22:51:51,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-11-06 22:51:51,818 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:51:51,818 INFO L375 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 8, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:51:51,818 INFO L423 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:51:51,818 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:51:51,818 INFO L82 PathProgramCache]: Analyzing trace with hash 654626393, now seen corresponding path program 36 times [2018-11-06 22:51:51,819 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:51:51,819 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:51:51,819 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:51,819 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:51:51,820 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:51,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:51:52,207 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 171 proven. 74 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:52,207 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:51:52,207 INFO L225 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-11-06 22:51:52,216 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-11-06 22:51:52,250 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2018-11-06 22:51:52,250 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:51:52,253 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:51:52,840 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 171 proven. 74 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:52,860 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:51:52,860 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 38 [2018-11-06 22:51:52,861 INFO L459 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-11-06 22:51:52,861 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-11-06 22:51:52,861 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=293, Invalid=1113, Unknown=0, NotChecked=0, Total=1406 [2018-11-06 22:51:52,861 INFO L87 Difference]: Start difference. First operand 98 states and 109 transitions. Second operand 38 states. [2018-11-06 22:51:55,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:51:55,178 INFO L93 Difference]: Finished difference Result 627 states and 648 transitions. [2018-11-06 22:51:55,178 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2018-11-06 22:51:55,178 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 68 [2018-11-06 22:51:55,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:51:55,180 INFO L225 Difference]: With dead ends: 627 [2018-11-06 22:51:55,180 INFO L226 Difference]: Without dead ends: 582 [2018-11-06 22:51:55,181 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1688 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1081, Invalid=4619, Unknown=0, NotChecked=0, Total=5700 [2018-11-06 22:51:55,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 582 states. [2018-11-06 22:51:55,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 582 to 98. [2018-11-06 22:51:55,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2018-11-06 22:51:55,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 109 transitions. [2018-11-06 22:51:55,334 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 109 transitions. Word has length 68 [2018-11-06 22:51:55,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:51:55,334 INFO L480 AbstractCegarLoop]: Abstraction has 98 states and 109 transitions. [2018-11-06 22:51:55,334 INFO L481 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-11-06 22:51:55,334 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 109 transitions. [2018-11-06 22:51:55,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-11-06 22:51:55,335 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:51:55,335 INFO L375 BasicCegarLoop]: trace histogram [10, 10, 10, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:51:55,335 INFO L423 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:51:55,336 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:51:55,336 INFO L82 PathProgramCache]: Analyzing trace with hash 734649317, now seen corresponding path program 9 times [2018-11-06 22:51:55,336 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:51:55,336 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:51:55,336 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:55,337 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:51:55,337 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:55,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:51:55,570 INFO L134 CoverageAnalysis]: Checked inductivity of 261 backedges. 171 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:55,571 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:51:55,571 INFO L225 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-11-06 22:51:55,581 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-06 22:51:55,610 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2018-11-06 22:51:55,610 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:51:55,612 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:51:55,931 INFO L134 CoverageAnalysis]: Checked inductivity of 261 backedges. 171 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:55,950 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:51:55,950 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 37 [2018-11-06 22:51:55,950 INFO L459 AbstractCegarLoop]: Interpolant automaton has 37 states [2018-11-06 22:51:55,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2018-11-06 22:51:55,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=295, Invalid=1037, Unknown=0, NotChecked=0, Total=1332 [2018-11-06 22:51:55,951 INFO L87 Difference]: Start difference. First operand 98 states and 109 transitions. Second operand 37 states. [2018-11-06 22:51:58,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:51:58,276 INFO L93 Difference]: Finished difference Result 676 states and 699 transitions. [2018-11-06 22:51:58,276 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-11-06 22:51:58,276 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 68 [2018-11-06 22:51:58,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:51:58,277 INFO L225 Difference]: With dead ends: 676 [2018-11-06 22:51:58,278 INFO L226 Difference]: Without dead ends: 631 [2018-11-06 22:51:58,278 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1223 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=905, Invalid=3651, Unknown=0, NotChecked=0, Total=4556 [2018-11-06 22:51:58,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2018-11-06 22:51:58,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 101. [2018-11-06 22:51:58,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 101 states. [2018-11-06 22:51:58,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 113 transitions. [2018-11-06 22:51:58,452 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 113 transitions. Word has length 68 [2018-11-06 22:51:58,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:51:58,452 INFO L480 AbstractCegarLoop]: Abstraction has 101 states and 113 transitions. [2018-11-06 22:51:58,452 INFO L481 AbstractCegarLoop]: Interpolant automaton has 37 states. [2018-11-06 22:51:58,452 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 113 transitions. [2018-11-06 22:51:58,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2018-11-06 22:51:58,453 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:51:58,453 INFO L375 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:51:58,453 INFO L423 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:51:58,453 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:51:58,453 INFO L82 PathProgramCache]: Analyzing trace with hash -492584077, now seen corresponding path program 18 times [2018-11-06 22:51:58,453 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:51:58,453 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:51:58,454 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:58,454 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:51:58,454 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:51:58,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:51:59,305 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 110 proven. 171 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:59,306 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:51:59,306 INFO L225 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-11-06 22:51:59,318 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-11-06 22:51:59,369 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2018-11-06 22:51:59,369 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:51:59,371 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:51:59,419 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 110 proven. 171 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:51:59,438 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:51:59,439 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 16 [2018-11-06 22:51:59,439 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-11-06 22:51:59,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-11-06 22:51:59,439 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=144, Unknown=0, NotChecked=0, Total=240 [2018-11-06 22:51:59,439 INFO L87 Difference]: Start difference. First operand 101 states and 113 transitions. Second operand 16 states. [2018-11-06 22:51:59,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:51:59,911 INFO L93 Difference]: Finished difference Result 114 states and 126 transitions. [2018-11-06 22:51:59,911 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-11-06 22:51:59,911 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 70 [2018-11-06 22:51:59,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:51:59,911 INFO L225 Difference]: With dead ends: 114 [2018-11-06 22:51:59,912 INFO L226 Difference]: Without dead ends: 112 [2018-11-06 22:51:59,912 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=277, Invalid=479, Unknown=0, NotChecked=0, Total=756 [2018-11-06 22:51:59,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2018-11-06 22:52:00,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 105. [2018-11-06 22:52:00,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 105 states. [2018-11-06 22:52:00,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 117 transitions. [2018-11-06 22:52:00,072 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 117 transitions. Word has length 70 [2018-11-06 22:52:00,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:52:00,072 INFO L480 AbstractCegarLoop]: Abstraction has 105 states and 117 transitions. [2018-11-06 22:52:00,072 INFO L481 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-11-06 22:52:00,072 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 117 transitions. [2018-11-06 22:52:00,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2018-11-06 22:52:00,073 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:52:00,073 INFO L375 BasicCegarLoop]: trace histogram [11, 11, 11, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:52:00,073 INFO L423 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:52:00,073 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:52:00,073 INFO L82 PathProgramCache]: Analyzing trace with hash -1538237252, now seen corresponding path program 19 times [2018-11-06 22:52:00,073 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:52:00,073 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:52:00,074 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:52:00,074 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:52:00,074 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:52:00,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:52:00,350 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 210 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:52:00,351 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:52:00,351 INFO L225 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-11-06 22:52:00,361 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-06 22:52:00,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:52:00,386 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:52:00,909 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 210 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:52:00,928 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:52:00,929 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 50 [2018-11-06 22:52:00,929 INFO L459 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-11-06 22:52:00,929 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-11-06 22:52:00,929 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=495, Invalid=1955, Unknown=0, NotChecked=0, Total=2450 [2018-11-06 22:52:00,929 INFO L87 Difference]: Start difference. First operand 105 states and 117 transitions. Second operand 50 states. [2018-11-06 22:52:02,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:52:02,179 INFO L93 Difference]: Finished difference Result 222 states and 236 transitions. [2018-11-06 22:52:02,179 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-11-06 22:52:02,179 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 74 [2018-11-06 22:52:02,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:52:02,180 INFO L225 Difference]: With dead ends: 222 [2018-11-06 22:52:02,180 INFO L226 Difference]: Without dead ends: 173 [2018-11-06 22:52:02,181 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1623 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1059, Invalid=4343, Unknown=0, NotChecked=0, Total=5402 [2018-11-06 22:52:02,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2018-11-06 22:52:02,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 107. [2018-11-06 22:52:02,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 107 states. [2018-11-06 22:52:02,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 119 transitions. [2018-11-06 22:52:02,385 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 119 transitions. Word has length 74 [2018-11-06 22:52:02,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:52:02,385 INFO L480 AbstractCegarLoop]: Abstraction has 107 states and 119 transitions. [2018-11-06 22:52:02,385 INFO L481 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-11-06 22:52:02,385 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 119 transitions. [2018-11-06 22:52:02,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2018-11-06 22:52:02,385 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:52:02,386 INFO L375 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 10, 9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:52:02,386 INFO L423 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:52:02,386 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:52:02,386 INFO L82 PathProgramCache]: Analyzing trace with hash -1354925752, now seen corresponding path program 37 times [2018-11-06 22:52:02,386 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:52:02,386 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:52:02,387 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:52:02,387 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-06 22:52:02,387 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:52:02,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:52:03,039 INFO L134 CoverageAnalysis]: Checked inductivity of 302 backedges. 210 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:52:03,040 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:52:03,040 INFO L225 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-11-06 22:52:03,047 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-06 22:52:03,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:52:03,079 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:52:03,554 INFO L134 CoverageAnalysis]: Checked inductivity of 302 backedges. 210 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:52:03,574 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:52:03,574 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 49 [2018-11-06 22:52:03,574 INFO L459 AbstractCegarLoop]: Interpolant automaton has 49 states [2018-11-06 22:52:03,574 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2018-11-06 22:52:03,574 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=462, Invalid=1890, Unknown=0, NotChecked=0, Total=2352 [2018-11-06 22:52:03,575 INFO L87 Difference]: Start difference. First operand 107 states and 119 transitions. Second operand 49 states. [2018-11-06 22:52:05,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:52:05,282 INFO L93 Difference]: Finished difference Result 288 states and 303 transitions. [2018-11-06 22:52:05,282 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2018-11-06 22:52:05,282 INFO L78 Accepts]: Start accepts. Automaton has 49 states. Word has length 74 [2018-11-06 22:52:05,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:52:05,283 INFO L225 Difference]: With dead ends: 288 [2018-11-06 22:52:05,283 INFO L226 Difference]: Without dead ends: 239 [2018-11-06 22:52:05,283 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2099 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1275, Invalid=5531, Unknown=0, NotChecked=0, Total=6806 [2018-11-06 22:52:05,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2018-11-06 22:52:05,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 107. [2018-11-06 22:52:05,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 107 states. [2018-11-06 22:52:05,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 119 transitions. [2018-11-06 22:52:05,484 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 119 transitions. Word has length 74 [2018-11-06 22:52:05,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:52:05,484 INFO L480 AbstractCegarLoop]: Abstraction has 107 states and 119 transitions. [2018-11-06 22:52:05,484 INFO L481 AbstractCegarLoop]: Interpolant automaton has 49 states. [2018-11-06 22:52:05,484 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 119 transitions. [2018-11-06 22:52:05,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2018-11-06 22:52:05,485 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:52:05,485 INFO L375 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 9, 8, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:52:05,485 INFO L423 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:52:05,485 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:52:05,485 INFO L82 PathProgramCache]: Analyzing trace with hash 1201686740, now seen corresponding path program 38 times [2018-11-06 22:52:05,485 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:52:05,486 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:52:05,486 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:52:05,486 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-06 22:52:05,486 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:52:05,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:52:05,753 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 210 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:52:05,754 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:52:05,754 INFO L225 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-11-06 22:52:05,762 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-11-06 22:52:05,792 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-11-06 22:52:05,792 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:52:05,794 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:52:06,803 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 210 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:52:06,824 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:52:06,824 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 48 [2018-11-06 22:52:06,824 INFO L459 AbstractCegarLoop]: Interpolant automaton has 48 states [2018-11-06 22:52:06,824 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2018-11-06 22:52:06,824 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=433, Invalid=1823, Unknown=0, NotChecked=0, Total=2256 [2018-11-06 22:52:06,825 INFO L87 Difference]: Start difference. First operand 107 states and 119 transitions. Second operand 48 states. [2018-11-06 22:52:09,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:52:09,137 INFO L93 Difference]: Finished difference Result 352 states and 368 transitions. [2018-11-06 22:52:09,137 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2018-11-06 22:52:09,137 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 74 [2018-11-06 22:52:09,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:52:09,138 INFO L225 Difference]: With dead ends: 352 [2018-11-06 22:52:09,138 INFO L226 Difference]: Without dead ends: 303 [2018-11-06 22:52:09,139 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2531 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1471, Invalid=6539, Unknown=0, NotChecked=0, Total=8010 [2018-11-06 22:52:09,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2018-11-06 22:52:09,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 107. [2018-11-06 22:52:09,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 107 states. [2018-11-06 22:52:09,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 119 transitions. [2018-11-06 22:52:09,336 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 119 transitions. Word has length 74 [2018-11-06 22:52:09,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:52:09,337 INFO L480 AbstractCegarLoop]: Abstraction has 107 states and 119 transitions. [2018-11-06 22:52:09,337 INFO L481 AbstractCegarLoop]: Interpolant automaton has 48 states. [2018-11-06 22:52:09,337 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 119 transitions. [2018-11-06 22:52:09,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2018-11-06 22:52:09,337 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:52:09,338 INFO L375 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 8, 7, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:52:09,338 INFO L423 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:52:09,338 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:52:09,338 INFO L82 PathProgramCache]: Analyzing trace with hash -1521906848, now seen corresponding path program 39 times [2018-11-06 22:52:09,338 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:52:09,338 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:52:09,339 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:52:09,339 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:52:09,339 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:52:09,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:52:09,752 INFO L134 CoverageAnalysis]: Checked inductivity of 278 backedges. 210 proven. 68 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:52:09,752 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:52:09,752 INFO L225 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-11-06 22:52:09,761 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-06 22:52:09,801 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2018-11-06 22:52:09,801 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:52:09,803 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:52:11,530 INFO L134 CoverageAnalysis]: Checked inductivity of 278 backedges. 210 proven. 68 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:52:11,549 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:52:11,549 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 47 [2018-11-06 22:52:11,550 INFO L459 AbstractCegarLoop]: Interpolant automaton has 47 states [2018-11-06 22:52:11,550 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2018-11-06 22:52:11,550 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=408, Invalid=1754, Unknown=0, NotChecked=0, Total=2162 [2018-11-06 22:52:11,550 INFO L87 Difference]: Start difference. First operand 107 states and 119 transitions. Second operand 47 states. [2018-11-06 22:52:14,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:52:14,188 INFO L93 Difference]: Finished difference Result 414 states and 431 transitions. [2018-11-06 22:52:14,188 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2018-11-06 22:52:14,188 INFO L78 Accepts]: Start accepts. Automaton has 47 states. Word has length 74 [2018-11-06 22:52:14,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:52:14,189 INFO L225 Difference]: With dead ends: 414 [2018-11-06 22:52:14,189 INFO L226 Difference]: Without dead ends: 365 [2018-11-06 22:52:14,190 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2875 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=1626, Invalid=7304, Unknown=0, NotChecked=0, Total=8930 [2018-11-06 22:52:14,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2018-11-06 22:52:14,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 107. [2018-11-06 22:52:14,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 107 states. [2018-11-06 22:52:14,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 119 transitions. [2018-11-06 22:52:14,395 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 119 transitions. Word has length 74 [2018-11-06 22:52:14,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:52:14,395 INFO L480 AbstractCegarLoop]: Abstraction has 107 states and 119 transitions. [2018-11-06 22:52:14,395 INFO L481 AbstractCegarLoop]: Interpolant automaton has 47 states. [2018-11-06 22:52:14,395 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 119 transitions. [2018-11-06 22:52:14,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2018-11-06 22:52:14,395 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:52:14,395 INFO L375 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 7, 6, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:52:14,396 INFO L423 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:52:14,396 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:52:14,396 INFO L82 PathProgramCache]: Analyzing trace with hash 1027211500, now seen corresponding path program 40 times [2018-11-06 22:52:14,396 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:52:14,396 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:52:14,396 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:52:14,397 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:52:14,397 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:52:14,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:52:15,204 INFO L134 CoverageAnalysis]: Checked inductivity of 272 backedges. 210 proven. 62 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:52:15,205 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:52:15,205 INFO L225 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-11-06 22:52:15,212 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-06 22:52:15,242 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-06 22:52:15,242 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:52:15,244 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:52:15,773 INFO L134 CoverageAnalysis]: Checked inductivity of 272 backedges. 210 proven. 62 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:52:15,793 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:52:15,793 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 46 [2018-11-06 22:52:15,793 INFO L459 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-11-06 22:52:15,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-11-06 22:52:15,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=387, Invalid=1683, Unknown=0, NotChecked=0, Total=2070 [2018-11-06 22:52:15,794 INFO L87 Difference]: Start difference. First operand 107 states and 119 transitions. Second operand 46 states. [2018-11-06 22:52:18,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:52:18,508 INFO L93 Difference]: Finished difference Result 474 states and 492 transitions. [2018-11-06 22:52:18,508 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2018-11-06 22:52:18,508 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 74 [2018-11-06 22:52:18,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:52:18,509 INFO L225 Difference]: With dead ends: 474 [2018-11-06 22:52:18,509 INFO L226 Difference]: Without dead ends: 425 [2018-11-06 22:52:18,510 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3099 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1725, Invalid=7781, Unknown=0, NotChecked=0, Total=9506 [2018-11-06 22:52:18,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 425 states. [2018-11-06 22:52:18,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 425 to 107. [2018-11-06 22:52:18,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 107 states. [2018-11-06 22:52:18,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 119 transitions. [2018-11-06 22:52:18,717 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 119 transitions. Word has length 74 [2018-11-06 22:52:18,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:52:18,717 INFO L480 AbstractCegarLoop]: Abstraction has 107 states and 119 transitions. [2018-11-06 22:52:18,717 INFO L481 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-11-06 22:52:18,717 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 119 transitions. [2018-11-06 22:52:18,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2018-11-06 22:52:18,717 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:52:18,717 INFO L375 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:52:18,718 INFO L423 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:52:18,718 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:52:18,718 INFO L82 PathProgramCache]: Analyzing trace with hash 1302489464, now seen corresponding path program 41 times [2018-11-06 22:52:18,718 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:52:18,718 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:52:18,719 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:52:18,719 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:52:18,719 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:52:18,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:52:19,276 INFO L134 CoverageAnalysis]: Checked inductivity of 270 backedges. 210 proven. 60 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:52:19,276 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:52:19,276 INFO L225 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-11-06 22:52:19,285 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-11-06 22:52:19,319 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2018-11-06 22:52:19,320 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:52:19,322 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:52:19,730 INFO L134 CoverageAnalysis]: Checked inductivity of 270 backedges. 210 proven. 60 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:52:19,749 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:52:19,749 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 45 [2018-11-06 22:52:19,750 INFO L459 AbstractCegarLoop]: Interpolant automaton has 45 states [2018-11-06 22:52:19,750 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2018-11-06 22:52:19,750 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=370, Invalid=1610, Unknown=0, NotChecked=0, Total=1980 [2018-11-06 22:52:19,750 INFO L87 Difference]: Start difference. First operand 107 states and 119 transitions. Second operand 45 states. [2018-11-06 22:52:22,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:52:22,756 INFO L93 Difference]: Finished difference Result 532 states and 551 transitions. [2018-11-06 22:52:22,756 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2018-11-06 22:52:22,756 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 74 [2018-11-06 22:52:22,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:52:22,758 INFO L225 Difference]: With dead ends: 532 [2018-11-06 22:52:22,758 INFO L226 Difference]: Without dead ends: 483 [2018-11-06 22:52:22,758 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3183 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1759, Invalid=7943, Unknown=0, NotChecked=0, Total=9702 [2018-11-06 22:52:22,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2018-11-06 22:52:22,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 107. [2018-11-06 22:52:22,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 107 states. [2018-11-06 22:52:22,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 119 transitions. [2018-11-06 22:52:22,981 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 119 transitions. Word has length 74 [2018-11-06 22:52:22,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:52:22,982 INFO L480 AbstractCegarLoop]: Abstraction has 107 states and 119 transitions. [2018-11-06 22:52:22,982 INFO L481 AbstractCegarLoop]: Interpolant automaton has 45 states. [2018-11-06 22:52:22,982 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 119 transitions. [2018-11-06 22:52:22,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2018-11-06 22:52:22,982 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:52:22,982 INFO L375 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 7, 6, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:52:22,982 INFO L423 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:52:22,983 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:52:22,983 INFO L82 PathProgramCache]: Analyzing trace with hash 1776518404, now seen corresponding path program 42 times [2018-11-06 22:52:22,983 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:52:22,983 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:52:22,983 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:52:22,983 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:52:22,983 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:52:22,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:52:23,542 INFO L134 CoverageAnalysis]: Checked inductivity of 272 backedges. 210 proven. 62 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:52:23,542 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:52:23,542 INFO L225 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-11-06 22:52:23,550 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-11-06 22:52:23,584 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2018-11-06 22:52:23,584 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:52:23,586 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:52:23,968 INFO L134 CoverageAnalysis]: Checked inductivity of 272 backedges. 210 proven. 62 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:52:23,987 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:52:23,987 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 44 [2018-11-06 22:52:23,987 INFO L459 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-11-06 22:52:23,988 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-11-06 22:52:23,988 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=357, Invalid=1535, Unknown=0, NotChecked=0, Total=1892 [2018-11-06 22:52:23,988 INFO L87 Difference]: Start difference. First operand 107 states and 119 transitions. Second operand 44 states. [2018-11-06 22:52:27,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:52:27,071 INFO L93 Difference]: Finished difference Result 588 states and 608 transitions. [2018-11-06 22:52:27,071 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2018-11-06 22:52:27,071 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 74 [2018-11-06 22:52:27,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:52:27,073 INFO L225 Difference]: With dead ends: 588 [2018-11-06 22:52:27,073 INFO L226 Difference]: Without dead ends: 539 [2018-11-06 22:52:27,073 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3118 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1725, Invalid=7781, Unknown=0, NotChecked=0, Total=9506 [2018-11-06 22:52:27,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2018-11-06 22:52:27,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 107. [2018-11-06 22:52:27,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 107 states. [2018-11-06 22:52:27,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 119 transitions. [2018-11-06 22:52:27,300 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 119 transitions. Word has length 74 [2018-11-06 22:52:27,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:52:27,300 INFO L480 AbstractCegarLoop]: Abstraction has 107 states and 119 transitions. [2018-11-06 22:52:27,300 INFO L481 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-11-06 22:52:27,300 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 119 transitions. [2018-11-06 22:52:27,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2018-11-06 22:52:27,301 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:52:27,301 INFO L375 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 8, 7, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:52:27,301 INFO L423 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:52:27,301 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:52:27,301 INFO L82 PathProgramCache]: Analyzing trace with hash 109974416, now seen corresponding path program 43 times [2018-11-06 22:52:27,301 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:52:27,301 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:52:27,302 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:52:27,302 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:52:27,302 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:52:27,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:52:27,563 INFO L134 CoverageAnalysis]: Checked inductivity of 278 backedges. 210 proven. 68 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:52:27,563 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:52:27,563 INFO L225 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-11-06 22:52:27,571 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-06 22:52:27,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:52:27,601 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:52:28,031 INFO L134 CoverageAnalysis]: Checked inductivity of 278 backedges. 210 proven. 68 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:52:28,051 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:52:28,051 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 43 [2018-11-06 22:52:28,052 INFO L459 AbstractCegarLoop]: Interpolant automaton has 43 states [2018-11-06 22:52:28,052 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2018-11-06 22:52:28,052 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=348, Invalid=1458, Unknown=0, NotChecked=0, Total=1806 [2018-11-06 22:52:28,052 INFO L87 Difference]: Start difference. First operand 107 states and 119 transitions. Second operand 43 states. [2018-11-06 22:52:31,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:52:31,405 INFO L93 Difference]: Finished difference Result 642 states and 663 transitions. [2018-11-06 22:52:31,405 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2018-11-06 22:52:31,405 INFO L78 Accepts]: Start accepts. Automaton has 43 states. Word has length 74 [2018-11-06 22:52:31,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:52:31,407 INFO L225 Difference]: With dead ends: 642 [2018-11-06 22:52:31,407 INFO L226 Difference]: Without dead ends: 593 [2018-11-06 22:52:31,408 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2901 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1626, Invalid=7304, Unknown=0, NotChecked=0, Total=8930 [2018-11-06 22:52:31,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 593 states. [2018-11-06 22:52:31,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 593 to 107. [2018-11-06 22:52:31,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 107 states. [2018-11-06 22:52:31,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 119 transitions. [2018-11-06 22:52:31,642 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 119 transitions. Word has length 74 [2018-11-06 22:52:31,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:52:31,642 INFO L480 AbstractCegarLoop]: Abstraction has 107 states and 119 transitions. [2018-11-06 22:52:31,642 INFO L481 AbstractCegarLoop]: Interpolant automaton has 43 states. [2018-11-06 22:52:31,642 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 119 transitions. [2018-11-06 22:52:31,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2018-11-06 22:52:31,643 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:52:31,643 INFO L375 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 9, 8, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:52:31,643 INFO L423 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:52:31,643 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:52:31,643 INFO L82 PathProgramCache]: Analyzing trace with hash 90363164, now seen corresponding path program 44 times [2018-11-06 22:52:31,643 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:52:31,643 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:52:31,644 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:52:31,644 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-06 22:52:31,644 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:52:31,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:52:31,922 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 210 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:52:31,923 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:52:31,923 INFO L225 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-11-06 22:52:31,931 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-11-06 22:52:31,962 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-11-06 22:52:31,962 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:52:31,964 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:52:32,316 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 210 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:52:32,335 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:52:32,335 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 42 [2018-11-06 22:52:32,336 INFO L459 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-11-06 22:52:32,336 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-11-06 22:52:32,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=343, Invalid=1379, Unknown=0, NotChecked=0, Total=1722 [2018-11-06 22:52:32,336 INFO L87 Difference]: Start difference. First operand 107 states and 119 transitions. Second operand 42 states. [2018-11-06 22:52:35,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:52:35,702 INFO L93 Difference]: Finished difference Result 694 states and 716 transitions. [2018-11-06 22:52:35,702 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2018-11-06 22:52:35,702 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 74 [2018-11-06 22:52:35,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:52:35,704 INFO L225 Difference]: With dead ends: 694 [2018-11-06 22:52:35,704 INFO L226 Difference]: Without dead ends: 645 [2018-11-06 22:52:35,704 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2540 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1471, Invalid=6539, Unknown=0, NotChecked=0, Total=8010 [2018-11-06 22:52:35,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states. [2018-11-06 22:52:35,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 107. [2018-11-06 22:52:35,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 107 states. [2018-11-06 22:52:35,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 119 transitions. [2018-11-06 22:52:35,929 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 119 transitions. Word has length 74 [2018-11-06 22:52:35,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:52:35,929 INFO L480 AbstractCegarLoop]: Abstraction has 107 states and 119 transitions. [2018-11-06 22:52:35,929 INFO L481 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-11-06 22:52:35,929 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 119 transitions. [2018-11-06 22:52:35,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2018-11-06 22:52:35,930 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:52:35,930 INFO L375 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 10, 9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:52:35,930 INFO L423 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:52:35,930 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:52:35,931 INFO L82 PathProgramCache]: Analyzing trace with hash 1095928232, now seen corresponding path program 45 times [2018-11-06 22:52:35,931 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:52:35,931 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:52:35,931 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:52:35,932 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:52:35,932 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:52:35,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:52:36,352 INFO L134 CoverageAnalysis]: Checked inductivity of 302 backedges. 210 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:52:36,352 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:52:36,352 INFO L225 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-11-06 22:52:36,360 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-06 22:52:36,393 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2018-11-06 22:52:36,393 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:52:36,395 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:52:36,734 INFO L134 CoverageAnalysis]: Checked inductivity of 302 backedges. 210 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:52:36,753 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:52:36,754 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 41 [2018-11-06 22:52:36,754 INFO L459 AbstractCegarLoop]: Interpolant automaton has 41 states [2018-11-06 22:52:36,754 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2018-11-06 22:52:36,754 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=342, Invalid=1298, Unknown=0, NotChecked=0, Total=1640 [2018-11-06 22:52:36,754 INFO L87 Difference]: Start difference. First operand 107 states and 119 transitions. Second operand 41 states. [2018-11-06 22:52:40,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:52:40,082 INFO L93 Difference]: Finished difference Result 744 states and 767 transitions. [2018-11-06 22:52:40,083 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2018-11-06 22:52:40,083 INFO L78 Accepts]: Start accepts. Automaton has 41 states. Word has length 74 [2018-11-06 22:52:40,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:52:40,085 INFO L225 Difference]: With dead ends: 744 [2018-11-06 22:52:40,085 INFO L226 Difference]: Without dead ends: 695 [2018-11-06 22:52:40,085 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2055 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1275, Invalid=5531, Unknown=0, NotChecked=0, Total=6806 [2018-11-06 22:52:40,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 695 states. [2018-11-06 22:52:40,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 695 to 107. [2018-11-06 22:52:40,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 107 states. [2018-11-06 22:52:40,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 119 transitions. [2018-11-06 22:52:40,336 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 119 transitions. Word has length 74 [2018-11-06 22:52:40,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:52:40,336 INFO L480 AbstractCegarLoop]: Abstraction has 107 states and 119 transitions. [2018-11-06 22:52:40,336 INFO L481 AbstractCegarLoop]: Interpolant automaton has 41 states. [2018-11-06 22:52:40,336 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 119 transitions. [2018-11-06 22:52:40,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2018-11-06 22:52:40,337 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:52:40,337 INFO L375 BasicCegarLoop]: trace histogram [11, 11, 11, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:52:40,337 INFO L423 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:52:40,338 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:52:40,338 INFO L82 PathProgramCache]: Analyzing trace with hash 444461364, now seen corresponding path program 10 times [2018-11-06 22:52:40,338 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:52:40,338 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:52:40,338 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:52:40,339 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:52:40,339 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:52:40,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:52:40,649 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 210 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:52:40,649 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:52:40,649 INFO L225 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-11-06 22:52:40,657 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-06 22:52:40,690 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-06 22:52:40,690 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:52:40,691 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:52:41,153 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 210 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:52:41,174 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:52:41,174 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 40 [2018-11-06 22:52:41,174 INFO L459 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-11-06 22:52:41,175 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-11-06 22:52:41,175 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=345, Invalid=1215, Unknown=0, NotChecked=0, Total=1560 [2018-11-06 22:52:41,175 INFO L87 Difference]: Start difference. First operand 107 states and 119 transitions. Second operand 40 states. [2018-11-06 22:52:44,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:52:44,456 INFO L93 Difference]: Finished difference Result 797 states and 822 transitions. [2018-11-06 22:52:44,456 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2018-11-06 22:52:44,456 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 74 [2018-11-06 22:52:44,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:52:44,458 INFO L225 Difference]: With dead ends: 797 [2018-11-06 22:52:44,458 INFO L226 Difference]: Without dead ends: 748 [2018-11-06 22:52:44,459 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1478 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1059, Invalid=4343, Unknown=0, NotChecked=0, Total=5402 [2018-11-06 22:52:44,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2018-11-06 22:52:44,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 110. [2018-11-06 22:52:44,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 110 states. [2018-11-06 22:52:44,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 123 transitions. [2018-11-06 22:52:44,706 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 123 transitions. Word has length 74 [2018-11-06 22:52:44,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:52:44,707 INFO L480 AbstractCegarLoop]: Abstraction has 110 states and 123 transitions. [2018-11-06 22:52:44,707 INFO L481 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-11-06 22:52:44,707 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 123 transitions. [2018-11-06 22:52:44,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2018-11-06 22:52:44,707 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:52:44,707 INFO L375 BasicCegarLoop]: trace histogram [12, 11, 11, 11, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:52:44,708 INFO L423 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:52:44,708 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:52:44,708 INFO L82 PathProgramCache]: Analyzing trace with hash -929558858, now seen corresponding path program 20 times [2018-11-06 22:52:44,708 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:52:44,708 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:52:44,709 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:52:44,709 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:52:44,709 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:52:44,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:52:44,916 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 132 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:52:44,916 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:52:44,916 INFO L225 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-11-06 22:52:44,925 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-11-06 22:52:44,954 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-11-06 22:52:44,954 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:52:44,955 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:52:45,155 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 132 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:52:45,175 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:52:45,175 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 17 [2018-11-06 22:52:45,175 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-11-06 22:52:45,176 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-11-06 22:52:45,176 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=162, Unknown=0, NotChecked=0, Total=272 [2018-11-06 22:52:45,176 INFO L87 Difference]: Start difference. First operand 110 states and 123 transitions. Second operand 17 states. [2018-11-06 22:52:45,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:52:45,807 INFO L93 Difference]: Finished difference Result 123 states and 136 transitions. [2018-11-06 22:52:45,807 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-11-06 22:52:45,807 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 76 [2018-11-06 22:52:45,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:52:45,808 INFO L225 Difference]: With dead ends: 123 [2018-11-06 22:52:45,808 INFO L226 Difference]: Without dead ends: 121 [2018-11-06 22:52:45,808 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=319, Invalid=551, Unknown=0, NotChecked=0, Total=870 [2018-11-06 22:52:45,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2018-11-06 22:52:46,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 114. [2018-11-06 22:52:46,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 114 states. [2018-11-06 22:52:46,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 127 transitions. [2018-11-06 22:52:46,052 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 127 transitions. Word has length 76 [2018-11-06 22:52:46,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:52:46,052 INFO L480 AbstractCegarLoop]: Abstraction has 114 states and 127 transitions. [2018-11-06 22:52:46,052 INFO L481 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-11-06 22:52:46,052 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 127 transitions. [2018-11-06 22:52:46,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2018-11-06 22:52:46,052 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:52:46,052 INFO L375 BasicCegarLoop]: trace histogram [12, 12, 12, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:52:46,053 INFO L423 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:52:46,053 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:52:46,053 INFO L82 PathProgramCache]: Analyzing trace with hash -1797828993, now seen corresponding path program 21 times [2018-11-06 22:52:46,053 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:52:46,053 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:52:46,053 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:52:46,053 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:52:46,054 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:52:46,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:52:46,396 INFO L134 CoverageAnalysis]: Checked inductivity of 385 backedges. 253 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:52:46,396 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:52:46,396 INFO L225 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-11-06 22:52:46,405 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-06 22:52:46,443 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2018-11-06 22:52:46,443 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:52:46,446 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:52:47,040 INFO L134 CoverageAnalysis]: Checked inductivity of 385 backedges. 253 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:52:47,060 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:52:47,060 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 54 [2018-11-06 22:52:47,060 INFO L459 AbstractCegarLoop]: Interpolant automaton has 54 states [2018-11-06 22:52:47,060 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2018-11-06 22:52:47,060 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=575, Invalid=2287, Unknown=0, NotChecked=0, Total=2862 [2018-11-06 22:52:47,061 INFO L87 Difference]: Start difference. First operand 114 states and 127 transitions. Second operand 54 states. [2018-11-06 22:52:48,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:52:48,850 INFO L93 Difference]: Finished difference Result 241 states and 256 transitions. [2018-11-06 22:52:48,850 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-11-06 22:52:48,850 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 80 [2018-11-06 22:52:48,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:52:48,851 INFO L225 Difference]: With dead ends: 241 [2018-11-06 22:52:48,851 INFO L226 Difference]: Without dead ends: 188 [2018-11-06 22:52:48,851 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1933 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1225, Invalid=5095, Unknown=0, NotChecked=0, Total=6320 [2018-11-06 22:52:48,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2018-11-06 22:52:49,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 116. [2018-11-06 22:52:49,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116 states. [2018-11-06 22:52:49,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 129 transitions. [2018-11-06 22:52:49,145 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 129 transitions. Word has length 80 [2018-11-06 22:52:49,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:52:49,145 INFO L480 AbstractCegarLoop]: Abstraction has 116 states and 129 transitions. [2018-11-06 22:52:49,145 INFO L481 AbstractCegarLoop]: Interpolant automaton has 54 states. [2018-11-06 22:52:49,145 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 129 transitions. [2018-11-06 22:52:49,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2018-11-06 22:52:49,146 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:52:49,146 INFO L375 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 11, 10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:52:49,146 INFO L423 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:52:49,146 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:52:49,146 INFO L82 PathProgramCache]: Analyzing trace with hash 375902731, now seen corresponding path program 46 times [2018-11-06 22:52:49,146 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:52:49,146 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:52:49,147 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:52:49,147 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:52:49,147 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:52:49,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:52:49,469 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 253 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:52:49,469 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:52:49,470 INFO L225 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-11-06 22:52:49,477 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-06 22:52:49,509 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-06 22:52:49,509 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:52:49,511 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:52:50,059 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 253 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:52:50,078 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:52:50,078 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 53 [2018-11-06 22:52:50,078 INFO L459 AbstractCegarLoop]: Interpolant automaton has 53 states [2018-11-06 22:52:50,079 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2018-11-06 22:52:50,079 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=539, Invalid=2217, Unknown=0, NotChecked=0, Total=2756 [2018-11-06 22:52:50,079 INFO L87 Difference]: Start difference. First operand 116 states and 129 transitions. Second operand 53 states. [2018-11-06 22:52:52,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:52:52,283 INFO L93 Difference]: Finished difference Result 313 states and 329 transitions. [2018-11-06 22:52:52,284 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-11-06 22:52:52,284 INFO L78 Accepts]: Start accepts. Automaton has 53 states. Word has length 80 [2018-11-06 22:52:52,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:52:52,285 INFO L225 Difference]: With dead ends: 313 [2018-11-06 22:52:52,285 INFO L226 Difference]: Without dead ends: 260 [2018-11-06 22:52:52,285 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2512 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1485, Invalid=6525, Unknown=0, NotChecked=0, Total=8010 [2018-11-06 22:52:52,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2018-11-06 22:52:52,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 116. [2018-11-06 22:52:52,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116 states. [2018-11-06 22:52:52,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 129 transitions. [2018-11-06 22:52:52,600 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 129 transitions. Word has length 80 [2018-11-06 22:52:52,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:52:52,600 INFO L480 AbstractCegarLoop]: Abstraction has 116 states and 129 transitions. [2018-11-06 22:52:52,600 INFO L481 AbstractCegarLoop]: Interpolant automaton has 53 states. [2018-11-06 22:52:52,601 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 129 transitions. [2018-11-06 22:52:52,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2018-11-06 22:52:52,601 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:52:52,601 INFO L375 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 10, 9, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:52:52,601 INFO L423 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:52:52,601 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:52:52,601 INFO L82 PathProgramCache]: Analyzing trace with hash 1964755095, now seen corresponding path program 47 times [2018-11-06 22:52:52,602 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:52:52,602 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:52:52,602 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:52:52,602 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:52:52,602 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:52:52,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:52:52,915 INFO L134 CoverageAnalysis]: Checked inductivity of 349 backedges. 253 proven. 96 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:52:52,916 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:52:52,916 INFO L225 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-11-06 22:52:52,924 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-11-06 22:52:52,976 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2018-11-06 22:52:52,976 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:52:52,979 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:52:54,223 INFO L134 CoverageAnalysis]: Checked inductivity of 349 backedges. 253 proven. 96 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:52:54,242 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:52:54,242 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 52 [2018-11-06 22:52:54,242 INFO L459 AbstractCegarLoop]: Interpolant automaton has 52 states [2018-11-06 22:52:54,243 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2018-11-06 22:52:54,243 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=507, Invalid=2145, Unknown=0, NotChecked=0, Total=2652 [2018-11-06 22:52:54,243 INFO L87 Difference]: Start difference. First operand 116 states and 129 transitions. Second operand 52 states. [2018-11-06 22:52:57,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:52:57,171 INFO L93 Difference]: Finished difference Result 383 states and 400 transitions. [2018-11-06 22:52:57,171 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2018-11-06 22:52:57,171 INFO L78 Accepts]: Start accepts. Automaton has 52 states. Word has length 80 [2018-11-06 22:52:57,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:52:57,172 INFO L225 Difference]: With dead ends: 383 [2018-11-06 22:52:57,172 INFO L226 Difference]: Without dead ends: 330 [2018-11-06 22:52:57,173 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3054 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=1729, Invalid=7777, Unknown=0, NotChecked=0, Total=9506 [2018-11-06 22:52:57,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2018-11-06 22:52:57,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 116. [2018-11-06 22:52:57,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116 states. [2018-11-06 22:52:57,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 129 transitions. [2018-11-06 22:52:57,465 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 129 transitions. Word has length 80 [2018-11-06 22:52:57,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:52:57,466 INFO L480 AbstractCegarLoop]: Abstraction has 116 states and 129 transitions. [2018-11-06 22:52:57,466 INFO L481 AbstractCegarLoop]: Interpolant automaton has 52 states. [2018-11-06 22:52:57,466 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 129 transitions. [2018-11-06 22:52:57,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2018-11-06 22:52:57,466 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:52:57,466 INFO L375 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 9, 8, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:52:57,466 INFO L423 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:52:57,466 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:52:57,467 INFO L82 PathProgramCache]: Analyzing trace with hash 2033447459, now seen corresponding path program 48 times [2018-11-06 22:52:57,467 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:52:57,467 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:52:57,467 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:52:57,467 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:52:57,468 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:52:57,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:52:57,931 INFO L134 CoverageAnalysis]: Checked inductivity of 337 backedges. 253 proven. 84 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:52:57,931 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:52:57,931 INFO L225 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-11-06 22:52:57,951 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-11-06 22:52:57,987 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2018-11-06 22:52:57,987 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:52:57,989 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:52:58,638 INFO L134 CoverageAnalysis]: Checked inductivity of 337 backedges. 253 proven. 84 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:52:58,658 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:52:58,659 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 51 [2018-11-06 22:52:58,659 INFO L459 AbstractCegarLoop]: Interpolant automaton has 51 states [2018-11-06 22:52:58,659 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2018-11-06 22:52:58,659 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=479, Invalid=2071, Unknown=0, NotChecked=0, Total=2550 [2018-11-06 22:52:58,659 INFO L87 Difference]: Start difference. First operand 116 states and 129 transitions. Second operand 51 states. [2018-11-06 22:53:02,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:53:02,287 INFO L93 Difference]: Finished difference Result 451 states and 469 transitions. [2018-11-06 22:53:02,287 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2018-11-06 22:53:02,287 INFO L78 Accepts]: Start accepts. Automaton has 51 states. Word has length 80 [2018-11-06 22:53:02,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:53:02,288 INFO L225 Difference]: With dead ends: 451 [2018-11-06 22:53:02,288 INFO L226 Difference]: Without dead ends: 398 [2018-11-06 22:53:02,289 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3509 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1933, Invalid=8779, Unknown=0, NotChecked=0, Total=10712 [2018-11-06 22:53:02,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 398 states. [2018-11-06 22:53:02,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 398 to 116. [2018-11-06 22:53:02,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116 states. [2018-11-06 22:53:02,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 129 transitions. [2018-11-06 22:53:02,600 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 129 transitions. Word has length 80 [2018-11-06 22:53:02,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:53:02,601 INFO L480 AbstractCegarLoop]: Abstraction has 116 states and 129 transitions. [2018-11-06 22:53:02,601 INFO L481 AbstractCegarLoop]: Interpolant automaton has 51 states. [2018-11-06 22:53:02,601 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 129 transitions. [2018-11-06 22:53:02,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2018-11-06 22:53:02,601 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:53:02,601 INFO L375 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 8, 7, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:53:02,601 INFO L423 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:53:02,601 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:53:02,602 INFO L82 PathProgramCache]: Analyzing trace with hash -2078208337, now seen corresponding path program 49 times [2018-11-06 22:53:02,602 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:53:02,602 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:53:02,602 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:53:02,602 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:53:02,602 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:53:02,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:53:02,975 INFO L134 CoverageAnalysis]: Checked inductivity of 329 backedges. 253 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:53:02,975 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:53:02,975 INFO L225 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-11-06 22:53:02,984 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-06 22:53:03,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:53:03,016 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:53:03,514 INFO L134 CoverageAnalysis]: Checked inductivity of 329 backedges. 253 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:53:03,534 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:53:03,534 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 50 [2018-11-06 22:53:03,534 INFO L459 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-11-06 22:53:03,534 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-11-06 22:53:03,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=455, Invalid=1995, Unknown=0, NotChecked=0, Total=2450 [2018-11-06 22:53:03,535 INFO L87 Difference]: Start difference. First operand 116 states and 129 transitions. Second operand 50 states. [2018-11-06 22:53:07,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:53:07,569 INFO L93 Difference]: Finished difference Result 517 states and 536 transitions. [2018-11-06 22:53:07,569 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2018-11-06 22:53:07,569 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 80 [2018-11-06 22:53:07,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:53:07,570 INFO L225 Difference]: With dead ends: 517 [2018-11-06 22:53:07,570 INFO L226 Difference]: Without dead ends: 464 [2018-11-06 22:53:07,571 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3839 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=2079, Invalid=9477, Unknown=0, NotChecked=0, Total=11556 [2018-11-06 22:53:07,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 464 states. [2018-11-06 22:53:07,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 464 to 116. [2018-11-06 22:53:07,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116 states. [2018-11-06 22:53:07,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 129 transitions. [2018-11-06 22:53:07,890 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 129 transitions. Word has length 80 [2018-11-06 22:53:07,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:53:07,890 INFO L480 AbstractCegarLoop]: Abstraction has 116 states and 129 transitions. [2018-11-06 22:53:07,890 INFO L481 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-11-06 22:53:07,890 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 129 transitions. [2018-11-06 22:53:07,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2018-11-06 22:53:07,891 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:53:07,891 INFO L375 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 7, 6, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:53:07,891 INFO L423 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:53:07,891 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:53:07,891 INFO L82 PathProgramCache]: Analyzing trace with hash 478404155, now seen corresponding path program 50 times [2018-11-06 22:53:07,891 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:53:07,891 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:53:07,892 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:53:07,892 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-06 22:53:07,892 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:53:07,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:53:08,334 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 253 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:53:08,335 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:53:08,335 INFO L225 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-06 22:53:08,345 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-11-06 22:53:08,373 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-11-06 22:53:08,374 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:53:08,376 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:53:08,929 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 253 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:53:08,950 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:53:08,951 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 49 [2018-11-06 22:53:08,951 INFO L459 AbstractCegarLoop]: Interpolant automaton has 49 states [2018-11-06 22:53:08,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2018-11-06 22:53:08,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=435, Invalid=1917, Unknown=0, NotChecked=0, Total=2352 [2018-11-06 22:53:08,951 INFO L87 Difference]: Start difference. First operand 116 states and 129 transitions. Second operand 49 states. [2018-11-06 22:53:13,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:53:13,158 INFO L93 Difference]: Finished difference Result 581 states and 601 transitions. [2018-11-06 22:53:13,158 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2018-11-06 22:53:13,158 INFO L78 Accepts]: Start accepts. Automaton has 49 states. Word has length 80 [2018-11-06 22:53:13,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:53:13,160 INFO L225 Difference]: With dead ends: 581 [2018-11-06 22:53:13,160 INFO L226 Difference]: Without dead ends: 528 [2018-11-06 22:53:13,160 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4018 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=2155, Invalid=9835, Unknown=0, NotChecked=0, Total=11990 [2018-11-06 22:53:13,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2018-11-06 22:53:13,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 116. [2018-11-06 22:53:13,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116 states. [2018-11-06 22:53:13,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 129 transitions. [2018-11-06 22:53:13,486 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 129 transitions. Word has length 80 [2018-11-06 22:53:13,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:53:13,486 INFO L480 AbstractCegarLoop]: Abstraction has 116 states and 129 transitions. [2018-11-06 22:53:13,486 INFO L481 AbstractCegarLoop]: Interpolant automaton has 49 states. [2018-11-06 22:53:13,486 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 129 transitions. [2018-11-06 22:53:13,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2018-11-06 22:53:13,487 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:53:13,487 INFO L375 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 7, 6, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:53:13,487 INFO L423 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:53:13,487 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:53:13,487 INFO L82 PathProgramCache]: Analyzing trace with hash 2049777863, now seen corresponding path program 51 times [2018-11-06 22:53:13,487 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:53:13,487 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:53:13,488 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:53:13,488 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:53:13,488 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:53:13,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:53:13,830 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 253 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:53:13,830 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:53:13,831 INFO L225 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-06 22:53:13,838 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-06 22:53:13,874 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2018-11-06 22:53:13,874 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:53:13,876 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:53:14,620 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 253 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:53:14,639 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:53:14,639 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 48 [2018-11-06 22:53:14,640 INFO L459 AbstractCegarLoop]: Interpolant automaton has 48 states [2018-11-06 22:53:14,640 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2018-11-06 22:53:14,640 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=419, Invalid=1837, Unknown=0, NotChecked=0, Total=2256 [2018-11-06 22:53:14,640 INFO L87 Difference]: Start difference. First operand 116 states and 129 transitions. Second operand 48 states. [2018-11-06 22:53:19,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:53:19,054 INFO L93 Difference]: Finished difference Result 643 states and 664 transitions. [2018-11-06 22:53:19,054 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2018-11-06 22:53:19,054 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 80 [2018-11-06 22:53:19,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:53:19,056 INFO L225 Difference]: With dead ends: 643 [2018-11-06 22:53:19,056 INFO L226 Difference]: Without dead ends: 590 [2018-11-06 22:53:19,056 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4032 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=2155, Invalid=9835, Unknown=0, NotChecked=0, Total=11990 [2018-11-06 22:53:19,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2018-11-06 22:53:19,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 116. [2018-11-06 22:53:19,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116 states. [2018-11-06 22:53:19,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 129 transitions. [2018-11-06 22:53:19,394 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 129 transitions. Word has length 80 [2018-11-06 22:53:19,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:53:19,395 INFO L480 AbstractCegarLoop]: Abstraction has 116 states and 129 transitions. [2018-11-06 22:53:19,395 INFO L481 AbstractCegarLoop]: Interpolant automaton has 48 states. [2018-11-06 22:53:19,395 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 129 transitions. [2018-11-06 22:53:19,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2018-11-06 22:53:19,395 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:53:19,395 INFO L375 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 8, 7, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:53:19,395 INFO L423 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:53:19,396 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:53:19,396 INFO L82 PathProgramCache]: Analyzing trace with hash 303928915, now seen corresponding path program 52 times [2018-11-06 22:53:19,396 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:53:19,396 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:53:19,396 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:53:19,397 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:53:19,397 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:53:19,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:53:19,915 INFO L134 CoverageAnalysis]: Checked inductivity of 329 backedges. 253 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:53:19,915 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:53:19,915 INFO L225 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-06 22:53:19,923 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-06 22:53:19,955 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-06 22:53:19,955 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:53:19,957 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:53:20,417 INFO L134 CoverageAnalysis]: Checked inductivity of 329 backedges. 253 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:53:20,437 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:53:20,437 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 47 [2018-11-06 22:53:20,437 INFO L459 AbstractCegarLoop]: Interpolant automaton has 47 states [2018-11-06 22:53:20,438 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2018-11-06 22:53:20,438 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=407, Invalid=1755, Unknown=0, NotChecked=0, Total=2162 [2018-11-06 22:53:20,438 INFO L87 Difference]: Start difference. First operand 116 states and 129 transitions. Second operand 47 states. [2018-11-06 22:53:24,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:53:24,965 INFO L93 Difference]: Finished difference Result 703 states and 725 transitions. [2018-11-06 22:53:24,965 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2018-11-06 22:53:24,966 INFO L78 Accepts]: Start accepts. Automaton has 47 states. Word has length 80 [2018-11-06 22:53:24,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:53:24,968 INFO L225 Difference]: With dead ends: 703 [2018-11-06 22:53:24,968 INFO L226 Difference]: Without dead ends: 650 [2018-11-06 22:53:24,969 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3875 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=2079, Invalid=9477, Unknown=0, NotChecked=0, Total=11556 [2018-11-06 22:53:24,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 650 states. [2018-11-06 22:53:25,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 650 to 116. [2018-11-06 22:53:25,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116 states. [2018-11-06 22:53:25,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 129 transitions. [2018-11-06 22:53:25,329 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 129 transitions. Word has length 80 [2018-11-06 22:53:25,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:53:25,329 INFO L480 AbstractCegarLoop]: Abstraction has 116 states and 129 transitions. [2018-11-06 22:53:25,329 INFO L481 AbstractCegarLoop]: Interpolant automaton has 47 states. [2018-11-06 22:53:25,329 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 129 transitions. [2018-11-06 22:53:25,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2018-11-06 22:53:25,330 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:53:25,330 INFO L375 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 9, 8, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:53:25,330 INFO L423 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:53:25,331 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:53:25,331 INFO L82 PathProgramCache]: Analyzing trace with hash 579206879, now seen corresponding path program 53 times [2018-11-06 22:53:25,331 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:53:25,331 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:53:25,332 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:53:25,332 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:53:25,332 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:53:25,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:53:25,631 INFO L134 CoverageAnalysis]: Checked inductivity of 337 backedges. 253 proven. 84 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:53:25,632 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:53:25,632 INFO L225 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-06 22:53:25,641 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-11-06 22:53:25,680 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2018-11-06 22:53:25,680 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:53:25,683 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:53:26,126 INFO L134 CoverageAnalysis]: Checked inductivity of 337 backedges. 253 proven. 84 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:53:26,146 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:53:26,146 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 46 [2018-11-06 22:53:26,146 INFO L459 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-11-06 22:53:26,147 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-11-06 22:53:26,147 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=399, Invalid=1671, Unknown=0, NotChecked=0, Total=2070 [2018-11-06 22:53:26,147 INFO L87 Difference]: Start difference. First operand 116 states and 129 transitions. Second operand 46 states. [2018-11-06 22:53:30,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:53:30,759 INFO L93 Difference]: Finished difference Result 761 states and 784 transitions. [2018-11-06 22:53:30,759 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2018-11-06 22:53:30,759 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 80 [2018-11-06 22:53:30,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:53:30,761 INFO L225 Difference]: With dead ends: 761 [2018-11-06 22:53:30,761 INFO L226 Difference]: Without dead ends: 708 [2018-11-06 22:53:30,762 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3549 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1933, Invalid=8779, Unknown=0, NotChecked=0, Total=10712 [2018-11-06 22:53:30,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2018-11-06 22:53:31,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 116. [2018-11-06 22:53:31,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116 states. [2018-11-06 22:53:31,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 129 transitions. [2018-11-06 22:53:31,104 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 129 transitions. Word has length 80 [2018-11-06 22:53:31,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:53:31,104 INFO L480 AbstractCegarLoop]: Abstraction has 116 states and 129 transitions. [2018-11-06 22:53:31,104 INFO L481 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-11-06 22:53:31,104 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 129 transitions. [2018-11-06 22:53:31,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2018-11-06 22:53:31,105 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:53:31,105 INFO L375 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 10, 9, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:53:31,105 INFO L423 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:53:31,105 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:53:31,105 INFO L82 PathProgramCache]: Analyzing trace with hash 1053235819, now seen corresponding path program 54 times [2018-11-06 22:53:31,105 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:53:31,105 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:53:31,106 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:53:31,106 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:53:31,106 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:53:31,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:53:31,475 INFO L134 CoverageAnalysis]: Checked inductivity of 349 backedges. 253 proven. 96 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:53:31,475 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:53:31,476 INFO L225 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-06 22:53:31,485 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-11-06 22:53:31,525 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2018-11-06 22:53:31,525 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:53:31,528 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:53:31,978 INFO L134 CoverageAnalysis]: Checked inductivity of 349 backedges. 253 proven. 96 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:53:31,998 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:53:31,998 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 45 [2018-11-06 22:53:31,998 INFO L459 AbstractCegarLoop]: Interpolant automaton has 45 states [2018-11-06 22:53:31,998 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2018-11-06 22:53:31,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=395, Invalid=1585, Unknown=0, NotChecked=0, Total=1980 [2018-11-06 22:53:31,999 INFO L87 Difference]: Start difference. First operand 116 states and 129 transitions. Second operand 45 states. [2018-11-06 22:53:36,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:53:36,715 INFO L93 Difference]: Finished difference Result 817 states and 841 transitions. [2018-11-06 22:53:36,715 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2018-11-06 22:53:36,716 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 80 [2018-11-06 22:53:36,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:53:36,718 INFO L225 Difference]: With dead ends: 817 [2018-11-06 22:53:36,718 INFO L226 Difference]: Without dead ends: 764 [2018-11-06 22:53:36,718 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3068 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1729, Invalid=7777, Unknown=0, NotChecked=0, Total=9506 [2018-11-06 22:53:36,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 764 states. [2018-11-06 22:53:37,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 764 to 116. [2018-11-06 22:53:37,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116 states. [2018-11-06 22:53:37,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 129 transitions. [2018-11-06 22:53:37,050 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 129 transitions. Word has length 80 [2018-11-06 22:53:37,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:53:37,050 INFO L480 AbstractCegarLoop]: Abstraction has 116 states and 129 transitions. [2018-11-06 22:53:37,050 INFO L481 AbstractCegarLoop]: Interpolant automaton has 45 states. [2018-11-06 22:53:37,050 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 129 transitions. [2018-11-06 22:53:37,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2018-11-06 22:53:37,051 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:53:37,051 INFO L375 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 11, 10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:53:37,051 INFO L423 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:53:37,051 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:53:37,051 INFO L82 PathProgramCache]: Analyzing trace with hash -613308169, now seen corresponding path program 55 times [2018-11-06 22:53:37,051 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:53:37,051 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:53:37,052 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:53:37,052 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:53:37,052 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:53:37,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:53:37,343 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 253 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:53:37,343 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:53:37,343 INFO L225 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-06 22:53:37,352 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-06 22:53:37,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:53:37,384 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:53:37,839 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 253 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:53:37,859 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:53:37,859 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 44 [2018-11-06 22:53:37,860 INFO L459 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-11-06 22:53:37,860 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-11-06 22:53:37,860 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=395, Invalid=1497, Unknown=0, NotChecked=0, Total=1892 [2018-11-06 22:53:37,860 INFO L87 Difference]: Start difference. First operand 116 states and 129 transitions. Second operand 44 states. [2018-11-06 22:53:42,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:53:42,647 INFO L93 Difference]: Finished difference Result 871 states and 896 transitions. [2018-11-06 22:53:42,647 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2018-11-06 22:53:42,647 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 80 [2018-11-06 22:53:42,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:53:42,649 INFO L225 Difference]: With dead ends: 871 [2018-11-06 22:53:42,650 INFO L226 Difference]: Without dead ends: 818 [2018-11-06 22:53:42,650 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2458 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1485, Invalid=6525, Unknown=0, NotChecked=0, Total=8010 [2018-11-06 22:53:42,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 818 states. [2018-11-06 22:53:42,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 818 to 116. [2018-11-06 22:53:42,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116 states. [2018-11-06 22:53:42,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 129 transitions. [2018-11-06 22:53:42,990 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 129 transitions. Word has length 80 [2018-11-06 22:53:42,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:53:42,990 INFO L480 AbstractCegarLoop]: Abstraction has 116 states and 129 transitions. [2018-11-06 22:53:42,990 INFO L481 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-11-06 22:53:42,990 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 129 transitions. [2018-11-06 22:53:42,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2018-11-06 22:53:42,991 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:53:42,991 INFO L375 BasicCegarLoop]: trace histogram [12, 12, 12, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:53:42,991 INFO L423 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:53:42,991 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:53:42,991 INFO L82 PathProgramCache]: Analyzing trace with hash -632919421, now seen corresponding path program 11 times [2018-11-06 22:53:42,991 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:53:42,991 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:53:42,992 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:53:42,992 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-06 22:53:42,992 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:53:42,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:53:43,465 INFO L134 CoverageAnalysis]: Checked inductivity of 385 backedges. 253 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:53:43,465 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:53:43,465 INFO L225 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-06 22:53:43,474 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-11-06 22:53:43,509 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2018-11-06 22:53:43,509 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:53:43,511 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:53:43,887 INFO L134 CoverageAnalysis]: Checked inductivity of 385 backedges. 253 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:53:43,908 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:53:43,908 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 43 [2018-11-06 22:53:43,909 INFO L459 AbstractCegarLoop]: Interpolant automaton has 43 states [2018-11-06 22:53:43,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2018-11-06 22:53:43,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=399, Invalid=1407, Unknown=0, NotChecked=0, Total=1806 [2018-11-06 22:53:43,909 INFO L87 Difference]: Start difference. First operand 116 states and 129 transitions. Second operand 43 states. [2018-11-06 22:53:48,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:53:48,524 INFO L93 Difference]: Finished difference Result 928 states and 955 transitions. [2018-11-06 22:53:48,524 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2018-11-06 22:53:48,524 INFO L78 Accepts]: Start accepts. Automaton has 43 states. Word has length 80 [2018-11-06 22:53:48,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:53:48,527 INFO L225 Difference]: With dead ends: 928 [2018-11-06 22:53:48,528 INFO L226 Difference]: Without dead ends: 875 [2018-11-06 22:53:48,528 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1757 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1225, Invalid=5095, Unknown=0, NotChecked=0, Total=6320 [2018-11-06 22:53:48,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 875 states. [2018-11-06 22:53:48,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 875 to 119. [2018-11-06 22:53:48,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 119 states. [2018-11-06 22:53:48,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 133 transitions. [2018-11-06 22:53:48,880 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 133 transitions. Word has length 80 [2018-11-06 22:53:48,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:53:48,880 INFO L480 AbstractCegarLoop]: Abstraction has 119 states and 133 transitions. [2018-11-06 22:53:48,880 INFO L481 AbstractCegarLoop]: Interpolant automaton has 43 states. [2018-11-06 22:53:48,880 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 133 transitions. [2018-11-06 22:53:48,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2018-11-06 22:53:48,881 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:53:48,881 INFO L375 BasicCegarLoop]: trace histogram [13, 12, 12, 12, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:53:48,881 INFO L423 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:53:48,881 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:53:48,881 INFO L82 PathProgramCache]: Analyzing trace with hash -5497607, now seen corresponding path program 22 times [2018-11-06 22:53:48,881 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:53:48,882 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:53:48,882 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:53:48,882 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:53:48,882 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:53:48,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:53:49,030 INFO L134 CoverageAnalysis]: Checked inductivity of 409 backedges. 156 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:53:49,030 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:53:49,030 INFO L225 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-06 22:53:49,039 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-06 22:53:49,069 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-06 22:53:49,070 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:53:49,071 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:53:49,181 INFO L134 CoverageAnalysis]: Checked inductivity of 409 backedges. 156 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:53:49,202 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:53:49,202 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 18 [2018-11-06 22:53:49,202 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-11-06 22:53:49,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-11-06 22:53:49,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=181, Unknown=0, NotChecked=0, Total=306 [2018-11-06 22:53:49,203 INFO L87 Difference]: Start difference. First operand 119 states and 133 transitions. Second operand 18 states. [2018-11-06 22:53:50,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:53:50,050 INFO L93 Difference]: Finished difference Result 132 states and 146 transitions. [2018-11-06 22:53:50,051 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-11-06 22:53:50,051 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 82 [2018-11-06 22:53:50,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:53:50,052 INFO L225 Difference]: With dead ends: 132 [2018-11-06 22:53:50,052 INFO L226 Difference]: Without dead ends: 130 [2018-11-06 22:53:50,052 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=364, Invalid=628, Unknown=0, NotChecked=0, Total=992 [2018-11-06 22:53:50,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2018-11-06 22:53:50,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 123. [2018-11-06 22:53:50,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 123 states. [2018-11-06 22:53:50,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 137 transitions. [2018-11-06 22:53:50,434 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 137 transitions. Word has length 82 [2018-11-06 22:53:50,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:53:50,434 INFO L480 AbstractCegarLoop]: Abstraction has 123 states and 137 transitions. [2018-11-06 22:53:50,434 INFO L481 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-11-06 22:53:50,434 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 137 transitions. [2018-11-06 22:53:50,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2018-11-06 22:53:50,435 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:53:50,435 INFO L375 BasicCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:53:50,435 INFO L423 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:53:50,435 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:53:50,435 INFO L82 PathProgramCache]: Analyzing trace with hash -354122942, now seen corresponding path program 23 times [2018-11-06 22:53:50,435 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:53:50,435 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:53:50,436 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:53:50,436 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:53:50,436 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:53:50,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:53:50,800 INFO L134 CoverageAnalysis]: Checked inductivity of 456 backedges. 300 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:53:50,801 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:53:50,801 INFO L225 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-06 22:53:50,809 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-11-06 22:53:50,850 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2018-11-06 22:53:50,850 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:53:50,852 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:53:51,600 INFO L134 CoverageAnalysis]: Checked inductivity of 456 backedges. 300 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:53:51,619 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:53:51,619 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 58 [2018-11-06 22:53:51,620 INFO L459 AbstractCegarLoop]: Interpolant automaton has 58 states [2018-11-06 22:53:51,620 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2018-11-06 22:53:51,620 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=661, Invalid=2645, Unknown=0, NotChecked=0, Total=3306 [2018-11-06 22:53:51,620 INFO L87 Difference]: Start difference. First operand 123 states and 137 transitions. Second operand 58 states. [2018-11-06 22:53:53,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:53:53,626 INFO L93 Difference]: Finished difference Result 260 states and 276 transitions. [2018-11-06 22:53:53,626 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-11-06 22:53:53,626 INFO L78 Accepts]: Start accepts. Automaton has 58 states. Word has length 86 [2018-11-06 22:53:53,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:53:53,627 INFO L225 Difference]: With dead ends: 260 [2018-11-06 22:53:53,627 INFO L226 Difference]: Without dead ends: 203 [2018-11-06 22:53:53,627 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2270 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1403, Invalid=5907, Unknown=0, NotChecked=0, Total=7310 [2018-11-06 22:53:53,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2018-11-06 22:53:54,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 125. [2018-11-06 22:53:54,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 125 states. [2018-11-06 22:53:54,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 139 transitions. [2018-11-06 22:53:54,037 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 139 transitions. Word has length 86 [2018-11-06 22:53:54,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:53:54,037 INFO L480 AbstractCegarLoop]: Abstraction has 125 states and 139 transitions. [2018-11-06 22:53:54,037 INFO L481 AbstractCegarLoop]: Interpolant automaton has 58 states. [2018-11-06 22:53:54,037 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 139 transitions. [2018-11-06 22:53:54,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2018-11-06 22:53:54,038 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:53:54,038 INFO L375 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 12, 11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:53:54,038 INFO L423 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:53:54,038 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:53:54,038 INFO L82 PathProgramCache]: Analyzing trace with hash -1095815730, now seen corresponding path program 56 times [2018-11-06 22:53:54,038 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:53:54,038 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:53:54,039 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:53:54,039 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:53:54,039 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:53:54,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:53:54,384 INFO L134 CoverageAnalysis]: Checked inductivity of 434 backedges. 300 proven. 134 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:53:54,384 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:53:54,384 INFO L225 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-06 22:53:54,393 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-11-06 22:53:54,426 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-11-06 22:53:54,426 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:53:54,428 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:53:55,058 INFO L134 CoverageAnalysis]: Checked inductivity of 434 backedges. 300 proven. 134 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:53:55,077 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:53:55,077 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 57 [2018-11-06 22:53:55,077 INFO L459 AbstractCegarLoop]: Interpolant automaton has 57 states [2018-11-06 22:53:55,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2018-11-06 22:53:55,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=622, Invalid=2570, Unknown=0, NotChecked=0, Total=3192 [2018-11-06 22:53:55,078 INFO L87 Difference]: Start difference. First operand 125 states and 139 transitions. Second operand 57 states. [2018-11-06 22:53:58,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:53:58,059 INFO L93 Difference]: Finished difference Result 338 states and 355 transitions. [2018-11-06 22:53:58,059 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-11-06 22:53:58,060 INFO L78 Accepts]: Start accepts. Automaton has 57 states. Word has length 86 [2018-11-06 22:53:58,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:53:58,061 INFO L225 Difference]: With dead ends: 338 [2018-11-06 22:53:58,061 INFO L226 Difference]: Without dead ends: 281 [2018-11-06 22:53:58,061 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2962 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1711, Invalid=7601, Unknown=0, NotChecked=0, Total=9312 [2018-11-06 22:53:58,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2018-11-06 22:53:58,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 125. [2018-11-06 22:53:58,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 125 states. [2018-11-06 22:53:58,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 139 transitions. [2018-11-06 22:53:58,471 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 139 transitions. Word has length 86 [2018-11-06 22:53:58,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:53:58,471 INFO L480 AbstractCegarLoop]: Abstraction has 125 states and 139 transitions. [2018-11-06 22:53:58,471 INFO L481 AbstractCegarLoop]: Interpolant automaton has 57 states. [2018-11-06 22:53:58,471 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 139 transitions. [2018-11-06 22:53:58,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2018-11-06 22:53:58,471 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:53:58,471 INFO L375 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 11, 10, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:53:58,471 INFO L423 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:53:58,472 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:53:58,472 INFO L82 PathProgramCache]: Analyzing trace with hash 905644890, now seen corresponding path program 57 times [2018-11-06 22:53:58,472 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:53:58,472 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:53:58,472 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:53:58,472 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:53:58,473 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:53:58,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:53:58,828 INFO L134 CoverageAnalysis]: Checked inductivity of 416 backedges. 300 proven. 116 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:53:58,828 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:53:58,828 INFO L225 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-06 22:53:58,837 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-06 22:53:58,879 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2018-11-06 22:53:58,879 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:53:58,882 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:53:59,527 INFO L134 CoverageAnalysis]: Checked inductivity of 416 backedges. 300 proven. 116 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:53:59,546 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:53:59,546 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 56 [2018-11-06 22:53:59,546 INFO L459 AbstractCegarLoop]: Interpolant automaton has 56 states [2018-11-06 22:53:59,547 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2018-11-06 22:53:59,547 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=587, Invalid=2493, Unknown=0, NotChecked=0, Total=3080 [2018-11-06 22:53:59,547 INFO L87 Difference]: Start difference. First operand 125 states and 139 transitions. Second operand 56 states. [2018-11-06 22:54:03,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:54:03,333 INFO L93 Difference]: Finished difference Result 414 states and 432 transitions. [2018-11-06 22:54:03,334 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2018-11-06 22:54:03,334 INFO L78 Accepts]: Start accepts. Automaton has 56 states. Word has length 86 [2018-11-06 22:54:03,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:54:03,335 INFO L225 Difference]: With dead ends: 414 [2018-11-06 22:54:03,335 INFO L226 Difference]: Without dead ends: 357 [2018-11-06 22:54:03,336 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3626 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=2008, Invalid=9122, Unknown=0, NotChecked=0, Total=11130 [2018-11-06 22:54:03,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2018-11-06 22:54:03,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 125. [2018-11-06 22:54:03,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 125 states. [2018-11-06 22:54:03,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 139 transitions. [2018-11-06 22:54:03,798 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 139 transitions. Word has length 86 [2018-11-06 22:54:03,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:54:03,798 INFO L480 AbstractCegarLoop]: Abstraction has 125 states and 139 transitions. [2018-11-06 22:54:03,798 INFO L481 AbstractCegarLoop]: Interpolant automaton has 56 states. [2018-11-06 22:54:03,799 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 139 transitions. [2018-11-06 22:54:03,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2018-11-06 22:54:03,799 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:54:03,799 INFO L375 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 10, 9, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:54:03,799 INFO L423 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:54:03,800 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:54:03,800 INFO L82 PathProgramCache]: Analyzing trace with hash -1787241498, now seen corresponding path program 58 times [2018-11-06 22:54:03,800 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:54:03,800 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:54:03,801 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:54:03,801 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:54:03,801 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:54:03,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:54:04,178 INFO L134 CoverageAnalysis]: Checked inductivity of 402 backedges. 300 proven. 102 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:54:04,179 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:54:04,179 INFO L225 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-06 22:54:04,187 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-06 22:54:04,217 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-06 22:54:04,217 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:54:04,219 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:54:04,817 INFO L134 CoverageAnalysis]: Checked inductivity of 402 backedges. 300 proven. 102 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:54:04,836 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:54:04,836 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 55 [2018-11-06 22:54:04,837 INFO L459 AbstractCegarLoop]: Interpolant automaton has 55 states [2018-11-06 22:54:04,837 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2018-11-06 22:54:04,837 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=556, Invalid=2414, Unknown=0, NotChecked=0, Total=2970 [2018-11-06 22:54:04,838 INFO L87 Difference]: Start difference. First operand 125 states and 139 transitions. Second operand 55 states. [2018-11-06 22:54:09,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:54:09,083 INFO L93 Difference]: Finished difference Result 488 states and 507 transitions. [2018-11-06 22:54:09,083 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2018-11-06 22:54:09,083 INFO L78 Accepts]: Start accepts. Automaton has 55 states. Word has length 86 [2018-11-06 22:54:09,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:54:09,084 INFO L225 Difference]: With dead ends: 488 [2018-11-06 22:54:09,085 INFO L226 Difference]: Without dead ends: 431 [2018-11-06 22:54:09,085 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4206 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=2267, Invalid=10389, Unknown=0, NotChecked=0, Total=12656 [2018-11-06 22:54:09,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2018-11-06 22:54:09,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 125. [2018-11-06 22:54:09,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 125 states. [2018-11-06 22:54:09,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 139 transitions. [2018-11-06 22:54:09,525 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 139 transitions. Word has length 86 [2018-11-06 22:54:09,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:54:09,525 INFO L480 AbstractCegarLoop]: Abstraction has 125 states and 139 transitions. [2018-11-06 22:54:09,525 INFO L481 AbstractCegarLoop]: Interpolant automaton has 55 states. [2018-11-06 22:54:09,525 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 139 transitions. [2018-11-06 22:54:09,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2018-11-06 22:54:09,525 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:54:09,525 INFO L375 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 9, 8, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:54:09,526 INFO L423 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:54:09,526 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:54:09,526 INFO L82 PathProgramCache]: Analyzing trace with hash 386490226, now seen corresponding path program 59 times [2018-11-06 22:54:09,526 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:54:09,526 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:54:09,526 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:54:09,526 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:54:09,526 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:54:09,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:54:09,899 INFO L134 CoverageAnalysis]: Checked inductivity of 392 backedges. 300 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:54:09,899 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:54:09,899 INFO L225 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-06 22:54:09,908 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-11-06 22:54:09,947 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2018-11-06 22:54:09,948 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:54:09,951 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:54:10,512 INFO L134 CoverageAnalysis]: Checked inductivity of 392 backedges. 300 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:54:10,542 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:54:10,543 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 54 [2018-11-06 22:54:10,543 INFO L459 AbstractCegarLoop]: Interpolant automaton has 54 states [2018-11-06 22:54:10,543 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2018-11-06 22:54:10,543 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=529, Invalid=2333, Unknown=0, NotChecked=0, Total=2862 [2018-11-06 22:54:10,543 INFO L87 Difference]: Start difference. First operand 125 states and 139 transitions. Second operand 54 states. [2018-11-06 22:54:15,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-06 22:54:15,535 INFO L93 Difference]: Finished difference Result 560 states and 580 transitions. [2018-11-06 22:54:15,535 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2018-11-06 22:54:15,535 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 86 [2018-11-06 22:54:15,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-06 22:54:15,536 INFO L225 Difference]: With dead ends: 560 [2018-11-06 22:54:15,536 INFO L226 Difference]: Without dead ends: 503 [2018-11-06 22:54:15,537 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4658 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=2467, Invalid=11339, Unknown=0, NotChecked=0, Total=13806 [2018-11-06 22:54:15,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503 states. [2018-11-06 22:54:15,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503 to 125. [2018-11-06 22:54:15,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 125 states. [2018-11-06 22:54:15,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 139 transitions. [2018-11-06 22:54:15,998 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 139 transitions. Word has length 86 [2018-11-06 22:54:15,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-06 22:54:15,998 INFO L480 AbstractCegarLoop]: Abstraction has 125 states and 139 transitions. [2018-11-06 22:54:15,998 INFO L481 AbstractCegarLoop]: Interpolant automaton has 54 states. [2018-11-06 22:54:15,998 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 139 transitions. [2018-11-06 22:54:15,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2018-11-06 22:54:15,999 INFO L367 BasicCegarLoop]: Found error trace [2018-11-06 22:54:15,999 INFO L375 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 8, 7, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-06 22:54:15,999 INFO L423 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-06 22:54:15,999 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-06 22:54:15,999 INFO L82 PathProgramCache]: Analyzing trace with hash 1975342590, now seen corresponding path program 60 times [2018-11-06 22:54:15,999 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-06 22:54:16,000 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-06 22:54:16,000 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:54:16,000 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-06 22:54:16,000 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-06 22:54:16,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-06 22:54:16,415 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 300 proven. 86 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:54:16,416 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-06 22:54:16,416 INFO L225 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-06 22:54:16,424 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-11-06 22:54:16,462 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2018-11-06 22:54:16,462 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-06 22:54:16,465 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-06 22:54:17,039 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 300 proven. 86 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-06 22:54:17,059 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-06 22:54:17,059 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 53 [2018-11-06 22:54:17,059 INFO L459 AbstractCegarLoop]: Interpolant automaton has 53 states [2018-11-06 22:54:17,059 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2018-11-06 22:54:17,060 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=506, Invalid=2250, Unknown=0, NotChecked=0, Total=2756 [2018-11-06 22:54:17,060 INFO L87 Difference]: Start difference. First operand 125 states and 139 transitions. Second operand 53 states. Received shutdown request... [2018-11-06 22:54:18,732 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-11-06 22:54:18,732 WARN L549 AbstractCegarLoop]: Verification canceled [2018-11-06 22:54:18,737 WARN L205 ceAbstractionStarter]: Timeout [2018-11-06 22:54:18,737 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.11 10:54:18 BoogieIcfgContainer [2018-11-06 22:54:18,737 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-11-06 22:54:18,738 INFO L168 Benchmark]: Toolchain (without parser) took 248347.40 ms. Allocated memory was 1.5 GB in the beginning and 2.1 GB in the end (delta: 570.9 MB). Free memory was 1.4 GB in the beginning and 1.6 GB in the end (delta: -191.2 MB). Peak memory consumption was 379.7 MB. Max. memory is 7.1 GB. [2018-11-06 22:54:18,739 INFO L168 Benchmark]: CDTParser took 0.22 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-11-06 22:54:18,739 INFO L168 Benchmark]: CACSL2BoogieTranslator took 257.71 ms. Allocated memory is still 1.5 GB. Free memory was 1.4 GB in the beginning and 1.4 GB in the end (delta: 10.6 MB). Peak memory consumption was 10.6 MB. Max. memory is 7.1 GB. [2018-11-06 22:54:18,739 INFO L168 Benchmark]: Boogie Procedure Inliner took 37.09 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-11-06 22:54:18,740 INFO L168 Benchmark]: Boogie Preprocessor took 23.01 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-11-06 22:54:18,740 INFO L168 Benchmark]: RCFGBuilder took 510.15 ms. Allocated memory was 1.5 GB in the beginning and 2.3 GB in the end (delta: 738.2 MB). Free memory was 1.4 GB in the beginning and 2.2 GB in the end (delta: -788.6 MB). Peak memory consumption was 26.3 MB. Max. memory is 7.1 GB. [2018-11-06 22:54:18,740 INFO L168 Benchmark]: TraceAbstraction took 247515.13 ms. Allocated memory was 2.3 GB in the beginning and 2.1 GB in the end (delta: -167.2 MB). Free memory was 2.2 GB in the beginning and 1.6 GB in the end (delta: 586.8 MB). Peak memory consumption was 419.6 MB. Max. memory is 7.1 GB. [2018-11-06 22:54:18,743 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.22 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. * CACSL2BoogieTranslator took 257.71 ms. Allocated memory is still 1.5 GB. Free memory was 1.4 GB in the beginning and 1.4 GB in the end (delta: 10.6 MB). Peak memory consumption was 10.6 MB. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 37.09 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Preprocessor took 23.01 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. * RCFGBuilder took 510.15 ms. Allocated memory was 1.5 GB in the beginning and 2.3 GB in the end (delta: 738.2 MB). Free memory was 1.4 GB in the beginning and 2.2 GB in the end (delta: -788.6 MB). Peak memory consumption was 26.3 MB. Max. memory is 7.1 GB. * TraceAbstraction took 247515.13 ms. Allocated memory was 2.3 GB in the beginning and 2.1 GB in the end (delta: -167.2 MB). Free memory was 2.2 GB in the beginning and 1.6 GB in the end (delta: 586.8 MB). Peak memory consumption was 419.6 MB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 5]: Timeout (TraceAbstraction) Unable to prove that call of __VERIFIER_error() unreachable (line 5). Cancelled while BasicCegarLoop was constructing difference of abstraction (125states) and FLOYD_HOARE automaton (currently 41 states, 53 states before enhancement),while ReachableStatesComputation was computing reachable states (74 states constructedinput type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 19 locations, 1 error locations. TIMEOUT Result, 247.4s OverallTime, 97 OverallIterations, 13 TraceHistogramMax, 157.6s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 3181 SDtfs, 15267 SDslu, 34073 SDs, 0 SdLazy, 28350 SolverSat, 4852 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 33.1s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 10427 GetRequests, 4528 SyntacticMatches, 0 SemanticMatches, 5899 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140731 ImplicationChecksByTransitivity, 116.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=125occurred in iteration=92, 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: 13.2s AutomataMinimizationTime, 96 MinimizatonAttempts, 20031 StatesRemovedByMinimization, 95 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.4s SsaConstructionTime, 2.7s SatisfiabilityAnalysisTime, 69.5s InterpolantComputationTime, 11238 NumberOfCodeBlocks, 11238 NumberOfCodeBlocksAsserted, 589 NumberOfCheckSat, 11047 ConstructedInterpolants, 0 QuantifiedInterpolants, 4397496 SizeOfPredicates, 448 NumberOfNonLiveVariables, 15144 ConjunctsInSsa, 2006 ConjunctsInUnsatCore, 191 InterpolantComputations, 3 PerfectInterpolantSequences, 25646/37182 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown