java -Xmx8000000000 -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data --generate-csv --csv-dir csv -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -s ../../../trunk/examples/settings/pu-bench/svcomp-Reach-32bit-Automizer_Default.epf -i ../../../trunk/examples/programs/toy/tooDifficultLoopInvariant/DivisibilityInterpolantRequired03-FPBPCannibalizationSuccess.bpl -------------------------------------------------------------------------------- This is Ultimate 0.1.23-4eac566 [2018-09-23 19:46:41,962 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-09-23 19:46:41,964 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-09-23 19:46:41,976 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-09-23 19:46:41,976 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-09-23 19:46:41,977 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-09-23 19:46:41,979 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-09-23 19:46:41,980 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-09-23 19:46:41,982 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-09-23 19:46:41,983 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-09-23 19:46:41,984 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-09-23 19:46:41,984 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-09-23 19:46:41,985 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-09-23 19:46:41,986 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-09-23 19:46:41,987 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-09-23 19:46:41,988 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-09-23 19:46:41,988 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-09-23 19:46:41,990 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-09-23 19:46:41,992 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-09-23 19:46:41,994 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-09-23 19:46:41,995 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-09-23 19:46:41,996 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-09-23 19:46:41,998 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-09-23 19:46:41,999 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-09-23 19:46:41,999 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-09-23 19:46:42,000 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-09-23 19:46:42,001 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-09-23 19:46:42,002 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-09-23 19:46:42,002 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-09-23 19:46:42,003 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-09-23 19:46:42,004 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-09-23 19:46:42,004 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-09-23 19:46:42,005 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-09-23 19:46:42,005 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-09-23 19:46:42,006 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-09-23 19:46:42,007 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-09-23 19:46:42,007 INFO L98 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/pu-bench/svcomp-Reach-32bit-Automizer_Default.epf [2018-09-23 19:46:42,022 INFO L110 SettingsManager]: Loading preferences was successful [2018-09-23 19:46:42,022 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-09-23 19:46:42,023 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-09-23 19:46:42,023 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-09-23 19:46:42,024 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-09-23 19:46:42,024 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-09-23 19:46:42,024 INFO L133 SettingsManager]: * Use SBE=true [2018-09-23 19:46:42,024 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-09-23 19:46:42,024 INFO L133 SettingsManager]: * sizeof long=4 [2018-09-23 19:46:42,025 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-09-23 19:46:42,025 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-09-23 19:46:42,025 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-09-23 19:46:42,025 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-09-23 19:46:42,025 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-09-23 19:46:42,026 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-09-23 19:46:42,026 INFO L133 SettingsManager]: * sizeof long double=12 [2018-09-23 19:46:42,026 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-09-23 19:46:42,026 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-09-23 19:46:42,026 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-09-23 19:46:42,027 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-09-23 19:46:42,027 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-09-23 19:46:42,027 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-09-23 19:46:42,027 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-09-23 19:46:42,027 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-09-23 19:46:42,028 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-09-23 19:46:42,028 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-09-23 19:46:42,028 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-09-23 19:46:42,028 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-09-23 19:46:42,028 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-09-23 19:46:42,029 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-09-23 19:46:42,074 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-09-23 19:46:42,093 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-09-23 19:46:42,097 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-09-23 19:46:42,099 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2018-09-23 19:46:42,100 INFO L276 PluginConnector]: Boogie PL CUP Parser initialized [2018-09-23 19:46:42,101 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/toy/tooDifficultLoopInvariant/DivisibilityInterpolantRequired03-FPBPCannibalizationSuccess.bpl [2018-09-23 19:46:42,101 INFO L111 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/toy/tooDifficultLoopInvariant/DivisibilityInterpolantRequired03-FPBPCannibalizationSuccess.bpl' [2018-09-23 19:46:42,152 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-09-23 19:46:42,155 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-09-23 19:46:42,156 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-09-23 19:46:42,156 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-09-23 19:46:42,156 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-09-23 19:46:42,178 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "DivisibilityInterpolantRequired03-FPBPCannibalizationSuccess.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 07:46:42" (1/1) ... [2018-09-23 19:46:42,189 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "DivisibilityInterpolantRequired03-FPBPCannibalizationSuccess.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 07:46:42" (1/1) ... [2018-09-23 19:46:42,194 WARN L165 Inliner]: Program contained no entry procedure! [2018-09-23 19:46:42,194 WARN L168 Inliner]: Missing entry procedures: [ULTIMATE.start] [2018-09-23 19:46:42,194 WARN L175 Inliner]: Fallback enabled. All procedures will be processed. [2018-09-23 19:46:42,196 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-09-23 19:46:42,197 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-09-23 19:46:42,197 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-09-23 19:46:42,197 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-09-23 19:46:42,208 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "DivisibilityInterpolantRequired03-FPBPCannibalizationSuccess.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 07:46:42" (1/1) ... [2018-09-23 19:46:42,208 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "DivisibilityInterpolantRequired03-FPBPCannibalizationSuccess.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 07:46:42" (1/1) ... [2018-09-23 19:46:42,208 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "DivisibilityInterpolantRequired03-FPBPCannibalizationSuccess.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 07:46:42" (1/1) ... [2018-09-23 19:46:42,209 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "DivisibilityInterpolantRequired03-FPBPCannibalizationSuccess.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 07:46:42" (1/1) ... [2018-09-23 19:46:42,211 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "DivisibilityInterpolantRequired03-FPBPCannibalizationSuccess.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 07:46:42" (1/1) ... [2018-09-23 19:46:42,216 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "DivisibilityInterpolantRequired03-FPBPCannibalizationSuccess.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 07:46:42" (1/1) ... [2018-09-23 19:46:42,217 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "DivisibilityInterpolantRequired03-FPBPCannibalizationSuccess.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 07:46:42" (1/1) ... [2018-09-23 19:46:42,218 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-09-23 19:46:42,219 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-09-23 19:46:42,219 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-09-23 19:46:42,219 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-09-23 19:46:42,221 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "DivisibilityInterpolantRequired03-FPBPCannibalizationSuccess.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 07:46:42" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-09-23 19:46:42,294 INFO L124 BoogieDeclarations]: Specification and implementation of procedure main given in one single declaration [2018-09-23 19:46:42,294 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-09-23 19:46:42,294 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-09-23 19:46:42,483 INFO L351 CfgBuilder]: Using library mode [2018-09-23 19:46:42,483 INFO L202 PluginConnector]: Adding new model DivisibilityInterpolantRequired03-FPBPCannibalizationSuccess.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.09 07:46:42 BoogieIcfgContainer [2018-09-23 19:46:42,483 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-09-23 19:46:42,484 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-09-23 19:46:42,485 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-09-23 19:46:42,488 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-09-23 19:46:42,488 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "DivisibilityInterpolantRequired03-FPBPCannibalizationSuccess.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 07:46:42" (1/2) ... [2018-09-23 19:46:42,489 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5a79c11f and model type DivisibilityInterpolantRequired03-FPBPCannibalizationSuccess.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.09 07:46:42, skipping insertion in model container [2018-09-23 19:46:42,490 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "DivisibilityInterpolantRequired03-FPBPCannibalizationSuccess.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.09 07:46:42" (2/2) ... [2018-09-23 19:46:42,492 INFO L112 eAbstractionObserver]: Analyzing ICFG DivisibilityInterpolantRequired03-FPBPCannibalizationSuccess.bpl [2018-09-23 19:46:42,504 INFO L137 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-09-23 19:46:42,517 INFO L149 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-09-23 19:46:42,568 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-09-23 19:46:42,568 INFO L381 AbstractCegarLoop]: Interprodecural is true [2018-09-23 19:46:42,569 INFO L382 AbstractCegarLoop]: Hoare is true [2018-09-23 19:46:42,569 INFO L383 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-09-23 19:46:42,569 INFO L384 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-09-23 19:46:42,569 INFO L385 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-09-23 19:46:42,569 INFO L386 AbstractCegarLoop]: Difference is false [2018-09-23 19:46:42,570 INFO L387 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-09-23 19:46:42,570 INFO L392 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-09-23 19:46:42,582 INFO L276 IsEmpty]: Start isEmpty. Operand 5 states. [2018-09-23 19:46:42,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2018-09-23 19:46:42,589 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:46:42,590 INFO L375 BasicCegarLoop]: trace histogram [1, 1] [2018-09-23 19:46:42,591 INFO L423 AbstractCegarLoop]: === Iteration 1 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:46:42,596 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:46:42,597 INFO L82 PathProgramCache]: Analyzing trace with hash 967, now seen corresponding path program 1 times [2018-09-23 19:46:42,599 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:46:42,599 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:46:42,642 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:42,642 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:46:42,642 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:42,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:42,953 WARN L178 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 16 DAG size of output: 13 [2018-09-23 19:46:42,956 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:42,958 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-23 19:46:42,958 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2018-09-23 19:46:42,963 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-09-23 19:46:42,974 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-09-23 19:46:42,975 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-09-23 19:46:42,977 INFO L87 Difference]: Start difference. First operand 5 states. Second operand 3 states. [2018-09-23 19:46:43,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:46:43,056 INFO L93 Difference]: Finished difference Result 9 states and 9 transitions. [2018-09-23 19:46:43,057 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-09-23 19:46:43,059 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 2 [2018-09-23 19:46:43,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:46:43,070 INFO L225 Difference]: With dead ends: 9 [2018-09-23 19:46:43,070 INFO L226 Difference]: Without dead ends: 4 [2018-09-23 19:46:43,073 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-09-23 19:46:43,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4 states. [2018-09-23 19:46:43,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4 to 4. [2018-09-23 19:46:43,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2018-09-23 19:46:43,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 4 transitions. [2018-09-23 19:46:43,107 INFO L78 Accepts]: Start accepts. Automaton has 4 states and 4 transitions. Word has length 2 [2018-09-23 19:46:43,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:46:43,108 INFO L480 AbstractCegarLoop]: Abstraction has 4 states and 4 transitions. [2018-09-23 19:46:43,108 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-09-23 19:46:43,108 INFO L276 IsEmpty]: Start isEmpty. Operand 4 states and 4 transitions. [2018-09-23 19:46:43,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2018-09-23 19:46:43,108 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:46:43,109 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1] [2018-09-23 19:46:43,109 INFO L423 AbstractCegarLoop]: === Iteration 2 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:46:43,109 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:46:43,110 INFO L82 PathProgramCache]: Analyzing trace with hash 29921, now seen corresponding path program 1 times [2018-09-23 19:46:43,110 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:46:43,110 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:46:43,111 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:43,111 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:46:43,111 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:43,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:43,272 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:43,273 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:46:43,273 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:46:43,283 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:46:43,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:43,296 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:46:43,349 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:43,370 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:46:43,370 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2] total 4 [2018-09-23 19:46:43,371 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-09-23 19:46:43,371 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-09-23 19:46:43,371 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-09-23 19:46:43,372 INFO L87 Difference]: Start difference. First operand 4 states and 4 transitions. Second operand 6 states. [2018-09-23 19:46:43,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:46:43,488 INFO L93 Difference]: Finished difference Result 6 states and 6 transitions. [2018-09-23 19:46:43,488 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-09-23 19:46:43,488 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 3 [2018-09-23 19:46:43,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:46:43,489 INFO L225 Difference]: With dead ends: 6 [2018-09-23 19:46:43,489 INFO L226 Difference]: Without dead ends: 5 [2018-09-23 19:46:43,490 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-09-23 19:46:43,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5 states. [2018-09-23 19:46:43,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5 to 5. [2018-09-23 19:46:43,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2018-09-23 19:46:43,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 5 transitions. [2018-09-23 19:46:43,493 INFO L78 Accepts]: Start accepts. Automaton has 5 states and 5 transitions. Word has length 3 [2018-09-23 19:46:43,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:46:43,493 INFO L480 AbstractCegarLoop]: Abstraction has 5 states and 5 transitions. [2018-09-23 19:46:43,494 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-09-23 19:46:43,494 INFO L276 IsEmpty]: Start isEmpty. Operand 5 states and 5 transitions. [2018-09-23 19:46:43,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2018-09-23 19:46:43,494 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:46:43,495 INFO L375 BasicCegarLoop]: trace histogram [2, 1, 1] [2018-09-23 19:46:43,495 INFO L423 AbstractCegarLoop]: === Iteration 3 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:46:43,495 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:46:43,495 INFO L82 PathProgramCache]: Analyzing trace with hash 927495, now seen corresponding path program 2 times [2018-09-23 19:46:43,496 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:46:43,496 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:46:43,497 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:43,497 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:46:43,497 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:43,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:43,679 WARN L178 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 16 DAG size of output: 13 [2018-09-23 19:46:43,837 WARN L178 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 11 [2018-09-23 19:46:43,886 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:43,887 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:46:43,887 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:46:43,898 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 19:46:43,909 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 19:46:43,910 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:46:43,911 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:46:44,074 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:44,095 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:46:44,095 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2018-09-23 19:46:44,096 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-09-23 19:46:44,096 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-09-23 19:46:44,096 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2018-09-23 19:46:44,096 INFO L87 Difference]: Start difference. First operand 5 states and 5 transitions. Second operand 8 states. [2018-09-23 19:46:44,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:46:44,151 INFO L93 Difference]: Finished difference Result 7 states and 7 transitions. [2018-09-23 19:46:44,153 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-09-23 19:46:44,153 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 4 [2018-09-23 19:46:44,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:46:44,154 INFO L225 Difference]: With dead ends: 7 [2018-09-23 19:46:44,155 INFO L226 Difference]: Without dead ends: 6 [2018-09-23 19:46:44,155 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2018-09-23 19:46:44,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6 states. [2018-09-23 19:46:44,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6 to 6. [2018-09-23 19:46:44,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2018-09-23 19:46:44,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 6 transitions. [2018-09-23 19:46:44,158 INFO L78 Accepts]: Start accepts. Automaton has 6 states and 6 transitions. Word has length 4 [2018-09-23 19:46:44,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:46:44,159 INFO L480 AbstractCegarLoop]: Abstraction has 6 states and 6 transitions. [2018-09-23 19:46:44,159 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-09-23 19:46:44,159 INFO L276 IsEmpty]: Start isEmpty. Operand 6 states and 6 transitions. [2018-09-23 19:46:44,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2018-09-23 19:46:44,160 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:46:44,160 INFO L375 BasicCegarLoop]: trace histogram [3, 1, 1] [2018-09-23 19:46:44,160 INFO L423 AbstractCegarLoop]: === Iteration 4 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:46:44,161 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:46:44,161 INFO L82 PathProgramCache]: Analyzing trace with hash 28752289, now seen corresponding path program 3 times [2018-09-23 19:46:44,161 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:46:44,161 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:46:44,162 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:44,163 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:46:44,163 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:44,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:44,399 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:44,399 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:46:44,400 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:46:44,409 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 19:46:44,416 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2018-09-23 19:46:44,416 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:46:44,418 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:46:44,603 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:44,623 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:46:44,623 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2018-09-23 19:46:44,623 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-09-23 19:46:44,624 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-09-23 19:46:44,624 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2018-09-23 19:46:44,624 INFO L87 Difference]: Start difference. First operand 6 states and 6 transitions. Second operand 10 states. [2018-09-23 19:46:44,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:46:44,773 INFO L93 Difference]: Finished difference Result 8 states and 8 transitions. [2018-09-23 19:46:44,773 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-09-23 19:46:44,773 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 5 [2018-09-23 19:46:44,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:46:44,774 INFO L225 Difference]: With dead ends: 8 [2018-09-23 19:46:44,774 INFO L226 Difference]: Without dead ends: 7 [2018-09-23 19:46:44,775 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2018-09-23 19:46:44,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7 states. [2018-09-23 19:46:44,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7 to 7. [2018-09-23 19:46:44,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2018-09-23 19:46:44,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 7 transitions. [2018-09-23 19:46:44,778 INFO L78 Accepts]: Start accepts. Automaton has 7 states and 7 transitions. Word has length 5 [2018-09-23 19:46:44,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:46:44,779 INFO L480 AbstractCegarLoop]: Abstraction has 7 states and 7 transitions. [2018-09-23 19:46:44,779 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-09-23 19:46:44,779 INFO L276 IsEmpty]: Start isEmpty. Operand 7 states and 7 transitions. [2018-09-23 19:46:44,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2018-09-23 19:46:44,779 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:46:44,780 INFO L375 BasicCegarLoop]: trace histogram [4, 1, 1] [2018-09-23 19:46:44,780 INFO L423 AbstractCegarLoop]: === Iteration 5 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:46:44,780 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:46:44,780 INFO L82 PathProgramCache]: Analyzing trace with hash 891320903, now seen corresponding path program 4 times [2018-09-23 19:46:44,781 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:46:44,781 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:46:44,782 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:44,782 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:46:44,782 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:44,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:45,026 WARN L178 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 16 DAG size of output: 13 [2018-09-23 19:46:45,128 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:45,129 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:46:45,129 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:46:45,137 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 19:46:45,143 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 19:46:45,144 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:46:45,146 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:46:45,266 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:45,288 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:46:45,289 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2018-09-23 19:46:45,289 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-09-23 19:46:45,290 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-09-23 19:46:45,290 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2018-09-23 19:46:45,290 INFO L87 Difference]: Start difference. First operand 7 states and 7 transitions. Second operand 12 states. [2018-09-23 19:46:45,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:46:45,361 INFO L93 Difference]: Finished difference Result 9 states and 9 transitions. [2018-09-23 19:46:45,361 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-09-23 19:46:45,362 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 6 [2018-09-23 19:46:45,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:46:45,363 INFO L225 Difference]: With dead ends: 9 [2018-09-23 19:46:45,363 INFO L226 Difference]: Without dead ends: 8 [2018-09-23 19:46:45,363 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2018-09-23 19:46:45,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8 states. [2018-09-23 19:46:45,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8 to 8. [2018-09-23 19:46:45,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2018-09-23 19:46:45,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 8 transitions. [2018-09-23 19:46:45,366 INFO L78 Accepts]: Start accepts. Automaton has 8 states and 8 transitions. Word has length 6 [2018-09-23 19:46:45,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:46:45,367 INFO L480 AbstractCegarLoop]: Abstraction has 8 states and 8 transitions. [2018-09-23 19:46:45,367 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-09-23 19:46:45,367 INFO L276 IsEmpty]: Start isEmpty. Operand 8 states and 8 transitions. [2018-09-23 19:46:45,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2018-09-23 19:46:45,368 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:46:45,368 INFO L375 BasicCegarLoop]: trace histogram [5, 1, 1] [2018-09-23 19:46:45,368 INFO L423 AbstractCegarLoop]: === Iteration 6 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:46:45,368 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:46:45,368 INFO L82 PathProgramCache]: Analyzing trace with hash 1861144161, now seen corresponding path program 5 times [2018-09-23 19:46:45,368 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:46:45,369 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:46:45,369 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:45,370 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:46:45,370 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:45,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:45,544 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:45,544 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:46:45,545 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:46:45,554 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 19:46:45,564 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2018-09-23 19:46:45,565 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:46:45,566 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:46:45,855 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:45,876 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:46:45,877 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 12 [2018-09-23 19:46:45,877 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-09-23 19:46:45,877 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-09-23 19:46:45,878 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2018-09-23 19:46:45,878 INFO L87 Difference]: Start difference. First operand 8 states and 8 transitions. Second operand 14 states. [2018-09-23 19:46:46,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:46:46,014 INFO L93 Difference]: Finished difference Result 10 states and 10 transitions. [2018-09-23 19:46:46,015 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-09-23 19:46:46,015 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 7 [2018-09-23 19:46:46,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:46:46,016 INFO L225 Difference]: With dead ends: 10 [2018-09-23 19:46:46,016 INFO L226 Difference]: Without dead ends: 9 [2018-09-23 19:46:46,017 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2018-09-23 19:46:46,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9 states. [2018-09-23 19:46:46,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9 to 9. [2018-09-23 19:46:46,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2018-09-23 19:46:46,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 9 transitions. [2018-09-23 19:46:46,021 INFO L78 Accepts]: Start accepts. Automaton has 9 states and 9 transitions. Word has length 7 [2018-09-23 19:46:46,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:46:46,021 INFO L480 AbstractCegarLoop]: Abstraction has 9 states and 9 transitions. [2018-09-23 19:46:46,021 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-09-23 19:46:46,021 INFO L276 IsEmpty]: Start isEmpty. Operand 9 states and 9 transitions. [2018-09-23 19:46:46,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2018-09-23 19:46:46,022 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:46:46,022 INFO L375 BasicCegarLoop]: trace histogram [6, 1, 1] [2018-09-23 19:46:46,022 INFO L423 AbstractCegarLoop]: === Iteration 7 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:46:46,022 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:46:46,023 INFO L82 PathProgramCache]: Analyzing trace with hash 1860894087, now seen corresponding path program 6 times [2018-09-23 19:46:46,023 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:46:46,023 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:46:46,024 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:46,024 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:46:46,024 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:46,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:46,210 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:46,211 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:46:46,211 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:46:46,219 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 19:46:46,227 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2018-09-23 19:46:46,227 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:46:46,229 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:46:46,520 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:46,541 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:46:46,542 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2018-09-23 19:46:46,542 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-09-23 19:46:46,542 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-09-23 19:46:46,542 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2018-09-23 19:46:46,543 INFO L87 Difference]: Start difference. First operand 9 states and 9 transitions. Second operand 16 states. [2018-09-23 19:46:46,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:46:46,653 INFO L93 Difference]: Finished difference Result 11 states and 11 transitions. [2018-09-23 19:46:46,653 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-09-23 19:46:46,653 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 8 [2018-09-23 19:46:46,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:46:46,654 INFO L225 Difference]: With dead ends: 11 [2018-09-23 19:46:46,654 INFO L226 Difference]: Without dead ends: 10 [2018-09-23 19:46:46,654 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2018-09-23 19:46:46,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10 states. [2018-09-23 19:46:46,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10 to 10. [2018-09-23 19:46:46,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2018-09-23 19:46:46,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 10 transitions. [2018-09-23 19:46:46,658 INFO L78 Accepts]: Start accepts. Automaton has 10 states and 10 transitions. Word has length 8 [2018-09-23 19:46:46,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:46:46,658 INFO L480 AbstractCegarLoop]: Abstraction has 10 states and 10 transitions. [2018-09-23 19:46:46,658 INFO L481 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-09-23 19:46:46,658 INFO L276 IsEmpty]: Start isEmpty. Operand 10 states and 10 transitions. [2018-09-23 19:46:46,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2018-09-23 19:46:46,659 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:46:46,659 INFO L375 BasicCegarLoop]: trace histogram [7, 1, 1] [2018-09-23 19:46:46,659 INFO L423 AbstractCegarLoop]: === Iteration 8 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:46:46,660 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:46:46,660 INFO L82 PathProgramCache]: Analyzing trace with hash 1853141793, now seen corresponding path program 7 times [2018-09-23 19:46:46,660 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:46:46,660 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:46:46,661 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:46,661 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:46:46,661 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:46,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:46,958 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:46,959 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:46:46,959 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:46:46,967 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:46:46,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:46,976 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:46:47,134 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:47,155 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:46:47,155 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 16 [2018-09-23 19:46:47,155 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-09-23 19:46:47,155 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-09-23 19:46:47,156 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2018-09-23 19:46:47,156 INFO L87 Difference]: Start difference. First operand 10 states and 10 transitions. Second operand 18 states. [2018-09-23 19:46:47,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:46:47,284 INFO L93 Difference]: Finished difference Result 12 states and 12 transitions. [2018-09-23 19:46:47,284 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-09-23 19:46:47,284 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 9 [2018-09-23 19:46:47,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:46:47,285 INFO L225 Difference]: With dead ends: 12 [2018-09-23 19:46:47,286 INFO L226 Difference]: Without dead ends: 11 [2018-09-23 19:46:47,286 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2018-09-23 19:46:47,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11 states. [2018-09-23 19:46:47,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11 to 11. [2018-09-23 19:46:47,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2018-09-23 19:46:47,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 11 transitions. [2018-09-23 19:46:47,291 INFO L78 Accepts]: Start accepts. Automaton has 11 states and 11 transitions. Word has length 9 [2018-09-23 19:46:47,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:46:47,291 INFO L480 AbstractCegarLoop]: Abstraction has 11 states and 11 transitions. [2018-09-23 19:46:47,291 INFO L481 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-09-23 19:46:47,291 INFO L276 IsEmpty]: Start isEmpty. Operand 11 states and 11 transitions. [2018-09-23 19:46:47,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2018-09-23 19:46:47,292 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:46:47,292 INFO L375 BasicCegarLoop]: trace histogram [8, 1, 1] [2018-09-23 19:46:47,292 INFO L423 AbstractCegarLoop]: === Iteration 9 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:46:47,293 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:46:47,293 INFO L82 PathProgramCache]: Analyzing trace with hash 1612820679, now seen corresponding path program 8 times [2018-09-23 19:46:47,293 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:46:47,293 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:46:47,294 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:47,294 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:46:47,294 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:47,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:47,510 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:47,510 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:46:47,511 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:46:47,525 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 19:46:47,546 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 19:46:47,546 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:46:47,548 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:46:47,763 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:47,783 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:46:47,784 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2018-09-23 19:46:47,784 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-09-23 19:46:47,785 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-09-23 19:46:47,785 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=334, Unknown=0, NotChecked=0, Total=380 [2018-09-23 19:46:47,785 INFO L87 Difference]: Start difference. First operand 11 states and 11 transitions. Second operand 20 states. [2018-09-23 19:46:47,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:46:47,920 INFO L93 Difference]: Finished difference Result 13 states and 13 transitions. [2018-09-23 19:46:47,922 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-09-23 19:46:47,922 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 10 [2018-09-23 19:46:47,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:46:47,923 INFO L225 Difference]: With dead ends: 13 [2018-09-23 19:46:47,923 INFO L226 Difference]: Without dead ends: 12 [2018-09-23 19:46:47,924 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=46, Invalid=334, Unknown=0, NotChecked=0, Total=380 [2018-09-23 19:46:47,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12 states. [2018-09-23 19:46:47,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12 to 12. [2018-09-23 19:46:47,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2018-09-23 19:46:47,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 12 transitions. [2018-09-23 19:46:47,928 INFO L78 Accepts]: Start accepts. Automaton has 12 states and 12 transitions. Word has length 10 [2018-09-23 19:46:47,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:46:47,929 INFO L480 AbstractCegarLoop]: Abstraction has 12 states and 12 transitions. [2018-09-23 19:46:47,929 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-09-23 19:46:47,929 INFO L276 IsEmpty]: Start isEmpty. Operand 12 states and 12 transitions. [2018-09-23 19:46:47,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2018-09-23 19:46:47,929 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:46:47,929 INFO L375 BasicCegarLoop]: trace histogram [9, 1, 1] [2018-09-23 19:46:47,930 INFO L423 AbstractCegarLoop]: === Iteration 10 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:46:47,930 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:46:47,930 INFO L82 PathProgramCache]: Analyzing trace with hash -1542166559, now seen corresponding path program 9 times [2018-09-23 19:46:47,930 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:46:47,931 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:46:47,931 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:47,932 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:46:47,932 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:47,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:48,156 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:48,157 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:46:48,157 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:46:48,166 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 19:46:48,182 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2018-09-23 19:46:48,183 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:46:48,185 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:46:48,466 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:48,488 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:46:48,488 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 20 [2018-09-23 19:46:48,489 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-09-23 19:46:48,489 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-09-23 19:46:48,489 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=411, Unknown=0, NotChecked=0, Total=462 [2018-09-23 19:46:48,490 INFO L87 Difference]: Start difference. First operand 12 states and 12 transitions. Second operand 22 states. [2018-09-23 19:46:48,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:46:48,648 INFO L93 Difference]: Finished difference Result 14 states and 14 transitions. [2018-09-23 19:46:48,648 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-09-23 19:46:48,648 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 11 [2018-09-23 19:46:48,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:46:48,649 INFO L225 Difference]: With dead ends: 14 [2018-09-23 19:46:48,649 INFO L226 Difference]: Without dead ends: 13 [2018-09-23 19:46:48,650 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=51, Invalid=411, Unknown=0, NotChecked=0, Total=462 [2018-09-23 19:46:48,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13 states. [2018-09-23 19:46:48,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13 to 13. [2018-09-23 19:46:48,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2018-09-23 19:46:48,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 13 transitions. [2018-09-23 19:46:48,654 INFO L78 Accepts]: Start accepts. Automaton has 13 states and 13 transitions. Word has length 11 [2018-09-23 19:46:48,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:46:48,654 INFO L480 AbstractCegarLoop]: Abstraction has 13 states and 13 transitions. [2018-09-23 19:46:48,654 INFO L481 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-09-23 19:46:48,655 INFO L276 IsEmpty]: Start isEmpty. Operand 13 states and 13 transitions. [2018-09-23 19:46:48,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2018-09-23 19:46:48,655 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:46:48,655 INFO L375 BasicCegarLoop]: trace histogram [10, 1, 1] [2018-09-23 19:46:48,656 INFO L423 AbstractCegarLoop]: === Iteration 11 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:46:48,656 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:46:48,656 INFO L82 PathProgramCache]: Analyzing trace with hash -562523129, now seen corresponding path program 10 times [2018-09-23 19:46:48,656 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:46:48,656 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:46:48,657 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:48,657 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:46:48,657 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:48,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:48,852 WARN L178 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 16 DAG size of output: 13 [2018-09-23 19:46:49,115 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:49,116 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:46:49,116 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:46:49,124 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 19:46:49,132 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 19:46:49,132 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:46:49,134 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:46:49,412 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:49,434 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:46:49,434 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2018-09-23 19:46:49,434 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-09-23 19:46:49,435 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-09-23 19:46:49,435 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=496, Unknown=0, NotChecked=0, Total=552 [2018-09-23 19:46:49,435 INFO L87 Difference]: Start difference. First operand 13 states and 13 transitions. Second operand 24 states. [2018-09-23 19:46:49,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:46:49,846 INFO L93 Difference]: Finished difference Result 15 states and 15 transitions. [2018-09-23 19:46:49,847 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-09-23 19:46:49,847 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 12 [2018-09-23 19:46:49,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:46:49,848 INFO L225 Difference]: With dead ends: 15 [2018-09-23 19:46:49,848 INFO L226 Difference]: Without dead ends: 14 [2018-09-23 19:46:49,849 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=56, Invalid=496, Unknown=0, NotChecked=0, Total=552 [2018-09-23 19:46:49,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14 states. [2018-09-23 19:46:49,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14 to 14. [2018-09-23 19:46:49,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2018-09-23 19:46:49,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 14 transitions. [2018-09-23 19:46:49,853 INFO L78 Accepts]: Start accepts. Automaton has 14 states and 14 transitions. Word has length 12 [2018-09-23 19:46:49,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:46:49,853 INFO L480 AbstractCegarLoop]: Abstraction has 14 states and 14 transitions. [2018-09-23 19:46:49,853 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-09-23 19:46:49,854 INFO L276 IsEmpty]: Start isEmpty. Operand 14 states and 14 transitions. [2018-09-23 19:46:49,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2018-09-23 19:46:49,854 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:46:49,854 INFO L375 BasicCegarLoop]: trace histogram [11, 1, 1] [2018-09-23 19:46:49,854 INFO L423 AbstractCegarLoop]: === Iteration 12 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:46:49,855 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:46:49,856 INFO L82 PathProgramCache]: Analyzing trace with hash -258347871, now seen corresponding path program 11 times [2018-09-23 19:46:49,856 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:46:49,856 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:46:49,856 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:49,857 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:46:49,857 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:49,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:50,182 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:50,182 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:46:50,182 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:46:50,190 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 19:46:50,201 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2018-09-23 19:46:50,201 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:46:50,205 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:46:50,567 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:50,588 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:46:50,588 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 24 [2018-09-23 19:46:50,589 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-09-23 19:46:50,589 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-09-23 19:46:50,589 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=589, Unknown=0, NotChecked=0, Total=650 [2018-09-23 19:46:50,590 INFO L87 Difference]: Start difference. First operand 14 states and 14 transitions. Second operand 26 states. [2018-09-23 19:46:51,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:46:51,131 INFO L93 Difference]: Finished difference Result 16 states and 16 transitions. [2018-09-23 19:46:51,132 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-09-23 19:46:51,132 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 13 [2018-09-23 19:46:51,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:46:51,133 INFO L225 Difference]: With dead ends: 16 [2018-09-23 19:46:51,133 INFO L226 Difference]: Without dead ends: 15 [2018-09-23 19:46:51,134 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=61, Invalid=589, Unknown=0, NotChecked=0, Total=650 [2018-09-23 19:46:51,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15 states. [2018-09-23 19:46:51,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15 to 15. [2018-09-23 19:46:51,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2018-09-23 19:46:51,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 15 transitions. [2018-09-23 19:46:51,138 INFO L78 Accepts]: Start accepts. Automaton has 15 states and 15 transitions. Word has length 13 [2018-09-23 19:46:51,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:46:51,139 INFO L480 AbstractCegarLoop]: Abstraction has 15 states and 15 transitions. [2018-09-23 19:46:51,139 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-09-23 19:46:51,139 INFO L276 IsEmpty]: Start isEmpty. Operand 15 states and 15 transitions. [2018-09-23 19:46:51,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2018-09-23 19:46:51,139 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:46:51,139 INFO L375 BasicCegarLoop]: trace histogram [12, 1, 1] [2018-09-23 19:46:51,139 INFO L423 AbstractCegarLoop]: === Iteration 13 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:46:51,140 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:46:51,140 INFO L82 PathProgramCache]: Analyzing trace with hash 581150535, now seen corresponding path program 12 times [2018-09-23 19:46:51,140 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:46:51,140 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:46:51,141 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:51,141 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:46:51,141 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:51,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:51,576 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:51,576 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:46:51,576 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:46:51,585 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 19:46:51,602 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2018-09-23 19:46:51,603 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:46:51,604 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:46:52,242 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:52,266 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:46:52,266 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 26 [2018-09-23 19:46:52,266 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-09-23 19:46:52,266 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-09-23 19:46:52,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=690, Unknown=0, NotChecked=0, Total=756 [2018-09-23 19:46:52,267 INFO L87 Difference]: Start difference. First operand 15 states and 15 transitions. Second operand 28 states. [2018-09-23 19:46:52,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:46:52,473 INFO L93 Difference]: Finished difference Result 17 states and 17 transitions. [2018-09-23 19:46:52,474 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-09-23 19:46:52,474 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 14 [2018-09-23 19:46:52,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:46:52,475 INFO L225 Difference]: With dead ends: 17 [2018-09-23 19:46:52,475 INFO L226 Difference]: Without dead ends: 16 [2018-09-23 19:46:52,476 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=66, Invalid=690, Unknown=0, NotChecked=0, Total=756 [2018-09-23 19:46:52,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16 states. [2018-09-23 19:46:52,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16 to 16. [2018-09-23 19:46:52,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2018-09-23 19:46:52,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 16 transitions. [2018-09-23 19:46:52,480 INFO L78 Accepts]: Start accepts. Automaton has 16 states and 16 transitions. Word has length 14 [2018-09-23 19:46:52,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:46:52,480 INFO L480 AbstractCegarLoop]: Abstraction has 16 states and 16 transitions. [2018-09-23 19:46:52,480 INFO L481 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-09-23 19:46:52,480 INFO L276 IsEmpty]: Start isEmpty. Operand 16 states and 16 transitions. [2018-09-23 19:46:52,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2018-09-23 19:46:52,481 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:46:52,481 INFO L375 BasicCegarLoop]: trace histogram [13, 1, 1] [2018-09-23 19:46:52,481 INFO L423 AbstractCegarLoop]: === Iteration 14 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:46:52,481 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:46:52,481 INFO L82 PathProgramCache]: Analyzing trace with hash 835797345, now seen corresponding path program 13 times [2018-09-23 19:46:52,482 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:46:52,482 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:46:52,482 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:52,482 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:46:52,483 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:52,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:52,936 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:52,936 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:46:52,936 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:46:52,944 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:46:52,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:52,956 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:46:53,275 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:53,296 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:46:53,296 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 28 [2018-09-23 19:46:53,296 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-09-23 19:46:53,297 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-09-23 19:46:53,297 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=799, Unknown=0, NotChecked=0, Total=870 [2018-09-23 19:46:53,297 INFO L87 Difference]: Start difference. First operand 16 states and 16 transitions. Second operand 30 states. [2018-09-23 19:46:53,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:46:53,548 INFO L93 Difference]: Finished difference Result 18 states and 18 transitions. [2018-09-23 19:46:53,548 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-09-23 19:46:53,549 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 15 [2018-09-23 19:46:53,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:46:53,550 INFO L225 Difference]: With dead ends: 18 [2018-09-23 19:46:53,550 INFO L226 Difference]: Without dead ends: 17 [2018-09-23 19:46:53,551 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=71, Invalid=799, Unknown=0, NotChecked=0, Total=870 [2018-09-23 19:46:53,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17 states. [2018-09-23 19:46:53,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17 to 17. [2018-09-23 19:46:53,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2018-09-23 19:46:53,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 17 transitions. [2018-09-23 19:46:53,555 INFO L78 Accepts]: Start accepts. Automaton has 17 states and 17 transitions. Word has length 15 [2018-09-23 19:46:53,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:46:53,555 INFO L480 AbstractCegarLoop]: Abstraction has 17 states and 17 transitions. [2018-09-23 19:46:53,555 INFO L481 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-09-23 19:46:53,556 INFO L276 IsEmpty]: Start isEmpty. Operand 17 states and 17 transitions. [2018-09-23 19:46:53,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2018-09-23 19:46:53,556 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:46:53,556 INFO L375 BasicCegarLoop]: trace histogram [14, 1, 1] [2018-09-23 19:46:53,556 INFO L423 AbstractCegarLoop]: === Iteration 15 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:46:53,557 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:46:53,557 INFO L82 PathProgramCache]: Analyzing trace with hash 139913863, now seen corresponding path program 14 times [2018-09-23 19:46:53,557 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:46:53,557 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:46:53,558 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:53,558 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:46:53,558 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:53,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:53,878 WARN L178 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 18 DAG size of output: 15 [2018-09-23 19:46:54,217 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:54,218 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:46:54,218 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:46:54,226 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 19:46:54,252 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 19:46:54,253 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:46:54,255 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:46:54,701 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:54,722 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:46:54,722 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 30 [2018-09-23 19:46:54,723 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-09-23 19:46:54,723 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-09-23 19:46:54,723 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=916, Unknown=0, NotChecked=0, Total=992 [2018-09-23 19:46:54,724 INFO L87 Difference]: Start difference. First operand 17 states and 17 transitions. Second operand 32 states. [2018-09-23 19:46:55,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:46:55,006 INFO L93 Difference]: Finished difference Result 19 states and 19 transitions. [2018-09-23 19:46:55,007 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-09-23 19:46:55,007 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 16 [2018-09-23 19:46:55,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:46:55,008 INFO L225 Difference]: With dead ends: 19 [2018-09-23 19:46:55,008 INFO L226 Difference]: Without dead ends: 18 [2018-09-23 19:46:55,009 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=76, Invalid=916, Unknown=0, NotChecked=0, Total=992 [2018-09-23 19:46:55,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18 states. [2018-09-23 19:46:55,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18 to 18. [2018-09-23 19:46:55,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2018-09-23 19:46:55,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 18 transitions. [2018-09-23 19:46:55,013 INFO L78 Accepts]: Start accepts. Automaton has 18 states and 18 transitions. Word has length 16 [2018-09-23 19:46:55,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:46:55,013 INFO L480 AbstractCegarLoop]: Abstraction has 18 states and 18 transitions. [2018-09-23 19:46:55,013 INFO L481 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-09-23 19:46:55,014 INFO L276 IsEmpty]: Start isEmpty. Operand 18 states and 18 transitions. [2018-09-23 19:46:55,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2018-09-23 19:46:55,014 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:46:55,014 INFO L375 BasicCegarLoop]: trace histogram [15, 1, 1] [2018-09-23 19:46:55,014 INFO L423 AbstractCegarLoop]: === Iteration 16 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:46:55,015 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:46:55,015 INFO L82 PathProgramCache]: Analyzing trace with hash 42362401, now seen corresponding path program 15 times [2018-09-23 19:46:55,015 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:46:55,015 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:46:55,016 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:55,016 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:46:55,016 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:55,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:55,409 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:55,410 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:46:55,410 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:46:55,419 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 19:46:55,434 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2018-09-23 19:46:55,434 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:46:55,436 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:46:55,903 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:55,923 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:46:55,923 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 32 [2018-09-23 19:46:55,924 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-09-23 19:46:55,924 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-09-23 19:46:55,924 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=1041, Unknown=0, NotChecked=0, Total=1122 [2018-09-23 19:46:55,924 INFO L87 Difference]: Start difference. First operand 18 states and 18 transitions. Second operand 34 states. [2018-09-23 19:46:56,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:46:56,403 INFO L93 Difference]: Finished difference Result 20 states and 20 transitions. [2018-09-23 19:46:56,403 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-09-23 19:46:56,403 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 17 [2018-09-23 19:46:56,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:46:56,404 INFO L225 Difference]: With dead ends: 20 [2018-09-23 19:46:56,404 INFO L226 Difference]: Without dead ends: 19 [2018-09-23 19:46:56,405 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=81, Invalid=1041, Unknown=0, NotChecked=0, Total=1122 [2018-09-23 19:46:56,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states. [2018-09-23 19:46:56,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 19. [2018-09-23 19:46:56,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2018-09-23 19:46:56,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 19 transitions. [2018-09-23 19:46:56,409 INFO L78 Accepts]: Start accepts. Automaton has 19 states and 19 transitions. Word has length 17 [2018-09-23 19:46:56,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:46:56,410 INFO L480 AbstractCegarLoop]: Abstraction has 19 states and 19 transitions. [2018-09-23 19:46:56,410 INFO L481 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-09-23 19:46:56,410 INFO L276 IsEmpty]: Start isEmpty. Operand 19 states and 19 transitions. [2018-09-23 19:46:56,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2018-09-23 19:46:56,410 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:46:56,410 INFO L375 BasicCegarLoop]: trace histogram [16, 1, 1] [2018-09-23 19:46:56,411 INFO L423 AbstractCegarLoop]: === Iteration 17 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:46:56,411 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:46:56,411 INFO L82 PathProgramCache]: Analyzing trace with hash 1313234375, now seen corresponding path program 16 times [2018-09-23 19:46:56,411 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:46:56,411 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:46:56,412 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:56,412 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:46:56,412 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:56,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:56,759 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:56,760 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:46:56,760 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:46:56,767 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 19:46:56,802 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 19:46:56,803 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:46:56,805 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:46:57,533 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:57,555 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:46:57,555 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 34 [2018-09-23 19:46:57,555 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-09-23 19:46:57,556 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-09-23 19:46:57,556 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=1174, Unknown=0, NotChecked=0, Total=1260 [2018-09-23 19:46:57,556 INFO L87 Difference]: Start difference. First operand 19 states and 19 transitions. Second operand 36 states. [2018-09-23 19:46:57,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:46:57,876 INFO L93 Difference]: Finished difference Result 21 states and 21 transitions. [2018-09-23 19:46:57,877 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-09-23 19:46:57,877 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 18 [2018-09-23 19:46:57,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:46:57,878 INFO L225 Difference]: With dead ends: 21 [2018-09-23 19:46:57,878 INFO L226 Difference]: Without dead ends: 20 [2018-09-23 19:46:57,879 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=86, Invalid=1174, Unknown=0, NotChecked=0, Total=1260 [2018-09-23 19:46:57,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20 states. [2018-09-23 19:46:57,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20 to 20. [2018-09-23 19:46:57,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2018-09-23 19:46:57,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 20 transitions. [2018-09-23 19:46:57,883 INFO L78 Accepts]: Start accepts. Automaton has 20 states and 20 transitions. Word has length 18 [2018-09-23 19:46:57,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:46:57,884 INFO L480 AbstractCegarLoop]: Abstraction has 20 states and 20 transitions. [2018-09-23 19:46:57,884 INFO L481 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-09-23 19:46:57,884 INFO L276 IsEmpty]: Start isEmpty. Operand 20 states and 20 transitions. [2018-09-23 19:46:57,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2018-09-23 19:46:57,884 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:46:57,885 INFO L375 BasicCegarLoop]: trace histogram [17, 1, 1] [2018-09-23 19:46:57,885 INFO L423 AbstractCegarLoop]: === Iteration 18 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:46:57,885 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:46:57,885 INFO L82 PathProgramCache]: Analyzing trace with hash 2055559905, now seen corresponding path program 17 times [2018-09-23 19:46:57,885 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:46:57,885 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:46:57,886 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:57,886 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:46:57,886 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:46:57,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:46:58,229 WARN L178 SmtUtils]: Spent 293.00 ms on a formula simplification. DAG size of input: 18 DAG size of output: 15 [2018-09-23 19:46:58,404 WARN L178 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 14 [2018-09-23 19:46:58,597 WARN L178 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 14 [2018-09-23 19:46:58,807 WARN L178 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 14 [2018-09-23 19:46:59,069 WARN L178 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 14 [2018-09-23 19:46:59,387 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 0 proven. 153 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:59,387 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:46:59,387 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:46:59,395 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 19:46:59,409 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2018-09-23 19:46:59,409 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:46:59,412 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:46:59,907 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 0 proven. 153 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:46:59,927 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:46:59,928 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 36 [2018-09-23 19:46:59,928 INFO L459 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-09-23 19:46:59,928 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-09-23 19:46:59,929 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=1315, Unknown=0, NotChecked=0, Total=1406 [2018-09-23 19:46:59,929 INFO L87 Difference]: Start difference. First operand 20 states and 20 transitions. Second operand 38 states. [2018-09-23 19:47:00,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:47:00,429 INFO L93 Difference]: Finished difference Result 22 states and 22 transitions. [2018-09-23 19:47:00,431 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-09-23 19:47:00,431 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 19 [2018-09-23 19:47:00,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:47:00,432 INFO L225 Difference]: With dead ends: 22 [2018-09-23 19:47:00,432 INFO L226 Difference]: Without dead ends: 21 [2018-09-23 19:47:00,433 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=91, Invalid=1315, Unknown=0, NotChecked=0, Total=1406 [2018-09-23 19:47:00,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21 states. [2018-09-23 19:47:00,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21 to 21. [2018-09-23 19:47:00,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2018-09-23 19:47:00,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 21 transitions. [2018-09-23 19:47:00,437 INFO L78 Accepts]: Start accepts. Automaton has 21 states and 21 transitions. Word has length 19 [2018-09-23 19:47:00,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:47:00,437 INFO L480 AbstractCegarLoop]: Abstraction has 21 states and 21 transitions. [2018-09-23 19:47:00,437 INFO L481 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-09-23 19:47:00,437 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states and 21 transitions. [2018-09-23 19:47:00,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2018-09-23 19:47:00,438 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:47:00,438 INFO L375 BasicCegarLoop]: trace histogram [18, 1, 1] [2018-09-23 19:47:00,438 INFO L423 AbstractCegarLoop]: === Iteration 19 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:47:00,438 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:47:00,439 INFO L82 PathProgramCache]: Analyzing trace with hash -702152441, now seen corresponding path program 18 times [2018-09-23 19:47:00,439 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:47:00,439 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:47:00,441 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:00,441 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:47:00,441 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:00,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:47:01,104 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:01,105 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:47:01,105 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:47:01,115 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 19:47:01,132 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2018-09-23 19:47:01,132 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:47:01,135 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:47:01,748 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:01,768 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:47:01,769 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 38 [2018-09-23 19:47:01,769 INFO L459 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-09-23 19:47:01,769 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-09-23 19:47:01,770 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1464, Unknown=0, NotChecked=0, Total=1560 [2018-09-23 19:47:01,770 INFO L87 Difference]: Start difference. First operand 21 states and 21 transitions. Second operand 40 states. [2018-09-23 19:47:02,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:47:02,598 INFO L93 Difference]: Finished difference Result 23 states and 23 transitions. [2018-09-23 19:47:02,598 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-09-23 19:47:02,598 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 20 [2018-09-23 19:47:02,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:47:02,599 INFO L225 Difference]: With dead ends: 23 [2018-09-23 19:47:02,599 INFO L226 Difference]: Without dead ends: 22 [2018-09-23 19:47:02,600 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=96, Invalid=1464, Unknown=0, NotChecked=0, Total=1560 [2018-09-23 19:47:02,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22 states. [2018-09-23 19:47:02,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22 to 22. [2018-09-23 19:47:02,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2018-09-23 19:47:02,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 22 transitions. [2018-09-23 19:47:02,603 INFO L78 Accepts]: Start accepts. Automaton has 22 states and 22 transitions. Word has length 20 [2018-09-23 19:47:02,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:47:02,604 INFO L480 AbstractCegarLoop]: Abstraction has 22 states and 22 transitions. [2018-09-23 19:47:02,604 INFO L481 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-09-23 19:47:02,604 INFO L276 IsEmpty]: Start isEmpty. Operand 22 states and 22 transitions. [2018-09-23 19:47:02,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2018-09-23 19:47:02,604 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:47:02,605 INFO L375 BasicCegarLoop]: trace histogram [19, 1, 1] [2018-09-23 19:47:02,605 INFO L423 AbstractCegarLoop]: === Iteration 20 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:47:02,605 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:47:02,605 INFO L82 PathProgramCache]: Analyzing trace with hash -291889247, now seen corresponding path program 19 times [2018-09-23 19:47:02,605 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:47:02,605 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:47:02,606 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:02,606 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:47:02,606 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:02,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:47:03,030 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:03,031 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:47:03,031 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:47:03,039 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:47:03,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:47:03,066 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:47:03,740 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:03,768 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:47:03,768 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 40 [2018-09-23 19:47:03,769 INFO L459 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-09-23 19:47:03,769 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-09-23 19:47:03,770 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1621, Unknown=0, NotChecked=0, Total=1722 [2018-09-23 19:47:03,770 INFO L87 Difference]: Start difference. First operand 22 states and 22 transitions. Second operand 42 states. [2018-09-23 19:47:04,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:47:04,186 INFO L93 Difference]: Finished difference Result 24 states and 24 transitions. [2018-09-23 19:47:04,186 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-09-23 19:47:04,186 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 21 [2018-09-23 19:47:04,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:47:04,187 INFO L225 Difference]: With dead ends: 24 [2018-09-23 19:47:04,187 INFO L226 Difference]: Without dead ends: 23 [2018-09-23 19:47:04,189 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=101, Invalid=1621, Unknown=0, NotChecked=0, Total=1722 [2018-09-23 19:47:04,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2018-09-23 19:47:04,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 23. [2018-09-23 19:47:04,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2018-09-23 19:47:04,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 23 transitions. [2018-09-23 19:47:04,192 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 23 transitions. Word has length 21 [2018-09-23 19:47:04,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:47:04,192 INFO L480 AbstractCegarLoop]: Abstraction has 23 states and 23 transitions. [2018-09-23 19:47:04,193 INFO L481 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-09-23 19:47:04,193 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 23 transitions. [2018-09-23 19:47:04,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2018-09-23 19:47:04,193 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:47:04,193 INFO L375 BasicCegarLoop]: trace histogram [20, 1, 1] [2018-09-23 19:47:04,194 INFO L423 AbstractCegarLoop]: === Iteration 21 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:47:04,194 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:47:04,194 INFO L82 PathProgramCache]: Analyzing trace with hash -458632121, now seen corresponding path program 20 times [2018-09-23 19:47:04,194 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:47:04,194 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:47:04,195 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:04,195 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:47:04,195 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:04,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:47:05,022 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:05,023 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:47:05,023 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:47:05,031 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 19:47:05,059 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 19:47:05,060 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:47:05,062 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:47:05,791 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:05,811 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:47:05,811 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 42 [2018-09-23 19:47:05,812 INFO L459 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-09-23 19:47:05,812 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-09-23 19:47:05,813 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1786, Unknown=0, NotChecked=0, Total=1892 [2018-09-23 19:47:05,813 INFO L87 Difference]: Start difference. First operand 23 states and 23 transitions. Second operand 44 states. [2018-09-23 19:47:06,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:47:06,346 INFO L93 Difference]: Finished difference Result 25 states and 25 transitions. [2018-09-23 19:47:06,346 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-09-23 19:47:06,346 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 22 [2018-09-23 19:47:06,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:47:06,347 INFO L225 Difference]: With dead ends: 25 [2018-09-23 19:47:06,348 INFO L226 Difference]: Without dead ends: 24 [2018-09-23 19:47:06,349 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=106, Invalid=1786, Unknown=0, NotChecked=0, Total=1892 [2018-09-23 19:47:06,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24 states. [2018-09-23 19:47:06,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24 to 24. [2018-09-23 19:47:06,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2018-09-23 19:47:06,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 24 transitions. [2018-09-23 19:47:06,353 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 24 transitions. Word has length 22 [2018-09-23 19:47:06,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:47:06,354 INFO L480 AbstractCegarLoop]: Abstraction has 24 states and 24 transitions. [2018-09-23 19:47:06,354 INFO L481 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-09-23 19:47:06,354 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 24 transitions. [2018-09-23 19:47:06,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2018-09-23 19:47:06,354 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:47:06,355 INFO L375 BasicCegarLoop]: trace histogram [21, 1, 1] [2018-09-23 19:47:06,355 INFO L423 AbstractCegarLoop]: === Iteration 22 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:47:06,355 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:47:06,355 INFO L82 PathProgramCache]: Analyzing trace with hash -1332693919, now seen corresponding path program 21 times [2018-09-23 19:47:06,355 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:47:06,356 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:47:06,356 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:06,356 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:47:06,357 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:06,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:47:06,910 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 0 proven. 231 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:06,911 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:47:06,911 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:47:06,918 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 19:47:06,937 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2018-09-23 19:47:06,937 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:47:06,940 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:47:08,011 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 0 proven. 231 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:08,031 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:47:08,031 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 44 [2018-09-23 19:47:08,032 INFO L459 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-09-23 19:47:08,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-09-23 19:47:08,032 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1959, Unknown=0, NotChecked=0, Total=2070 [2018-09-23 19:47:08,033 INFO L87 Difference]: Start difference. First operand 24 states and 24 transitions. Second operand 46 states. [2018-09-23 19:47:08,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:47:08,601 INFO L93 Difference]: Finished difference Result 26 states and 26 transitions. [2018-09-23 19:47:08,604 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-09-23 19:47:08,604 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 23 [2018-09-23 19:47:08,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:47:08,604 INFO L225 Difference]: With dead ends: 26 [2018-09-23 19:47:08,604 INFO L226 Difference]: Without dead ends: 25 [2018-09-23 19:47:08,606 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=111, Invalid=1959, Unknown=0, NotChecked=0, Total=2070 [2018-09-23 19:47:08,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25 states. [2018-09-23 19:47:08,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25 to 25. [2018-09-23 19:47:08,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2018-09-23 19:47:08,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 25 transitions. [2018-09-23 19:47:08,610 INFO L78 Accepts]: Start accepts. Automaton has 25 states and 25 transitions. Word has length 23 [2018-09-23 19:47:08,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:47:08,610 INFO L480 AbstractCegarLoop]: Abstraction has 25 states and 25 transitions. [2018-09-23 19:47:08,610 INFO L481 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-09-23 19:47:08,610 INFO L276 IsEmpty]: Start isEmpty. Operand 25 states and 25 transitions. [2018-09-23 19:47:08,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2018-09-23 19:47:08,611 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:47:08,611 INFO L375 BasicCegarLoop]: trace histogram [22, 1, 1] [2018-09-23 19:47:08,611 INFO L423 AbstractCegarLoop]: === Iteration 23 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:47:08,612 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:47:08,612 INFO L82 PathProgramCache]: Analyzing trace with hash 1636161415, now seen corresponding path program 22 times [2018-09-23 19:47:08,612 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:47:08,612 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:47:08,612 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:08,613 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:47:08,613 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:08,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:47:08,946 WARN L178 SmtUtils]: Spent 283.00 ms on a formula simplification. DAG size of input: 18 DAG size of output: 15 [2018-09-23 19:47:09,124 WARN L178 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 14 [2018-09-23 19:47:09,872 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:09,872 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:47:09,872 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:47:09,882 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 19:47:09,905 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 19:47:09,906 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:47:09,909 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:47:10,764 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:10,784 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:47:10,785 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 46 [2018-09-23 19:47:10,785 INFO L459 AbstractCegarLoop]: Interpolant automaton has 48 states [2018-09-23 19:47:10,785 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2018-09-23 19:47:10,786 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=2140, Unknown=0, NotChecked=0, Total=2256 [2018-09-23 19:47:10,786 INFO L87 Difference]: Start difference. First operand 25 states and 25 transitions. Second operand 48 states. [2018-09-23 19:47:11,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:47:11,482 INFO L93 Difference]: Finished difference Result 27 states and 27 transitions. [2018-09-23 19:47:11,482 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-09-23 19:47:11,482 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 24 [2018-09-23 19:47:11,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:47:11,483 INFO L225 Difference]: With dead ends: 27 [2018-09-23 19:47:11,483 INFO L226 Difference]: Without dead ends: 26 [2018-09-23 19:47:11,484 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 253 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=116, Invalid=2140, Unknown=0, NotChecked=0, Total=2256 [2018-09-23 19:47:11,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26 states. [2018-09-23 19:47:11,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26 to 26. [2018-09-23 19:47:11,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2018-09-23 19:47:11,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 26 transitions. [2018-09-23 19:47:11,489 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 26 transitions. Word has length 24 [2018-09-23 19:47:11,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:47:11,489 INFO L480 AbstractCegarLoop]: Abstraction has 26 states and 26 transitions. [2018-09-23 19:47:11,489 INFO L481 AbstractCegarLoop]: Interpolant automaton has 48 states. [2018-09-23 19:47:11,489 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 26 transitions. [2018-09-23 19:47:11,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2018-09-23 19:47:11,490 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:47:11,490 INFO L375 BasicCegarLoop]: trace histogram [23, 1, 1] [2018-09-23 19:47:11,490 INFO L423 AbstractCegarLoop]: === Iteration 24 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:47:11,490 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:47:11,490 INFO L82 PathProgramCache]: Analyzing trace with hash -818603743, now seen corresponding path program 23 times [2018-09-23 19:47:11,491 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:47:11,491 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:47:11,491 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:11,491 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:47:11,491 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:11,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:47:12,090 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 276 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:12,090 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:47:12,090 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:47:12,097 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 19:47:12,120 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2018-09-23 19:47:12,121 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:47:12,125 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:47:13,293 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 276 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:13,313 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:47:13,314 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 48 [2018-09-23 19:47:13,314 INFO L459 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-09-23 19:47:13,314 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-09-23 19:47:13,315 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=2329, Unknown=0, NotChecked=0, Total=2450 [2018-09-23 19:47:13,315 INFO L87 Difference]: Start difference. First operand 26 states and 26 transitions. Second operand 50 states. [2018-09-23 19:47:13,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:47:13,902 INFO L93 Difference]: Finished difference Result 28 states and 28 transitions. [2018-09-23 19:47:13,902 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-09-23 19:47:13,902 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 25 [2018-09-23 19:47:13,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:47:13,903 INFO L225 Difference]: With dead ends: 28 [2018-09-23 19:47:13,903 INFO L226 Difference]: Without dead ends: 27 [2018-09-23 19:47:13,904 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 276 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=121, Invalid=2329, Unknown=0, NotChecked=0, Total=2450 [2018-09-23 19:47:13,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2018-09-23 19:47:13,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 27. [2018-09-23 19:47:13,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2018-09-23 19:47:13,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 27 transitions. [2018-09-23 19:47:13,908 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 27 transitions. Word has length 25 [2018-09-23 19:47:13,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:47:13,908 INFO L480 AbstractCegarLoop]: Abstraction has 27 states and 27 transitions. [2018-09-23 19:47:13,908 INFO L481 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-09-23 19:47:13,908 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 27 transitions. [2018-09-23 19:47:13,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2018-09-23 19:47:13,909 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:47:13,909 INFO L375 BasicCegarLoop]: trace histogram [24, 1, 1] [2018-09-23 19:47:13,909 INFO L423 AbstractCegarLoop]: === Iteration 25 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:47:13,909 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:47:13,910 INFO L82 PathProgramCache]: Analyzing trace with hash 393087687, now seen corresponding path program 24 times [2018-09-23 19:47:13,910 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:47:13,910 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:47:13,910 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:13,911 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:47:13,911 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:13,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:47:14,529 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 0 proven. 300 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:14,530 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:47:14,530 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:47:14,536 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 19:47:14,556 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2018-09-23 19:47:14,556 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:47:14,558 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:47:15,577 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 0 proven. 300 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:15,597 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:47:15,598 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 50 [2018-09-23 19:47:15,598 INFO L459 AbstractCegarLoop]: Interpolant automaton has 52 states [2018-09-23 19:47:15,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2018-09-23 19:47:15,599 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=2526, Unknown=0, NotChecked=0, Total=2652 [2018-09-23 19:47:15,599 INFO L87 Difference]: Start difference. First operand 27 states and 27 transitions. Second operand 52 states. [2018-09-23 19:47:16,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:47:16,224 INFO L93 Difference]: Finished difference Result 29 states and 29 transitions. [2018-09-23 19:47:16,224 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-09-23 19:47:16,224 INFO L78 Accepts]: Start accepts. Automaton has 52 states. Word has length 26 [2018-09-23 19:47:16,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:47:16,225 INFO L225 Difference]: With dead ends: 29 [2018-09-23 19:47:16,225 INFO L226 Difference]: Without dead ends: 28 [2018-09-23 19:47:16,227 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 300 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=126, Invalid=2526, Unknown=0, NotChecked=0, Total=2652 [2018-09-23 19:47:16,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2018-09-23 19:47:16,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 28. [2018-09-23 19:47:16,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2018-09-23 19:47:16,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 28 transitions. [2018-09-23 19:47:16,231 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 28 transitions. Word has length 26 [2018-09-23 19:47:16,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:47:16,231 INFO L480 AbstractCegarLoop]: Abstraction has 28 states and 28 transitions. [2018-09-23 19:47:16,231 INFO L481 AbstractCegarLoop]: Interpolant automaton has 52 states. [2018-09-23 19:47:16,231 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 28 transitions. [2018-09-23 19:47:16,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2018-09-23 19:47:16,232 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:47:16,232 INFO L375 BasicCegarLoop]: trace histogram [25, 1, 1] [2018-09-23 19:47:16,232 INFO L423 AbstractCegarLoop]: === Iteration 26 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:47:16,232 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:47:16,233 INFO L82 PathProgramCache]: Analyzing trace with hash -699183647, now seen corresponding path program 25 times [2018-09-23 19:47:16,233 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:47:16,233 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:47:16,233 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:16,233 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:47:16,234 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:16,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:47:16,969 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 325 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:16,970 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:47:16,970 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:47:16,978 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:47:16,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:47:16,996 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:47:18,215 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 325 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:18,236 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:47:18,236 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 52 [2018-09-23 19:47:18,237 INFO L459 AbstractCegarLoop]: Interpolant automaton has 54 states [2018-09-23 19:47:18,237 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2018-09-23 19:47:18,238 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=2731, Unknown=0, NotChecked=0, Total=2862 [2018-09-23 19:47:18,238 INFO L87 Difference]: Start difference. First operand 28 states and 28 transitions. Second operand 54 states. [2018-09-23 19:47:18,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:47:18,828 INFO L93 Difference]: Finished difference Result 30 states and 30 transitions. [2018-09-23 19:47:18,828 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-09-23 19:47:18,828 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 27 [2018-09-23 19:47:18,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:47:18,829 INFO L225 Difference]: With dead ends: 30 [2018-09-23 19:47:18,829 INFO L226 Difference]: Without dead ends: 29 [2018-09-23 19:47:18,831 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=131, Invalid=2731, Unknown=0, NotChecked=0, Total=2862 [2018-09-23 19:47:18,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2018-09-23 19:47:18,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 29. [2018-09-23 19:47:18,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2018-09-23 19:47:18,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 29 transitions. [2018-09-23 19:47:18,835 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 29 transitions. Word has length 27 [2018-09-23 19:47:18,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:47:18,835 INFO L480 AbstractCegarLoop]: Abstraction has 29 states and 29 transitions. [2018-09-23 19:47:18,835 INFO L481 AbstractCegarLoop]: Interpolant automaton has 54 states. [2018-09-23 19:47:18,836 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 29 transitions. [2018-09-23 19:47:18,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2018-09-23 19:47:18,836 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:47:18,836 INFO L375 BasicCegarLoop]: trace histogram [26, 1, 1] [2018-09-23 19:47:18,836 INFO L423 AbstractCegarLoop]: === Iteration 27 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:47:18,837 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:47:18,837 INFO L82 PathProgramCache]: Analyzing trace with hash -199856633, now seen corresponding path program 26 times [2018-09-23 19:47:18,837 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:47:18,837 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:47:18,838 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:18,838 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:47:18,838 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:18,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:47:19,639 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 0 proven. 351 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:19,639 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:47:19,639 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:47:19,646 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 19:47:19,662 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 19:47:19,663 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:47:19,666 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:47:20,687 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 0 proven. 351 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:20,708 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:47:20,708 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 54 [2018-09-23 19:47:20,708 INFO L459 AbstractCegarLoop]: Interpolant automaton has 56 states [2018-09-23 19:47:20,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2018-09-23 19:47:20,709 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=2944, Unknown=0, NotChecked=0, Total=3080 [2018-09-23 19:47:20,710 INFO L87 Difference]: Start difference. First operand 29 states and 29 transitions. Second operand 56 states. [2018-09-23 19:47:21,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:47:21,342 INFO L93 Difference]: Finished difference Result 31 states and 31 transitions. [2018-09-23 19:47:21,346 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-09-23 19:47:21,346 INFO L78 Accepts]: Start accepts. Automaton has 56 states. Word has length 28 [2018-09-23 19:47:21,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:47:21,347 INFO L225 Difference]: With dead ends: 31 [2018-09-23 19:47:21,347 INFO L226 Difference]: Without dead ends: 30 [2018-09-23 19:47:21,348 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 351 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=136, Invalid=2944, Unknown=0, NotChecked=0, Total=3080 [2018-09-23 19:47:21,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2018-09-23 19:47:21,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 30. [2018-09-23 19:47:21,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2018-09-23 19:47:21,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 30 transitions. [2018-09-23 19:47:21,351 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 30 transitions. Word has length 28 [2018-09-23 19:47:21,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:47:21,351 INFO L480 AbstractCegarLoop]: Abstraction has 30 states and 30 transitions. [2018-09-23 19:47:21,351 INFO L481 AbstractCegarLoop]: Interpolant automaton has 56 states. [2018-09-23 19:47:21,351 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 30 transitions. [2018-09-23 19:47:21,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2018-09-23 19:47:21,352 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:47:21,352 INFO L375 BasicCegarLoop]: trace histogram [27, 1, 1] [2018-09-23 19:47:21,352 INFO L423 AbstractCegarLoop]: === Iteration 28 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:47:21,352 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:47:21,353 INFO L82 PathProgramCache]: Analyzing trace with hash -1900588383, now seen corresponding path program 27 times [2018-09-23 19:47:21,353 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:47:21,353 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:47:21,353 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:21,354 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:47:21,354 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:21,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:47:21,542 WARN L178 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 18 DAG size of output: 15 [2018-09-23 19:47:22,175 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 0 proven. 378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:22,175 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:47:22,175 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:47:22,182 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 19:47:22,211 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2018-09-23 19:47:22,212 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:47:22,214 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:47:23,541 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 0 proven. 378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:23,562 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:47:23,562 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 56 [2018-09-23 19:47:23,563 INFO L459 AbstractCegarLoop]: Interpolant automaton has 58 states [2018-09-23 19:47:23,563 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2018-09-23 19:47:23,564 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=3165, Unknown=0, NotChecked=0, Total=3306 [2018-09-23 19:47:23,566 INFO L87 Difference]: Start difference. First operand 30 states and 30 transitions. Second operand 58 states. [2018-09-23 19:47:24,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:47:24,304 INFO L93 Difference]: Finished difference Result 32 states and 32 transitions. [2018-09-23 19:47:24,304 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-09-23 19:47:24,304 INFO L78 Accepts]: Start accepts. Automaton has 58 states. Word has length 29 [2018-09-23 19:47:24,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:47:24,305 INFO L225 Difference]: With dead ends: 32 [2018-09-23 19:47:24,305 INFO L226 Difference]: Without dead ends: 31 [2018-09-23 19:47:24,306 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 378 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=141, Invalid=3165, Unknown=0, NotChecked=0, Total=3306 [2018-09-23 19:47:24,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2018-09-23 19:47:24,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 31. [2018-09-23 19:47:24,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2018-09-23 19:47:24,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 31 transitions. [2018-09-23 19:47:24,310 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 31 transitions. Word has length 29 [2018-09-23 19:47:24,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:47:24,311 INFO L480 AbstractCegarLoop]: Abstraction has 31 states and 31 transitions. [2018-09-23 19:47:24,311 INFO L481 AbstractCegarLoop]: Interpolant automaton has 58 states. [2018-09-23 19:47:24,311 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 31 transitions. [2018-09-23 19:47:24,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2018-09-23 19:47:24,311 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:47:24,311 INFO L375 BasicCegarLoop]: trace histogram [28, 1, 1] [2018-09-23 19:47:24,312 INFO L423 AbstractCegarLoop]: === Iteration 29 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:47:24,312 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:47:24,312 INFO L82 PathProgramCache]: Analyzing trace with hash 1211302215, now seen corresponding path program 28 times [2018-09-23 19:47:24,312 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:47:24,312 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:47:24,313 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:24,313 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:47:24,313 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:24,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:47:25,072 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:25,073 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:47:25,073 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:47:25,081 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 19:47:25,099 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 19:47:25,099 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:47:25,103 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:47:26,273 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:26,293 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:47:26,293 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 58 [2018-09-23 19:47:26,293 INFO L459 AbstractCegarLoop]: Interpolant automaton has 60 states [2018-09-23 19:47:26,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2018-09-23 19:47:26,294 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=3394, Unknown=0, NotChecked=0, Total=3540 [2018-09-23 19:47:26,294 INFO L87 Difference]: Start difference. First operand 31 states and 31 transitions. Second operand 60 states. [2018-09-23 19:47:27,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:47:27,074 INFO L93 Difference]: Finished difference Result 33 states and 33 transitions. [2018-09-23 19:47:27,074 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-09-23 19:47:27,075 INFO L78 Accepts]: Start accepts. Automaton has 60 states. Word has length 30 [2018-09-23 19:47:27,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:47:27,075 INFO L225 Difference]: With dead ends: 33 [2018-09-23 19:47:27,075 INFO L226 Difference]: Without dead ends: 32 [2018-09-23 19:47:27,076 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 406 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=146, Invalid=3394, Unknown=0, NotChecked=0, Total=3540 [2018-09-23 19:47:27,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32 states. [2018-09-23 19:47:27,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32 to 32. [2018-09-23 19:47:27,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2018-09-23 19:47:27,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 32 transitions. [2018-09-23 19:47:27,081 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 32 transitions. Word has length 30 [2018-09-23 19:47:27,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:47:27,082 INFO L480 AbstractCegarLoop]: Abstraction has 32 states and 32 transitions. [2018-09-23 19:47:27,082 INFO L481 AbstractCegarLoop]: Interpolant automaton has 60 states. [2018-09-23 19:47:27,082 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 32 transitions. [2018-09-23 19:47:27,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-09-23 19:47:27,082 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:47:27,082 INFO L375 BasicCegarLoop]: trace histogram [29, 1, 1] [2018-09-23 19:47:27,083 INFO L423 AbstractCegarLoop]: === Iteration 30 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:47:27,083 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:47:27,083 INFO L82 PathProgramCache]: Analyzing trace with hash -1104337055, now seen corresponding path program 29 times [2018-09-23 19:47:27,083 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:47:27,083 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:47:27,084 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:27,084 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:47:27,084 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:27,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:47:28,171 INFO L134 CoverageAnalysis]: Checked inductivity of 435 backedges. 0 proven. 435 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:28,171 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:47:28,171 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:47:28,185 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 19:47:28,206 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2018-09-23 19:47:28,206 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:47:28,209 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:47:30,964 INFO L134 CoverageAnalysis]: Checked inductivity of 435 backedges. 0 proven. 435 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:30,983 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:47:30,984 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 60 [2018-09-23 19:47:30,985 INFO L459 AbstractCegarLoop]: Interpolant automaton has 62 states [2018-09-23 19:47:30,986 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2018-09-23 19:47:30,986 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=3631, Unknown=0, NotChecked=0, Total=3782 [2018-09-23 19:47:30,987 INFO L87 Difference]: Start difference. First operand 32 states and 32 transitions. Second operand 62 states. [2018-09-23 19:47:31,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:47:31,922 INFO L93 Difference]: Finished difference Result 34 states and 34 transitions. [2018-09-23 19:47:31,923 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2018-09-23 19:47:31,923 INFO L78 Accepts]: Start accepts. Automaton has 62 states. Word has length 31 [2018-09-23 19:47:31,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:47:31,924 INFO L225 Difference]: With dead ends: 34 [2018-09-23 19:47:31,924 INFO L226 Difference]: Without dead ends: 33 [2018-09-23 19:47:31,925 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 435 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=151, Invalid=3631, Unknown=0, NotChecked=0, Total=3782 [2018-09-23 19:47:31,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2018-09-23 19:47:31,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 33. [2018-09-23 19:47:31,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2018-09-23 19:47:31,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 33 transitions. [2018-09-23 19:47:31,929 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 33 transitions. Word has length 31 [2018-09-23 19:47:31,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:47:31,930 INFO L480 AbstractCegarLoop]: Abstraction has 33 states and 33 transitions. [2018-09-23 19:47:31,930 INFO L481 AbstractCegarLoop]: Interpolant automaton has 62 states. [2018-09-23 19:47:31,930 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 33 transitions. [2018-09-23 19:47:31,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2018-09-23 19:47:31,930 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:47:31,931 INFO L375 BasicCegarLoop]: trace histogram [30, 1, 1] [2018-09-23 19:47:31,931 INFO L423 AbstractCegarLoop]: === Iteration 31 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:47:31,931 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:47:31,931 INFO L82 PathProgramCache]: Analyzing trace with hash 125289607, now seen corresponding path program 30 times [2018-09-23 19:47:31,931 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:47:31,931 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:47:31,932 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:31,932 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:47:31,932 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:31,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:47:32,807 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 0 proven. 465 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:32,808 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:47:32,808 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:47:32,815 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 19:47:32,839 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2018-09-23 19:47:32,840 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:47:32,843 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:47:34,370 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 0 proven. 465 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:34,391 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:47:34,391 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 62 [2018-09-23 19:47:34,391 INFO L459 AbstractCegarLoop]: Interpolant automaton has 64 states [2018-09-23 19:47:34,391 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2018-09-23 19:47:34,392 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=3876, Unknown=0, NotChecked=0, Total=4032 [2018-09-23 19:47:34,392 INFO L87 Difference]: Start difference. First operand 33 states and 33 transitions. Second operand 64 states. [2018-09-23 19:47:35,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:47:35,546 INFO L93 Difference]: Finished difference Result 35 states and 35 transitions. [2018-09-23 19:47:35,546 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-09-23 19:47:35,547 INFO L78 Accepts]: Start accepts. Automaton has 64 states. Word has length 32 [2018-09-23 19:47:35,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:47:35,547 INFO L225 Difference]: With dead ends: 35 [2018-09-23 19:47:35,547 INFO L226 Difference]: Without dead ends: 34 [2018-09-23 19:47:35,548 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 465 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=156, Invalid=3876, Unknown=0, NotChecked=0, Total=4032 [2018-09-23 19:47:35,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34 states. [2018-09-23 19:47:35,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34 to 34. [2018-09-23 19:47:35,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2018-09-23 19:47:35,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 34 transitions. [2018-09-23 19:47:35,552 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 34 transitions. Word has length 32 [2018-09-23 19:47:35,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:47:35,553 INFO L480 AbstractCegarLoop]: Abstraction has 34 states and 34 transitions. [2018-09-23 19:47:35,553 INFO L481 AbstractCegarLoop]: Interpolant automaton has 64 states. [2018-09-23 19:47:35,553 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 34 transitions. [2018-09-23 19:47:35,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2018-09-23 19:47:35,553 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:47:35,553 INFO L375 BasicCegarLoop]: trace histogram [31, 1, 1] [2018-09-23 19:47:35,554 INFO L423 AbstractCegarLoop]: === Iteration 32 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:47:35,554 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:47:35,554 INFO L82 PathProgramCache]: Analyzing trace with hash -410989535, now seen corresponding path program 31 times [2018-09-23 19:47:35,554 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:47:35,554 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:47:35,555 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:35,555 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:47:35,555 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:35,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:47:35,817 WARN L178 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 18 DAG size of output: 15 [2018-09-23 19:47:36,721 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 496 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:36,721 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:47:36,722 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:47:36,729 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:47:36,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:47:36,752 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:47:38,259 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 496 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:38,279 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:47:38,279 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 64 [2018-09-23 19:47:38,279 INFO L459 AbstractCegarLoop]: Interpolant automaton has 66 states [2018-09-23 19:47:38,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2018-09-23 19:47:38,280 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=4129, Unknown=0, NotChecked=0, Total=4290 [2018-09-23 19:47:38,280 INFO L87 Difference]: Start difference. First operand 34 states and 34 transitions. Second operand 66 states. [2018-09-23 19:47:39,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:47:39,709 INFO L93 Difference]: Finished difference Result 36 states and 36 transitions. [2018-09-23 19:47:39,709 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-09-23 19:47:39,709 INFO L78 Accepts]: Start accepts. Automaton has 66 states. Word has length 33 [2018-09-23 19:47:39,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:47:39,710 INFO L225 Difference]: With dead ends: 36 [2018-09-23 19:47:39,710 INFO L226 Difference]: Without dead ends: 35 [2018-09-23 19:47:39,711 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 496 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=161, Invalid=4129, Unknown=0, NotChecked=0, Total=4290 [2018-09-23 19:47:39,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2018-09-23 19:47:39,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 35. [2018-09-23 19:47:39,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2018-09-23 19:47:39,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 35 transitions. [2018-09-23 19:47:39,715 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 35 transitions. Word has length 33 [2018-09-23 19:47:39,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:47:39,715 INFO L480 AbstractCegarLoop]: Abstraction has 35 states and 35 transitions. [2018-09-23 19:47:39,715 INFO L481 AbstractCegarLoop]: Interpolant automaton has 66 states. [2018-09-23 19:47:39,715 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 35 transitions. [2018-09-23 19:47:39,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2018-09-23 19:47:39,716 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:47:39,716 INFO L375 BasicCegarLoop]: trace histogram [32, 1, 1] [2018-09-23 19:47:39,716 INFO L423 AbstractCegarLoop]: === Iteration 33 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:47:39,716 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:47:39,716 INFO L82 PathProgramCache]: Analyzing trace with hash 144226247, now seen corresponding path program 32 times [2018-09-23 19:47:39,717 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:47:39,717 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:47:39,717 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:39,717 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:47:39,718 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:39,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:47:39,875 WARN L178 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 18 DAG size of output: 15 [2018-09-23 19:47:40,682 INFO L134 CoverageAnalysis]: Checked inductivity of 528 backedges. 0 proven. 528 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:40,682 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:47:40,683 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:47:40,690 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 19:47:40,711 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 19:47:40,711 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:47:40,714 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:47:42,155 INFO L134 CoverageAnalysis]: Checked inductivity of 528 backedges. 0 proven. 528 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:42,174 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:47:42,175 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 66 [2018-09-23 19:47:42,175 INFO L459 AbstractCegarLoop]: Interpolant automaton has 68 states [2018-09-23 19:47:42,175 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2018-09-23 19:47:42,176 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=4390, Unknown=0, NotChecked=0, Total=4556 [2018-09-23 19:47:42,176 INFO L87 Difference]: Start difference. First operand 35 states and 35 transitions. Second operand 68 states. [2018-09-23 19:47:43,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:47:43,423 INFO L93 Difference]: Finished difference Result 37 states and 37 transitions. [2018-09-23 19:47:43,423 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-09-23 19:47:43,423 INFO L78 Accepts]: Start accepts. Automaton has 68 states. Word has length 34 [2018-09-23 19:47:43,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:47:43,424 INFO L225 Difference]: With dead ends: 37 [2018-09-23 19:47:43,424 INFO L226 Difference]: Without dead ends: 36 [2018-09-23 19:47:43,425 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 528 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=166, Invalid=4390, Unknown=0, NotChecked=0, Total=4556 [2018-09-23 19:47:43,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2018-09-23 19:47:43,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 36. [2018-09-23 19:47:43,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2018-09-23 19:47:43,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 36 transitions. [2018-09-23 19:47:43,431 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 36 transitions. Word has length 34 [2018-09-23 19:47:43,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:47:43,432 INFO L480 AbstractCegarLoop]: Abstraction has 36 states and 36 transitions. [2018-09-23 19:47:43,432 INFO L481 AbstractCegarLoop]: Interpolant automaton has 68 states. [2018-09-23 19:47:43,432 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 36 transitions. [2018-09-23 19:47:43,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2018-09-23 19:47:43,432 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:47:43,432 INFO L375 BasicCegarLoop]: trace histogram [33, 1, 1] [2018-09-23 19:47:43,433 INFO L423 AbstractCegarLoop]: === Iteration 34 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:47:43,433 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:47:43,433 INFO L82 PathProgramCache]: Analyzing trace with hash 176046305, now seen corresponding path program 33 times [2018-09-23 19:47:43,433 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:47:43,433 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:47:43,434 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:43,434 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:47:43,434 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:43,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:47:43,760 WARN L178 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 18 DAG size of output: 15 [2018-09-23 19:47:44,635 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:44,635 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:47:44,635 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:47:44,642 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 19:47:44,684 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 18 check-sat command(s) [2018-09-23 19:47:44,684 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:47:44,687 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:47:46,282 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:46,302 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:47:46,302 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34] total 68 [2018-09-23 19:47:46,303 INFO L459 AbstractCegarLoop]: Interpolant automaton has 70 states [2018-09-23 19:47:46,303 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2018-09-23 19:47:46,303 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=4659, Unknown=0, NotChecked=0, Total=4830 [2018-09-23 19:47:46,303 INFO L87 Difference]: Start difference. First operand 36 states and 36 transitions. Second operand 70 states. [2018-09-23 19:47:47,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:47:47,656 INFO L93 Difference]: Finished difference Result 38 states and 38 transitions. [2018-09-23 19:47:47,656 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-09-23 19:47:47,656 INFO L78 Accepts]: Start accepts. Automaton has 70 states. Word has length 35 [2018-09-23 19:47:47,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:47:47,657 INFO L225 Difference]: With dead ends: 38 [2018-09-23 19:47:47,657 INFO L226 Difference]: Without dead ends: 37 [2018-09-23 19:47:47,658 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 561 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=171, Invalid=4659, Unknown=0, NotChecked=0, Total=4830 [2018-09-23 19:47:47,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2018-09-23 19:47:47,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 37. [2018-09-23 19:47:47,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2018-09-23 19:47:47,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 37 transitions. [2018-09-23 19:47:47,662 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 37 transitions. Word has length 35 [2018-09-23 19:47:47,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:47:47,663 INFO L480 AbstractCegarLoop]: Abstraction has 37 states and 37 transitions. [2018-09-23 19:47:47,663 INFO L481 AbstractCegarLoop]: Interpolant automaton has 70 states. [2018-09-23 19:47:47,663 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 37 transitions. [2018-09-23 19:47:47,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2018-09-23 19:47:47,663 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:47:47,663 INFO L375 BasicCegarLoop]: trace histogram [34, 1, 1] [2018-09-23 19:47:47,664 INFO L423 AbstractCegarLoop]: === Iteration 35 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:47:47,664 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:47:47,664 INFO L82 PathProgramCache]: Analyzing trace with hash 1162468103, now seen corresponding path program 34 times [2018-09-23 19:47:47,664 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:47:47,664 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:47:47,665 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:47,665 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:47:47,665 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:47,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:47:48,872 INFO L134 CoverageAnalysis]: Checked inductivity of 595 backedges. 0 proven. 595 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:48,873 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:47:48,873 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:47:48,880 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 19:47:48,899 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 19:47:48,899 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:47:48,902 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:47:50,479 INFO L134 CoverageAnalysis]: Checked inductivity of 595 backedges. 0 proven. 595 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:50,500 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:47:50,500 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35] total 70 [2018-09-23 19:47:50,500 INFO L459 AbstractCegarLoop]: Interpolant automaton has 72 states [2018-09-23 19:47:50,501 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2018-09-23 19:47:50,501 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=4936, Unknown=0, NotChecked=0, Total=5112 [2018-09-23 19:47:50,501 INFO L87 Difference]: Start difference. First operand 37 states and 37 transitions. Second operand 72 states. [2018-09-23 19:47:52,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:47:52,052 INFO L93 Difference]: Finished difference Result 39 states and 39 transitions. [2018-09-23 19:47:52,052 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-09-23 19:47:52,052 INFO L78 Accepts]: Start accepts. Automaton has 72 states. Word has length 36 [2018-09-23 19:47:52,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:47:52,053 INFO L225 Difference]: With dead ends: 39 [2018-09-23 19:47:52,053 INFO L226 Difference]: Without dead ends: 38 [2018-09-23 19:47:52,054 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 595 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=176, Invalid=4936, Unknown=0, NotChecked=0, Total=5112 [2018-09-23 19:47:52,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38 states. [2018-09-23 19:47:52,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38 to 38. [2018-09-23 19:47:52,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2018-09-23 19:47:52,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 38 transitions. [2018-09-23 19:47:52,058 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 38 transitions. Word has length 36 [2018-09-23 19:47:52,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:47:52,058 INFO L480 AbstractCegarLoop]: Abstraction has 38 states and 38 transitions. [2018-09-23 19:47:52,058 INFO L481 AbstractCegarLoop]: Interpolant automaton has 72 states. [2018-09-23 19:47:52,058 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 38 transitions. [2018-09-23 19:47:52,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2018-09-23 19:47:52,058 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:47:52,058 INFO L375 BasicCegarLoop]: trace histogram [35, 1, 1] [2018-09-23 19:47:52,059 INFO L423 AbstractCegarLoop]: === Iteration 36 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:47:52,059 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:47:52,059 INFO L82 PathProgramCache]: Analyzing trace with hash 1676772769, now seen corresponding path program 35 times [2018-09-23 19:47:52,059 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:47:52,059 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:47:52,059 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:52,060 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:47:52,060 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:52,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:47:52,369 WARN L178 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 18 DAG size of output: 15 [2018-09-23 19:47:53,522 INFO L134 CoverageAnalysis]: Checked inductivity of 630 backedges. 0 proven. 630 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:53,522 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:47:53,522 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:47:53,529 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 19:47:53,567 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 19 check-sat command(s) [2018-09-23 19:47:53,567 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:47:53,572 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:47:55,213 INFO L134 CoverageAnalysis]: Checked inductivity of 630 backedges. 0 proven. 630 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:55,233 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:47:55,233 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36] total 72 [2018-09-23 19:47:55,233 INFO L459 AbstractCegarLoop]: Interpolant automaton has 74 states [2018-09-23 19:47:55,234 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2018-09-23 19:47:55,234 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=5221, Unknown=0, NotChecked=0, Total=5402 [2018-09-23 19:47:55,234 INFO L87 Difference]: Start difference. First operand 38 states and 38 transitions. Second operand 74 states. [2018-09-23 19:47:56,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:47:56,786 INFO L93 Difference]: Finished difference Result 40 states and 40 transitions. [2018-09-23 19:47:56,786 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2018-09-23 19:47:56,787 INFO L78 Accepts]: Start accepts. Automaton has 74 states. Word has length 37 [2018-09-23 19:47:56,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:47:56,787 INFO L225 Difference]: With dead ends: 40 [2018-09-23 19:47:56,787 INFO L226 Difference]: Without dead ends: 39 [2018-09-23 19:47:56,788 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 630 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=181, Invalid=5221, Unknown=0, NotChecked=0, Total=5402 [2018-09-23 19:47:56,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2018-09-23 19:47:56,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 39. [2018-09-23 19:47:56,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2018-09-23 19:47:56,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 39 transitions. [2018-09-23 19:47:56,793 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 39 transitions. Word has length 37 [2018-09-23 19:47:56,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:47:56,793 INFO L480 AbstractCegarLoop]: Abstraction has 39 states and 39 transitions. [2018-09-23 19:47:56,793 INFO L481 AbstractCegarLoop]: Interpolant automaton has 74 states. [2018-09-23 19:47:56,793 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 39 transitions. [2018-09-23 19:47:56,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2018-09-23 19:47:56,793 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:47:56,794 INFO L375 BasicCegarLoop]: trace histogram [36, 1, 1] [2018-09-23 19:47:56,794 INFO L423 AbstractCegarLoop]: === Iteration 37 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:47:56,794 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:47:56,794 INFO L82 PathProgramCache]: Analyzing trace with hash 440348231, now seen corresponding path program 36 times [2018-09-23 19:47:56,794 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:47:56,794 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:47:56,795 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:56,795 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:47:56,795 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:47:56,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:47:57,935 INFO L134 CoverageAnalysis]: Checked inductivity of 666 backedges. 0 proven. 666 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:57,935 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:47:57,936 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:47:57,943 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 19:47:57,974 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2018-09-23 19:47:57,974 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:47:57,978 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:47:59,941 INFO L134 CoverageAnalysis]: Checked inductivity of 666 backedges. 0 proven. 666 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:47:59,960 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:47:59,961 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37] total 74 [2018-09-23 19:47:59,961 INFO L459 AbstractCegarLoop]: Interpolant automaton has 76 states [2018-09-23 19:47:59,961 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2018-09-23 19:47:59,961 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=5514, Unknown=0, NotChecked=0, Total=5700 [2018-09-23 19:47:59,961 INFO L87 Difference]: Start difference. First operand 39 states and 39 transitions. Second operand 76 states. [2018-09-23 19:48:01,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:48:01,224 INFO L93 Difference]: Finished difference Result 41 states and 41 transitions. [2018-09-23 19:48:01,224 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-09-23 19:48:01,224 INFO L78 Accepts]: Start accepts. Automaton has 76 states. Word has length 38 [2018-09-23 19:48:01,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:48:01,225 INFO L225 Difference]: With dead ends: 41 [2018-09-23 19:48:01,225 INFO L226 Difference]: Without dead ends: 40 [2018-09-23 19:48:01,226 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 666 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=186, Invalid=5514, Unknown=0, NotChecked=0, Total=5700 [2018-09-23 19:48:01,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. [2018-09-23 19:48:01,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 40. [2018-09-23 19:48:01,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2018-09-23 19:48:01,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 40 transitions. [2018-09-23 19:48:01,229 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 40 transitions. Word has length 38 [2018-09-23 19:48:01,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:48:01,230 INFO L480 AbstractCegarLoop]: Abstraction has 40 states and 40 transitions. [2018-09-23 19:48:01,230 INFO L481 AbstractCegarLoop]: Interpolant automaton has 76 states. [2018-09-23 19:48:01,230 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 40 transitions. [2018-09-23 19:48:01,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2018-09-23 19:48:01,230 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:48:01,230 INFO L375 BasicCegarLoop]: trace histogram [37, 1, 1] [2018-09-23 19:48:01,231 INFO L423 AbstractCegarLoop]: === Iteration 38 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:48:01,231 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:48:01,231 INFO L82 PathProgramCache]: Analyzing trace with hash 765893217, now seen corresponding path program 37 times [2018-09-23 19:48:01,231 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:48:01,231 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:48:01,232 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:48:01,232 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:48:01,232 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:48:01,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:48:02,353 INFO L134 CoverageAnalysis]: Checked inductivity of 703 backedges. 0 proven. 703 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:48:02,354 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:48:02,354 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:48:02,361 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:48:02,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:48:02,385 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:48:04,439 INFO L134 CoverageAnalysis]: Checked inductivity of 703 backedges. 0 proven. 703 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:48:04,459 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:48:04,459 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38] total 76 [2018-09-23 19:48:04,459 INFO L459 AbstractCegarLoop]: Interpolant automaton has 78 states [2018-09-23 19:48:04,460 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2018-09-23 19:48:04,460 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=5815, Unknown=0, NotChecked=0, Total=6006 [2018-09-23 19:48:04,460 INFO L87 Difference]: Start difference. First operand 40 states and 40 transitions. Second operand 78 states. [2018-09-23 19:48:06,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:48:06,565 INFO L93 Difference]: Finished difference Result 42 states and 42 transitions. [2018-09-23 19:48:06,566 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2018-09-23 19:48:06,566 INFO L78 Accepts]: Start accepts. Automaton has 78 states. Word has length 39 [2018-09-23 19:48:06,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:48:06,567 INFO L225 Difference]: With dead ends: 42 [2018-09-23 19:48:06,567 INFO L226 Difference]: Without dead ends: 41 [2018-09-23 19:48:06,567 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=191, Invalid=5815, Unknown=0, NotChecked=0, Total=6006 [2018-09-23 19:48:06,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2018-09-23 19:48:06,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 41. [2018-09-23 19:48:06,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2018-09-23 19:48:06,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 41 transitions. [2018-09-23 19:48:06,571 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 41 transitions. Word has length 39 [2018-09-23 19:48:06,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:48:06,571 INFO L480 AbstractCegarLoop]: Abstraction has 41 states and 41 transitions. [2018-09-23 19:48:06,571 INFO L481 AbstractCegarLoop]: Interpolant automaton has 78 states. [2018-09-23 19:48:06,571 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 41 transitions. [2018-09-23 19:48:06,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2018-09-23 19:48:06,571 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:48:06,572 INFO L375 BasicCegarLoop]: trace histogram [38, 1, 1] [2018-09-23 19:48:06,572 INFO L423 AbstractCegarLoop]: === Iteration 39 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:48:06,572 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:48:06,572 INFO L82 PathProgramCache]: Analyzing trace with hash -2027114105, now seen corresponding path program 38 times [2018-09-23 19:48:06,572 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:48:06,572 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:48:06,573 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:48:06,573 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:48:06,573 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:48:06,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:48:07,845 INFO L134 CoverageAnalysis]: Checked inductivity of 741 backedges. 0 proven. 741 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:48:07,845 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:48:07,845 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:48:07,853 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 19:48:07,878 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 19:48:07,878 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:48:07,881 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:48:10,063 INFO L134 CoverageAnalysis]: Checked inductivity of 741 backedges. 0 proven. 741 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:48:10,083 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:48:10,083 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39] total 78 [2018-09-23 19:48:10,083 INFO L459 AbstractCegarLoop]: Interpolant automaton has 80 states [2018-09-23 19:48:10,084 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2018-09-23 19:48:10,084 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=196, Invalid=6124, Unknown=0, NotChecked=0, Total=6320 [2018-09-23 19:48:10,084 INFO L87 Difference]: Start difference. First operand 41 states and 41 transitions. Second operand 80 states. [2018-09-23 19:48:11,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:48:11,840 INFO L93 Difference]: Finished difference Result 43 states and 43 transitions. [2018-09-23 19:48:11,840 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-09-23 19:48:11,840 INFO L78 Accepts]: Start accepts. Automaton has 80 states. Word has length 40 [2018-09-23 19:48:11,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:48:11,841 INFO L225 Difference]: With dead ends: 43 [2018-09-23 19:48:11,841 INFO L226 Difference]: Without dead ends: 42 [2018-09-23 19:48:11,842 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 741 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=196, Invalid=6124, Unknown=0, NotChecked=0, Total=6320 [2018-09-23 19:48:11,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42 states. [2018-09-23 19:48:11,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42 to 42. [2018-09-23 19:48:11,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2018-09-23 19:48:11,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 42 transitions. [2018-09-23 19:48:11,845 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 42 transitions. Word has length 40 [2018-09-23 19:48:11,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:48:11,846 INFO L480 AbstractCegarLoop]: Abstraction has 42 states and 42 transitions. [2018-09-23 19:48:11,846 INFO L481 AbstractCegarLoop]: Interpolant automaton has 80 states. [2018-09-23 19:48:11,846 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 42 transitions. [2018-09-23 19:48:11,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2018-09-23 19:48:11,846 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:48:11,846 INFO L375 BasicCegarLoop]: trace histogram [39, 1, 1] [2018-09-23 19:48:11,847 INFO L423 AbstractCegarLoop]: === Iteration 40 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:48:11,847 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:48:11,847 INFO L82 PathProgramCache]: Analyzing trace with hash 1583972129, now seen corresponding path program 39 times [2018-09-23 19:48:11,847 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:48:11,847 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:48:11,848 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:48:11,848 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:48:11,848 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:48:11,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:48:12,201 WARN L178 SmtUtils]: Spent 301.00 ms on a formula simplification. DAG size of input: 18 DAG size of output: 15 [2018-09-23 19:48:12,377 WARN L178 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 14 [2018-09-23 19:48:12,565 WARN L178 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 14 [2018-09-23 19:48:12,804 WARN L178 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 13 [2018-09-23 19:48:13,063 WARN L178 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 14 [2018-09-23 19:48:14,405 INFO L134 CoverageAnalysis]: Checked inductivity of 780 backedges. 0 proven. 780 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:48:14,406 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:48:14,406 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:48:14,413 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 19:48:14,444 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 21 check-sat command(s) [2018-09-23 19:48:14,444 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:48:14,447 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:48:16,483 INFO L134 CoverageAnalysis]: Checked inductivity of 780 backedges. 0 proven. 780 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:48:16,503 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:48:16,503 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40] total 80 [2018-09-23 19:48:16,504 INFO L459 AbstractCegarLoop]: Interpolant automaton has 82 states [2018-09-23 19:48:16,504 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2018-09-23 19:48:16,504 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=201, Invalid=6441, Unknown=0, NotChecked=0, Total=6642 [2018-09-23 19:48:16,504 INFO L87 Difference]: Start difference. First operand 42 states and 42 transitions. Second operand 82 states. [2018-09-23 19:48:18,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:48:18,187 INFO L93 Difference]: Finished difference Result 44 states and 44 transitions. [2018-09-23 19:48:18,187 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-09-23 19:48:18,187 INFO L78 Accepts]: Start accepts. Automaton has 82 states. Word has length 41 [2018-09-23 19:48:18,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:48:18,188 INFO L225 Difference]: With dead ends: 44 [2018-09-23 19:48:18,188 INFO L226 Difference]: Without dead ends: 43 [2018-09-23 19:48:18,189 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 780 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=201, Invalid=6441, Unknown=0, NotChecked=0, Total=6642 [2018-09-23 19:48:18,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2018-09-23 19:48:18,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 43. [2018-09-23 19:48:18,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2018-09-23 19:48:18,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 43 transitions. [2018-09-23 19:48:18,193 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 43 transitions. Word has length 41 [2018-09-23 19:48:18,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:48:18,193 INFO L480 AbstractCegarLoop]: Abstraction has 43 states and 43 transitions. [2018-09-23 19:48:18,194 INFO L481 AbstractCegarLoop]: Interpolant automaton has 82 states. [2018-09-23 19:48:18,194 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 43 transitions. [2018-09-23 19:48:18,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2018-09-23 19:48:18,194 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:48:18,194 INFO L375 BasicCegarLoop]: trace histogram [40, 1, 1] [2018-09-23 19:48:18,194 INFO L423 AbstractCegarLoop]: === Iteration 41 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:48:18,195 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:48:18,195 INFO L82 PathProgramCache]: Analyzing trace with hash 1858495687, now seen corresponding path program 40 times [2018-09-23 19:48:18,195 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:48:18,195 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:48:18,195 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:48:18,196 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:48:18,196 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:48:18,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:48:18,514 WARN L178 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 18 DAG size of output: 15 [2018-09-23 19:48:19,945 INFO L134 CoverageAnalysis]: Checked inductivity of 820 backedges. 0 proven. 820 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:48:19,946 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:48:19,946 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:48:19,953 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 19:48:19,977 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 19:48:19,977 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:48:19,980 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:48:22,112 INFO L134 CoverageAnalysis]: Checked inductivity of 820 backedges. 0 proven. 820 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:48:22,132 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:48:22,132 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 41] total 82 [2018-09-23 19:48:22,133 INFO L459 AbstractCegarLoop]: Interpolant automaton has 84 states [2018-09-23 19:48:22,133 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2018-09-23 19:48:22,133 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=206, Invalid=6766, Unknown=0, NotChecked=0, Total=6972 [2018-09-23 19:48:22,133 INFO L87 Difference]: Start difference. First operand 43 states and 43 transitions. Second operand 84 states. [2018-09-23 19:48:23,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:48:23,770 INFO L93 Difference]: Finished difference Result 45 states and 45 transitions. [2018-09-23 19:48:23,771 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-09-23 19:48:23,771 INFO L78 Accepts]: Start accepts. Automaton has 84 states. Word has length 42 [2018-09-23 19:48:23,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:48:23,772 INFO L225 Difference]: With dead ends: 45 [2018-09-23 19:48:23,772 INFO L226 Difference]: Without dead ends: 44 [2018-09-23 19:48:23,773 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 820 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=206, Invalid=6766, Unknown=0, NotChecked=0, Total=6972 [2018-09-23 19:48:23,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2018-09-23 19:48:23,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 44. [2018-09-23 19:48:23,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2018-09-23 19:48:23,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 44 transitions. [2018-09-23 19:48:23,776 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 44 transitions. Word has length 42 [2018-09-23 19:48:23,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:48:23,776 INFO L480 AbstractCegarLoop]: Abstraction has 44 states and 44 transitions. [2018-09-23 19:48:23,776 INFO L481 AbstractCegarLoop]: Interpolant automaton has 84 states. [2018-09-23 19:48:23,776 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 44 transitions. [2018-09-23 19:48:23,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2018-09-23 19:48:23,777 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:48:23,777 INFO L375 BasicCegarLoop]: trace histogram [41, 1, 1] [2018-09-23 19:48:23,777 INFO L423 AbstractCegarLoop]: === Iteration 42 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:48:23,777 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:48:23,777 INFO L82 PathProgramCache]: Analyzing trace with hash 1778791393, now seen corresponding path program 41 times [2018-09-23 19:48:23,777 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:48:23,777 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:48:23,778 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:48:23,778 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:48:23,778 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:48:23,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:48:25,399 INFO L134 CoverageAnalysis]: Checked inductivity of 861 backedges. 0 proven. 861 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:48:25,400 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:48:25,400 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:48:25,408 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 19:48:25,519 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 22 check-sat command(s) [2018-09-23 19:48:25,519 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:48:25,523 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:48:27,760 INFO L134 CoverageAnalysis]: Checked inductivity of 861 backedges. 0 proven. 861 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:48:27,779 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:48:27,779 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 42] total 84 [2018-09-23 19:48:27,780 INFO L459 AbstractCegarLoop]: Interpolant automaton has 86 states [2018-09-23 19:48:27,780 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2018-09-23 19:48:27,780 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=211, Invalid=7099, Unknown=0, NotChecked=0, Total=7310 [2018-09-23 19:48:27,780 INFO L87 Difference]: Start difference. First operand 44 states and 44 transitions. Second operand 86 states. [2018-09-23 19:48:29,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:48:29,567 INFO L93 Difference]: Finished difference Result 46 states and 46 transitions. [2018-09-23 19:48:29,567 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-09-23 19:48:29,567 INFO L78 Accepts]: Start accepts. Automaton has 86 states. Word has length 43 [2018-09-23 19:48:29,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:48:29,568 INFO L225 Difference]: With dead ends: 46 [2018-09-23 19:48:29,568 INFO L226 Difference]: Without dead ends: 45 [2018-09-23 19:48:29,569 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 861 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=211, Invalid=7099, Unknown=0, NotChecked=0, Total=7310 [2018-09-23 19:48:29,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states. [2018-09-23 19:48:29,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 45. [2018-09-23 19:48:29,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2018-09-23 19:48:29,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 45 transitions. [2018-09-23 19:48:29,573 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 45 transitions. Word has length 43 [2018-09-23 19:48:29,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:48:29,573 INFO L480 AbstractCegarLoop]: Abstraction has 45 states and 45 transitions. [2018-09-23 19:48:29,573 INFO L481 AbstractCegarLoop]: Interpolant automaton has 86 states. [2018-09-23 19:48:29,573 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 45 transitions. [2018-09-23 19:48:29,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-09-23 19:48:29,574 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:48:29,574 INFO L375 BasicCegarLoop]: trace histogram [42, 1, 1] [2018-09-23 19:48:29,574 INFO L423 AbstractCegarLoop]: === Iteration 43 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:48:29,574 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:48:29,574 INFO L82 PathProgramCache]: Analyzing trace with hash -692041721, now seen corresponding path program 42 times [2018-09-23 19:48:29,575 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:48:29,575 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:48:29,575 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:48:29,575 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:48:29,575 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:48:29,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:48:31,031 INFO L134 CoverageAnalysis]: Checked inductivity of 903 backedges. 0 proven. 903 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:48:31,032 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:48:31,032 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:48:31,040 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 19:48:31,075 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 22 check-sat command(s) [2018-09-23 19:48:31,075 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:48:31,078 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:48:33,411 INFO L134 CoverageAnalysis]: Checked inductivity of 903 backedges. 0 proven. 903 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:48:33,432 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:48:33,432 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 43] total 86 [2018-09-23 19:48:33,432 INFO L459 AbstractCegarLoop]: Interpolant automaton has 88 states [2018-09-23 19:48:33,433 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2018-09-23 19:48:33,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=216, Invalid=7440, Unknown=0, NotChecked=0, Total=7656 [2018-09-23 19:48:33,433 INFO L87 Difference]: Start difference. First operand 45 states and 45 transitions. Second operand 88 states. [2018-09-23 19:48:35,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:48:35,380 INFO L93 Difference]: Finished difference Result 47 states and 47 transitions. [2018-09-23 19:48:35,381 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-09-23 19:48:35,381 INFO L78 Accepts]: Start accepts. Automaton has 88 states. Word has length 44 [2018-09-23 19:48:35,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:48:35,382 INFO L225 Difference]: With dead ends: 47 [2018-09-23 19:48:35,382 INFO L226 Difference]: Without dead ends: 46 [2018-09-23 19:48:35,383 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 903 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=216, Invalid=7440, Unknown=0, NotChecked=0, Total=7656 [2018-09-23 19:48:35,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states. [2018-09-23 19:48:35,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 46. [2018-09-23 19:48:35,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2018-09-23 19:48:35,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 46 transitions. [2018-09-23 19:48:35,386 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 46 transitions. Word has length 44 [2018-09-23 19:48:35,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:48:35,386 INFO L480 AbstractCegarLoop]: Abstraction has 46 states and 46 transitions. [2018-09-23 19:48:35,387 INFO L481 AbstractCegarLoop]: Interpolant automaton has 88 states. [2018-09-23 19:48:35,387 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 46 transitions. [2018-09-23 19:48:35,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2018-09-23 19:48:35,387 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:48:35,387 INFO L375 BasicCegarLoop]: trace histogram [43, 1, 1] [2018-09-23 19:48:35,387 INFO L423 AbstractCegarLoop]: === Iteration 44 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:48:35,387 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:48:35,387 INFO L82 PathProgramCache]: Analyzing trace with hash 21543073, now seen corresponding path program 43 times [2018-09-23 19:48:35,388 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:48:35,388 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:48:35,388 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:48:35,388 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:48:35,388 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:48:35,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:48:35,724 WARN L178 SmtUtils]: Spent 282.00 ms on a formula simplification. DAG size of input: 18 DAG size of output: 15 [2018-09-23 19:48:35,910 WARN L178 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 14 [2018-09-23 19:48:36,095 WARN L178 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 14 [2018-09-23 19:48:37,397 INFO L134 CoverageAnalysis]: Checked inductivity of 946 backedges. 0 proven. 946 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:48:37,397 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:48:37,397 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:48:37,404 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:48:37,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:48:37,434 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:48:40,141 INFO L134 CoverageAnalysis]: Checked inductivity of 946 backedges. 0 proven. 946 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:48:40,160 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:48:40,161 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 44] total 88 [2018-09-23 19:48:40,161 INFO L459 AbstractCegarLoop]: Interpolant automaton has 90 states [2018-09-23 19:48:40,161 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2018-09-23 19:48:40,162 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=7789, Unknown=0, NotChecked=0, Total=8010 [2018-09-23 19:48:40,162 INFO L87 Difference]: Start difference. First operand 46 states and 46 transitions. Second operand 90 states. [2018-09-23 19:48:42,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:48:42,174 INFO L93 Difference]: Finished difference Result 48 states and 48 transitions. [2018-09-23 19:48:42,174 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2018-09-23 19:48:42,175 INFO L78 Accepts]: Start accepts. Automaton has 90 states. Word has length 45 [2018-09-23 19:48:42,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:48:42,175 INFO L225 Difference]: With dead ends: 48 [2018-09-23 19:48:42,176 INFO L226 Difference]: Without dead ends: 47 [2018-09-23 19:48:42,176 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 946 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=221, Invalid=7789, Unknown=0, NotChecked=0, Total=8010 [2018-09-23 19:48:42,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2018-09-23 19:48:42,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 47. [2018-09-23 19:48:42,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2018-09-23 19:48:42,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 47 transitions. [2018-09-23 19:48:42,179 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 47 transitions. Word has length 45 [2018-09-23 19:48:42,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:48:42,180 INFO L480 AbstractCegarLoop]: Abstraction has 47 states and 47 transitions. [2018-09-23 19:48:42,180 INFO L481 AbstractCegarLoop]: Interpolant automaton has 90 states. [2018-09-23 19:48:42,180 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 47 transitions. [2018-09-23 19:48:42,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2018-09-23 19:48:42,180 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:48:42,180 INFO L375 BasicCegarLoop]: trace histogram [44, 1, 1] [2018-09-23 19:48:42,181 INFO L423 AbstractCegarLoop]: === Iteration 45 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:48:42,181 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:48:42,181 INFO L82 PathProgramCache]: Analyzing trace with hash 667835207, now seen corresponding path program 44 times [2018-09-23 19:48:42,181 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:48:42,181 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:48:42,182 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:48:42,182 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:48:42,182 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:48:42,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:48:42,515 WARN L178 SmtUtils]: Spent 279.00 ms on a formula simplification. DAG size of input: 18 DAG size of output: 15 [2018-09-23 19:48:42,711 WARN L178 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 14 [2018-09-23 19:48:42,900 WARN L178 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 14 [2018-09-23 19:48:44,230 INFO L134 CoverageAnalysis]: Checked inductivity of 990 backedges. 0 proven. 990 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:48:44,231 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:48:44,231 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:48:44,240 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 19:48:44,264 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 19:48:44,265 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:48:44,269 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:48:47,049 INFO L134 CoverageAnalysis]: Checked inductivity of 990 backedges. 0 proven. 990 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:48:47,069 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:48:47,069 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45] total 90 [2018-09-23 19:48:47,070 INFO L459 AbstractCegarLoop]: Interpolant automaton has 92 states [2018-09-23 19:48:47,070 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2018-09-23 19:48:47,070 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=226, Invalid=8146, Unknown=0, NotChecked=0, Total=8372 [2018-09-23 19:48:47,070 INFO L87 Difference]: Start difference. First operand 47 states and 47 transitions. Second operand 92 states. [2018-09-23 19:48:49,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:48:49,633 INFO L93 Difference]: Finished difference Result 49 states and 49 transitions. [2018-09-23 19:48:49,633 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2018-09-23 19:48:49,633 INFO L78 Accepts]: Start accepts. Automaton has 92 states. Word has length 46 [2018-09-23 19:48:49,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:48:49,634 INFO L225 Difference]: With dead ends: 49 [2018-09-23 19:48:49,634 INFO L226 Difference]: Without dead ends: 48 [2018-09-23 19:48:49,634 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 990 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=226, Invalid=8146, Unknown=0, NotChecked=0, Total=8372 [2018-09-23 19:48:49,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2018-09-23 19:48:49,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 48. [2018-09-23 19:48:49,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2018-09-23 19:48:49,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 48 transitions. [2018-09-23 19:48:49,637 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 48 transitions. Word has length 46 [2018-09-23 19:48:49,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:48:49,637 INFO L480 AbstractCegarLoop]: Abstraction has 48 states and 48 transitions. [2018-09-23 19:48:49,637 INFO L481 AbstractCegarLoop]: Interpolant automaton has 92 states. [2018-09-23 19:48:49,637 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 48 transitions. [2018-09-23 19:48:49,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2018-09-23 19:48:49,637 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:48:49,637 INFO L375 BasicCegarLoop]: trace histogram [45, 1, 1] [2018-09-23 19:48:49,638 INFO L423 AbstractCegarLoop]: === Iteration 46 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:48:49,638 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:48:49,638 INFO L82 PathProgramCache]: Analyzing trace with hash -771945119, now seen corresponding path program 45 times [2018-09-23 19:48:49,638 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:48:49,638 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:48:49,639 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:48:49,639 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:48:49,639 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:48:49,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:48:49,812 WARN L178 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 18 DAG size of output: 15 [2018-09-23 19:48:51,256 INFO L134 CoverageAnalysis]: Checked inductivity of 1035 backedges. 0 proven. 1035 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:48:51,256 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:48:51,256 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:48:51,263 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 19:48:51,300 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 24 check-sat command(s) [2018-09-23 19:48:51,300 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:48:51,304 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:48:53,951 INFO L134 CoverageAnalysis]: Checked inductivity of 1035 backedges. 0 proven. 1035 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:48:53,971 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:48:53,971 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 46] total 92 [2018-09-23 19:48:53,971 INFO L459 AbstractCegarLoop]: Interpolant automaton has 94 states [2018-09-23 19:48:53,972 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2018-09-23 19:48:53,972 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=8511, Unknown=0, NotChecked=0, Total=8742 [2018-09-23 19:48:53,972 INFO L87 Difference]: Start difference. First operand 48 states and 48 transitions. Second operand 94 states. [2018-09-23 19:48:56,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:48:56,865 INFO L93 Difference]: Finished difference Result 50 states and 50 transitions. [2018-09-23 19:48:56,865 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2018-09-23 19:48:56,866 INFO L78 Accepts]: Start accepts. Automaton has 94 states. Word has length 47 [2018-09-23 19:48:56,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:48:56,866 INFO L225 Difference]: With dead ends: 50 [2018-09-23 19:48:56,867 INFO L226 Difference]: Without dead ends: 49 [2018-09-23 19:48:56,867 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1035 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=231, Invalid=8511, Unknown=0, NotChecked=0, Total=8742 [2018-09-23 19:48:56,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2018-09-23 19:48:56,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 49. [2018-09-23 19:48:56,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2018-09-23 19:48:56,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 49 transitions. [2018-09-23 19:48:56,870 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 49 transitions. Word has length 47 [2018-09-23 19:48:56,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:48:56,870 INFO L480 AbstractCegarLoop]: Abstraction has 49 states and 49 transitions. [2018-09-23 19:48:56,870 INFO L481 AbstractCegarLoop]: Interpolant automaton has 94 states. [2018-09-23 19:48:56,871 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 49 transitions. [2018-09-23 19:48:56,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2018-09-23 19:48:56,871 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:48:56,871 INFO L375 BasicCegarLoop]: trace histogram [46, 1, 1] [2018-09-23 19:48:56,871 INFO L423 AbstractCegarLoop]: === Iteration 47 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:48:56,871 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:48:56,872 INFO L82 PathProgramCache]: Analyzing trace with hash 1839505031, now seen corresponding path program 46 times [2018-09-23 19:48:56,872 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:48:56,872 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:48:56,872 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:48:56,873 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:48:56,873 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:48:56,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:48:58,442 INFO L134 CoverageAnalysis]: Checked inductivity of 1081 backedges. 0 proven. 1081 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:48:58,442 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:48:58,442 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:48:58,449 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 19:48:58,477 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 19:48:58,477 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:48:58,481 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:49:01,553 INFO L134 CoverageAnalysis]: Checked inductivity of 1081 backedges. 0 proven. 1081 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:49:01,573 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:49:01,573 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 47] total 94 [2018-09-23 19:49:01,573 INFO L459 AbstractCegarLoop]: Interpolant automaton has 96 states [2018-09-23 19:49:01,574 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2018-09-23 19:49:01,574 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=236, Invalid=8884, Unknown=0, NotChecked=0, Total=9120 [2018-09-23 19:49:01,574 INFO L87 Difference]: Start difference. First operand 49 states and 49 transitions. Second operand 96 states. [2018-09-23 19:49:03,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:49:03,480 INFO L93 Difference]: Finished difference Result 51 states and 51 transitions. [2018-09-23 19:49:03,480 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2018-09-23 19:49:03,480 INFO L78 Accepts]: Start accepts. Automaton has 96 states. Word has length 48 [2018-09-23 19:49:03,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:49:03,481 INFO L225 Difference]: With dead ends: 51 [2018-09-23 19:49:03,481 INFO L226 Difference]: Without dead ends: 50 [2018-09-23 19:49:03,482 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1081 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=236, Invalid=8884, Unknown=0, NotChecked=0, Total=9120 [2018-09-23 19:49:03,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2018-09-23 19:49:03,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 50. [2018-09-23 19:49:03,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2018-09-23 19:49:03,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 50 transitions. [2018-09-23 19:49:03,487 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 50 transitions. Word has length 48 [2018-09-23 19:49:03,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:49:03,487 INFO L480 AbstractCegarLoop]: Abstraction has 50 states and 50 transitions. [2018-09-23 19:49:03,487 INFO L481 AbstractCegarLoop]: Interpolant automaton has 96 states. [2018-09-23 19:49:03,487 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 50 transitions. [2018-09-23 19:49:03,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2018-09-23 19:49:03,487 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:49:03,488 INFO L375 BasicCegarLoop]: trace histogram [47, 1, 1] [2018-09-23 19:49:03,488 INFO L423 AbstractCegarLoop]: === Iteration 48 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:49:03,488 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:49:03,488 INFO L82 PathProgramCache]: Analyzing trace with hash 1190081057, now seen corresponding path program 47 times [2018-09-23 19:49:03,488 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:49:03,488 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:49:03,489 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:49:03,489 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:49:03,489 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:49:03,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:49:03,833 WARN L178 SmtUtils]: Spent 287.00 ms on a formula simplification. DAG size of input: 18 DAG size of output: 15 [2018-09-23 19:49:05,661 INFO L134 CoverageAnalysis]: Checked inductivity of 1128 backedges. 0 proven. 1128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:49:05,661 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:49:05,661 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:49:05,668 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 19:49:05,711 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 25 check-sat command(s) [2018-09-23 19:49:05,711 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:49:05,716 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:49:08,617 INFO L134 CoverageAnalysis]: Checked inductivity of 1128 backedges. 0 proven. 1128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:49:08,636 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:49:08,637 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48] total 96 [2018-09-23 19:49:08,637 INFO L459 AbstractCegarLoop]: Interpolant automaton has 98 states [2018-09-23 19:49:08,637 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2018-09-23 19:49:08,637 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=241, Invalid=9265, Unknown=0, NotChecked=0, Total=9506 [2018-09-23 19:49:08,638 INFO L87 Difference]: Start difference. First operand 50 states and 50 transitions. Second operand 98 states. [2018-09-23 19:49:11,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:49:11,537 INFO L93 Difference]: Finished difference Result 52 states and 52 transitions. [2018-09-23 19:49:11,538 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2018-09-23 19:49:11,539 INFO L78 Accepts]: Start accepts. Automaton has 98 states. Word has length 49 [2018-09-23 19:49:11,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:49:11,539 INFO L225 Difference]: With dead ends: 52 [2018-09-23 19:49:11,540 INFO L226 Difference]: Without dead ends: 51 [2018-09-23 19:49:11,540 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1128 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=241, Invalid=9265, Unknown=0, NotChecked=0, Total=9506 [2018-09-23 19:49:11,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2018-09-23 19:49:11,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 51. [2018-09-23 19:49:11,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2018-09-23 19:49:11,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 51 transitions. [2018-09-23 19:49:11,543 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 51 transitions. Word has length 49 [2018-09-23 19:49:11,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:49:11,543 INFO L480 AbstractCegarLoop]: Abstraction has 51 states and 51 transitions. [2018-09-23 19:49:11,543 INFO L481 AbstractCegarLoop]: Interpolant automaton has 98 states. [2018-09-23 19:49:11,543 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 51 transitions. [2018-09-23 19:49:11,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-09-23 19:49:11,544 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:49:11,544 INFO L375 BasicCegarLoop]: trace histogram [48, 1, 1] [2018-09-23 19:49:11,544 INFO L423 AbstractCegarLoop]: === Iteration 49 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:49:11,544 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:49:11,544 INFO L82 PathProgramCache]: Analyzing trace with hash -1762192953, now seen corresponding path program 48 times [2018-09-23 19:49:11,544 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:49:11,544 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:49:11,545 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:49:11,545 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:49:11,545 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:49:11,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:49:13,226 INFO L134 CoverageAnalysis]: Checked inductivity of 1176 backedges. 0 proven. 1176 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:49:13,226 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:49:13,226 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:49:13,233 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 19:49:13,273 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 25 check-sat command(s) [2018-09-23 19:49:13,273 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:49:13,277 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:49:16,593 INFO L134 CoverageAnalysis]: Checked inductivity of 1176 backedges. 0 proven. 1176 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:49:16,614 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:49:16,614 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 49] total 98 [2018-09-23 19:49:16,614 INFO L459 AbstractCegarLoop]: Interpolant automaton has 100 states [2018-09-23 19:49:16,615 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2018-09-23 19:49:16,615 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=246, Invalid=9654, Unknown=0, NotChecked=0, Total=9900 [2018-09-23 19:49:16,615 INFO L87 Difference]: Start difference. First operand 51 states and 51 transitions. Second operand 100 states. [2018-09-23 19:49:19,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:49:19,354 INFO L93 Difference]: Finished difference Result 53 states and 53 transitions. [2018-09-23 19:49:19,354 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2018-09-23 19:49:19,355 INFO L78 Accepts]: Start accepts. Automaton has 100 states. Word has length 50 [2018-09-23 19:49:19,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:49:19,355 INFO L225 Difference]: With dead ends: 53 [2018-09-23 19:49:19,356 INFO L226 Difference]: Without dead ends: 52 [2018-09-23 19:49:19,356 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1176 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=246, Invalid=9654, Unknown=0, NotChecked=0, Total=9900 [2018-09-23 19:49:19,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2018-09-23 19:49:19,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 52. [2018-09-23 19:49:19,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2018-09-23 19:49:19,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 52 transitions. [2018-09-23 19:49:19,361 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 52 transitions. Word has length 50 [2018-09-23 19:49:19,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:49:19,361 INFO L480 AbstractCegarLoop]: Abstraction has 52 states and 52 transitions. [2018-09-23 19:49:19,361 INFO L481 AbstractCegarLoop]: Interpolant automaton has 100 states. [2018-09-23 19:49:19,361 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 52 transitions. [2018-09-23 19:49:19,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2018-09-23 19:49:19,362 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:49:19,362 INFO L375 BasicCegarLoop]: trace histogram [49, 1, 1] [2018-09-23 19:49:19,362 INFO L423 AbstractCegarLoop]: === Iteration 50 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:49:19,362 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:49:19,362 INFO L82 PathProgramCache]: Analyzing trace with hash 1206593249, now seen corresponding path program 49 times [2018-09-23 19:49:19,363 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:49:19,363 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:49:19,363 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:49:19,363 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:49:19,363 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:49:19,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:49:21,395 INFO L134 CoverageAnalysis]: Checked inductivity of 1225 backedges. 0 proven. 1225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:49:21,396 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:49:21,396 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:49:21,403 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:49:21,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:49:21,438 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:49:24,560 INFO L134 CoverageAnalysis]: Checked inductivity of 1225 backedges. 0 proven. 1225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:49:24,580 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:49:24,581 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 50] total 100 [2018-09-23 19:49:24,581 INFO L459 AbstractCegarLoop]: Interpolant automaton has 102 states [2018-09-23 19:49:24,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2018-09-23 19:49:24,582 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=251, Invalid=10051, Unknown=0, NotChecked=0, Total=10302 [2018-09-23 19:49:24,582 INFO L87 Difference]: Start difference. First operand 52 states and 52 transitions. Second operand 102 states. [2018-09-23 19:49:27,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:49:27,031 INFO L93 Difference]: Finished difference Result 54 states and 54 transitions. [2018-09-23 19:49:27,032 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2018-09-23 19:49:27,032 INFO L78 Accepts]: Start accepts. Automaton has 102 states. Word has length 51 [2018-09-23 19:49:27,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:49:27,033 INFO L225 Difference]: With dead ends: 54 [2018-09-23 19:49:27,033 INFO L226 Difference]: Without dead ends: 53 [2018-09-23 19:49:27,034 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1225 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=251, Invalid=10051, Unknown=0, NotChecked=0, Total=10302 [2018-09-23 19:49:27,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2018-09-23 19:49:27,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 53. [2018-09-23 19:49:27,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2018-09-23 19:49:27,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 53 transitions. [2018-09-23 19:49:27,038 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 53 transitions. Word has length 51 [2018-09-23 19:49:27,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:49:27,039 INFO L480 AbstractCegarLoop]: Abstraction has 53 states and 53 transitions. [2018-09-23 19:49:27,039 INFO L481 AbstractCegarLoop]: Interpolant automaton has 102 states. [2018-09-23 19:49:27,039 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 53 transitions. [2018-09-23 19:49:27,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2018-09-23 19:49:27,039 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:49:27,039 INFO L375 BasicCegarLoop]: trace histogram [50, 1, 1] [2018-09-23 19:49:27,039 INFO L423 AbstractCegarLoop]: === Iteration 51 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:49:27,040 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:49:27,040 INFO L82 PathProgramCache]: Analyzing trace with hash -1250315001, now seen corresponding path program 50 times [2018-09-23 19:49:27,040 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:49:27,040 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:49:27,041 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:49:27,041 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:49:27,041 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:49:27,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:49:27,397 WARN L178 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 18 DAG size of output: 15 [2018-09-23 19:49:29,213 INFO L134 CoverageAnalysis]: Checked inductivity of 1275 backedges. 0 proven. 1275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:49:29,213 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:49:29,214 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:49:29,224 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 19:49:29,263 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 19:49:29,264 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:49:29,268 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:49:32,767 INFO L134 CoverageAnalysis]: Checked inductivity of 1275 backedges. 0 proven. 1275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:49:32,787 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:49:32,787 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51] total 102 [2018-09-23 19:49:32,788 INFO L459 AbstractCegarLoop]: Interpolant automaton has 104 states [2018-09-23 19:49:32,788 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2018-09-23 19:49:32,789 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=256, Invalid=10456, Unknown=0, NotChecked=0, Total=10712 [2018-09-23 19:49:32,789 INFO L87 Difference]: Start difference. First operand 53 states and 53 transitions. Second operand 104 states. [2018-09-23 19:49:34,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:49:34,779 INFO L93 Difference]: Finished difference Result 55 states and 55 transitions. [2018-09-23 19:49:34,780 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2018-09-23 19:49:34,780 INFO L78 Accepts]: Start accepts. Automaton has 104 states. Word has length 52 [2018-09-23 19:49:34,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:49:34,781 INFO L225 Difference]: With dead ends: 55 [2018-09-23 19:49:34,781 INFO L226 Difference]: Without dead ends: 54 [2018-09-23 19:49:34,782 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1275 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=256, Invalid=10456, Unknown=0, NotChecked=0, Total=10712 [2018-09-23 19:49:34,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2018-09-23 19:49:34,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 54. [2018-09-23 19:49:34,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2018-09-23 19:49:34,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 54 transitions. [2018-09-23 19:49:34,784 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 54 transitions. Word has length 52 [2018-09-23 19:49:34,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:49:34,785 INFO L480 AbstractCegarLoop]: Abstraction has 54 states and 54 transitions. [2018-09-23 19:49:34,785 INFO L481 AbstractCegarLoop]: Interpolant automaton has 104 states. [2018-09-23 19:49:34,785 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 54 transitions. [2018-09-23 19:49:34,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-09-23 19:49:34,785 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:49:34,785 INFO L375 BasicCegarLoop]: trace histogram [51, 1, 1] [2018-09-23 19:49:34,786 INFO L423 AbstractCegarLoop]: === Iteration 52 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:49:34,786 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:49:34,786 INFO L82 PathProgramCache]: Analyzing trace with hash -105059423, now seen corresponding path program 51 times [2018-09-23 19:49:34,786 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:49:34,786 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:49:34,787 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:49:34,787 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:49:34,787 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:49:34,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:49:37,036 INFO L134 CoverageAnalysis]: Checked inductivity of 1326 backedges. 0 proven. 1326 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:49:37,036 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:49:37,036 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:49:37,043 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 19:49:37,118 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 27 check-sat command(s) [2018-09-23 19:49:37,118 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:49:37,123 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:49:40,561 INFO L134 CoverageAnalysis]: Checked inductivity of 1326 backedges. 0 proven. 1326 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:49:40,581 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:49:40,581 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 52] total 104 [2018-09-23 19:49:40,582 INFO L459 AbstractCegarLoop]: Interpolant automaton has 106 states [2018-09-23 19:49:40,582 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 106 interpolants. [2018-09-23 19:49:40,582 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=261, Invalid=10869, Unknown=0, NotChecked=0, Total=11130 [2018-09-23 19:49:40,583 INFO L87 Difference]: Start difference. First operand 54 states and 54 transitions. Second operand 106 states. [2018-09-23 19:49:44,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:49:44,241 INFO L93 Difference]: Finished difference Result 56 states and 56 transitions. [2018-09-23 19:49:44,242 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2018-09-23 19:49:44,242 INFO L78 Accepts]: Start accepts. Automaton has 106 states. Word has length 53 [2018-09-23 19:49:44,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:49:44,243 INFO L225 Difference]: With dead ends: 56 [2018-09-23 19:49:44,243 INFO L226 Difference]: Without dead ends: 55 [2018-09-23 19:49:44,244 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1326 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=261, Invalid=10869, Unknown=0, NotChecked=0, Total=11130 [2018-09-23 19:49:44,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2018-09-23 19:49:44,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 55. [2018-09-23 19:49:44,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 55 states. [2018-09-23 19:49:44,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 55 transitions. [2018-09-23 19:49:44,247 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 55 transitions. Word has length 53 [2018-09-23 19:49:44,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:49:44,248 INFO L480 AbstractCegarLoop]: Abstraction has 55 states and 55 transitions. [2018-09-23 19:49:44,248 INFO L481 AbstractCegarLoop]: Interpolant automaton has 106 states. [2018-09-23 19:49:44,248 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 55 transitions. [2018-09-23 19:49:44,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2018-09-23 19:49:44,248 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:49:44,248 INFO L375 BasicCegarLoop]: trace histogram [52, 1, 1] [2018-09-23 19:49:44,249 INFO L423 AbstractCegarLoop]: === Iteration 53 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:49:44,249 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:49:44,249 INFO L82 PathProgramCache]: Analyzing trace with hash 1038125127, now seen corresponding path program 52 times [2018-09-23 19:49:44,249 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:49:44,249 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:49:44,250 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:49:44,250 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:49:44,250 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:49:44,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:49:46,350 INFO L134 CoverageAnalysis]: Checked inductivity of 1378 backedges. 0 proven. 1378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:49:46,351 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:49:46,351 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:49:46,358 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 19:49:46,391 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 19:49:46,392 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:49:46,396 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:49:49,952 INFO L134 CoverageAnalysis]: Checked inductivity of 1378 backedges. 0 proven. 1378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:49:49,973 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:49:49,973 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 53] total 106 [2018-09-23 19:49:49,973 INFO L459 AbstractCegarLoop]: Interpolant automaton has 108 states [2018-09-23 19:49:49,974 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 108 interpolants. [2018-09-23 19:49:49,974 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=266, Invalid=11290, Unknown=0, NotChecked=0, Total=11556 [2018-09-23 19:49:49,974 INFO L87 Difference]: Start difference. First operand 55 states and 55 transitions. Second operand 108 states. [2018-09-23 19:49:54,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:49:54,109 INFO L93 Difference]: Finished difference Result 57 states and 57 transitions. [2018-09-23 19:49:54,109 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2018-09-23 19:49:54,109 INFO L78 Accepts]: Start accepts. Automaton has 108 states. Word has length 54 [2018-09-23 19:49:54,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:49:54,110 INFO L225 Difference]: With dead ends: 57 [2018-09-23 19:49:54,110 INFO L226 Difference]: Without dead ends: 56 [2018-09-23 19:49:54,111 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1378 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=266, Invalid=11290, Unknown=0, NotChecked=0, Total=11556 [2018-09-23 19:49:54,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2018-09-23 19:49:54,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 56. [2018-09-23 19:49:54,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2018-09-23 19:49:54,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 56 transitions. [2018-09-23 19:49:54,115 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 56 transitions. Word has length 54 [2018-09-23 19:49:54,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:49:54,115 INFO L480 AbstractCegarLoop]: Abstraction has 56 states and 56 transitions. [2018-09-23 19:49:54,115 INFO L481 AbstractCegarLoop]: Interpolant automaton has 108 states. [2018-09-23 19:49:54,116 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 56 transitions. [2018-09-23 19:49:54,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2018-09-23 19:49:54,116 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:49:54,116 INFO L375 BasicCegarLoop]: trace histogram [53, 1, 1] [2018-09-23 19:49:54,116 INFO L423 AbstractCegarLoop]: === Iteration 54 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:49:54,116 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:49:54,116 INFO L82 PathProgramCache]: Analyzing trace with hash 2117107809, now seen corresponding path program 53 times [2018-09-23 19:49:54,116 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:49:54,117 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:49:54,117 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:49:54,117 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:49:54,117 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:49:54,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:49:56,174 INFO L134 CoverageAnalysis]: Checked inductivity of 1431 backedges. 0 proven. 1431 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:49:56,174 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:49:56,174 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:49:56,182 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 19:49:56,238 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 28 check-sat command(s) [2018-09-23 19:49:56,238 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:49:56,242 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:50:00,099 INFO L134 CoverageAnalysis]: Checked inductivity of 1431 backedges. 0 proven. 1431 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:50:00,119 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:50:00,119 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 54] total 108 [2018-09-23 19:50:00,119 INFO L459 AbstractCegarLoop]: Interpolant automaton has 110 states [2018-09-23 19:50:00,119 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 110 interpolants. [2018-09-23 19:50:00,120 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=271, Invalid=11719, Unknown=0, NotChecked=0, Total=11990 [2018-09-23 19:50:00,120 INFO L87 Difference]: Start difference. First operand 56 states and 56 transitions. Second operand 110 states. [2018-09-23 19:50:04,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:50:04,157 INFO L93 Difference]: Finished difference Result 58 states and 58 transitions. [2018-09-23 19:50:04,157 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2018-09-23 19:50:04,158 INFO L78 Accepts]: Start accepts. Automaton has 110 states. Word has length 55 [2018-09-23 19:50:04,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:50:04,158 INFO L225 Difference]: With dead ends: 58 [2018-09-23 19:50:04,158 INFO L226 Difference]: Without dead ends: 57 [2018-09-23 19:50:04,159 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1431 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=271, Invalid=11719, Unknown=0, NotChecked=0, Total=11990 [2018-09-23 19:50:04,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2018-09-23 19:50:04,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 57. [2018-09-23 19:50:04,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2018-09-23 19:50:04,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 57 transitions. [2018-09-23 19:50:04,162 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 57 transitions. Word has length 55 [2018-09-23 19:50:04,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:50:04,163 INFO L480 AbstractCegarLoop]: Abstraction has 57 states and 57 transitions. [2018-09-23 19:50:04,163 INFO L481 AbstractCegarLoop]: Interpolant automaton has 110 states. [2018-09-23 19:50:04,163 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 57 transitions. [2018-09-23 19:50:04,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2018-09-23 19:50:04,163 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:50:04,163 INFO L375 BasicCegarLoop]: trace histogram [54, 1, 1] [2018-09-23 19:50:04,164 INFO L423 AbstractCegarLoop]: === Iteration 55 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:50:04,164 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:50:04,164 INFO L82 PathProgramCache]: Analyzing trace with hash 1205832583, now seen corresponding path program 54 times [2018-09-23 19:50:04,164 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:50:04,164 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:50:04,165 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:50:04,165 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:50:04,165 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:50:04,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:50:04,358 WARN L178 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 18 DAG size of output: 15 [2018-09-23 19:50:06,302 INFO L134 CoverageAnalysis]: Checked inductivity of 1485 backedges. 0 proven. 1485 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:50:06,302 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:50:06,302 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:50:06,309 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 19:50:06,363 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 28 check-sat command(s) [2018-09-23 19:50:06,363 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:50:06,367 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:50:10,349 INFO L134 CoverageAnalysis]: Checked inductivity of 1485 backedges. 0 proven. 1485 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:50:10,370 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:50:10,370 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 55] total 110 [2018-09-23 19:50:10,370 INFO L459 AbstractCegarLoop]: Interpolant automaton has 112 states [2018-09-23 19:50:10,370 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 112 interpolants. [2018-09-23 19:50:10,371 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=276, Invalid=12156, Unknown=0, NotChecked=0, Total=12432 [2018-09-23 19:50:10,371 INFO L87 Difference]: Start difference. First operand 57 states and 57 transitions. Second operand 112 states. [2018-09-23 19:50:14,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:50:14,412 INFO L93 Difference]: Finished difference Result 59 states and 59 transitions. [2018-09-23 19:50:14,412 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2018-09-23 19:50:14,412 INFO L78 Accepts]: Start accepts. Automaton has 112 states. Word has length 56 [2018-09-23 19:50:14,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:50:14,413 INFO L225 Difference]: With dead ends: 59 [2018-09-23 19:50:14,413 INFO L226 Difference]: Without dead ends: 58 [2018-09-23 19:50:14,414 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1485 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=276, Invalid=12156, Unknown=0, NotChecked=0, Total=12432 [2018-09-23 19:50:14,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2018-09-23 19:50:14,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 58. [2018-09-23 19:50:14,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 58 states. [2018-09-23 19:50:14,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 58 transitions. [2018-09-23 19:50:14,417 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 58 transitions. Word has length 56 [2018-09-23 19:50:14,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:50:14,418 INFO L480 AbstractCegarLoop]: Abstraction has 58 states and 58 transitions. [2018-09-23 19:50:14,418 INFO L481 AbstractCegarLoop]: Interpolant automaton has 112 states. [2018-09-23 19:50:14,418 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 58 transitions. [2018-09-23 19:50:14,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2018-09-23 19:50:14,418 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:50:14,418 INFO L375 BasicCegarLoop]: trace histogram [55, 1, 1] [2018-09-23 19:50:14,418 INFO L423 AbstractCegarLoop]: === Iteration 56 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:50:14,419 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:50:14,419 INFO L82 PathProgramCache]: Analyzing trace with hash -1273895647, now seen corresponding path program 55 times [2018-09-23 19:50:14,419 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:50:14,419 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:50:14,419 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:50:14,419 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:50:14,419 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:50:14,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:50:14,670 WARN L178 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 18 DAG size of output: 15 [2018-09-23 19:50:17,017 INFO L134 CoverageAnalysis]: Checked inductivity of 1540 backedges. 0 proven. 1540 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:50:17,017 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:50:17,017 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:50:17,024 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:50:17,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:50:17,061 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:50:21,022 INFO L134 CoverageAnalysis]: Checked inductivity of 1540 backedges. 0 proven. 1540 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:50:21,043 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:50:21,044 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [56, 56] total 112 [2018-09-23 19:50:21,044 INFO L459 AbstractCegarLoop]: Interpolant automaton has 114 states [2018-09-23 19:50:21,044 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 114 interpolants. [2018-09-23 19:50:21,044 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=281, Invalid=12601, Unknown=0, NotChecked=0, Total=12882 [2018-09-23 19:50:21,045 INFO L87 Difference]: Start difference. First operand 58 states and 58 transitions. Second operand 114 states. [2018-09-23 19:50:25,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:50:25,179 INFO L93 Difference]: Finished difference Result 60 states and 60 transitions. [2018-09-23 19:50:25,180 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2018-09-23 19:50:25,180 INFO L78 Accepts]: Start accepts. Automaton has 114 states. Word has length 57 [2018-09-23 19:50:25,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:50:25,181 INFO L225 Difference]: With dead ends: 60 [2018-09-23 19:50:25,181 INFO L226 Difference]: Without dead ends: 59 [2018-09-23 19:50:25,181 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1540 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=281, Invalid=12601, Unknown=0, NotChecked=0, Total=12882 [2018-09-23 19:50:25,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2018-09-23 19:50:25,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 59. [2018-09-23 19:50:25,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2018-09-23 19:50:25,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 59 transitions. [2018-09-23 19:50:25,185 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 59 transitions. Word has length 57 [2018-09-23 19:50:25,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:50:25,186 INFO L480 AbstractCegarLoop]: Abstraction has 59 states and 59 transitions. [2018-09-23 19:50:25,186 INFO L481 AbstractCegarLoop]: Interpolant automaton has 114 states. [2018-09-23 19:50:25,186 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 59 transitions. [2018-09-23 19:50:25,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2018-09-23 19:50:25,186 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:50:25,186 INFO L375 BasicCegarLoop]: trace histogram [56, 1, 1] [2018-09-23 19:50:25,186 INFO L423 AbstractCegarLoop]: === Iteration 57 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:50:25,187 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:50:25,187 INFO L82 PathProgramCache]: Analyzing trace with hash -836059449, now seen corresponding path program 56 times [2018-09-23 19:50:25,187 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:50:25,187 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:50:25,188 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:50:25,188 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:50:25,188 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:50:25,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:50:27,533 INFO L134 CoverageAnalysis]: Checked inductivity of 1596 backedges. 0 proven. 1596 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:50:27,534 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:50:27,534 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:50:27,541 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 19:50:27,575 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 19:50:27,575 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:50:27,579 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:50:31,665 INFO L134 CoverageAnalysis]: Checked inductivity of 1596 backedges. 0 proven. 1596 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:50:31,685 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:50:31,685 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 57] total 114 [2018-09-23 19:50:31,686 INFO L459 AbstractCegarLoop]: Interpolant automaton has 116 states [2018-09-23 19:50:31,686 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 116 interpolants. [2018-09-23 19:50:31,686 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=286, Invalid=13054, Unknown=0, NotChecked=0, Total=13340 [2018-09-23 19:50:31,687 INFO L87 Difference]: Start difference. First operand 59 states and 59 transitions. Second operand 116 states. [2018-09-23 19:50:36,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:50:36,030 INFO L93 Difference]: Finished difference Result 61 states and 61 transitions. [2018-09-23 19:50:36,031 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2018-09-23 19:50:36,031 INFO L78 Accepts]: Start accepts. Automaton has 116 states. Word has length 58 [2018-09-23 19:50:36,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:50:36,032 INFO L225 Difference]: With dead ends: 61 [2018-09-23 19:50:36,032 INFO L226 Difference]: Without dead ends: 60 [2018-09-23 19:50:36,033 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1596 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=286, Invalid=13054, Unknown=0, NotChecked=0, Total=13340 [2018-09-23 19:50:36,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2018-09-23 19:50:36,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 60. [2018-09-23 19:50:36,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2018-09-23 19:50:36,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 60 transitions. [2018-09-23 19:50:36,036 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 60 transitions. Word has length 58 [2018-09-23 19:50:36,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:50:36,036 INFO L480 AbstractCegarLoop]: Abstraction has 60 states and 60 transitions. [2018-09-23 19:50:36,036 INFO L481 AbstractCegarLoop]: Interpolant automaton has 116 states. [2018-09-23 19:50:36,036 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 60 transitions. [2018-09-23 19:50:36,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2018-09-23 19:50:36,036 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:50:36,036 INFO L375 BasicCegarLoop]: trace histogram [57, 1, 1] [2018-09-23 19:50:36,037 INFO L423 AbstractCegarLoop]: === Iteration 58 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:50:36,037 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:50:36,037 INFO L82 PathProgramCache]: Analyzing trace with hash -148039199, now seen corresponding path program 57 times [2018-09-23 19:50:36,037 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:50:36,037 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:50:36,037 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:50:36,038 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:50:36,038 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:50:36,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:50:38,595 INFO L134 CoverageAnalysis]: Checked inductivity of 1653 backedges. 0 proven. 1653 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:50:38,595 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:50:38,596 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:50:38,602 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 19:50:38,662 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 30 check-sat command(s) [2018-09-23 19:50:38,663 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:50:38,667 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:50:43,193 INFO L134 CoverageAnalysis]: Checked inductivity of 1653 backedges. 0 proven. 1653 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:50:43,213 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:50:43,213 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 58] total 116 [2018-09-23 19:50:43,213 INFO L459 AbstractCegarLoop]: Interpolant automaton has 118 states [2018-09-23 19:50:43,214 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 118 interpolants. [2018-09-23 19:50:43,214 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=291, Invalid=13515, Unknown=0, NotChecked=0, Total=13806 [2018-09-23 19:50:43,214 INFO L87 Difference]: Start difference. First operand 60 states and 60 transitions. Second operand 118 states. [2018-09-23 19:50:47,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:50:47,807 INFO L93 Difference]: Finished difference Result 62 states and 62 transitions. [2018-09-23 19:50:47,807 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2018-09-23 19:50:47,807 INFO L78 Accepts]: Start accepts. Automaton has 118 states. Word has length 59 [2018-09-23 19:50:47,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:50:47,808 INFO L225 Difference]: With dead ends: 62 [2018-09-23 19:50:47,808 INFO L226 Difference]: Without dead ends: 61 [2018-09-23 19:50:47,809 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1653 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=291, Invalid=13515, Unknown=0, NotChecked=0, Total=13806 [2018-09-23 19:50:47,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2018-09-23 19:50:47,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 61. [2018-09-23 19:50:47,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61 states. [2018-09-23 19:50:47,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 61 transitions. [2018-09-23 19:50:47,814 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 61 transitions. Word has length 59 [2018-09-23 19:50:47,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:50:47,814 INFO L480 AbstractCegarLoop]: Abstraction has 61 states and 61 transitions. [2018-09-23 19:50:47,814 INFO L481 AbstractCegarLoop]: Interpolant automaton has 118 states. [2018-09-23 19:50:47,814 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 61 transitions. [2018-09-23 19:50:47,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2018-09-23 19:50:47,815 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:50:47,815 INFO L375 BasicCegarLoop]: trace histogram [58, 1, 1] [2018-09-23 19:50:47,815 INFO L423 AbstractCegarLoop]: === Iteration 59 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:50:47,815 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:50:47,815 INFO L82 PathProgramCache]: Analyzing trace with hash -294247929, now seen corresponding path program 58 times [2018-09-23 19:50:47,815 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:50:47,815 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:50:47,816 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:50:47,816 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:50:47,816 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:50:47,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:50:47,985 WARN L178 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 18 DAG size of output: 15 [2018-09-23 19:50:49,050 WARN L178 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 14 [2018-09-23 19:50:50,687 INFO L134 CoverageAnalysis]: Checked inductivity of 1711 backedges. 0 proven. 1711 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:50:50,688 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:50:50,688 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:50:50,696 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 19:50:50,732 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 19:50:50,732 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:50:50,737 INFO L273 TraceCheckSpWp]: Computing forward predicates... Received shutdown request... [2018-09-23 19:50:51,372 INFO L177 TraceCheckSpWp]: Timeout while computing interpolants [2018-09-23 19:50:51,573 WARN L521 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:50:51,573 WARN L549 AbstractCegarLoop]: Verification canceled [2018-09-23 19:50:51,578 WARN L206 ceAbstractionStarter]: Timeout [2018-09-23 19:50:51,578 INFO L202 PluginConnector]: Adding new model DivisibilityInterpolantRequired03-FPBPCannibalizationSuccess.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 23.09 07:50:51 BoogieIcfgContainer [2018-09-23 19:50:51,579 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-09-23 19:50:51,579 INFO L168 Benchmark]: Toolchain (without parser) took 249427.18 ms. Allocated memory was 1.5 GB in the beginning and 1.4 GB in the end (delta: -144.2 MB). Free memory was 1.5 GB in the beginning and 1.0 GB in the end (delta: 468.9 MB). Peak memory consumption was 324.7 MB. Max. memory is 7.1 GB. [2018-09-23 19:50:51,580 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.23 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-09-23 19:50:51,581 INFO L168 Benchmark]: Boogie Procedure Inliner took 40.85 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-09-23 19:50:51,581 INFO L168 Benchmark]: Boogie Preprocessor took 21.61 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-09-23 19:50:51,581 INFO L168 Benchmark]: RCFGBuilder took 264.48 ms. Allocated memory is still 1.5 GB. Free memory was 1.5 GB in the beginning and 1.5 GB in the end (delta: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. [2018-09-23 19:50:51,582 INFO L168 Benchmark]: TraceAbstraction took 249094.20 ms. Allocated memory was 1.5 GB in the beginning and 1.4 GB in the end (delta: -144.2 MB). Free memory was 1.5 GB in the beginning and 1.0 GB in the end (delta: 447.8 MB). Peak memory consumption was 303.6 MB. Max. memory is 7.1 GB. [2018-09-23 19:50:51,587 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.23 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 40.85 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Preprocessor took 21.61 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. * RCFGBuilder took 264.48 ms. Allocated memory is still 1.5 GB. Free memory was 1.5 GB in the beginning and 1.5 GB in the end (delta: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. * TraceAbstraction took 249094.20 ms. Allocated memory was 1.5 GB in the beginning and 1.4 GB in the end (delta: -144.2 MB). Free memory was 1.5 GB in the beginning and 1.0 GB in the end (delta: 447.8 MB). Peak memory consumption was 303.6 MB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 18]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 18). Cancelled while BasicCegarLoop was analyzing trace of length 61 with TraceHistMax 58, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantifier-free) to 70 known predicates. - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 5 locations, 1 error locations. TIMEOUT Result, 249.0s OverallTime, 59 OverallIterations, 58 TraceHistogramMax, 81.1s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 117 SDtfs, 2 SDslu, 1 SDs, 0 SdLazy, 106860 SolverSat, 0 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 67.9s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 3421 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 3421 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32509 ImplicationChecksByTransitivity, 157.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=61occurred in iteration=58, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 0.2s AutomataMinimizationTime, 58 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.2s SsaConstructionTime, 1.7s SatisfiabilityAnalysisTime, 159.5s InterpolantComputationTime, 3536 NumberOfCodeBlocks, 3536 NumberOfCodeBlocksAsserted, 559 NumberOfCheckSat, 3421 ConstructedInterpolants, 0 QuantifiedInterpolants, 1724450 SizeOfPredicates, 0 NumberOfNonLiveVariables, 7011 ConjunctsInSsa, 6840 ConjunctsInUnsatCore, 115 InterpolantComputations, 1 PerfectInterpolantSequences, 0/65018 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Written .csv to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/csv/DivisibilityInterpolantRequired03-FPBPCannibalizationSuccess.bpl_svcomp-Reach-32bit-Automizer_Default.epf_AutomizerBplInline.xml/Csv-Benchmark-0-2018-09-23_19-50-51-601.csv Written .csv to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/csv/DivisibilityInterpolantRequired03-FPBPCannibalizationSuccess.bpl_svcomp-Reach-32bit-Automizer_Default.epf_AutomizerBplInline.xml/Csv-TraceAbstractionBenchmarks-0-2018-09-23_19-50-51-601.csv Completed graceful shutdown