java -Xmx8000000000 -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data --generate-csv --csv-dir csv -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -s ../../../trunk/examples/settings/pu-bench/svcomp-Reach-32bit-Automizer_Default_PUPT.epf -i ../../../trunk/examples/programs/toy/tooDifficultLoopInvariant/LexIndexValue-Pointer-Reduced.bpl -------------------------------------------------------------------------------- This is Ultimate 0.1.23-9f4048f-m [2018-10-04 14:34:46,034 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-10-04 14:34:46,036 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-10-04 14:34:46,048 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-10-04 14:34:46,048 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-10-04 14:34:46,049 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-10-04 14:34:46,050 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-10-04 14:34:46,052 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-10-04 14:34:46,054 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-10-04 14:34:46,054 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-10-04 14:34:46,055 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-10-04 14:34:46,056 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-10-04 14:34:46,056 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-10-04 14:34:46,057 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-10-04 14:34:46,058 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-10-04 14:34:46,059 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-10-04 14:34:46,060 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-10-04 14:34:46,062 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-10-04 14:34:46,064 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-10-04 14:34:46,066 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-10-04 14:34:46,067 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-10-04 14:34:46,068 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-10-04 14:34:46,070 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-10-04 14:34:46,071 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-10-04 14:34:46,071 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-10-04 14:34:46,072 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-10-04 14:34:46,073 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-10-04 14:34:46,073 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-10-04 14:34:46,074 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-10-04 14:34:46,076 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-10-04 14:34:46,076 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-10-04 14:34:46,077 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-10-04 14:34:46,077 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-10-04 14:34:46,077 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-10-04 14:34:46,078 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-10-04 14:34:46,079 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-10-04 14:34:46,079 INFO L98 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/pu-bench/svcomp-Reach-32bit-Automizer_Default_PUPT.epf [2018-10-04 14:34:46,104 INFO L110 SettingsManager]: Loading preferences was successful [2018-10-04 14:34:46,104 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-10-04 14:34:46,105 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-10-04 14:34:46,105 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-10-04 14:34:46,107 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-10-04 14:34:46,107 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-10-04 14:34:46,107 INFO L133 SettingsManager]: * Use SBE=true [2018-10-04 14:34:46,107 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-10-04 14:34:46,107 INFO L133 SettingsManager]: * sizeof long=4 [2018-10-04 14:34:46,108 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-10-04 14:34:46,108 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-10-04 14:34:46,108 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-10-04 14:34:46,108 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-10-04 14:34:46,108 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-10-04 14:34:46,109 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-10-04 14:34:46,110 INFO L133 SettingsManager]: * sizeof long double=12 [2018-10-04 14:34:46,110 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-10-04 14:34:46,110 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-10-04 14:34:46,110 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-10-04 14:34:46,110 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-10-04 14:34:46,111 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-10-04 14:34:46,112 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-10-04 14:34:46,112 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-10-04 14:34:46,112 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-10-04 14:34:46,112 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-10-04 14:34:46,113 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-10-04 14:34:46,113 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-10-04 14:34:46,113 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-10-04 14:34:46,113 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-10-04 14:34:46,113 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-10-04 14:34:46,113 INFO L133 SettingsManager]: * Use predicate trie based predicate unification=true [2018-10-04 14:34:46,168 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-10-04 14:34:46,188 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-10-04 14:34:46,192 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-10-04 14:34:46,194 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2018-10-04 14:34:46,194 INFO L276 PluginConnector]: Boogie PL CUP Parser initialized [2018-10-04 14:34:46,195 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/toy/tooDifficultLoopInvariant/LexIndexValue-Pointer-Reduced.bpl [2018-10-04 14:34:46,195 INFO L111 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/toy/tooDifficultLoopInvariant/LexIndexValue-Pointer-Reduced.bpl' [2018-10-04 14:34:46,240 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-10-04 14:34:46,242 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-10-04 14:34:46,243 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-10-04 14:34:46,244 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-10-04 14:34:46,244 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-10-04 14:34:46,264 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "LexIndexValue-Pointer-Reduced.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 02:34:46" (1/1) ... [2018-10-04 14:34:46,273 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "LexIndexValue-Pointer-Reduced.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 02:34:46" (1/1) ... [2018-10-04 14:34:46,277 WARN L165 Inliner]: Program contained no entry procedure! [2018-10-04 14:34:46,277 WARN L168 Inliner]: Missing entry procedures: [ULTIMATE.start] [2018-10-04 14:34:46,277 WARN L175 Inliner]: Fallback enabled. All procedures will be processed. [2018-10-04 14:34:46,279 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-10-04 14:34:46,280 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-10-04 14:34:46,280 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-10-04 14:34:46,280 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-10-04 14:34:46,289 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "LexIndexValue-Pointer-Reduced.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 02:34:46" (1/1) ... [2018-10-04 14:34:46,289 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "LexIndexValue-Pointer-Reduced.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 02:34:46" (1/1) ... [2018-10-04 14:34:46,290 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "LexIndexValue-Pointer-Reduced.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 02:34:46" (1/1) ... [2018-10-04 14:34:46,290 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "LexIndexValue-Pointer-Reduced.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 02:34:46" (1/1) ... [2018-10-04 14:34:46,292 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "LexIndexValue-Pointer-Reduced.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 02:34:46" (1/1) ... [2018-10-04 14:34:46,296 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "LexIndexValue-Pointer-Reduced.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 02:34:46" (1/1) ... [2018-10-04 14:34:46,297 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "LexIndexValue-Pointer-Reduced.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 02:34:46" (1/1) ... [2018-10-04 14:34:46,298 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-10-04 14:34:46,299 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-10-04 14:34:46,299 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-10-04 14:34:46,299 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-10-04 14:34:46,300 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "LexIndexValue-Pointer-Reduced.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 02:34:46" (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-10-04 14:34:46,367 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-10-04 14:34:46,367 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-10-04 14:34:46,593 INFO L338 CfgBuilder]: Using library mode [2018-10-04 14:34:46,593 INFO L202 PluginConnector]: Adding new model LexIndexValue-Pointer-Reduced.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 04.10 02:34:46 BoogieIcfgContainer [2018-10-04 14:34:46,594 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-10-04 14:34:46,595 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-10-04 14:34:46,595 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-10-04 14:34:46,599 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-10-04 14:34:46,600 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "LexIndexValue-Pointer-Reduced.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 02:34:46" (1/2) ... [2018-10-04 14:34:46,601 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@c193d5e and model type LexIndexValue-Pointer-Reduced.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.10 02:34:46, skipping insertion in model container [2018-10-04 14:34:46,601 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "LexIndexValue-Pointer-Reduced.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 04.10 02:34:46" (2/2) ... [2018-10-04 14:34:46,603 INFO L112 eAbstractionObserver]: Analyzing ICFG LexIndexValue-Pointer-Reduced.bpl [2018-10-04 14:34:46,613 INFO L136 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-10-04 14:34:46,623 INFO L148 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-10-04 14:34:46,677 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-10-04 14:34:46,678 INFO L381 AbstractCegarLoop]: Interprodecural is true [2018-10-04 14:34:46,678 INFO L382 AbstractCegarLoop]: Hoare is true [2018-10-04 14:34:46,678 INFO L383 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-10-04 14:34:46,678 INFO L384 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-10-04 14:34:46,678 INFO L385 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-10-04 14:34:46,679 INFO L386 AbstractCegarLoop]: Difference is false [2018-10-04 14:34:46,679 INFO L387 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-10-04 14:34:46,679 INFO L392 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-10-04 14:34:46,695 INFO L276 IsEmpty]: Start isEmpty. Operand 6 states. [2018-10-04 14:34:46,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2018-10-04 14:34:46,702 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:34:46,703 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1] [2018-10-04 14:34:46,704 INFO L423 AbstractCegarLoop]: === Iteration 1 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:34:46,711 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:34:46,711 INFO L82 PathProgramCache]: Analyzing trace with hash 29920, now seen corresponding path program 1 times [2018-10-04 14:34:46,713 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:34:46,714 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:34:46,757 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:46,757 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:34:46,757 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:46,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:34:46,856 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:46,858 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-10-04 14:34:46,858 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2018-10-04 14:34:46,861 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-10-04 14:34:46,874 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-10-04 14:34:46,875 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:34:46,877 INFO L87 Difference]: Start difference. First operand 6 states. Second operand 3 states. [2018-10-04 14:34:46,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:34:46,938 INFO L93 Difference]: Finished difference Result 11 states and 11 transitions. [2018-10-04 14:34:46,939 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-10-04 14:34:46,940 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2018-10-04 14:34:46,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:34:46,952 INFO L225 Difference]: With dead ends: 11 [2018-10-04 14:34:46,952 INFO L226 Difference]: Without dead ends: 6 [2018-10-04 14:34:46,956 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time 0.0s impTime 1 [2018-10-04 14:34:46,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6 states. [2018-10-04 14:34:47,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6 to 6. [2018-10-04 14:34:47,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2018-10-04 14:34:47,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 6 transitions. [2018-10-04 14:34:47,009 INFO L78 Accepts]: Start accepts. Automaton has 6 states and 6 transitions. Word has length 3 [2018-10-04 14:34:47,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:34:47,009 INFO L480 AbstractCegarLoop]: Abstraction has 6 states and 6 transitions. [2018-10-04 14:34:47,009 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-10-04 14:34:47,009 INFO L276 IsEmpty]: Start isEmpty. Operand 6 states and 6 transitions. [2018-10-04 14:34:47,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2018-10-04 14:34:47,010 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:34:47,010 INFO L375 BasicCegarLoop]: trace histogram [2, 1, 1, 1] [2018-10-04 14:34:47,010 INFO L423 AbstractCegarLoop]: === Iteration 2 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:34:47,011 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:34:47,011 INFO L82 PathProgramCache]: Analyzing trace with hash 28754210, now seen corresponding path program 1 times [2018-10-04 14:34:47,011 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:34:47,011 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:34:47,012 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:47,012 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:34:47,013 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:47,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:34:47,163 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:47,163 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:34:47,163 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-10-04 14:34:47,175 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:34:47,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:34:47,208 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:34:47,268 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:47,289 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:34:47,290 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2] total 4 [2018-10-04 14:34:47,290 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-10-04 14:34:47,291 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-10-04 14:34:47,291 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:34:47,291 INFO L87 Difference]: Start difference. First operand 6 states and 6 transitions. Second operand 6 states. [2018-10-04 14:34:47,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:34:47,360 INFO L93 Difference]: Finished difference Result 9 states and 9 transitions. [2018-10-04 14:34:47,361 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-10-04 14:34:47,361 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 5 [2018-10-04 14:34:47,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:34:47,361 INFO L225 Difference]: With dead ends: 9 [2018-10-04 14:34:47,362 INFO L226 Difference]: Without dead ends: 8 [2018-10-04 14:34:47,362 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s Time 0.0s impTime 4 [2018-10-04 14:34:47,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8 states. [2018-10-04 14:34:47,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8 to 8. [2018-10-04 14:34:47,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2018-10-04 14:34:47,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 8 transitions. [2018-10-04 14:34:47,365 INFO L78 Accepts]: Start accepts. Automaton has 8 states and 8 transitions. Word has length 5 [2018-10-04 14:34:47,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:34:47,366 INFO L480 AbstractCegarLoop]: Abstraction has 8 states and 8 transitions. [2018-10-04 14:34:47,366 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-10-04 14:34:47,366 INFO L276 IsEmpty]: Start isEmpty. Operand 8 states and 8 transitions. [2018-10-04 14:34:47,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2018-10-04 14:34:47,367 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:34:47,367 INFO L375 BasicCegarLoop]: trace histogram [3, 2, 1, 1] [2018-10-04 14:34:47,367 INFO L423 AbstractCegarLoop]: === Iteration 3 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:34:47,367 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:34:47,368 INFO L82 PathProgramCache]: Analyzing trace with hash 1862993124, now seen corresponding path program 2 times [2018-10-04 14:34:47,368 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:34:47,368 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:34:47,369 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:47,369 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:34:47,369 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:47,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:34:47,497 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:47,497 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:34:47,498 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-10-04 14:34:47,511 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 14:34:47,533 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 14:34:47,533 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:34:47,535 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:34:47,626 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:47,646 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:34:47,646 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2018-10-04 14:34:47,647 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-10-04 14:34:47,647 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-10-04 14:34:47,647 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:34:47,647 INFO L87 Difference]: Start difference. First operand 8 states and 8 transitions. Second operand 8 states. [2018-10-04 14:34:47,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:34:47,758 INFO L93 Difference]: Finished difference Result 11 states and 11 transitions. [2018-10-04 14:34:47,759 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-10-04 14:34:47,759 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 7 [2018-10-04 14:34:47,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:34:47,760 INFO L225 Difference]: With dead ends: 11 [2018-10-04 14:34:47,760 INFO L226 Difference]: Without dead ends: 10 [2018-10-04 14:34:47,760 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s Time 0.0s impTime 5 [2018-10-04 14:34:47,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10 states. [2018-10-04 14:34:47,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10 to 10. [2018-10-04 14:34:47,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2018-10-04 14:34:47,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 10 transitions. [2018-10-04 14:34:47,764 INFO L78 Accepts]: Start accepts. Automaton has 10 states and 10 transitions. Word has length 7 [2018-10-04 14:34:47,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:34:47,764 INFO L480 AbstractCegarLoop]: Abstraction has 10 states and 10 transitions. [2018-10-04 14:34:47,764 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-10-04 14:34:47,765 INFO L276 IsEmpty]: Start isEmpty. Operand 10 states and 10 transitions. [2018-10-04 14:34:47,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2018-10-04 14:34:47,765 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:34:47,765 INFO L375 BasicCegarLoop]: trace histogram [4, 3, 1, 1] [2018-10-04 14:34:47,766 INFO L423 AbstractCegarLoop]: === Iteration 4 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:34:47,766 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:34:47,766 INFO L82 PathProgramCache]: Analyzing trace with hash -664969178, now seen corresponding path program 3 times [2018-10-04 14:34:47,766 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:34:47,766 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:34:47,767 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:47,768 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:34:47,768 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:47,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:34:48,026 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:48,027 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:34:48,027 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-10-04 14:34:48,035 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 14:34:48,057 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2018-10-04 14:34:48,058 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:34:48,059 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:34:48,155 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:48,175 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:34:48,176 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2018-10-04 14:34:48,176 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-10-04 14:34:48,176 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-10-04 14:34:48,177 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:34:48,177 INFO L87 Difference]: Start difference. First operand 10 states and 10 transitions. Second operand 10 states. [2018-10-04 14:34:48,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:34:48,218 INFO L93 Difference]: Finished difference Result 13 states and 13 transitions. [2018-10-04 14:34:48,219 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-10-04 14:34:48,219 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 9 [2018-10-04 14:34:48,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:34:48,220 INFO L225 Difference]: With dead ends: 13 [2018-10-04 14:34:48,220 INFO L226 Difference]: Without dead ends: 12 [2018-10-04 14:34:48,220 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s Time 0.2s impTime 6 [2018-10-04 14:34:48,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12 states. [2018-10-04 14:34:48,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12 to 12. [2018-10-04 14:34:48,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2018-10-04 14:34:48,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 12 transitions. [2018-10-04 14:34:48,225 INFO L78 Accepts]: Start accepts. Automaton has 12 states and 12 transitions. Word has length 9 [2018-10-04 14:34:48,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:34:48,225 INFO L480 AbstractCegarLoop]: Abstraction has 12 states and 12 transitions. [2018-10-04 14:34:48,226 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-10-04 14:34:48,226 INFO L276 IsEmpty]: Start isEmpty. Operand 12 states and 12 transitions. [2018-10-04 14:34:48,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2018-10-04 14:34:48,226 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:34:48,226 INFO L375 BasicCegarLoop]: trace histogram [5, 4, 1, 1] [2018-10-04 14:34:48,227 INFO L423 AbstractCegarLoop]: === Iteration 5 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:34:48,227 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:34:48,227 INFO L82 PathProgramCache]: Analyzing trace with hash 914748136, now seen corresponding path program 4 times [2018-10-04 14:34:48,227 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:34:48,227 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:34:48,228 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:48,228 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:34:48,229 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:48,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:34:48,461 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:48,461 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:34:48,464 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-10-04 14:34:48,480 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 14:34:48,501 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 14:34:48,501 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:34:48,506 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:34:48,615 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:48,636 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:34:48,636 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2018-10-04 14:34:48,636 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-10-04 14:34:48,637 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-10-04 14:34:48,637 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:34:48,637 INFO L87 Difference]: Start difference. First operand 12 states and 12 transitions. Second operand 12 states. [2018-10-04 14:34:48,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:34:48,693 INFO L93 Difference]: Finished difference Result 15 states and 15 transitions. [2018-10-04 14:34:48,694 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-10-04 14:34:48,694 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 11 [2018-10-04 14:34:48,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:34:48,695 INFO L225 Difference]: With dead ends: 15 [2018-10-04 14:34:48,695 INFO L226 Difference]: Without dead ends: 14 [2018-10-04 14:34:48,695 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s Time 0.1s impTime 7 [2018-10-04 14:34:48,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14 states. [2018-10-04 14:34:48,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14 to 14. [2018-10-04 14:34:48,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2018-10-04 14:34:48,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 14 transitions. [2018-10-04 14:34:48,699 INFO L78 Accepts]: Start accepts. Automaton has 14 states and 14 transitions. Word has length 11 [2018-10-04 14:34:48,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:34:48,699 INFO L480 AbstractCegarLoop]: Abstraction has 14 states and 14 transitions. [2018-10-04 14:34:48,699 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-10-04 14:34:48,699 INFO L276 IsEmpty]: Start isEmpty. Operand 14 states and 14 transitions. [2018-10-04 14:34:48,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2018-10-04 14:34:48,700 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:34:48,700 INFO L375 BasicCegarLoop]: trace histogram [6, 5, 1, 1] [2018-10-04 14:34:48,700 INFO L423 AbstractCegarLoop]: === Iteration 6 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:34:48,701 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:34:48,701 INFO L82 PathProgramCache]: Analyzing trace with hash -1395335894, now seen corresponding path program 5 times [2018-10-04 14:34:48,701 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:34:48,701 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:34:48,702 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:48,702 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:34:48,703 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:48,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:34:48,928 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:48,930 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:34:48,930 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-10-04 14:34:48,949 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 14:34:49,043 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2018-10-04 14:34:49,043 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:34:49,045 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:34:49,413 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:49,436 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:34:49,436 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 12 [2018-10-04 14:34:49,436 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-10-04 14:34:49,436 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-10-04 14:34:49,437 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:34:49,437 INFO L87 Difference]: Start difference. First operand 14 states and 14 transitions. Second operand 14 states. [2018-10-04 14:34:49,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:34:49,580 INFO L93 Difference]: Finished difference Result 17 states and 17 transitions. [2018-10-04 14:34:49,581 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-10-04 14:34:49,581 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 13 [2018-10-04 14:34:49,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:34:49,582 INFO L225 Difference]: With dead ends: 17 [2018-10-04 14:34:49,582 INFO L226 Difference]: Without dead ends: 16 [2018-10-04 14:34:49,582 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s Time 0.3s impTime 8 [2018-10-04 14:34:49,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16 states. [2018-10-04 14:34:49,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16 to 16. [2018-10-04 14:34:49,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2018-10-04 14:34:49,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 16 transitions. [2018-10-04 14:34:49,588 INFO L78 Accepts]: Start accepts. Automaton has 16 states and 16 transitions. Word has length 13 [2018-10-04 14:34:49,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:34:49,589 INFO L480 AbstractCegarLoop]: Abstraction has 16 states and 16 transitions. [2018-10-04 14:34:49,589 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-10-04 14:34:49,589 INFO L276 IsEmpty]: Start isEmpty. Operand 16 states and 16 transitions. [2018-10-04 14:34:49,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2018-10-04 14:34:49,590 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:34:49,590 INFO L375 BasicCegarLoop]: trace histogram [7, 6, 1, 1] [2018-10-04 14:34:49,590 INFO L423 AbstractCegarLoop]: === Iteration 7 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:34:49,590 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:34:49,591 INFO L82 PathProgramCache]: Analyzing trace with hash -887996692, now seen corresponding path program 6 times [2018-10-04 14:34:49,591 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:34:49,591 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:34:49,592 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:49,592 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:34:49,592 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:49,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:34:49,722 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:49,723 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:34:49,723 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-10-04 14:34:49,734 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 14:34:49,745 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2018-10-04 14:34:49,745 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:34:49,747 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:34:49,871 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:49,896 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:34:49,896 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2018-10-04 14:34:49,896 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-10-04 14:34:49,897 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-10-04 14:34:49,897 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:34:49,897 INFO L87 Difference]: Start difference. First operand 16 states and 16 transitions. Second operand 16 states. [2018-10-04 14:34:49,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:34:49,939 INFO L93 Difference]: Finished difference Result 19 states and 19 transitions. [2018-10-04 14:34:49,940 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-10-04 14:34:49,940 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 15 [2018-10-04 14:34:49,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:34:49,941 INFO L225 Difference]: With dead ends: 19 [2018-10-04 14:34:49,941 INFO L226 Difference]: Without dead ends: 18 [2018-10-04 14:34:49,942 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s Time 0.1s impTime 9 [2018-10-04 14:34:49,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18 states. [2018-10-04 14:34:49,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18 to 18. [2018-10-04 14:34:49,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2018-10-04 14:34:49,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 18 transitions. [2018-10-04 14:34:49,947 INFO L78 Accepts]: Start accepts. Automaton has 18 states and 18 transitions. Word has length 15 [2018-10-04 14:34:49,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:34:49,947 INFO L480 AbstractCegarLoop]: Abstraction has 18 states and 18 transitions. [2018-10-04 14:34:49,947 INFO L481 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-10-04 14:34:49,947 INFO L276 IsEmpty]: Start isEmpty. Operand 18 states and 18 transitions. [2018-10-04 14:34:49,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2018-10-04 14:34:49,948 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:34:49,948 INFO L375 BasicCegarLoop]: trace histogram [8, 7, 1, 1] [2018-10-04 14:34:49,949 INFO L423 AbstractCegarLoop]: === Iteration 8 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:34:49,949 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:34:49,949 INFO L82 PathProgramCache]: Analyzing trace with hash 1333671982, now seen corresponding path program 7 times [2018-10-04 14:34:49,949 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:34:49,949 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:34:49,950 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:49,950 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:34:49,950 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:49,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:34:50,089 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:50,090 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:34:50,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 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-10-04 14:34:50,104 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:34:50,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:34:50,112 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:34:50,403 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:50,424 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:34:50,425 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 16 [2018-10-04 14:34:50,425 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-10-04 14:34:50,425 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-10-04 14:34:50,426 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:34:50,426 INFO L87 Difference]: Start difference. First operand 18 states and 18 transitions. Second operand 18 states. [2018-10-04 14:34:50,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:34:50,506 INFO L93 Difference]: Finished difference Result 21 states and 21 transitions. [2018-10-04 14:34:50,506 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-10-04 14:34:50,506 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 17 [2018-10-04 14:34:50,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:34:50,508 INFO L225 Difference]: With dead ends: 21 [2018-10-04 14:34:50,508 INFO L226 Difference]: Without dead ends: 20 [2018-10-04 14:34:50,508 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s Time 0.2s impTime 10 [2018-10-04 14:34:50,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20 states. [2018-10-04 14:34:50,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20 to 20. [2018-10-04 14:34:50,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2018-10-04 14:34:50,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 20 transitions. [2018-10-04 14:34:50,512 INFO L78 Accepts]: Start accepts. Automaton has 20 states and 20 transitions. Word has length 17 [2018-10-04 14:34:50,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:34:50,512 INFO L480 AbstractCegarLoop]: Abstraction has 20 states and 20 transitions. [2018-10-04 14:34:50,512 INFO L481 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-10-04 14:34:50,513 INFO L276 IsEmpty]: Start isEmpty. Operand 20 states and 20 transitions. [2018-10-04 14:34:50,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2018-10-04 14:34:50,513 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:34:50,513 INFO L375 BasicCegarLoop]: trace histogram [9, 8, 1, 1] [2018-10-04 14:34:50,514 INFO L423 AbstractCegarLoop]: === Iteration 9 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:34:50,514 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:34:50,514 INFO L82 PathProgramCache]: Analyzing trace with hash 1758521584, now seen corresponding path program 8 times [2018-10-04 14:34:50,514 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:34:50,514 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:34:50,515 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:50,515 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:34:50,515 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:50,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:34:50,684 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:50,685 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:34:50,685 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-10-04 14:34:50,697 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 14:34:50,705 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 14:34:50,705 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:34:50,707 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:34:50,844 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:50,865 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:34:50,865 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2018-10-04 14:34:50,865 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-10-04 14:34:50,866 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-10-04 14:34:50,866 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:34:50,866 INFO L87 Difference]: Start difference. First operand 20 states and 20 transitions. Second operand 20 states. [2018-10-04 14:34:50,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:34:50,920 INFO L93 Difference]: Finished difference Result 23 states and 23 transitions. [2018-10-04 14:34:50,921 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-10-04 14:34:50,921 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 19 [2018-10-04 14:34:50,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:34:50,922 INFO L225 Difference]: With dead ends: 23 [2018-10-04 14:34:50,923 INFO L226 Difference]: Without dead ends: 22 [2018-10-04 14:34:50,923 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s Time 0.1s impTime 11 [2018-10-04 14:34:50,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22 states. [2018-10-04 14:34:50,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22 to 22. [2018-10-04 14:34:50,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2018-10-04 14:34:50,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 22 transitions. [2018-10-04 14:34:50,927 INFO L78 Accepts]: Start accepts. Automaton has 22 states and 22 transitions. Word has length 19 [2018-10-04 14:34:50,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:34:50,927 INFO L480 AbstractCegarLoop]: Abstraction has 22 states and 22 transitions. [2018-10-04 14:34:50,927 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-10-04 14:34:50,927 INFO L276 IsEmpty]: Start isEmpty. Operand 22 states and 22 transitions. [2018-10-04 14:34:50,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2018-10-04 14:34:50,928 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:34:50,928 INFO L375 BasicCegarLoop]: trace histogram [10, 9, 1, 1] [2018-10-04 14:34:50,928 INFO L423 AbstractCegarLoop]: === Iteration 10 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:34:50,928 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:34:50,929 INFO L82 PathProgramCache]: Analyzing trace with hash 2017095986, now seen corresponding path program 9 times [2018-10-04 14:34:50,929 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:34:50,929 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:34:50,929 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:50,930 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:34:50,930 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:50,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:34:51,074 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:51,075 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:34:51,075 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-10-04 14:34:51,084 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 14:34:51,096 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2018-10-04 14:34:51,097 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:34:51,098 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:34:51,339 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:51,360 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:34:51,361 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 20 [2018-10-04 14:34:51,361 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-10-04 14:34:51,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-10-04 14:34:51,362 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:34:51,362 INFO L87 Difference]: Start difference. First operand 22 states and 22 transitions. Second operand 22 states. [2018-10-04 14:34:51,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:34:51,577 INFO L93 Difference]: Finished difference Result 25 states and 25 transitions. [2018-10-04 14:34:51,577 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-10-04 14:34:51,577 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 21 [2018-10-04 14:34:51,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:34:51,578 INFO L225 Difference]: With dead ends: 25 [2018-10-04 14:34:51,578 INFO L226 Difference]: Without dead ends: 24 [2018-10-04 14:34:51,578 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s Time 0.2s impTime 12 [2018-10-04 14:34:51,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24 states. [2018-10-04 14:34:51,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24 to 24. [2018-10-04 14:34:51,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2018-10-04 14:34:51,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 24 transitions. [2018-10-04 14:34:51,583 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 24 transitions. Word has length 21 [2018-10-04 14:34:51,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:34:51,583 INFO L480 AbstractCegarLoop]: Abstraction has 24 states and 24 transitions. [2018-10-04 14:34:51,583 INFO L481 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-10-04 14:34:51,583 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 24 transitions. [2018-10-04 14:34:51,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2018-10-04 14:34:51,584 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:34:51,584 INFO L375 BasicCegarLoop]: trace histogram [11, 10, 1, 1] [2018-10-04 14:34:51,584 INFO L423 AbstractCegarLoop]: === Iteration 11 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:34:51,585 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:34:51,585 INFO L82 PathProgramCache]: Analyzing trace with hash 1398993140, now seen corresponding path program 10 times [2018-10-04 14:34:51,585 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:34:51,585 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:34:51,586 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:51,586 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:34:51,586 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:51,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:34:51,747 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:51,747 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:34:51,747 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-10-04 14:34:51,757 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 14:34:51,766 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 14:34:51,766 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:34:51,768 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:34:51,944 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:51,965 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:34:51,965 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2018-10-04 14:34:51,965 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-10-04 14:34:51,966 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-10-04 14:34:51,966 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:34:51,966 INFO L87 Difference]: Start difference. First operand 24 states and 24 transitions. Second operand 24 states. [2018-10-04 14:34:52,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:34:52,023 INFO L93 Difference]: Finished difference Result 27 states and 27 transitions. [2018-10-04 14:34:52,024 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-10-04 14:34:52,024 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 23 [2018-10-04 14:34:52,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:34:52,025 INFO L225 Difference]: With dead ends: 27 [2018-10-04 14:34:52,025 INFO L226 Difference]: Without dead ends: 26 [2018-10-04 14:34:52,026 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s Time 0.1s impTime 13 [2018-10-04 14:34:52,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26 states. [2018-10-04 14:34:52,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26 to 26. [2018-10-04 14:34:52,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2018-10-04 14:34:52,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 26 transitions. [2018-10-04 14:34:52,031 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 26 transitions. Word has length 23 [2018-10-04 14:34:52,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:34:52,031 INFO L480 AbstractCegarLoop]: Abstraction has 26 states and 26 transitions. [2018-10-04 14:34:52,031 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-10-04 14:34:52,032 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 26 transitions. [2018-10-04 14:34:52,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2018-10-04 14:34:52,032 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:34:52,032 INFO L375 BasicCegarLoop]: trace histogram [12, 11, 1, 1] [2018-10-04 14:34:52,032 INFO L423 AbstractCegarLoop]: === Iteration 12 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:34:52,033 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:34:52,033 INFO L82 PathProgramCache]: Analyzing trace with hash 107644982, now seen corresponding path program 11 times [2018-10-04 14:34:52,033 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:34:52,033 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:34:52,034 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:52,034 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:34:52,034 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:52,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:34:52,282 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:52,282 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:34:52,282 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-10-04 14:34:52,290 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 14:34:52,365 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2018-10-04 14:34:52,365 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:34:52,367 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:34:52,841 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:52,862 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:34:52,862 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 24 [2018-10-04 14:34:52,863 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-10-04 14:34:52,863 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-10-04 14:34:52,863 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:34:52,863 INFO L87 Difference]: Start difference. First operand 26 states and 26 transitions. Second operand 26 states. [2018-10-04 14:34:52,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:34:52,931 INFO L93 Difference]: Finished difference Result 29 states and 29 transitions. [2018-10-04 14:34:52,931 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-10-04 14:34:52,931 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 25 [2018-10-04 14:34:52,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:34:52,932 INFO L225 Difference]: With dead ends: 29 [2018-10-04 14:34:52,933 INFO L226 Difference]: Without dead ends: 28 [2018-10-04 14:34:52,933 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s Time 0.3s impTime 14 [2018-10-04 14:34:52,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2018-10-04 14:34:52,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 28. [2018-10-04 14:34:52,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2018-10-04 14:34:52,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 28 transitions. [2018-10-04 14:34:52,938 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 28 transitions. Word has length 25 [2018-10-04 14:34:52,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:34:52,938 INFO L480 AbstractCegarLoop]: Abstraction has 28 states and 28 transitions. [2018-10-04 14:34:52,939 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-10-04 14:34:52,939 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 28 transitions. [2018-10-04 14:34:52,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2018-10-04 14:34:52,939 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:34:52,940 INFO L375 BasicCegarLoop]: trace histogram [13, 12, 1, 1] [2018-10-04 14:34:52,940 INFO L423 AbstractCegarLoop]: === Iteration 13 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:34:52,940 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:34:52,940 INFO L82 PathProgramCache]: Analyzing trace with hash 367613688, now seen corresponding path program 12 times [2018-10-04 14:34:52,940 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:34:52,940 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:34:52,941 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:52,941 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:34:52,941 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:52,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:34:53,268 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:53,268 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:34:53,268 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-10-04 14:34:53,278 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 14:34:53,309 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2018-10-04 14:34:53,309 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:34:53,310 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:34:53,526 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:53,554 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:34:53,554 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 26 [2018-10-04 14:34:53,554 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-10-04 14:34:53,555 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-10-04 14:34:53,555 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:34:53,555 INFO L87 Difference]: Start difference. First operand 28 states and 28 transitions. Second operand 28 states. [2018-10-04 14:34:53,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:34:53,656 INFO L93 Difference]: Finished difference Result 31 states and 31 transitions. [2018-10-04 14:34:53,657 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-10-04 14:34:53,657 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 27 [2018-10-04 14:34:53,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:34:53,658 INFO L225 Difference]: With dead ends: 31 [2018-10-04 14:34:53,658 INFO L226 Difference]: Without dead ends: 30 [2018-10-04 14:34:53,658 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s Time 0.3s impTime 15 [2018-10-04 14:34:53,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2018-10-04 14:34:53,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 30. [2018-10-04 14:34:53,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2018-10-04 14:34:53,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 30 transitions. [2018-10-04 14:34:53,663 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 30 transitions. Word has length 27 [2018-10-04 14:34:53,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:34:53,663 INFO L480 AbstractCegarLoop]: Abstraction has 30 states and 30 transitions. [2018-10-04 14:34:53,663 INFO L481 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-10-04 14:34:53,663 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 30 transitions. [2018-10-04 14:34:53,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2018-10-04 14:34:53,664 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:34:53,664 INFO L375 BasicCegarLoop]: trace histogram [14, 13, 1, 1] [2018-10-04 14:34:53,664 INFO L423 AbstractCegarLoop]: === Iteration 14 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:34:53,664 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:34:53,664 INFO L82 PathProgramCache]: Analyzing trace with hash 1089436986, now seen corresponding path program 13 times [2018-10-04 14:34:53,665 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:34:53,665 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:34:53,666 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:53,666 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:34:53,666 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:53,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:34:53,920 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:53,921 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:34:53,921 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-10-04 14:34:53,930 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:34:53,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:34:53,940 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:34:54,254 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:54,275 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:34:54,275 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 28 [2018-10-04 14:34:54,275 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-10-04 14:34:54,276 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-10-04 14:34:54,276 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:34:54,277 INFO L87 Difference]: Start difference. First operand 30 states and 30 transitions. Second operand 30 states. [2018-10-04 14:34:54,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:34:54,416 INFO L93 Difference]: Finished difference Result 33 states and 33 transitions. [2018-10-04 14:34:54,416 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-10-04 14:34:54,416 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 29 [2018-10-04 14:34:54,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:34:54,417 INFO L225 Difference]: With dead ends: 33 [2018-10-04 14:34:54,417 INFO L226 Difference]: Without dead ends: 32 [2018-10-04 14:34:54,417 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s Time 0.3s impTime 16 [2018-10-04 14:34:54,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32 states. [2018-10-04 14:34:54,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32 to 32. [2018-10-04 14:34:54,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2018-10-04 14:34:54,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 32 transitions. [2018-10-04 14:34:54,422 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 32 transitions. Word has length 29 [2018-10-04 14:34:54,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:34:54,422 INFO L480 AbstractCegarLoop]: Abstraction has 32 states and 32 transitions. [2018-10-04 14:34:54,422 INFO L481 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-10-04 14:34:54,422 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 32 transitions. [2018-10-04 14:34:54,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-10-04 14:34:54,423 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:34:54,423 INFO L375 BasicCegarLoop]: trace histogram [15, 14, 1, 1] [2018-10-04 14:34:54,423 INFO L423 AbstractCegarLoop]: === Iteration 15 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:34:54,423 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:34:54,424 INFO L82 PathProgramCache]: Analyzing trace with hash -1023075588, now seen corresponding path program 14 times [2018-10-04 14:34:54,424 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:34:54,424 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:34:54,425 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:54,425 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:34:54,425 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:54,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:34:54,745 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:54,745 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:34:54,745 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-10-04 14:34:54,755 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 14:34:54,772 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 14:34:54,772 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:34:54,774 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:34:55,219 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:55,240 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:34:55,241 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 30 [2018-10-04 14:34:55,241 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-10-04 14:34:55,241 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-10-04 14:34:55,241 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:34:55,242 INFO L87 Difference]: Start difference. First operand 32 states and 32 transitions. Second operand 32 states. [2018-10-04 14:34:55,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:34:55,366 INFO L93 Difference]: Finished difference Result 35 states and 35 transitions. [2018-10-04 14:34:55,366 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-10-04 14:34:55,367 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 31 [2018-10-04 14:34:55,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:34:55,368 INFO L225 Difference]: With dead ends: 35 [2018-10-04 14:34:55,368 INFO L226 Difference]: Without dead ends: 34 [2018-10-04 14:34:55,368 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s Time 0.4s impTime 17 [2018-10-04 14:34:55,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34 states. [2018-10-04 14:34:55,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34 to 34. [2018-10-04 14:34:55,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2018-10-04 14:34:55,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 34 transitions. [2018-10-04 14:34:55,373 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 34 transitions. Word has length 31 [2018-10-04 14:34:55,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:34:55,373 INFO L480 AbstractCegarLoop]: Abstraction has 34 states and 34 transitions. [2018-10-04 14:34:55,373 INFO L481 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-10-04 14:34:55,373 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 34 transitions. [2018-10-04 14:34:55,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2018-10-04 14:34:55,374 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:34:55,374 INFO L375 BasicCegarLoop]: trace histogram [16, 15, 1, 1] [2018-10-04 14:34:55,374 INFO L423 AbstractCegarLoop]: === Iteration 16 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:34:55,374 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:34:55,375 INFO L82 PathProgramCache]: Analyzing trace with hash 371871806, now seen corresponding path program 15 times [2018-10-04 14:34:55,375 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:34:55,375 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:34:55,375 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:55,376 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:34:55,376 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:55,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:34:55,611 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 0 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:55,611 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:34:55,611 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-10-04 14:34:55,619 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 14:34:55,782 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2018-10-04 14:34:55,782 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:34:55,784 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:34:56,633 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 0 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:56,653 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:34:56,653 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 32 [2018-10-04 14:34:56,654 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-10-04 14:34:56,654 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-10-04 14:34:56,654 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:34:56,654 INFO L87 Difference]: Start difference. First operand 34 states and 34 transitions. Second operand 34 states. [2018-10-04 14:34:56,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:34:56,760 INFO L93 Difference]: Finished difference Result 37 states and 37 transitions. [2018-10-04 14:34:56,761 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-10-04 14:34:56,761 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 33 [2018-10-04 14:34:56,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:34:56,762 INFO L225 Difference]: With dead ends: 37 [2018-10-04 14:34:56,762 INFO L226 Difference]: Without dead ends: 36 [2018-10-04 14:34:56,763 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s Time 0.6s impTime 18 [2018-10-04 14:34:56,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2018-10-04 14:34:56,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 36. [2018-10-04 14:34:56,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2018-10-04 14:34:56,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 36 transitions. [2018-10-04 14:34:56,768 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 36 transitions. Word has length 33 [2018-10-04 14:34:56,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:34:56,769 INFO L480 AbstractCegarLoop]: Abstraction has 36 states and 36 transitions. [2018-10-04 14:34:56,769 INFO L481 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-10-04 14:34:56,769 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 36 transitions. [2018-10-04 14:34:56,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2018-10-04 14:34:56,770 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:34:56,770 INFO L375 BasicCegarLoop]: trace histogram [17, 16, 1, 1] [2018-10-04 14:34:56,770 INFO L423 AbstractCegarLoop]: === Iteration 17 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:34:56,770 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:34:56,770 INFO L82 PathProgramCache]: Analyzing trace with hash 886521088, now seen corresponding path program 16 times [2018-10-04 14:34:56,771 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:34:56,771 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:34:56,772 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:56,772 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:34:56,772 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:56,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:34:56,965 INFO L134 CoverageAnalysis]: Checked inductivity of 272 backedges. 0 proven. 272 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:56,966 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:34:56,966 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-10-04 14:34:56,973 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 14:34:56,983 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 14:34:56,983 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:34:56,984 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:34:57,261 INFO L134 CoverageAnalysis]: Checked inductivity of 272 backedges. 0 proven. 272 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:57,281 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:34:57,281 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 34 [2018-10-04 14:34:57,281 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-10-04 14:34:57,282 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-10-04 14:34:57,282 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:34:57,282 INFO L87 Difference]: Start difference. First operand 36 states and 36 transitions. Second operand 36 states. [2018-10-04 14:34:57,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:34:57,403 INFO L93 Difference]: Finished difference Result 39 states and 39 transitions. [2018-10-04 14:34:57,403 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-10-04 14:34:57,403 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 35 [2018-10-04 14:34:57,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:34:57,404 INFO L225 Difference]: With dead ends: 39 [2018-10-04 14:34:57,404 INFO L226 Difference]: Without dead ends: 38 [2018-10-04 14:34:57,405 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s Time 0.2s impTime 19 [2018-10-04 14:34:57,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38 states. [2018-10-04 14:34:57,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38 to 38. [2018-10-04 14:34:57,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2018-10-04 14:34:57,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 38 transitions. [2018-10-04 14:34:57,410 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 38 transitions. Word has length 35 [2018-10-04 14:34:57,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:34:57,410 INFO L480 AbstractCegarLoop]: Abstraction has 38 states and 38 transitions. [2018-10-04 14:34:57,410 INFO L481 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-10-04 14:34:57,410 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 38 transitions. [2018-10-04 14:34:57,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2018-10-04 14:34:57,411 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:34:57,411 INFO L375 BasicCegarLoop]: trace histogram [18, 17, 1, 1] [2018-10-04 14:34:57,411 INFO L423 AbstractCegarLoop]: === Iteration 18 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:34:57,411 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:34:57,411 INFO L82 PathProgramCache]: Analyzing trace with hash 1543242050, now seen corresponding path program 17 times [2018-10-04 14:34:57,412 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:34:57,412 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:34:57,412 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:57,412 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:34:57,412 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:57,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:34:57,628 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 0 proven. 306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:57,628 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:34:57,628 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-10-04 14:34:57,638 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 14:34:57,709 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 18 check-sat command(s) [2018-10-04 14:34:57,709 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:34:57,711 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:34:57,958 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 0 proven. 306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:57,977 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:34:57,978 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 36 [2018-10-04 14:34:57,978 INFO L459 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-10-04 14:34:57,978 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-10-04 14:34:57,978 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:34:57,979 INFO L87 Difference]: Start difference. First operand 38 states and 38 transitions. Second operand 38 states. [2018-10-04 14:34:58,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:34:58,168 INFO L93 Difference]: Finished difference Result 41 states and 41 transitions. [2018-10-04 14:34:58,168 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-10-04 14:34:58,168 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 37 [2018-10-04 14:34:58,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:34:58,169 INFO L225 Difference]: With dead ends: 41 [2018-10-04 14:34:58,169 INFO L226 Difference]: Without dead ends: 40 [2018-10-04 14:34:58,169 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s Time 0.2s impTime 20 [2018-10-04 14:34:58,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. [2018-10-04 14:34:58,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 40. [2018-10-04 14:34:58,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2018-10-04 14:34:58,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 40 transitions. [2018-10-04 14:34:58,175 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 40 transitions. Word has length 37 [2018-10-04 14:34:58,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:34:58,175 INFO L480 AbstractCegarLoop]: Abstraction has 40 states and 40 transitions. [2018-10-04 14:34:58,175 INFO L481 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-10-04 14:34:58,175 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 40 transitions. [2018-10-04 14:34:58,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2018-10-04 14:34:58,176 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:34:58,176 INFO L375 BasicCegarLoop]: trace histogram [19, 18, 1, 1] [2018-10-04 14:34:58,176 INFO L423 AbstractCegarLoop]: === Iteration 19 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:34:58,176 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:34:58,177 INFO L82 PathProgramCache]: Analyzing trace with hash 1291894020, now seen corresponding path program 18 times [2018-10-04 14:34:58,177 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:34:58,177 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:34:58,178 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:58,178 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:34:58,178 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:58,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:34:58,735 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 0 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:58,735 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:34:58,735 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-10-04 14:34:58,742 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 14:34:58,760 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2018-10-04 14:34:58,760 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:34:58,762 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:34:59,089 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 0 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:59,109 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:34:59,109 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 38 [2018-10-04 14:34:59,109 INFO L459 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-10-04 14:34:59,110 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-10-04 14:34:59,110 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:34:59,110 INFO L87 Difference]: Start difference. First operand 40 states and 40 transitions. Second operand 40 states. [2018-10-04 14:34:59,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:34:59,220 INFO L93 Difference]: Finished difference Result 43 states and 43 transitions. [2018-10-04 14:34:59,220 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-10-04 14:34:59,220 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 39 [2018-10-04 14:34:59,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:34:59,222 INFO L225 Difference]: With dead ends: 43 [2018-10-04 14:34:59,222 INFO L226 Difference]: Without dead ends: 42 [2018-10-04 14:34:59,222 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.8s Time 0.5s impTime 21 [2018-10-04 14:34:59,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42 states. [2018-10-04 14:34:59,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42 to 42. [2018-10-04 14:34:59,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2018-10-04 14:34:59,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 42 transitions. [2018-10-04 14:34:59,227 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 42 transitions. Word has length 39 [2018-10-04 14:34:59,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:34:59,228 INFO L480 AbstractCegarLoop]: Abstraction has 42 states and 42 transitions. [2018-10-04 14:34:59,228 INFO L481 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-10-04 14:34:59,228 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 42 transitions. [2018-10-04 14:34:59,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2018-10-04 14:34:59,229 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:34:59,229 INFO L375 BasicCegarLoop]: trace histogram [20, 19, 1, 1] [2018-10-04 14:34:59,229 INFO L423 AbstractCegarLoop]: === Iteration 20 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:34:59,229 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:34:59,230 INFO L82 PathProgramCache]: Analyzing trace with hash 264605766, now seen corresponding path program 19 times [2018-10-04 14:34:59,230 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:34:59,230 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:34:59,231 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:59,231 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:34:59,231 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:34:59,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:34:59,532 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 0 proven. 380 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:34:59,533 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:34:59,533 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-10-04 14:34:59,540 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:34:59,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:34:59,554 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:35:00,050 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 0 proven. 380 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:00,071 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:35:00,072 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 40 [2018-10-04 14:35:00,072 INFO L459 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-10-04 14:35:00,072 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-10-04 14:35:00,072 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:35:00,072 INFO L87 Difference]: Start difference. First operand 42 states and 42 transitions. Second operand 42 states. [2018-10-04 14:35:00,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:35:00,165 INFO L93 Difference]: Finished difference Result 45 states and 45 transitions. [2018-10-04 14:35:00,166 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-10-04 14:35:00,166 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 41 [2018-10-04 14:35:00,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:35:00,167 INFO L225 Difference]: With dead ends: 45 [2018-10-04 14:35:00,167 INFO L226 Difference]: Without dead ends: 44 [2018-10-04 14:35:00,167 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s Time 0.5s impTime 22 [2018-10-04 14:35:00,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2018-10-04 14:35:00,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 44. [2018-10-04 14:35:00,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2018-10-04 14:35:00,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 44 transitions. [2018-10-04 14:35:00,172 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 44 transitions. Word has length 41 [2018-10-04 14:35:00,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:35:00,173 INFO L480 AbstractCegarLoop]: Abstraction has 44 states and 44 transitions. [2018-10-04 14:35:00,173 INFO L481 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-10-04 14:35:00,173 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 44 transitions. [2018-10-04 14:35:00,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2018-10-04 14:35:00,174 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:35:00,174 INFO L375 BasicCegarLoop]: trace histogram [21, 20, 1, 1] [2018-10-04 14:35:00,174 INFO L423 AbstractCegarLoop]: === Iteration 21 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:35:00,174 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:35:00,174 INFO L82 PathProgramCache]: Analyzing trace with hash 883071752, now seen corresponding path program 20 times [2018-10-04 14:35:00,175 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:35:00,175 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:35:00,175 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:00,176 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:35:00,176 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:00,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:35:00,517 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 420 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:00,517 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:35:00,517 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-10-04 14:35:00,527 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 14:35:00,537 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 14:35:00,537 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:35:00,540 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:35:00,981 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 420 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:01,004 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:35:01,005 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 42 [2018-10-04 14:35:01,005 INFO L459 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-10-04 14:35:01,005 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-10-04 14:35:01,005 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:35:01,005 INFO L87 Difference]: Start difference. First operand 44 states and 44 transitions. Second operand 44 states. [2018-10-04 14:35:01,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:35:01,112 INFO L93 Difference]: Finished difference Result 47 states and 47 transitions. [2018-10-04 14:35:01,112 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-10-04 14:35:01,112 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 43 [2018-10-04 14:35:01,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:35:01,113 INFO L225 Difference]: With dead ends: 47 [2018-10-04 14:35:01,113 INFO L226 Difference]: Without dead ends: 46 [2018-10-04 14:35:01,113 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s Time 0.5s impTime 23 [2018-10-04 14:35:01,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states. [2018-10-04 14:35:01,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 46. [2018-10-04 14:35:01,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2018-10-04 14:35:01,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 46 transitions. [2018-10-04 14:35:01,120 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 46 transitions. Word has length 43 [2018-10-04 14:35:01,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:35:01,120 INFO L480 AbstractCegarLoop]: Abstraction has 46 states and 46 transitions. [2018-10-04 14:35:01,120 INFO L481 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-10-04 14:35:01,120 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 46 transitions. [2018-10-04 14:35:01,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2018-10-04 14:35:01,121 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:35:01,121 INFO L375 BasicCegarLoop]: trace histogram [22, 21, 1, 1] [2018-10-04 14:35:01,121 INFO L423 AbstractCegarLoop]: === Iteration 22 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:35:01,122 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:35:01,122 INFO L82 PathProgramCache]: Analyzing trace with hash -1771569846, now seen corresponding path program 21 times [2018-10-04 14:35:01,122 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:35:01,122 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:35:01,123 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:01,123 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:35:01,123 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:01,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:35:01,998 INFO L134 CoverageAnalysis]: Checked inductivity of 462 backedges. 0 proven. 462 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:01,998 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:35:01,998 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-10-04 14:35:02,007 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 14:35:02,030 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 22 check-sat command(s) [2018-10-04 14:35:02,030 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:35:02,033 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:35:03,422 INFO L134 CoverageAnalysis]: Checked inductivity of 462 backedges. 0 proven. 462 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:03,441 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:35:03,442 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 44 [2018-10-04 14:35:03,442 INFO L459 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-10-04 14:35:03,442 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-10-04 14:35:03,442 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:35:03,443 INFO L87 Difference]: Start difference. First operand 46 states and 46 transitions. Second operand 46 states. [2018-10-04 14:35:03,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:35:03,575 INFO L93 Difference]: Finished difference Result 49 states and 49 transitions. [2018-10-04 14:35:03,578 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-10-04 14:35:03,578 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 45 [2018-10-04 14:35:03,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:35:03,579 INFO L225 Difference]: With dead ends: 49 [2018-10-04 14:35:03,579 INFO L226 Difference]: Without dead ends: 48 [2018-10-04 14:35:03,579 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.2s Time 1.6s impTime 24 [2018-10-04 14:35:03,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2018-10-04 14:35:03,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 48. [2018-10-04 14:35:03,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2018-10-04 14:35:03,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 48 transitions. [2018-10-04 14:35:03,584 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 48 transitions. Word has length 45 [2018-10-04 14:35:03,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:35:03,584 INFO L480 AbstractCegarLoop]: Abstraction has 48 states and 48 transitions. [2018-10-04 14:35:03,584 INFO L481 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-10-04 14:35:03,584 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 48 transitions. [2018-10-04 14:35:03,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2018-10-04 14:35:03,585 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:35:03,585 INFO L375 BasicCegarLoop]: trace histogram [23, 22, 1, 1] [2018-10-04 14:35:03,585 INFO L423 AbstractCegarLoop]: === Iteration 23 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:35:03,585 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:35:03,586 INFO L82 PathProgramCache]: Analyzing trace with hash -1671571700, now seen corresponding path program 22 times [2018-10-04 14:35:03,586 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:35:03,586 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:35:03,586 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:03,587 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:35:03,587 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:03,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:35:03,904 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 0 proven. 506 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:03,905 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:35:03,905 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-10-04 14:35:03,915 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 14:35:03,927 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 14:35:03,928 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:35:03,929 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:35:04,993 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 0 proven. 506 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:05,017 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:35:05,017 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 46 [2018-10-04 14:35:05,017 INFO L459 AbstractCegarLoop]: Interpolant automaton has 48 states [2018-10-04 14:35:05,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2018-10-04 14:35:05,018 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:35:05,018 INFO L87 Difference]: Start difference. First operand 48 states and 48 transitions. Second operand 48 states. [2018-10-04 14:35:05,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:35:05,113 INFO L93 Difference]: Finished difference Result 51 states and 51 transitions. [2018-10-04 14:35:05,113 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-10-04 14:35:05,113 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 47 [2018-10-04 14:35:05,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:35:05,114 INFO L225 Difference]: With dead ends: 51 [2018-10-04 14:35:05,114 INFO L226 Difference]: Without dead ends: 50 [2018-10-04 14:35:05,115 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3s Time 0.8s impTime 25 [2018-10-04 14:35:05,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2018-10-04 14:35:05,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 50. [2018-10-04 14:35:05,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2018-10-04 14:35:05,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 50 transitions. [2018-10-04 14:35:05,118 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 50 transitions. Word has length 47 [2018-10-04 14:35:05,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:35:05,119 INFO L480 AbstractCegarLoop]: Abstraction has 50 states and 50 transitions. [2018-10-04 14:35:05,119 INFO L481 AbstractCegarLoop]: Interpolant automaton has 48 states. [2018-10-04 14:35:05,119 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 50 transitions. [2018-10-04 14:35:05,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2018-10-04 14:35:05,120 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:35:05,120 INFO L375 BasicCegarLoop]: trace histogram [24, 23, 1, 1] [2018-10-04 14:35:05,120 INFO L423 AbstractCegarLoop]: === Iteration 24 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:35:05,120 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:35:05,120 INFO L82 PathProgramCache]: Analyzing trace with hash -62633906, now seen corresponding path program 23 times [2018-10-04 14:35:05,120 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:35:05,120 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:35:05,121 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:05,121 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:35:05,121 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:05,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:35:05,461 INFO L134 CoverageAnalysis]: Checked inductivity of 552 backedges. 0 proven. 552 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:05,461 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:35:05,461 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-10-04 14:35:05,470 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 14:35:05,490 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 24 check-sat command(s) [2018-10-04 14:35:05,491 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:35:05,492 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:35:06,538 INFO L134 CoverageAnalysis]: Checked inductivity of 552 backedges. 0 proven. 552 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:06,558 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:35:06,558 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 48 [2018-10-04 14:35:06,558 INFO L459 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-10-04 14:35:06,558 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-10-04 14:35:06,559 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:35:06,559 INFO L87 Difference]: Start difference. First operand 50 states and 50 transitions. Second operand 50 states. [2018-10-04 14:35:06,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:35:06,669 INFO L93 Difference]: Finished difference Result 53 states and 53 transitions. [2018-10-04 14:35:06,669 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-10-04 14:35:06,669 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 49 [2018-10-04 14:35:06,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:35:06,670 INFO L225 Difference]: With dead ends: 53 [2018-10-04 14:35:06,670 INFO L226 Difference]: Without dead ends: 52 [2018-10-04 14:35:06,670 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3s Time 0.8s impTime 26 [2018-10-04 14:35:06,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2018-10-04 14:35:06,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 52. [2018-10-04 14:35:06,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2018-10-04 14:35:06,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 52 transitions. [2018-10-04 14:35:06,675 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 52 transitions. Word has length 49 [2018-10-04 14:35:06,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:35:06,675 INFO L480 AbstractCegarLoop]: Abstraction has 52 states and 52 transitions. [2018-10-04 14:35:06,675 INFO L481 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-10-04 14:35:06,675 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 52 transitions. [2018-10-04 14:35:06,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2018-10-04 14:35:06,676 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:35:06,676 INFO L375 BasicCegarLoop]: trace histogram [25, 24, 1, 1] [2018-10-04 14:35:06,677 INFO L423 AbstractCegarLoop]: === Iteration 25 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:35:06,677 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:35:06,677 INFO L82 PathProgramCache]: Analyzing trace with hash -61640432, now seen corresponding path program 24 times [2018-10-04 14:35:06,677 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:35:06,677 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:35:06,678 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:06,678 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:35:06,678 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:06,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:35:07,171 INFO L134 CoverageAnalysis]: Checked inductivity of 600 backedges. 0 proven. 600 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:07,171 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:35:07,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 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-10-04 14:35:07,185 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 14:35:07,219 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 25 check-sat command(s) [2018-10-04 14:35:07,220 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:35:07,221 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:35:07,693 INFO L134 CoverageAnalysis]: Checked inductivity of 600 backedges. 0 proven. 600 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:07,713 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:35:07,713 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 50 [2018-10-04 14:35:07,713 INFO L459 AbstractCegarLoop]: Interpolant automaton has 52 states [2018-10-04 14:35:07,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2018-10-04 14:35:07,714 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:35:07,714 INFO L87 Difference]: Start difference. First operand 52 states and 52 transitions. Second operand 52 states. [2018-10-04 14:35:07,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:35:07,848 INFO L93 Difference]: Finished difference Result 55 states and 55 transitions. [2018-10-04 14:35:07,848 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-10-04 14:35:07,849 INFO L78 Accepts]: Start accepts. Automaton has 52 states. Word has length 51 [2018-10-04 14:35:07,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:35:07,849 INFO L225 Difference]: With dead ends: 55 [2018-10-04 14:35:07,849 INFO L226 Difference]: Without dead ends: 54 [2018-10-04 14:35:07,850 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.9s Time 0.6s impTime 27 [2018-10-04 14:35:07,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2018-10-04 14:35:07,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 54. [2018-10-04 14:35:07,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2018-10-04 14:35:07,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 54 transitions. [2018-10-04 14:35:07,853 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 54 transitions. Word has length 51 [2018-10-04 14:35:07,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:35:07,854 INFO L480 AbstractCegarLoop]: Abstraction has 54 states and 54 transitions. [2018-10-04 14:35:07,854 INFO L481 AbstractCegarLoop]: Interpolant automaton has 52 states. [2018-10-04 14:35:07,854 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 54 transitions. [2018-10-04 14:35:07,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-10-04 14:35:07,854 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:35:07,855 INFO L375 BasicCegarLoop]: trace histogram [26, 25, 1, 1] [2018-10-04 14:35:07,855 INFO L423 AbstractCegarLoop]: === Iteration 26 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:35:07,855 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:35:07,855 INFO L82 PathProgramCache]: Analyzing trace with hash 893088082, now seen corresponding path program 25 times [2018-10-04 14:35:07,855 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:35:07,855 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:35:07,856 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:07,856 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:35:07,856 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:07,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:35:08,245 INFO L134 CoverageAnalysis]: Checked inductivity of 650 backedges. 0 proven. 650 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:08,246 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:35:08,246 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-10-04 14:35:08,253 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:35:08,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:35:08,269 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:35:08,757 INFO L134 CoverageAnalysis]: Checked inductivity of 650 backedges. 0 proven. 650 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:08,779 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:35:08,779 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 52 [2018-10-04 14:35:08,779 INFO L459 AbstractCegarLoop]: Interpolant automaton has 54 states [2018-10-04 14:35:08,780 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2018-10-04 14:35:08,780 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:35:08,780 INFO L87 Difference]: Start difference. First operand 54 states and 54 transitions. Second operand 54 states. [2018-10-04 14:35:08,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:35:08,933 INFO L93 Difference]: Finished difference Result 57 states and 57 transitions. [2018-10-04 14:35:08,933 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-10-04 14:35:08,933 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 53 [2018-10-04 14:35:08,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:35:08,934 INFO L225 Difference]: With dead ends: 57 [2018-10-04 14:35:08,934 INFO L226 Difference]: Without dead ends: 56 [2018-10-04 14:35:08,935 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.8s Time 0.6s impTime 28 [2018-10-04 14:35:08,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2018-10-04 14:35:08,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 56. [2018-10-04 14:35:08,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2018-10-04 14:35:08,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 56 transitions. [2018-10-04 14:35:08,940 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 56 transitions. Word has length 53 [2018-10-04 14:35:08,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:35:08,940 INFO L480 AbstractCegarLoop]: Abstraction has 56 states and 56 transitions. [2018-10-04 14:35:08,940 INFO L481 AbstractCegarLoop]: Interpolant automaton has 54 states. [2018-10-04 14:35:08,940 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 56 transitions. [2018-10-04 14:35:08,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2018-10-04 14:35:08,941 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:35:08,941 INFO L375 BasicCegarLoop]: trace histogram [27, 26, 1, 1] [2018-10-04 14:35:08,942 INFO L423 AbstractCegarLoop]: === Iteration 27 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:35:08,942 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:35:08,942 INFO L82 PathProgramCache]: Analyzing trace with hash -735811308, now seen corresponding path program 26 times [2018-10-04 14:35:08,942 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:35:08,942 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:35:08,943 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:08,943 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:35:08,943 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:08,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:35:09,439 INFO L134 CoverageAnalysis]: Checked inductivity of 702 backedges. 0 proven. 702 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:09,439 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:35:09,440 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-10-04 14:35:09,447 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 14:35:09,462 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 14:35:09,462 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:35:09,463 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:35:10,103 INFO L134 CoverageAnalysis]: Checked inductivity of 702 backedges. 0 proven. 702 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:10,123 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:35:10,123 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 54 [2018-10-04 14:35:10,123 INFO L459 AbstractCegarLoop]: Interpolant automaton has 56 states [2018-10-04 14:35:10,124 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2018-10-04 14:35:10,124 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:35:10,124 INFO L87 Difference]: Start difference. First operand 56 states and 56 transitions. Second operand 56 states. [2018-10-04 14:35:10,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:35:10,297 INFO L93 Difference]: Finished difference Result 59 states and 59 transitions. [2018-10-04 14:35:10,297 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-10-04 14:35:10,298 INFO L78 Accepts]: Start accepts. Automaton has 56 states. Word has length 55 [2018-10-04 14:35:10,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:35:10,299 INFO L225 Difference]: With dead ends: 59 [2018-10-04 14:35:10,299 INFO L226 Difference]: Without dead ends: 58 [2018-10-04 14:35:10,299 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s Time 0.8s impTime 29 [2018-10-04 14:35:10,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2018-10-04 14:35:10,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 58. [2018-10-04 14:35:10,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 58 states. [2018-10-04 14:35:10,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 58 transitions. [2018-10-04 14:35:10,304 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 58 transitions. Word has length 55 [2018-10-04 14:35:10,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:35:10,304 INFO L480 AbstractCegarLoop]: Abstraction has 58 states and 58 transitions. [2018-10-04 14:35:10,304 INFO L481 AbstractCegarLoop]: Interpolant automaton has 56 states. [2018-10-04 14:35:10,304 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 58 transitions. [2018-10-04 14:35:10,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2018-10-04 14:35:10,305 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:35:10,305 INFO L375 BasicCegarLoop]: trace histogram [28, 27, 1, 1] [2018-10-04 14:35:10,306 INFO L423 AbstractCegarLoop]: === Iteration 28 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:35:10,306 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:35:10,306 INFO L82 PathProgramCache]: Analyzing trace with hash 1554937942, now seen corresponding path program 27 times [2018-10-04 14:35:10,306 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:35:10,306 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:35:10,307 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:10,307 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:35:10,307 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:10,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:35:10,856 INFO L134 CoverageAnalysis]: Checked inductivity of 756 backedges. 0 proven. 756 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:10,856 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:35:10,856 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-10-04 14:35:10,865 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 14:35:10,894 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 28 check-sat command(s) [2018-10-04 14:35:10,894 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:35:10,895 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:35:11,402 INFO L134 CoverageAnalysis]: Checked inductivity of 756 backedges. 0 proven. 756 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:11,421 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:35:11,421 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 56 [2018-10-04 14:35:11,422 INFO L459 AbstractCegarLoop]: Interpolant automaton has 58 states [2018-10-04 14:35:11,422 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2018-10-04 14:35:11,422 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:35:11,423 INFO L87 Difference]: Start difference. First operand 58 states and 58 transitions. Second operand 58 states. [2018-10-04 14:35:11,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:35:11,569 INFO L93 Difference]: Finished difference Result 61 states and 61 transitions. [2018-10-04 14:35:11,570 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-10-04 14:35:11,570 INFO L78 Accepts]: Start accepts. Automaton has 58 states. Word has length 57 [2018-10-04 14:35:11,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:35:11,571 INFO L225 Difference]: With dead ends: 61 [2018-10-04 14:35:11,571 INFO L226 Difference]: Without dead ends: 60 [2018-10-04 14:35:11,571 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s Time 0.8s impTime 30 [2018-10-04 14:35:11,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2018-10-04 14:35:11,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 60. [2018-10-04 14:35:11,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2018-10-04 14:35:11,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 60 transitions. [2018-10-04 14:35:11,574 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 60 transitions. Word has length 57 [2018-10-04 14:35:11,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:35:11,575 INFO L480 AbstractCegarLoop]: Abstraction has 60 states and 60 transitions. [2018-10-04 14:35:11,575 INFO L481 AbstractCegarLoop]: Interpolant automaton has 58 states. [2018-10-04 14:35:11,575 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 60 transitions. [2018-10-04 14:35:11,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2018-10-04 14:35:11,576 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:35:11,576 INFO L375 BasicCegarLoop]: trace histogram [29, 28, 1, 1] [2018-10-04 14:35:11,576 INFO L423 AbstractCegarLoop]: === Iteration 29 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:35:11,576 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:35:11,576 INFO L82 PathProgramCache]: Analyzing trace with hash -353255656, now seen corresponding path program 28 times [2018-10-04 14:35:11,576 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:35:11,576 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:35:11,577 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:11,577 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:35:11,577 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:11,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:35:12,019 INFO L134 CoverageAnalysis]: Checked inductivity of 812 backedges. 0 proven. 812 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:12,019 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:35:12,019 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-10-04 14:35:12,035 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 14:35:12,068 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 14:35:12,068 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:35:12,070 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:35:13,231 INFO L134 CoverageAnalysis]: Checked inductivity of 812 backedges. 0 proven. 812 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:13,251 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:35:13,251 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 58 [2018-10-04 14:35:13,251 INFO L459 AbstractCegarLoop]: Interpolant automaton has 60 states [2018-10-04 14:35:13,252 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2018-10-04 14:35:13,252 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:35:13,252 INFO L87 Difference]: Start difference. First operand 60 states and 60 transitions. Second operand 60 states. [2018-10-04 14:35:13,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:35:13,529 INFO L93 Difference]: Finished difference Result 63 states and 63 transitions. [2018-10-04 14:35:13,529 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-10-04 14:35:13,529 INFO L78 Accepts]: Start accepts. Automaton has 60 states. Word has length 59 [2018-10-04 14:35:13,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:35:13,530 INFO L225 Difference]: With dead ends: 63 [2018-10-04 14:35:13,530 INFO L226 Difference]: Without dead ends: 62 [2018-10-04 14:35:13,531 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5s Time 1.1s impTime 31 [2018-10-04 14:35:13,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states. [2018-10-04 14:35:13,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 62. [2018-10-04 14:35:13,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 62 states. [2018-10-04 14:35:13,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 62 transitions. [2018-10-04 14:35:13,536 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 62 transitions. Word has length 59 [2018-10-04 14:35:13,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:35:13,536 INFO L480 AbstractCegarLoop]: Abstraction has 62 states and 62 transitions. [2018-10-04 14:35:13,536 INFO L481 AbstractCegarLoop]: Interpolant automaton has 60 states. [2018-10-04 14:35:13,536 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 62 transitions. [2018-10-04 14:35:13,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2018-10-04 14:35:13,537 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:35:13,537 INFO L375 BasicCegarLoop]: trace histogram [30, 29, 1, 1] [2018-10-04 14:35:13,538 INFO L423 AbstractCegarLoop]: === Iteration 30 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:35:13,538 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:35:13,538 INFO L82 PathProgramCache]: Analyzing trace with hash -176267942, now seen corresponding path program 29 times [2018-10-04 14:35:13,538 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:35:13,538 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:35:13,539 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:13,539 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:35:13,539 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:13,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:35:13,941 INFO L134 CoverageAnalysis]: Checked inductivity of 870 backedges. 0 proven. 870 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:13,942 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:35:13,942 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-10-04 14:35:13,961 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 14:35:13,987 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 30 check-sat command(s) [2018-10-04 14:35:13,987 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:35:13,988 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:35:14,565 INFO L134 CoverageAnalysis]: Checked inductivity of 870 backedges. 0 proven. 870 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:14,584 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:35:14,585 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 60 [2018-10-04 14:35:14,585 INFO L459 AbstractCegarLoop]: Interpolant automaton has 62 states [2018-10-04 14:35:14,586 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2018-10-04 14:35:14,586 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:35:14,586 INFO L87 Difference]: Start difference. First operand 62 states and 62 transitions. Second operand 62 states. [2018-10-04 14:35:14,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:35:14,794 INFO L93 Difference]: Finished difference Result 65 states and 65 transitions. [2018-10-04 14:35:14,794 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2018-10-04 14:35:14,794 INFO L78 Accepts]: Start accepts. Automaton has 62 states. Word has length 61 [2018-10-04 14:35:14,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:35:14,795 INFO L225 Difference]: With dead ends: 65 [2018-10-04 14:35:14,795 INFO L226 Difference]: Without dead ends: 64 [2018-10-04 14:35:14,795 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.9s Time 0.7s impTime 32 [2018-10-04 14:35:14,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2018-10-04 14:35:14,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 64. [2018-10-04 14:35:14,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64 states. [2018-10-04 14:35:14,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 64 transitions. [2018-10-04 14:35:14,798 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 64 transitions. Word has length 61 [2018-10-04 14:35:14,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:35:14,798 INFO L480 AbstractCegarLoop]: Abstraction has 64 states and 64 transitions. [2018-10-04 14:35:14,799 INFO L481 AbstractCegarLoop]: Interpolant automaton has 62 states. [2018-10-04 14:35:14,799 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 64 transitions. [2018-10-04 14:35:14,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2018-10-04 14:35:14,799 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:35:14,799 INFO L375 BasicCegarLoop]: trace histogram [31, 30, 1, 1] [2018-10-04 14:35:14,799 INFO L423 AbstractCegarLoop]: === Iteration 31 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:35:14,799 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:35:14,799 INFO L82 PathProgramCache]: Analyzing trace with hash -1889766628, now seen corresponding path program 30 times [2018-10-04 14:35:14,800 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:35:14,800 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:35:14,800 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:14,800 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:35:14,800 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:14,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:35:15,550 INFO L134 CoverageAnalysis]: Checked inductivity of 930 backedges. 0 proven. 930 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:15,550 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:35:15,551 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-10-04 14:35:15,560 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 14:35:15,596 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 31 check-sat command(s) [2018-10-04 14:35:15,596 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:35:15,598 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:35:16,219 INFO L134 CoverageAnalysis]: Checked inductivity of 930 backedges. 0 proven. 930 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:16,239 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:35:16,239 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 62 [2018-10-04 14:35:16,239 INFO L459 AbstractCegarLoop]: Interpolant automaton has 64 states [2018-10-04 14:35:16,240 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2018-10-04 14:35:16,240 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:35:16,240 INFO L87 Difference]: Start difference. First operand 64 states and 64 transitions. Second operand 64 states. [2018-10-04 14:35:16,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:35:16,380 INFO L93 Difference]: Finished difference Result 67 states and 67 transitions. [2018-10-04 14:35:16,380 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-10-04 14:35:16,380 INFO L78 Accepts]: Start accepts. Automaton has 64 states. Word has length 63 [2018-10-04 14:35:16,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:35:16,381 INFO L225 Difference]: With dead ends: 67 [2018-10-04 14:35:16,381 INFO L226 Difference]: Without dead ends: 66 [2018-10-04 14:35:16,382 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3s Time 1.0s impTime 33 [2018-10-04 14:35:16,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2018-10-04 14:35:16,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 66. [2018-10-04 14:35:16,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2018-10-04 14:35:16,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 66 transitions. [2018-10-04 14:35:16,386 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 66 transitions. Word has length 63 [2018-10-04 14:35:16,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:35:16,386 INFO L480 AbstractCegarLoop]: Abstraction has 66 states and 66 transitions. [2018-10-04 14:35:16,386 INFO L481 AbstractCegarLoop]: Interpolant automaton has 64 states. [2018-10-04 14:35:16,386 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 66 transitions. [2018-10-04 14:35:16,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2018-10-04 14:35:16,387 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:35:16,387 INFO L375 BasicCegarLoop]: trace histogram [32, 31, 1, 1] [2018-10-04 14:35:16,387 INFO L423 AbstractCegarLoop]: === Iteration 32 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:35:16,387 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:35:16,387 INFO L82 PathProgramCache]: Analyzing trace with hash 705437790, now seen corresponding path program 31 times [2018-10-04 14:35:16,387 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:35:16,387 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:35:16,388 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:16,388 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:35:16,388 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:16,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:35:17,096 INFO L134 CoverageAnalysis]: Checked inductivity of 992 backedges. 0 proven. 992 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:17,096 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:35:17,096 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-10-04 14:35:17,103 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:35:17,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:35:17,119 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:35:17,734 INFO L134 CoverageAnalysis]: Checked inductivity of 992 backedges. 0 proven. 992 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:17,753 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:35:17,754 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 64 [2018-10-04 14:35:17,754 INFO L459 AbstractCegarLoop]: Interpolant automaton has 66 states [2018-10-04 14:35:17,754 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2018-10-04 14:35:17,755 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:35:17,755 INFO L87 Difference]: Start difference. First operand 66 states and 66 transitions. Second operand 66 states. [2018-10-04 14:35:17,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:35:17,903 INFO L93 Difference]: Finished difference Result 69 states and 69 transitions. [2018-10-04 14:35:17,904 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-10-04 14:35:17,904 INFO L78 Accepts]: Start accepts. Automaton has 66 states. Word has length 65 [2018-10-04 14:35:17,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:35:17,905 INFO L225 Difference]: With dead ends: 69 [2018-10-04 14:35:17,905 INFO L226 Difference]: Without dead ends: 68 [2018-10-04 14:35:17,905 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.2s Time 1.0s impTime 34 [2018-10-04 14:35:17,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2018-10-04 14:35:17,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 68. [2018-10-04 14:35:17,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 68 states. [2018-10-04 14:35:17,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 68 transitions. [2018-10-04 14:35:17,908 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 68 transitions. Word has length 65 [2018-10-04 14:35:17,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:35:17,909 INFO L480 AbstractCegarLoop]: Abstraction has 68 states and 68 transitions. [2018-10-04 14:35:17,909 INFO L481 AbstractCegarLoop]: Interpolant automaton has 66 states. [2018-10-04 14:35:17,909 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 68 transitions. [2018-10-04 14:35:17,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2018-10-04 14:35:17,909 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:35:17,909 INFO L375 BasicCegarLoop]: trace histogram [33, 32, 1, 1] [2018-10-04 14:35:17,910 INFO L423 AbstractCegarLoop]: === Iteration 33 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:35:17,910 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:35:17,910 INFO L82 PathProgramCache]: Analyzing trace with hash -679115488, now seen corresponding path program 32 times [2018-10-04 14:35:17,910 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:35:17,910 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:35:17,910 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:17,911 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:35:17,911 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:17,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:35:19,797 INFO L134 CoverageAnalysis]: Checked inductivity of 1056 backedges. 0 proven. 1056 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:19,797 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:35:19,797 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-10-04 14:35:19,804 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 14:35:19,824 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 14:35:19,824 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:35:19,826 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:35:20,789 INFO L134 CoverageAnalysis]: Checked inductivity of 1056 backedges. 0 proven. 1056 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:20,809 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:35:20,809 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 66 [2018-10-04 14:35:20,809 INFO L459 AbstractCegarLoop]: Interpolant automaton has 68 states [2018-10-04 14:35:20,810 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2018-10-04 14:35:20,810 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:35:20,810 INFO L87 Difference]: Start difference. First operand 68 states and 68 transitions. Second operand 68 states. [2018-10-04 14:35:20,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:35:20,973 INFO L93 Difference]: Finished difference Result 71 states and 71 transitions. [2018-10-04 14:35:20,974 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-10-04 14:35:20,974 INFO L78 Accepts]: Start accepts. Automaton has 68 states. Word has length 67 [2018-10-04 14:35:20,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:35:20,975 INFO L225 Difference]: With dead ends: 71 [2018-10-04 14:35:20,975 INFO L226 Difference]: Without dead ends: 70 [2018-10-04 14:35:20,975 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.7s Time 2.2s impTime 35 [2018-10-04 14:35:20,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2018-10-04 14:35:20,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 70. [2018-10-04 14:35:20,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 70 states. [2018-10-04 14:35:20,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 70 transitions. [2018-10-04 14:35:20,979 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 70 transitions. Word has length 67 [2018-10-04 14:35:20,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:35:20,979 INFO L480 AbstractCegarLoop]: Abstraction has 70 states and 70 transitions. [2018-10-04 14:35:20,979 INFO L481 AbstractCegarLoop]: Interpolant automaton has 68 states. [2018-10-04 14:35:20,980 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 70 transitions. [2018-10-04 14:35:20,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2018-10-04 14:35:20,980 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:35:20,980 INFO L375 BasicCegarLoop]: trace histogram [34, 33, 1, 1] [2018-10-04 14:35:20,980 INFO L423 AbstractCegarLoop]: === Iteration 34 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:35:20,981 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:35:20,981 INFO L82 PathProgramCache]: Analyzing trace with hash 205046114, now seen corresponding path program 33 times [2018-10-04 14:35:20,981 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:35:20,981 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:35:20,982 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:20,982 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:35:20,982 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:20,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:35:21,839 INFO L134 CoverageAnalysis]: Checked inductivity of 1122 backedges. 0 proven. 1122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:21,840 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:35:21,840 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-10-04 14:35:21,847 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 14:35:21,877 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 34 check-sat command(s) [2018-10-04 14:35:21,878 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:35:21,879 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:35:22,610 INFO L134 CoverageAnalysis]: Checked inductivity of 1122 backedges. 0 proven. 1122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:22,630 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:35:22,630 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34] total 68 [2018-10-04 14:35:22,630 INFO L459 AbstractCegarLoop]: Interpolant automaton has 70 states [2018-10-04 14:35:22,631 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2018-10-04 14:35:22,631 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:35:22,631 INFO L87 Difference]: Start difference. First operand 70 states and 70 transitions. Second operand 70 states. [2018-10-04 14:35:22,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:35:22,808 INFO L93 Difference]: Finished difference Result 73 states and 73 transitions. [2018-10-04 14:35:22,808 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-10-04 14:35:22,808 INFO L78 Accepts]: Start accepts. Automaton has 70 states. Word has length 69 [2018-10-04 14:35:22,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:35:22,809 INFO L225 Difference]: With dead ends: 73 [2018-10-04 14:35:22,809 INFO L226 Difference]: Without dead ends: 72 [2018-10-04 14:35:22,809 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5s Time 1.2s impTime 36 [2018-10-04 14:35:22,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2018-10-04 14:35:22,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 72. [2018-10-04 14:35:22,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 72 states. [2018-10-04 14:35:22,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 72 transitions. [2018-10-04 14:35:22,812 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 72 transitions. Word has length 69 [2018-10-04 14:35:22,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:35:22,812 INFO L480 AbstractCegarLoop]: Abstraction has 72 states and 72 transitions. [2018-10-04 14:35:22,812 INFO L481 AbstractCegarLoop]: Interpolant automaton has 70 states. [2018-10-04 14:35:22,812 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 72 transitions. [2018-10-04 14:35:22,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2018-10-04 14:35:22,813 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:35:22,813 INFO L375 BasicCegarLoop]: trace histogram [35, 34, 1, 1] [2018-10-04 14:35:22,813 INFO L423 AbstractCegarLoop]: === Iteration 35 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:35:22,813 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:35:22,813 INFO L82 PathProgramCache]: Analyzing trace with hash -519178972, now seen corresponding path program 34 times [2018-10-04 14:35:22,813 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:35:22,813 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:35:22,814 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:22,814 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:35:22,814 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:22,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:35:23,319 INFO L134 CoverageAnalysis]: Checked inductivity of 1190 backedges. 0 proven. 1190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:23,319 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:35:23,320 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-10-04 14:35:23,327 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 14:35:23,346 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 14:35:23,347 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:35:23,348 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:35:23,884 INFO L134 CoverageAnalysis]: Checked inductivity of 1190 backedges. 0 proven. 1190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:23,903 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:35:23,903 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35] total 70 [2018-10-04 14:35:23,904 INFO L459 AbstractCegarLoop]: Interpolant automaton has 72 states [2018-10-04 14:35:23,904 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2018-10-04 14:35:23,904 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:35:23,904 INFO L87 Difference]: Start difference. First operand 72 states and 72 transitions. Second operand 72 states. [2018-10-04 14:35:24,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:35:24,059 INFO L93 Difference]: Finished difference Result 75 states and 75 transitions. [2018-10-04 14:35:24,059 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-10-04 14:35:24,059 INFO L78 Accepts]: Start accepts. Automaton has 72 states. Word has length 71 [2018-10-04 14:35:24,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:35:24,060 INFO L225 Difference]: With dead ends: 75 [2018-10-04 14:35:24,060 INFO L226 Difference]: Without dead ends: 74 [2018-10-04 14:35:24,061 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.9s Time 0.7s impTime 37 [2018-10-04 14:35:24,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2018-10-04 14:35:24,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 74. [2018-10-04 14:35:24,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 74 states. [2018-10-04 14:35:24,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 74 transitions. [2018-10-04 14:35:24,064 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 74 transitions. Word has length 71 [2018-10-04 14:35:24,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:35:24,064 INFO L480 AbstractCegarLoop]: Abstraction has 74 states and 74 transitions. [2018-10-04 14:35:24,064 INFO L481 AbstractCegarLoop]: Interpolant automaton has 72 states. [2018-10-04 14:35:24,064 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 74 transitions. [2018-10-04 14:35:24,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2018-10-04 14:35:24,065 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:35:24,065 INFO L375 BasicCegarLoop]: trace histogram [36, 35, 1, 1] [2018-10-04 14:35:24,065 INFO L423 AbstractCegarLoop]: === Iteration 36 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:35:24,065 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:35:24,066 INFO L82 PathProgramCache]: Analyzing trace with hash -714784666, now seen corresponding path program 35 times [2018-10-04 14:35:24,066 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:35:24,066 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:35:24,066 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:24,067 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:35:24,067 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:24,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:35:24,527 INFO L134 CoverageAnalysis]: Checked inductivity of 1260 backedges. 0 proven. 1260 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:24,528 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:35:24,528 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-10-04 14:35:24,535 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 14:35:24,569 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 36 check-sat command(s) [2018-10-04 14:35:24,569 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:35:24,571 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:35:25,539 INFO L134 CoverageAnalysis]: Checked inductivity of 1260 backedges. 0 proven. 1260 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:25,560 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:35:25,560 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36] total 72 [2018-10-04 14:35:25,561 INFO L459 AbstractCegarLoop]: Interpolant automaton has 74 states [2018-10-04 14:35:25,561 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2018-10-04 14:35:25,561 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:35:25,561 INFO L87 Difference]: Start difference. First operand 74 states and 74 transitions. Second operand 74 states. [2018-10-04 14:35:26,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:35:26,196 INFO L93 Difference]: Finished difference Result 77 states and 77 transitions. [2018-10-04 14:35:26,196 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2018-10-04 14:35:26,196 INFO L78 Accepts]: Start accepts. Automaton has 74 states. Word has length 73 [2018-10-04 14:35:26,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:35:26,197 INFO L225 Difference]: With dead ends: 77 [2018-10-04 14:35:26,197 INFO L226 Difference]: Without dead ends: 76 [2018-10-04 14:35:26,197 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3s Time 1.1s impTime 38 [2018-10-04 14:35:26,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2018-10-04 14:35:26,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 76. [2018-10-04 14:35:26,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 76 states. [2018-10-04 14:35:26,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 76 transitions. [2018-10-04 14:35:26,200 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 76 transitions. Word has length 73 [2018-10-04 14:35:26,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:35:26,200 INFO L480 AbstractCegarLoop]: Abstraction has 76 states and 76 transitions. [2018-10-04 14:35:26,200 INFO L481 AbstractCegarLoop]: Interpolant automaton has 74 states. [2018-10-04 14:35:26,200 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 76 transitions. [2018-10-04 14:35:26,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2018-10-04 14:35:26,201 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:35:26,201 INFO L375 BasicCegarLoop]: trace histogram [37, 36, 1, 1] [2018-10-04 14:35:26,201 INFO L423 AbstractCegarLoop]: === Iteration 37 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:35:26,201 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:35:26,201 INFO L82 PathProgramCache]: Analyzing trace with hash 286704424, now seen corresponding path program 36 times [2018-10-04 14:35:26,201 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:35:26,201 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:35:26,202 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:26,202 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:35:26,202 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:26,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:35:26,902 INFO L134 CoverageAnalysis]: Checked inductivity of 1332 backedges. 0 proven. 1332 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:26,903 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:35:26,903 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-10-04 14:35:26,910 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 14:35:26,943 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 37 check-sat command(s) [2018-10-04 14:35:26,943 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:35:26,945 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:35:27,661 INFO L134 CoverageAnalysis]: Checked inductivity of 1332 backedges. 0 proven. 1332 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:27,681 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:35:27,681 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37] total 74 [2018-10-04 14:35:27,681 INFO L459 AbstractCegarLoop]: Interpolant automaton has 76 states [2018-10-04 14:35:27,682 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2018-10-04 14:35:27,682 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:35:27,682 INFO L87 Difference]: Start difference. First operand 76 states and 76 transitions. Second operand 76 states. [2018-10-04 14:35:27,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:35:27,839 INFO L93 Difference]: Finished difference Result 79 states and 79 transitions. [2018-10-04 14:35:27,839 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-10-04 14:35:27,840 INFO L78 Accepts]: Start accepts. Automaton has 76 states. Word has length 75 [2018-10-04 14:35:27,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:35:27,841 INFO L225 Difference]: With dead ends: 79 [2018-10-04 14:35:27,841 INFO L226 Difference]: Without dead ends: 78 [2018-10-04 14:35:27,841 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3s Time 1.0s impTime 39 [2018-10-04 14:35:27,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2018-10-04 14:35:27,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 78. [2018-10-04 14:35:27,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 78 states. [2018-10-04 14:35:27,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 78 transitions. [2018-10-04 14:35:27,845 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 78 transitions. Word has length 75 [2018-10-04 14:35:27,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:35:27,845 INFO L480 AbstractCegarLoop]: Abstraction has 78 states and 78 transitions. [2018-10-04 14:35:27,845 INFO L481 AbstractCegarLoop]: Interpolant automaton has 76 states. [2018-10-04 14:35:27,845 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 78 transitions. [2018-10-04 14:35:27,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2018-10-04 14:35:27,846 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:35:27,846 INFO L375 BasicCegarLoop]: trace histogram [38, 37, 1, 1] [2018-10-04 14:35:27,846 INFO L423 AbstractCegarLoop]: === Iteration 38 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:35:27,846 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:35:27,846 INFO L82 PathProgramCache]: Analyzing trace with hash 645045610, now seen corresponding path program 37 times [2018-10-04 14:35:27,846 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:35:27,846 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:35:27,847 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:27,847 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:35:27,847 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:27,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:35:29,007 INFO L134 CoverageAnalysis]: Checked inductivity of 1406 backedges. 0 proven. 1406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:29,008 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:35:29,008 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-10-04 14:35:29,014 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:35:29,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:35:29,036 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:35:29,955 INFO L134 CoverageAnalysis]: Checked inductivity of 1406 backedges. 0 proven. 1406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:29,974 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:35:29,975 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38] total 76 [2018-10-04 14:35:29,975 INFO L459 AbstractCegarLoop]: Interpolant automaton has 78 states [2018-10-04 14:35:29,975 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2018-10-04 14:35:29,975 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:35:29,976 INFO L87 Difference]: Start difference. First operand 78 states and 78 transitions. Second operand 78 states. [2018-10-04 14:35:30,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:35:30,178 INFO L93 Difference]: Finished difference Result 81 states and 81 transitions. [2018-10-04 14:35:30,178 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2018-10-04 14:35:30,178 INFO L78 Accepts]: Start accepts. Automaton has 78 states. Word has length 77 [2018-10-04 14:35:30,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:35:30,179 INFO L225 Difference]: With dead ends: 81 [2018-10-04 14:35:30,179 INFO L226 Difference]: Without dead ends: 80 [2018-10-04 14:35:30,180 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.0s Time 1.6s impTime 40 [2018-10-04 14:35:30,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2018-10-04 14:35:30,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 80. [2018-10-04 14:35:30,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2018-10-04 14:35:30,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 80 transitions. [2018-10-04 14:35:30,185 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 80 transitions. Word has length 77 [2018-10-04 14:35:30,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:35:30,185 INFO L480 AbstractCegarLoop]: Abstraction has 80 states and 80 transitions. [2018-10-04 14:35:30,185 INFO L481 AbstractCegarLoop]: Interpolant automaton has 78 states. [2018-10-04 14:35:30,185 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 80 transitions. [2018-10-04 14:35:30,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2018-10-04 14:35:30,186 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:35:30,186 INFO L375 BasicCegarLoop]: trace histogram [39, 38, 1, 1] [2018-10-04 14:35:30,186 INFO L423 AbstractCegarLoop]: === Iteration 39 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:35:30,186 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:35:30,186 INFO L82 PathProgramCache]: Analyzing trace with hash 1413541676, now seen corresponding path program 38 times [2018-10-04 14:35:30,186 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:35:30,186 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:35:30,187 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:30,187 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:35:30,187 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:30,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:35:31,758 INFO L134 CoverageAnalysis]: Checked inductivity of 1482 backedges. 0 proven. 1482 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:31,759 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:35:31,759 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-10-04 14:35:31,766 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 14:35:31,784 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 14:35:31,784 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:35:31,786 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:35:32,714 INFO L134 CoverageAnalysis]: Checked inductivity of 1482 backedges. 0 proven. 1482 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:32,733 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:35:32,733 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39] total 78 [2018-10-04 14:35:32,734 INFO L459 AbstractCegarLoop]: Interpolant automaton has 80 states [2018-10-04 14:35:32,734 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2018-10-04 14:35:32,735 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:35:32,735 INFO L87 Difference]: Start difference. First operand 80 states and 80 transitions. Second operand 80 states. [2018-10-04 14:35:32,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:35:32,938 INFO L93 Difference]: Finished difference Result 83 states and 83 transitions. [2018-10-04 14:35:32,938 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-10-04 14:35:32,938 INFO L78 Accepts]: Start accepts. Automaton has 80 states. Word has length 79 [2018-10-04 14:35:32,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:35:32,939 INFO L225 Difference]: With dead ends: 83 [2018-10-04 14:35:32,939 INFO L226 Difference]: Without dead ends: 82 [2018-10-04 14:35:32,940 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.4s Time 2.0s impTime 41 [2018-10-04 14:35:32,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2018-10-04 14:35:32,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 82. [2018-10-04 14:35:32,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 82 states. [2018-10-04 14:35:32,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 82 transitions. [2018-10-04 14:35:32,944 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 82 transitions. Word has length 79 [2018-10-04 14:35:32,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:35:32,944 INFO L480 AbstractCegarLoop]: Abstraction has 82 states and 82 transitions. [2018-10-04 14:35:32,944 INFO L481 AbstractCegarLoop]: Interpolant automaton has 80 states. [2018-10-04 14:35:32,945 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 82 transitions. [2018-10-04 14:35:32,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2018-10-04 14:35:32,945 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:35:32,945 INFO L375 BasicCegarLoop]: trace histogram [40, 39, 1, 1] [2018-10-04 14:35:32,945 INFO L423 AbstractCegarLoop]: === Iteration 40 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:35:32,946 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:35:32,946 INFO L82 PathProgramCache]: Analyzing trace with hash 1203886190, now seen corresponding path program 39 times [2018-10-04 14:35:32,946 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:35:32,946 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:35:32,946 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:32,947 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:35:32,947 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:32,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:35:33,961 INFO L134 CoverageAnalysis]: Checked inductivity of 1560 backedges. 0 proven. 1560 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:33,961 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:35:33,962 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-10-04 14:35:33,969 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 14:35:34,008 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 40 check-sat command(s) [2018-10-04 14:35:34,008 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:35:34,010 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:35:35,032 INFO L134 CoverageAnalysis]: Checked inductivity of 1560 backedges. 0 proven. 1560 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:35,052 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:35:35,052 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40] total 80 [2018-10-04 14:35:35,052 INFO L459 AbstractCegarLoop]: Interpolant automaton has 82 states [2018-10-04 14:35:35,053 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2018-10-04 14:35:35,053 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:35:35,053 INFO L87 Difference]: Start difference. First operand 82 states and 82 transitions. Second operand 82 states. [2018-10-04 14:35:35,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:35:35,254 INFO L93 Difference]: Finished difference Result 85 states and 85 transitions. [2018-10-04 14:35:35,254 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-10-04 14:35:35,254 INFO L78 Accepts]: Start accepts. Automaton has 82 states. Word has length 81 [2018-10-04 14:35:35,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:35:35,255 INFO L225 Difference]: With dead ends: 85 [2018-10-04 14:35:35,255 INFO L226 Difference]: Without dead ends: 84 [2018-10-04 14:35:35,255 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.9s Time 1.6s impTime 42 [2018-10-04 14:35:35,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2018-10-04 14:35:35,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 84. [2018-10-04 14:35:35,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2018-10-04 14:35:35,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 84 transitions. [2018-10-04 14:35:35,258 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 84 transitions. Word has length 81 [2018-10-04 14:35:35,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:35:35,258 INFO L480 AbstractCegarLoop]: Abstraction has 84 states and 84 transitions. [2018-10-04 14:35:35,259 INFO L481 AbstractCegarLoop]: Interpolant automaton has 82 states. [2018-10-04 14:35:35,259 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 84 transitions. [2018-10-04 14:35:35,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2018-10-04 14:35:35,259 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:35:35,259 INFO L375 BasicCegarLoop]: trace histogram [41, 40, 1, 1] [2018-10-04 14:35:35,259 INFO L423 AbstractCegarLoop]: === Iteration 41 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:35:35,260 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:35:35,260 INFO L82 PathProgramCache]: Analyzing trace with hash 1588427056, now seen corresponding path program 40 times [2018-10-04 14:35:35,260 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:35:35,260 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:35:35,261 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:35,261 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:35:35,261 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:35,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:35:36,247 INFO L134 CoverageAnalysis]: Checked inductivity of 1640 backedges. 0 proven. 1640 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:36,248 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:35:36,248 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-10-04 14:35:36,255 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 14:35:36,275 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 14:35:36,276 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:35:36,278 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:35:37,330 INFO L134 CoverageAnalysis]: Checked inductivity of 1640 backedges. 0 proven. 1640 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:37,349 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:35:37,349 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 41] total 82 [2018-10-04 14:35:37,350 INFO L459 AbstractCegarLoop]: Interpolant automaton has 84 states [2018-10-04 14:35:37,350 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2018-10-04 14:35:37,350 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:35:37,350 INFO L87 Difference]: Start difference. First operand 84 states and 84 transitions. Second operand 84 states. [2018-10-04 14:35:37,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:35:37,573 INFO L93 Difference]: Finished difference Result 87 states and 87 transitions. [2018-10-04 14:35:37,574 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-10-04 14:35:37,574 INFO L78 Accepts]: Start accepts. Automaton has 84 states. Word has length 83 [2018-10-04 14:35:37,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:35:37,575 INFO L225 Difference]: With dead ends: 87 [2018-10-04 14:35:37,575 INFO L226 Difference]: Without dead ends: 86 [2018-10-04 14:35:37,575 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.9s Time 1.6s impTime 43 [2018-10-04 14:35:37,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2018-10-04 14:35:37,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 86. [2018-10-04 14:35:37,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 86 states. [2018-10-04 14:35:37,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 86 transitions. [2018-10-04 14:35:37,579 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 86 transitions. Word has length 83 [2018-10-04 14:35:37,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:35:37,579 INFO L480 AbstractCegarLoop]: Abstraction has 86 states and 86 transitions. [2018-10-04 14:35:37,579 INFO L481 AbstractCegarLoop]: Interpolant automaton has 84 states. [2018-10-04 14:35:37,579 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 86 transitions. [2018-10-04 14:35:37,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2018-10-04 14:35:37,580 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:35:37,580 INFO L375 BasicCegarLoop]: trace histogram [42, 41, 1, 1] [2018-10-04 14:35:37,580 INFO L423 AbstractCegarLoop]: === Iteration 42 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:35:37,581 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:35:37,581 INFO L82 PathProgramCache]: Analyzing trace with hash 1765011826, now seen corresponding path program 41 times [2018-10-04 14:35:37,581 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:35:37,581 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:35:37,582 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:37,582 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:35:37,582 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:37,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:35:38,203 INFO L134 CoverageAnalysis]: Checked inductivity of 1722 backedges. 0 proven. 1722 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:38,204 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:35:38,204 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-10-04 14:35:38,212 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 14:35:38,251 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 42 check-sat command(s) [2018-10-04 14:35:38,251 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:35:38,253 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:35:39,056 INFO L134 CoverageAnalysis]: Checked inductivity of 1722 backedges. 0 proven. 1722 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:39,077 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:35:39,077 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 42] total 84 [2018-10-04 14:35:39,078 INFO L459 AbstractCegarLoop]: Interpolant automaton has 86 states [2018-10-04 14:35:39,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2018-10-04 14:35:39,078 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:35:39,078 INFO L87 Difference]: Start difference. First operand 86 states and 86 transitions. Second operand 86 states. [2018-10-04 14:35:39,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:35:39,269 INFO L93 Difference]: Finished difference Result 89 states and 89 transitions. [2018-10-04 14:35:39,270 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-10-04 14:35:39,270 INFO L78 Accepts]: Start accepts. Automaton has 86 states. Word has length 85 [2018-10-04 14:35:39,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:35:39,271 INFO L225 Difference]: With dead ends: 89 [2018-10-04 14:35:39,271 INFO L226 Difference]: Without dead ends: 88 [2018-10-04 14:35:39,271 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3s Time 1.0s impTime 44 [2018-10-04 14:35:39,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2018-10-04 14:35:39,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 88. [2018-10-04 14:35:39,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 88 states. [2018-10-04 14:35:39,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 88 transitions. [2018-10-04 14:35:39,275 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 88 transitions. Word has length 85 [2018-10-04 14:35:39,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:35:39,276 INFO L480 AbstractCegarLoop]: Abstraction has 88 states and 88 transitions. [2018-10-04 14:35:39,276 INFO L481 AbstractCegarLoop]: Interpolant automaton has 86 states. [2018-10-04 14:35:39,276 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 88 transitions. [2018-10-04 14:35:39,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2018-10-04 14:35:39,276 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:35:39,276 INFO L375 BasicCegarLoop]: trace histogram [43, 42, 1, 1] [2018-10-04 14:35:39,277 INFO L423 AbstractCegarLoop]: === Iteration 43 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:35:39,277 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:35:39,277 INFO L82 PathProgramCache]: Analyzing trace with hash -335716044, now seen corresponding path program 42 times [2018-10-04 14:35:39,277 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:35:39,277 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:35:39,278 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:39,278 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:35:39,278 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:39,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:35:40,187 INFO L134 CoverageAnalysis]: Checked inductivity of 1806 backedges. 0 proven. 1806 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:40,187 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:35:40,187 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-10-04 14:35:40,194 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 14:35:40,233 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 43 check-sat command(s) [2018-10-04 14:35:40,233 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:35:40,235 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:35:41,607 INFO L134 CoverageAnalysis]: Checked inductivity of 1806 backedges. 0 proven. 1806 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:41,627 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:35:41,627 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 43] total 86 [2018-10-04 14:35:41,628 INFO L459 AbstractCegarLoop]: Interpolant automaton has 88 states [2018-10-04 14:35:41,628 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2018-10-04 14:35:41,628 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:35:41,629 INFO L87 Difference]: Start difference. First operand 88 states and 88 transitions. Second operand 88 states. [2018-10-04 14:35:41,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:35:41,830 INFO L93 Difference]: Finished difference Result 91 states and 91 transitions. [2018-10-04 14:35:41,830 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-10-04 14:35:41,830 INFO L78 Accepts]: Start accepts. Automaton has 88 states. Word has length 87 [2018-10-04 14:35:41,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:35:41,831 INFO L225 Difference]: With dead ends: 91 [2018-10-04 14:35:41,831 INFO L226 Difference]: Without dead ends: 90 [2018-10-04 14:35:41,832 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.2s Time 1.7s impTime 45 [2018-10-04 14:35:41,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2018-10-04 14:35:41,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 90. [2018-10-04 14:35:41,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 90 states. [2018-10-04 14:35:41,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 90 transitions. [2018-10-04 14:35:41,836 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 90 transitions. Word has length 87 [2018-10-04 14:35:41,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:35:41,836 INFO L480 AbstractCegarLoop]: Abstraction has 90 states and 90 transitions. [2018-10-04 14:35:41,836 INFO L481 AbstractCegarLoop]: Interpolant automaton has 88 states. [2018-10-04 14:35:41,836 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 90 transitions. [2018-10-04 14:35:41,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2018-10-04 14:35:41,836 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:35:41,836 INFO L375 BasicCegarLoop]: trace histogram [44, 43, 1, 1] [2018-10-04 14:35:41,837 INFO L423 AbstractCegarLoop]: === Iteration 44 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:35:41,837 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:35:41,837 INFO L82 PathProgramCache]: Analyzing trace with hash -500569994, now seen corresponding path program 43 times [2018-10-04 14:35:41,837 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:35:41,837 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:35:41,838 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:41,838 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:35:41,838 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:41,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:35:42,930 INFO L134 CoverageAnalysis]: Checked inductivity of 1892 backedges. 0 proven. 1892 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:42,931 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:35:42,931 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-10-04 14:35:42,938 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:35:42,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:35:42,962 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:35:44,150 INFO L134 CoverageAnalysis]: Checked inductivity of 1892 backedges. 0 proven. 1892 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:44,169 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:35:44,170 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 44] total 88 [2018-10-04 14:35:44,170 INFO L459 AbstractCegarLoop]: Interpolant automaton has 90 states [2018-10-04 14:35:44,171 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2018-10-04 14:35:44,171 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:35:44,171 INFO L87 Difference]: Start difference. First operand 90 states and 90 transitions. Second operand 90 states. [2018-10-04 14:35:44,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:35:44,382 INFO L93 Difference]: Finished difference Result 93 states and 93 transitions. [2018-10-04 14:35:44,382 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2018-10-04 14:35:44,382 INFO L78 Accepts]: Start accepts. Automaton has 90 states. Word has length 89 [2018-10-04 14:35:44,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:35:44,383 INFO L225 Difference]: With dead ends: 93 [2018-10-04 14:35:44,383 INFO L226 Difference]: Without dead ends: 92 [2018-10-04 14:35:44,383 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.2s Time 1.9s impTime 46 [2018-10-04 14:35:44,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2018-10-04 14:35:44,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 92. [2018-10-04 14:35:44,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 92 states. [2018-10-04 14:35:44,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 92 transitions. [2018-10-04 14:35:44,387 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 92 transitions. Word has length 89 [2018-10-04 14:35:44,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:35:44,387 INFO L480 AbstractCegarLoop]: Abstraction has 92 states and 92 transitions. [2018-10-04 14:35:44,387 INFO L481 AbstractCegarLoop]: Interpolant automaton has 90 states. [2018-10-04 14:35:44,387 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 92 transitions. [2018-10-04 14:35:44,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2018-10-04 14:35:44,388 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:35:44,388 INFO L375 BasicCegarLoop]: trace histogram [45, 44, 1, 1] [2018-10-04 14:35:44,388 INFO L423 AbstractCegarLoop]: === Iteration 45 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:35:44,388 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:35:44,388 INFO L82 PathProgramCache]: Analyzing trace with hash -11425992, now seen corresponding path program 44 times [2018-10-04 14:35:44,388 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:35:44,389 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:35:44,389 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:44,389 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:35:44,389 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:44,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:35:45,306 INFO L134 CoverageAnalysis]: Checked inductivity of 1980 backedges. 0 proven. 1980 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:45,307 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:35:45,307 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-10-04 14:35:45,318 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 14:35:45,342 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 14:35:45,342 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:35:45,344 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:35:46,678 INFO L134 CoverageAnalysis]: Checked inductivity of 1980 backedges. 0 proven. 1980 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:46,697 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:35:46,698 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45] total 90 [2018-10-04 14:35:46,698 INFO L459 AbstractCegarLoop]: Interpolant automaton has 92 states [2018-10-04 14:35:46,699 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2018-10-04 14:35:46,699 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:35:46,699 INFO L87 Difference]: Start difference. First operand 92 states and 92 transitions. Second operand 92 states. [2018-10-04 14:35:46,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:35:46,926 INFO L93 Difference]: Finished difference Result 95 states and 95 transitions. [2018-10-04 14:35:46,926 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2018-10-04 14:35:46,926 INFO L78 Accepts]: Start accepts. Automaton has 92 states. Word has length 91 [2018-10-04 14:35:46,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:35:46,927 INFO L225 Difference]: With dead ends: 95 [2018-10-04 14:35:46,927 INFO L226 Difference]: Without dead ends: 94 [2018-10-04 14:35:46,927 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.1s Time 1.7s impTime 47 [2018-10-04 14:35:46,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2018-10-04 14:35:46,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 94. [2018-10-04 14:35:46,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 94 states. [2018-10-04 14:35:46,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 94 transitions. [2018-10-04 14:35:46,931 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 94 transitions. Word has length 91 [2018-10-04 14:35:46,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:35:46,931 INFO L480 AbstractCegarLoop]: Abstraction has 94 states and 94 transitions. [2018-10-04 14:35:46,931 INFO L481 AbstractCegarLoop]: Interpolant automaton has 92 states. [2018-10-04 14:35:46,931 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 94 transitions. [2018-10-04 14:35:46,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2018-10-04 14:35:46,932 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:35:46,932 INFO L375 BasicCegarLoop]: trace histogram [46, 45, 1, 1] [2018-10-04 14:35:46,933 INFO L423 AbstractCegarLoop]: === Iteration 46 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:35:46,933 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:35:46,933 INFO L82 PathProgramCache]: Analyzing trace with hash 1904524666, now seen corresponding path program 45 times [2018-10-04 14:35:46,933 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:35:46,933 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:35:46,934 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:46,934 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:35:46,934 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:46,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:35:48,149 INFO L134 CoverageAnalysis]: Checked inductivity of 2070 backedges. 0 proven. 2070 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:48,149 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:35:48,149 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-10-04 14:35:48,157 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 14:35:48,237 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 46 check-sat command(s) [2018-10-04 14:35:48,237 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:35:48,239 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:35:49,354 INFO L134 CoverageAnalysis]: Checked inductivity of 2070 backedges. 0 proven. 2070 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:49,374 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:35:49,375 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 46] total 92 [2018-10-04 14:35:49,375 INFO L459 AbstractCegarLoop]: Interpolant automaton has 94 states [2018-10-04 14:35:49,376 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2018-10-04 14:35:49,376 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:35:49,376 INFO L87 Difference]: Start difference. First operand 94 states and 94 transitions. Second operand 94 states. [2018-10-04 14:35:49,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:35:49,607 INFO L93 Difference]: Finished difference Result 97 states and 97 transitions. [2018-10-04 14:35:49,607 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2018-10-04 14:35:49,607 INFO L78 Accepts]: Start accepts. Automaton has 94 states. Word has length 93 [2018-10-04 14:35:49,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:35:49,609 INFO L225 Difference]: With dead ends: 97 [2018-10-04 14:35:49,609 INFO L226 Difference]: Without dead ends: 96 [2018-10-04 14:35:49,609 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.2s Time 1.9s impTime 48 [2018-10-04 14:35:49,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2018-10-04 14:35:49,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 96. [2018-10-04 14:35:49,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 96 states. [2018-10-04 14:35:49,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 96 transitions. [2018-10-04 14:35:49,613 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 96 transitions. Word has length 93 [2018-10-04 14:35:49,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:35:49,614 INFO L480 AbstractCegarLoop]: Abstraction has 96 states and 96 transitions. [2018-10-04 14:35:49,614 INFO L481 AbstractCegarLoop]: Interpolant automaton has 94 states. [2018-10-04 14:35:49,614 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 96 transitions. [2018-10-04 14:35:49,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2018-10-04 14:35:49,614 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:35:49,615 INFO L375 BasicCegarLoop]: trace histogram [47, 46, 1, 1] [2018-10-04 14:35:49,615 INFO L423 AbstractCegarLoop]: === Iteration 47 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:35:49,615 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:35:49,615 INFO L82 PathProgramCache]: Analyzing trace with hash 592137020, now seen corresponding path program 46 times [2018-10-04 14:35:49,615 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:35:49,615 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:35:49,616 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:49,616 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:35:49,616 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:49,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:35:50,492 INFO L134 CoverageAnalysis]: Checked inductivity of 2162 backedges. 0 proven. 2162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:50,492 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:35:50,493 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-10-04 14:35:50,501 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 14:35:50,529 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 14:35:50,530 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:35:50,532 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:35:51,671 INFO L134 CoverageAnalysis]: Checked inductivity of 2162 backedges. 0 proven. 2162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:51,691 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:35:51,691 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 47] total 94 [2018-10-04 14:35:51,691 INFO L459 AbstractCegarLoop]: Interpolant automaton has 96 states [2018-10-04 14:35:51,692 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2018-10-04 14:35:51,692 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:35:51,692 INFO L87 Difference]: Start difference. First operand 96 states and 96 transitions. Second operand 96 states. [2018-10-04 14:35:51,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:35:51,919 INFO L93 Difference]: Finished difference Result 99 states and 99 transitions. [2018-10-04 14:35:51,920 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2018-10-04 14:35:51,920 INFO L78 Accepts]: Start accepts. Automaton has 96 states. Word has length 95 [2018-10-04 14:35:51,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:35:51,921 INFO L225 Difference]: With dead ends: 99 [2018-10-04 14:35:51,921 INFO L226 Difference]: Without dead ends: 98 [2018-10-04 14:35:51,921 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.9s Time 1.4s impTime 49 [2018-10-04 14:35:51,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2018-10-04 14:35:51,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 98. [2018-10-04 14:35:51,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2018-10-04 14:35:51,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 98 transitions. [2018-10-04 14:35:51,925 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 98 transitions. Word has length 95 [2018-10-04 14:35:51,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:35:51,926 INFO L480 AbstractCegarLoop]: Abstraction has 98 states and 98 transitions. [2018-10-04 14:35:51,926 INFO L481 AbstractCegarLoop]: Interpolant automaton has 96 states. [2018-10-04 14:35:51,926 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 98 transitions. [2018-10-04 14:35:51,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2018-10-04 14:35:51,926 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:35:51,927 INFO L375 BasicCegarLoop]: trace histogram [48, 47, 1, 1] [2018-10-04 14:35:51,927 INFO L423 AbstractCegarLoop]: === Iteration 48 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:35:51,927 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:35:51,927 INFO L82 PathProgramCache]: Analyzing trace with hash 2107994238, now seen corresponding path program 47 times [2018-10-04 14:35:51,927 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:35:51,927 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:35:51,928 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:51,928 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:35:51,928 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:51,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:35:52,687 INFO L134 CoverageAnalysis]: Checked inductivity of 2256 backedges. 0 proven. 2256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:52,688 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:35:52,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 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-10-04 14:35:52,694 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 14:35:52,742 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 48 check-sat command(s) [2018-10-04 14:35:52,742 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:35:52,745 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:35:53,738 INFO L134 CoverageAnalysis]: Checked inductivity of 2256 backedges. 0 proven. 2256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:53,758 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:35:53,758 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48] total 96 [2018-10-04 14:35:53,758 INFO L459 AbstractCegarLoop]: Interpolant automaton has 98 states [2018-10-04 14:35:53,759 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2018-10-04 14:35:53,759 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:35:53,759 INFO L87 Difference]: Start difference. First operand 98 states and 98 transitions. Second operand 98 states. [2018-10-04 14:35:53,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:35:53,993 INFO L93 Difference]: Finished difference Result 101 states and 101 transitions. [2018-10-04 14:35:53,994 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2018-10-04 14:35:53,994 INFO L78 Accepts]: Start accepts. Automaton has 98 states. Word has length 97 [2018-10-04 14:35:53,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:35:53,995 INFO L225 Difference]: With dead ends: 101 [2018-10-04 14:35:53,995 INFO L226 Difference]: Without dead ends: 100 [2018-10-04 14:35:53,995 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6s Time 1.2s impTime 50 [2018-10-04 14:35:53,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2018-10-04 14:35:53,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 100. [2018-10-04 14:35:53,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 100 states. [2018-10-04 14:35:53,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 100 transitions. [2018-10-04 14:35:53,998 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 100 transitions. Word has length 97 [2018-10-04 14:35:53,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:35:53,998 INFO L480 AbstractCegarLoop]: Abstraction has 100 states and 100 transitions. [2018-10-04 14:35:53,999 INFO L481 AbstractCegarLoop]: Interpolant automaton has 98 states. [2018-10-04 14:35:53,999 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 100 transitions. [2018-10-04 14:35:53,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2018-10-04 14:35:53,999 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:35:53,999 INFO L375 BasicCegarLoop]: trace histogram [49, 48, 1, 1] [2018-10-04 14:35:53,999 INFO L423 AbstractCegarLoop]: === Iteration 49 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:35:54,000 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:35:54,000 INFO L82 PathProgramCache]: Analyzing trace with hash -1442099904, now seen corresponding path program 48 times [2018-10-04 14:35:54,000 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:35:54,000 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:35:54,001 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:54,001 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:35:54,001 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:54,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:35:55,105 INFO L134 CoverageAnalysis]: Checked inductivity of 2352 backedges. 0 proven. 2352 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:55,105 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:35:55,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 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-10-04 14:35:55,113 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 14:35:55,161 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 49 check-sat command(s) [2018-10-04 14:35:55,162 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:35:55,164 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:35:56,355 INFO L134 CoverageAnalysis]: Checked inductivity of 2352 backedges. 0 proven. 2352 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:56,375 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:35:56,375 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 49] total 98 [2018-10-04 14:35:56,376 INFO L459 AbstractCegarLoop]: Interpolant automaton has 100 states [2018-10-04 14:35:56,376 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2018-10-04 14:35:56,376 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:35:56,376 INFO L87 Difference]: Start difference. First operand 100 states and 100 transitions. Second operand 100 states. [2018-10-04 14:35:56,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:35:56,607 INFO L93 Difference]: Finished difference Result 103 states and 103 transitions. [2018-10-04 14:35:56,607 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2018-10-04 14:35:56,607 INFO L78 Accepts]: Start accepts. Automaton has 100 states. Word has length 99 [2018-10-04 14:35:56,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:35:56,609 INFO L225 Difference]: With dead ends: 103 [2018-10-04 14:35:56,609 INFO L226 Difference]: Without dead ends: 102 [2018-10-04 14:35:56,609 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.2s Time 1.8s impTime 51 [2018-10-04 14:35:56,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2018-10-04 14:35:56,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 102. [2018-10-04 14:35:56,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 102 states. [2018-10-04 14:35:56,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 102 transitions. [2018-10-04 14:35:56,613 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 102 transitions. Word has length 99 [2018-10-04 14:35:56,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:35:56,613 INFO L480 AbstractCegarLoop]: Abstraction has 102 states and 102 transitions. [2018-10-04 14:35:56,614 INFO L481 AbstractCegarLoop]: Interpolant automaton has 100 states. [2018-10-04 14:35:56,614 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 102 transitions. [2018-10-04 14:35:56,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2018-10-04 14:35:56,614 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:35:56,614 INFO L375 BasicCegarLoop]: trace histogram [50, 49, 1, 1] [2018-10-04 14:35:56,615 INFO L423 AbstractCegarLoop]: === Iteration 50 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:35:56,615 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:35:56,615 INFO L82 PathProgramCache]: Analyzing trace with hash 1416429954, now seen corresponding path program 49 times [2018-10-04 14:35:56,615 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:35:56,615 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:35:56,616 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:56,616 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:35:56,616 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:35:56,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:35:58,022 INFO L134 CoverageAnalysis]: Checked inductivity of 2450 backedges. 0 proven. 2450 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:35:58,022 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:35:58,022 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-10-04 14:35:58,029 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:35:58,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:35:58,057 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:36:00,584 INFO L134 CoverageAnalysis]: Checked inductivity of 2450 backedges. 0 proven. 2450 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:36:00,605 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:36:00,605 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 50] total 100 [2018-10-04 14:36:00,605 INFO L459 AbstractCegarLoop]: Interpolant automaton has 102 states [2018-10-04 14:36:00,606 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2018-10-04 14:36:00,606 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:36:00,606 INFO L87 Difference]: Start difference. First operand 102 states and 102 transitions. Second operand 102 states. [2018-10-04 14:36:00,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:36:00,860 INFO L93 Difference]: Finished difference Result 105 states and 105 transitions. [2018-10-04 14:36:00,861 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2018-10-04 14:36:00,861 INFO L78 Accepts]: Start accepts. Automaton has 102 states. Word has length 101 [2018-10-04 14:36:00,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:36:00,862 INFO L225 Difference]: With dead ends: 105 [2018-10-04 14:36:00,862 INFO L226 Difference]: Without dead ends: 104 [2018-10-04 14:36:00,863 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.8s Time 3.0s impTime 52 [2018-10-04 14:36:00,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2018-10-04 14:36:00,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 104. [2018-10-04 14:36:00,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 104 states. [2018-10-04 14:36:00,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 104 transitions. [2018-10-04 14:36:00,867 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 104 transitions. Word has length 101 [2018-10-04 14:36:00,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:36:00,867 INFO L480 AbstractCegarLoop]: Abstraction has 104 states and 104 transitions. [2018-10-04 14:36:00,867 INFO L481 AbstractCegarLoop]: Interpolant automaton has 102 states. [2018-10-04 14:36:00,867 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 104 transitions. [2018-10-04 14:36:00,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2018-10-04 14:36:00,868 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:36:00,868 INFO L375 BasicCegarLoop]: trace histogram [51, 50, 1, 1] [2018-10-04 14:36:00,868 INFO L423 AbstractCegarLoop]: === Iteration 51 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:36:00,869 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:36:00,869 INFO L82 PathProgramCache]: Analyzing trace with hash -315445948, now seen corresponding path program 50 times [2018-10-04 14:36:00,869 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:36:00,869 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:36:00,869 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:36:00,870 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:36:00,870 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:36:00,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:36:02,752 INFO L134 CoverageAnalysis]: Checked inductivity of 2550 backedges. 0 proven. 2550 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:36:02,753 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:36:02,753 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-10-04 14:36:02,761 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 14:36:02,813 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 14:36:02,813 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:36:02,816 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:36:04,995 INFO L134 CoverageAnalysis]: Checked inductivity of 2550 backedges. 0 proven. 2550 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:36:05,015 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:36:05,015 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51] total 102 [2018-10-04 14:36:05,015 INFO L459 AbstractCegarLoop]: Interpolant automaton has 104 states [2018-10-04 14:36:05,016 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2018-10-04 14:36:05,016 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:36:05,016 INFO L87 Difference]: Start difference. First operand 104 states and 104 transitions. Second operand 104 states. [2018-10-04 14:36:06,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:36:06,769 INFO L93 Difference]: Finished difference Result 107 states and 107 transitions. [2018-10-04 14:36:06,770 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2018-10-04 14:36:06,770 INFO L78 Accepts]: Start accepts. Automaton has 104 states. Word has length 103 [2018-10-04 14:36:06,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:36:06,772 INFO L225 Difference]: With dead ends: 107 [2018-10-04 14:36:06,772 INFO L226 Difference]: Without dead ends: 106 [2018-10-04 14:36:06,772 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.9s Time 3.2s impTime 53 [2018-10-04 14:36:06,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2018-10-04 14:36:06,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 106. [2018-10-04 14:36:06,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 106 states. [2018-10-04 14:36:06,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 106 transitions. [2018-10-04 14:36:06,776 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 106 transitions. Word has length 103 [2018-10-04 14:36:06,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:36:06,777 INFO L480 AbstractCegarLoop]: Abstraction has 106 states and 106 transitions. [2018-10-04 14:36:06,777 INFO L481 AbstractCegarLoop]: Interpolant automaton has 104 states. [2018-10-04 14:36:06,777 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 106 transitions. [2018-10-04 14:36:06,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2018-10-04 14:36:06,778 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:36:06,779 INFO L375 BasicCegarLoop]: trace histogram [52, 51, 1, 1] [2018-10-04 14:36:06,780 INFO L423 AbstractCegarLoop]: === Iteration 52 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:36:06,780 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:36:06,780 INFO L82 PathProgramCache]: Analyzing trace with hash 1799123078, now seen corresponding path program 51 times [2018-10-04 14:36:06,780 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:36:06,780 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:36:06,781 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:36:06,781 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:36:06,781 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:36:06,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:36:08,678 INFO L134 CoverageAnalysis]: Checked inductivity of 2652 backedges. 0 proven. 2652 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:36:08,679 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:36:08,679 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-10-04 14:36:08,685 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 14:36:08,734 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 52 check-sat command(s) [2018-10-04 14:36:08,735 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:36:08,737 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:36:10,051 INFO L134 CoverageAnalysis]: Checked inductivity of 2652 backedges. 0 proven. 2652 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:36:10,071 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:36:10,071 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 52] total 104 [2018-10-04 14:36:10,072 INFO L459 AbstractCegarLoop]: Interpolant automaton has 106 states [2018-10-04 14:36:10,073 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 106 interpolants. [2018-10-04 14:36:10,073 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:36:10,073 INFO L87 Difference]: Start difference. First operand 106 states and 106 transitions. Second operand 106 states. [2018-10-04 14:36:10,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:36:10,360 INFO L93 Difference]: Finished difference Result 109 states and 109 transitions. [2018-10-04 14:36:10,360 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2018-10-04 14:36:10,360 INFO L78 Accepts]: Start accepts. Automaton has 106 states. Word has length 105 [2018-10-04 14:36:10,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:36:10,361 INFO L225 Difference]: With dead ends: 109 [2018-10-04 14:36:10,361 INFO L226 Difference]: Without dead ends: 108 [2018-10-04 14:36:10,362 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.1s Time 2.5s impTime 54 [2018-10-04 14:36:10,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2018-10-04 14:36:10,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 108. [2018-10-04 14:36:10,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 108 states. [2018-10-04 14:36:10,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 108 transitions. [2018-10-04 14:36:10,366 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 108 transitions. Word has length 105 [2018-10-04 14:36:10,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:36:10,366 INFO L480 AbstractCegarLoop]: Abstraction has 108 states and 108 transitions. [2018-10-04 14:36:10,366 INFO L481 AbstractCegarLoop]: Interpolant automaton has 106 states. [2018-10-04 14:36:10,366 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 108 transitions. [2018-10-04 14:36:10,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2018-10-04 14:36:10,366 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:36:10,367 INFO L375 BasicCegarLoop]: trace histogram [53, 52, 1, 1] [2018-10-04 14:36:10,367 INFO L423 AbstractCegarLoop]: === Iteration 53 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:36:10,367 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:36:10,367 INFO L82 PathProgramCache]: Analyzing trace with hash -1914541240, now seen corresponding path program 52 times [2018-10-04 14:36:10,367 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:36:10,367 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:36:10,368 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:36:10,368 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:36:10,368 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:36:10,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:36:12,357 INFO L134 CoverageAnalysis]: Checked inductivity of 2756 backedges. 0 proven. 2756 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:36:12,357 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:36:12,358 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-10-04 14:36:12,386 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 14:36:12,430 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 14:36:12,431 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:36:12,433 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:36:14,112 INFO L134 CoverageAnalysis]: Checked inductivity of 2756 backedges. 0 proven. 2756 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:36:14,132 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:36:14,132 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 53] total 106 [2018-10-04 14:36:14,133 INFO L459 AbstractCegarLoop]: Interpolant automaton has 108 states [2018-10-04 14:36:14,133 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 108 interpolants. [2018-10-04 14:36:14,134 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:36:14,134 INFO L87 Difference]: Start difference. First operand 108 states and 108 transitions. Second operand 108 states. [2018-10-04 14:36:14,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:36:14,452 INFO L93 Difference]: Finished difference Result 111 states and 111 transitions. [2018-10-04 14:36:14,452 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2018-10-04 14:36:14,453 INFO L78 Accepts]: Start accepts. Automaton has 108 states. Word has length 107 [2018-10-04 14:36:14,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:36:14,454 INFO L225 Difference]: With dead ends: 111 [2018-10-04 14:36:14,454 INFO L226 Difference]: Without dead ends: 110 [2018-10-04 14:36:14,454 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.5s Time 3.1s impTime 55 [2018-10-04 14:36:14,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2018-10-04 14:36:14,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 110. [2018-10-04 14:36:14,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 110 states. [2018-10-04 14:36:14,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 110 transitions. [2018-10-04 14:36:14,458 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 110 transitions. Word has length 107 [2018-10-04 14:36:14,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:36:14,459 INFO L480 AbstractCegarLoop]: Abstraction has 110 states and 110 transitions. [2018-10-04 14:36:14,459 INFO L481 AbstractCegarLoop]: Interpolant automaton has 108 states. [2018-10-04 14:36:14,459 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 110 transitions. [2018-10-04 14:36:14,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2018-10-04 14:36:14,459 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:36:14,459 INFO L375 BasicCegarLoop]: trace histogram [54, 53, 1, 1] [2018-10-04 14:36:14,460 INFO L423 AbstractCegarLoop]: === Iteration 54 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:36:14,460 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:36:14,460 INFO L82 PathProgramCache]: Analyzing trace with hash -1628127862, now seen corresponding path program 53 times [2018-10-04 14:36:14,460 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:36:14,460 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:36:14,461 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:36:14,461 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:36:14,461 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:36:14,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:36:15,574 INFO L134 CoverageAnalysis]: Checked inductivity of 2862 backedges. 0 proven. 2862 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:36:15,574 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:36:15,575 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-10-04 14:36:15,591 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 14:36:15,694 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 54 check-sat command(s) [2018-10-04 14:36:15,694 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:36:15,697 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:36:17,483 INFO L134 CoverageAnalysis]: Checked inductivity of 2862 backedges. 0 proven. 2862 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:36:17,502 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:36:17,502 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 54] total 108 [2018-10-04 14:36:17,503 INFO L459 AbstractCegarLoop]: Interpolant automaton has 110 states [2018-10-04 14:36:17,504 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 110 interpolants. [2018-10-04 14:36:17,504 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:36:17,504 INFO L87 Difference]: Start difference. First operand 110 states and 110 transitions. Second operand 110 states. [2018-10-04 14:36:17,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:36:17,771 INFO L93 Difference]: Finished difference Result 113 states and 113 transitions. [2018-10-04 14:36:17,771 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2018-10-04 14:36:17,771 INFO L78 Accepts]: Start accepts. Automaton has 110 states. Word has length 109 [2018-10-04 14:36:17,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:36:17,772 INFO L225 Difference]: With dead ends: 113 [2018-10-04 14:36:17,772 INFO L226 Difference]: Without dead ends: 112 [2018-10-04 14:36:17,772 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.8s Time 2.4s impTime 56 [2018-10-04 14:36:17,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2018-10-04 14:36:17,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 112. [2018-10-04 14:36:17,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 112 states. [2018-10-04 14:36:17,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 112 transitions. [2018-10-04 14:36:17,775 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 112 transitions. Word has length 109 [2018-10-04 14:36:17,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:36:17,776 INFO L480 AbstractCegarLoop]: Abstraction has 112 states and 112 transitions. [2018-10-04 14:36:17,776 INFO L481 AbstractCegarLoop]: Interpolant automaton has 110 states. [2018-10-04 14:36:17,776 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 112 transitions. [2018-10-04 14:36:17,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2018-10-04 14:36:17,776 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:36:17,776 INFO L375 BasicCegarLoop]: trace histogram [55, 54, 1, 1] [2018-10-04 14:36:17,776 INFO L423 AbstractCegarLoop]: === Iteration 55 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:36:17,777 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:36:17,777 INFO L82 PathProgramCache]: Analyzing trace with hash -1262778548, now seen corresponding path program 54 times [2018-10-04 14:36:17,777 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:36:17,777 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:36:17,777 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:36:17,777 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:36:17,777 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:36:17,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:36:19,749 INFO L134 CoverageAnalysis]: Checked inductivity of 2970 backedges. 0 proven. 2970 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:36:19,749 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:36:19,749 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-10-04 14:36:19,757 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 14:36:19,811 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 55 check-sat command(s) [2018-10-04 14:36:19,811 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:36:19,813 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:36:21,573 INFO L134 CoverageAnalysis]: Checked inductivity of 2970 backedges. 0 proven. 2970 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:36:21,593 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:36:21,593 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 55] total 110 [2018-10-04 14:36:21,594 INFO L459 AbstractCegarLoop]: Interpolant automaton has 112 states [2018-10-04 14:36:21,595 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 112 interpolants. [2018-10-04 14:36:21,595 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:36:21,595 INFO L87 Difference]: Start difference. First operand 112 states and 112 transitions. Second operand 112 states. [2018-10-04 14:36:21,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:36:21,990 INFO L93 Difference]: Finished difference Result 115 states and 115 transitions. [2018-10-04 14:36:21,990 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2018-10-04 14:36:21,990 INFO L78 Accepts]: Start accepts. Automaton has 112 states. Word has length 111 [2018-10-04 14:36:21,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:36:21,991 INFO L225 Difference]: With dead ends: 115 [2018-10-04 14:36:21,991 INFO L226 Difference]: Without dead ends: 114 [2018-10-04 14:36:21,992 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.6s Time 3.1s impTime 57 [2018-10-04 14:36:21,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2018-10-04 14:36:21,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 114. [2018-10-04 14:36:21,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 114 states. [2018-10-04 14:36:21,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 114 transitions. [2018-10-04 14:36:21,997 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 114 transitions. Word has length 111 [2018-10-04 14:36:21,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:36:21,997 INFO L480 AbstractCegarLoop]: Abstraction has 114 states and 114 transitions. [2018-10-04 14:36:21,997 INFO L481 AbstractCegarLoop]: Interpolant automaton has 112 states. [2018-10-04 14:36:21,997 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 114 transitions. [2018-10-04 14:36:21,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2018-10-04 14:36:21,998 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:36:21,998 INFO L375 BasicCegarLoop]: trace histogram [56, 55, 1, 1] [2018-10-04 14:36:21,998 INFO L423 AbstractCegarLoop]: === Iteration 56 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:36:21,998 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:36:21,999 INFO L82 PathProgramCache]: Analyzing trace with hash 1945561230, now seen corresponding path program 55 times [2018-10-04 14:36:21,999 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:36:21,999 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:36:21,999 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:36:21,999 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:36:22,000 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:36:22,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:36:24,044 INFO L134 CoverageAnalysis]: Checked inductivity of 3080 backedges. 0 proven. 3080 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:36:24,045 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:36:24,045 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-10-04 14:36:24,055 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:36:24,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:36:24,088 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:36:25,734 INFO L134 CoverageAnalysis]: Checked inductivity of 3080 backedges. 0 proven. 3080 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:36:25,754 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:36:25,754 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [56, 56] total 112 [2018-10-04 14:36:25,754 INFO L459 AbstractCegarLoop]: Interpolant automaton has 114 states [2018-10-04 14:36:25,755 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 114 interpolants. [2018-10-04 14:36:25,755 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:36:25,756 INFO L87 Difference]: Start difference. First operand 114 states and 114 transitions. Second operand 114 states. [2018-10-04 14:36:26,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:36:26,145 INFO L93 Difference]: Finished difference Result 117 states and 117 transitions. [2018-10-04 14:36:26,145 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2018-10-04 14:36:26,145 INFO L78 Accepts]: Start accepts. Automaton has 114 states. Word has length 113 [2018-10-04 14:36:26,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:36:26,146 INFO L225 Difference]: With dead ends: 117 [2018-10-04 14:36:26,146 INFO L226 Difference]: Without dead ends: 116 [2018-10-04 14:36:26,147 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.5s Time 3.1s impTime 58 [2018-10-04 14:36:26,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2018-10-04 14:36:26,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 116. [2018-10-04 14:36:26,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116 states. [2018-10-04 14:36:26,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 116 transitions. [2018-10-04 14:36:26,151 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 116 transitions. Word has length 113 [2018-10-04 14:36:26,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:36:26,151 INFO L480 AbstractCegarLoop]: Abstraction has 116 states and 116 transitions. [2018-10-04 14:36:26,151 INFO L481 AbstractCegarLoop]: Interpolant automaton has 114 states. [2018-10-04 14:36:26,151 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 116 transitions. [2018-10-04 14:36:26,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2018-10-04 14:36:26,152 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:36:26,152 INFO L375 BasicCegarLoop]: trace histogram [57, 56, 1, 1] [2018-10-04 14:36:26,152 INFO L423 AbstractCegarLoop]: === Iteration 57 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:36:26,152 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:36:26,152 INFO L82 PathProgramCache]: Analyzing trace with hash 1373569360, now seen corresponding path program 56 times [2018-10-04 14:36:26,153 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:36:26,153 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:36:26,153 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:36:26,153 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:36:26,153 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:36:26,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:36:29,227 INFO L134 CoverageAnalysis]: Checked inductivity of 3192 backedges. 0 proven. 3192 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:36:29,228 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:36:29,228 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-10-04 14:36:29,236 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 14:36:29,266 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 14:36:29,267 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:36:29,269 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:36:30,996 INFO L134 CoverageAnalysis]: Checked inductivity of 3192 backedges. 0 proven. 3192 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:36:31,016 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:36:31,016 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 57] total 114 [2018-10-04 14:36:31,016 INFO L459 AbstractCegarLoop]: Interpolant automaton has 116 states [2018-10-04 14:36:31,017 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 116 interpolants. [2018-10-04 14:36:31,017 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:36:31,017 INFO L87 Difference]: Start difference. First operand 116 states and 116 transitions. Second operand 116 states. [2018-10-04 14:36:31,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:36:31,364 INFO L93 Difference]: Finished difference Result 119 states and 119 transitions. [2018-10-04 14:36:31,364 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2018-10-04 14:36:31,364 INFO L78 Accepts]: Start accepts. Automaton has 116 states. Word has length 115 [2018-10-04 14:36:31,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:36:31,365 INFO L225 Difference]: With dead ends: 119 [2018-10-04 14:36:31,365 INFO L226 Difference]: Without dead ends: 118 [2018-10-04 14:36:31,365 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.7s Time 3.9s impTime 59 [2018-10-04 14:36:31,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2018-10-04 14:36:31,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 118. [2018-10-04 14:36:31,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 118 states. [2018-10-04 14:36:31,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 118 transitions. [2018-10-04 14:36:31,369 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 118 transitions. Word has length 115 [2018-10-04 14:36:31,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:36:31,370 INFO L480 AbstractCegarLoop]: Abstraction has 118 states and 118 transitions. [2018-10-04 14:36:31,370 INFO L481 AbstractCegarLoop]: Interpolant automaton has 116 states. [2018-10-04 14:36:31,370 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 118 transitions. [2018-10-04 14:36:31,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2018-10-04 14:36:31,371 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:36:31,371 INFO L375 BasicCegarLoop]: trace histogram [58, 57, 1, 1] [2018-10-04 14:36:31,371 INFO L423 AbstractCegarLoop]: === Iteration 58 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:36:31,371 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:36:31,371 INFO L82 PathProgramCache]: Analyzing trace with hash 1445196178, now seen corresponding path program 57 times [2018-10-04 14:36:31,371 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:36:31,371 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:36:31,372 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:36:31,372 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:36:31,372 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:36:31,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:36:33,322 INFO L134 CoverageAnalysis]: Checked inductivity of 3306 backedges. 0 proven. 3306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:36:33,323 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:36:33,323 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-10-04 14:36:33,330 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 14:36:33,390 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 58 check-sat command(s) [2018-10-04 14:36:33,390 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:36:33,392 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:36:35,342 INFO L134 CoverageAnalysis]: Checked inductivity of 3306 backedges. 0 proven. 3306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:36:35,362 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:36:35,362 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 58] total 116 [2018-10-04 14:36:35,362 INFO L459 AbstractCegarLoop]: Interpolant automaton has 118 states [2018-10-04 14:36:35,363 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 118 interpolants. [2018-10-04 14:36:35,363 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:36:35,363 INFO L87 Difference]: Start difference. First operand 118 states and 118 transitions. Second operand 118 states. [2018-10-04 14:36:35,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:36:35,664 INFO L93 Difference]: Finished difference Result 121 states and 121 transitions. [2018-10-04 14:36:35,665 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2018-10-04 14:36:35,665 INFO L78 Accepts]: Start accepts. Automaton has 118 states. Word has length 117 [2018-10-04 14:36:35,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:36:35,666 INFO L225 Difference]: With dead ends: 121 [2018-10-04 14:36:35,666 INFO L226 Difference]: Without dead ends: 120 [2018-10-04 14:36:35,666 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.7s Time 3.2s impTime 60 [2018-10-04 14:36:35,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2018-10-04 14:36:35,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 120. [2018-10-04 14:36:35,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 120 states. [2018-10-04 14:36:35,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 120 transitions. [2018-10-04 14:36:35,670 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 120 transitions. Word has length 117 [2018-10-04 14:36:35,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:36:35,670 INFO L480 AbstractCegarLoop]: Abstraction has 120 states and 120 transitions. [2018-10-04 14:36:35,670 INFO L481 AbstractCegarLoop]: Interpolant automaton has 118 states. [2018-10-04 14:36:35,670 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 120 transitions. [2018-10-04 14:36:35,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2018-10-04 14:36:35,671 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:36:35,671 INFO L375 BasicCegarLoop]: trace histogram [59, 58, 1, 1] [2018-10-04 14:36:35,671 INFO L423 AbstractCegarLoop]: === Iteration 59 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:36:35,671 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:36:35,671 INFO L82 PathProgramCache]: Analyzing trace with hash 1559091540, now seen corresponding path program 58 times [2018-10-04 14:36:35,671 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:36:35,671 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:36:35,672 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:36:35,672 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:36:35,672 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:36:35,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:36:36,781 INFO L134 CoverageAnalysis]: Checked inductivity of 3422 backedges. 0 proven. 3422 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:36:36,781 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:36:36,781 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-10-04 14:36:36,789 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 14:36:36,822 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 14:36:36,822 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:36:36,826 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:36:38,269 INFO L134 CoverageAnalysis]: Checked inductivity of 3422 backedges. 0 proven. 3422 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:36:38,289 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:36:38,289 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 59] total 118 [2018-10-04 14:36:38,290 INFO L459 AbstractCegarLoop]: Interpolant automaton has 120 states [2018-10-04 14:36:38,291 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 120 interpolants. [2018-10-04 14:36:38,291 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:36:38,291 INFO L87 Difference]: Start difference. First operand 120 states and 120 transitions. Second operand 120 states. [2018-10-04 14:36:38,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:36:38,598 INFO L93 Difference]: Finished difference Result 123 states and 123 transitions. [2018-10-04 14:36:38,598 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2018-10-04 14:36:38,599 INFO L78 Accepts]: Start accepts. Automaton has 120 states. Word has length 119 [2018-10-04 14:36:38,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:36:38,600 INFO L225 Difference]: With dead ends: 123 [2018-10-04 14:36:38,600 INFO L226 Difference]: Without dead ends: 122 [2018-10-04 14:36:38,600 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.4s Time 2.0s impTime 61 [2018-10-04 14:36:38,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2018-10-04 14:36:38,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 122. [2018-10-04 14:36:38,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 122 states. [2018-10-04 14:36:38,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 122 transitions. [2018-10-04 14:36:38,603 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 122 transitions. Word has length 119 [2018-10-04 14:36:38,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:36:38,603 INFO L480 AbstractCegarLoop]: Abstraction has 122 states and 122 transitions. [2018-10-04 14:36:38,603 INFO L481 AbstractCegarLoop]: Interpolant automaton has 120 states. [2018-10-04 14:36:38,603 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 122 transitions. [2018-10-04 14:36:38,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2018-10-04 14:36:38,604 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:36:38,604 INFO L375 BasicCegarLoop]: trace histogram [60, 59, 1, 1] [2018-10-04 14:36:38,604 INFO L423 AbstractCegarLoop]: === Iteration 60 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:36:38,604 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:36:38,605 INFO L82 PathProgramCache]: Analyzing trace with hash -656615274, now seen corresponding path program 59 times [2018-10-04 14:36:38,605 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:36:38,605 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:36:38,605 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:36:38,605 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:36:38,605 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:36:38,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:36:40,634 INFO L134 CoverageAnalysis]: Checked inductivity of 3540 backedges. 0 proven. 3540 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:36:40,634 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:36:40,634 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:36:40,641 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 14:36:40,707 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 60 check-sat command(s) [2018-10-04 14:36:40,708 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:36:40,711 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:36:42,923 INFO L134 CoverageAnalysis]: Checked inductivity of 3540 backedges. 0 proven. 3540 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:36:42,943 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:36:42,943 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [60, 60] total 120 [2018-10-04 14:36:42,943 INFO L459 AbstractCegarLoop]: Interpolant automaton has 122 states [2018-10-04 14:36:42,945 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 122 interpolants. [2018-10-04 14:36:42,945 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:36:42,945 INFO L87 Difference]: Start difference. First operand 122 states and 122 transitions. Second operand 122 states. [2018-10-04 14:36:43,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:36:43,345 INFO L93 Difference]: Finished difference Result 125 states and 125 transitions. [2018-10-04 14:36:43,345 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2018-10-04 14:36:43,345 INFO L78 Accepts]: Start accepts. Automaton has 122 states. Word has length 121 [2018-10-04 14:36:43,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:36:43,346 INFO L225 Difference]: With dead ends: 125 [2018-10-04 14:36:43,346 INFO L226 Difference]: Without dead ends: 124 [2018-10-04 14:36:43,347 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.1s Time 3.4s impTime 62 [2018-10-04 14:36:43,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2018-10-04 14:36:43,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 124. [2018-10-04 14:36:43,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 124 states. [2018-10-04 14:36:43,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 124 transitions. [2018-10-04 14:36:43,351 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 124 transitions. Word has length 121 [2018-10-04 14:36:43,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:36:43,351 INFO L480 AbstractCegarLoop]: Abstraction has 124 states and 124 transitions. [2018-10-04 14:36:43,351 INFO L481 AbstractCegarLoop]: Interpolant automaton has 122 states. [2018-10-04 14:36:43,351 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 124 transitions. [2018-10-04 14:36:43,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2018-10-04 14:36:43,352 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:36:43,352 INFO L375 BasicCegarLoop]: trace histogram [61, 60, 1, 1] [2018-10-04 14:36:43,352 INFO L423 AbstractCegarLoop]: === Iteration 61 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:36:43,352 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:36:43,352 INFO L82 PathProgramCache]: Analyzing trace with hash 352915288, now seen corresponding path program 60 times [2018-10-04 14:36:43,352 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:36:43,353 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:36:43,353 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:36:43,353 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:36:43,353 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:36:43,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:36:44,940 INFO L134 CoverageAnalysis]: Checked inductivity of 3660 backedges. 0 proven. 3660 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:36:44,941 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:36:44,941 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:36:44,949 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 14:36:45,013 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 61 check-sat command(s) [2018-10-04 14:36:45,013 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:36:45,015 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:36:46,843 INFO L134 CoverageAnalysis]: Checked inductivity of 3660 backedges. 0 proven. 3660 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:36:46,864 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:36:46,864 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 61] total 122 [2018-10-04 14:36:46,864 INFO L459 AbstractCegarLoop]: Interpolant automaton has 124 states [2018-10-04 14:36:46,865 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 124 interpolants. [2018-10-04 14:36:46,865 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:36:46,865 INFO L87 Difference]: Start difference. First operand 124 states and 124 transitions. Second operand 124 states. [2018-10-04 14:36:47,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:36:47,323 INFO L93 Difference]: Finished difference Result 127 states and 127 transitions. [2018-10-04 14:36:47,324 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2018-10-04 14:36:47,324 INFO L78 Accepts]: Start accepts. Automaton has 124 states. Word has length 123 [2018-10-04 14:36:47,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:36:47,324 INFO L225 Difference]: With dead ends: 127 [2018-10-04 14:36:47,324 INFO L226 Difference]: Without dead ends: 126 [2018-10-04 14:36:47,325 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.2s Time 2.8s impTime 63 [2018-10-04 14:36:47,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2018-10-04 14:36:47,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 126. [2018-10-04 14:36:47,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 126 states. [2018-10-04 14:36:47,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 126 transitions. [2018-10-04 14:36:47,327 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 126 transitions. Word has length 123 [2018-10-04 14:36:47,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:36:47,328 INFO L480 AbstractCegarLoop]: Abstraction has 126 states and 126 transitions. [2018-10-04 14:36:47,328 INFO L481 AbstractCegarLoop]: Interpolant automaton has 124 states. [2018-10-04 14:36:47,328 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 126 transitions. [2018-10-04 14:36:47,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2018-10-04 14:36:47,328 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:36:47,328 INFO L375 BasicCegarLoop]: trace histogram [62, 61, 1, 1] [2018-10-04 14:36:47,329 INFO L423 AbstractCegarLoop]: === Iteration 62 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:36:47,329 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:36:47,329 INFO L82 PathProgramCache]: Analyzing trace with hash -150823526, now seen corresponding path program 61 times [2018-10-04 14:36:47,329 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:36:47,329 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:36:47,329 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:36:47,329 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:36:47,330 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:36:47,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:36:48,784 INFO L134 CoverageAnalysis]: Checked inductivity of 3782 backedges. 0 proven. 3782 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:36:48,784 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:36:48,784 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:36:48,792 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:36:48,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:36:48,828 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:36:50,876 INFO L134 CoverageAnalysis]: Checked inductivity of 3782 backedges. 0 proven. 3782 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:36:50,896 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:36:50,896 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 62] total 124 [2018-10-04 14:36:50,896 INFO L459 AbstractCegarLoop]: Interpolant automaton has 126 states [2018-10-04 14:36:50,897 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 126 interpolants. [2018-10-04 14:36:50,897 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:36:50,898 INFO L87 Difference]: Start difference. First operand 126 states and 126 transitions. Second operand 126 states. [2018-10-04 14:36:51,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:36:51,266 INFO L93 Difference]: Finished difference Result 129 states and 129 transitions. [2018-10-04 14:36:51,266 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2018-10-04 14:36:51,267 INFO L78 Accepts]: Start accepts. Automaton has 126 states. Word has length 125 [2018-10-04 14:36:51,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:36:51,268 INFO L225 Difference]: With dead ends: 129 [2018-10-04 14:36:51,268 INFO L226 Difference]: Without dead ends: 128 [2018-10-04 14:36:51,268 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.4s Time 3.0s impTime 64 [2018-10-04 14:36:51,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2018-10-04 14:36:51,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 128. [2018-10-04 14:36:51,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 128 states. [2018-10-04 14:36:51,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 128 transitions. [2018-10-04 14:36:51,271 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 128 transitions. Word has length 125 [2018-10-04 14:36:51,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:36:51,271 INFO L480 AbstractCegarLoop]: Abstraction has 128 states and 128 transitions. [2018-10-04 14:36:51,271 INFO L481 AbstractCegarLoop]: Interpolant automaton has 126 states. [2018-10-04 14:36:51,271 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 128 transitions. [2018-10-04 14:36:51,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2018-10-04 14:36:51,272 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:36:51,272 INFO L375 BasicCegarLoop]: trace histogram [63, 62, 1, 1] [2018-10-04 14:36:51,272 INFO L423 AbstractCegarLoop]: === Iteration 63 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:36:51,272 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:36:51,272 INFO L82 PathProgramCache]: Analyzing trace with hash 1087480668, now seen corresponding path program 62 times [2018-10-04 14:36:51,272 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:36:51,272 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:36:51,273 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:36:51,273 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:36:51,273 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:36:51,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:36:53,542 INFO L134 CoverageAnalysis]: Checked inductivity of 3906 backedges. 0 proven. 3906 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:36:53,543 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:36:53,543 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:36:53,551 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 14:36:53,585 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 14:36:53,585 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:36:53,588 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:36:55,689 INFO L134 CoverageAnalysis]: Checked inductivity of 3906 backedges. 0 proven. 3906 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:36:55,708 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:36:55,709 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 63] total 126 [2018-10-04 14:36:55,709 INFO L459 AbstractCegarLoop]: Interpolant automaton has 128 states [2018-10-04 14:36:55,710 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 128 interpolants. [2018-10-04 14:36:55,710 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:36:55,710 INFO L87 Difference]: Start difference. First operand 128 states and 128 transitions. Second operand 128 states. [2018-10-04 14:36:56,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:36:56,072 INFO L93 Difference]: Finished difference Result 131 states and 131 transitions. [2018-10-04 14:36:56,072 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2018-10-04 14:36:56,072 INFO L78 Accepts]: Start accepts. Automaton has 128 states. Word has length 127 [2018-10-04 14:36:56,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:36:56,073 INFO L225 Difference]: With dead ends: 131 [2018-10-04 14:36:56,073 INFO L226 Difference]: Without dead ends: 130 [2018-10-04 14:36:56,073 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.2s Time 3.8s impTime 65 [2018-10-04 14:36:56,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2018-10-04 14:36:56,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 130. [2018-10-04 14:36:56,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 130 states. [2018-10-04 14:36:56,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 130 transitions. [2018-10-04 14:36:56,078 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 130 transitions. Word has length 127 [2018-10-04 14:36:56,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:36:56,078 INFO L480 AbstractCegarLoop]: Abstraction has 130 states and 130 transitions. [2018-10-04 14:36:56,078 INFO L481 AbstractCegarLoop]: Interpolant automaton has 128 states. [2018-10-04 14:36:56,078 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 130 transitions. [2018-10-04 14:36:56,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2018-10-04 14:36:56,079 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:36:56,079 INFO L375 BasicCegarLoop]: trace histogram [64, 63, 1, 1] [2018-10-04 14:36:56,079 INFO L423 AbstractCegarLoop]: === Iteration 64 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:36:56,079 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:36:56,079 INFO L82 PathProgramCache]: Analyzing trace with hash 1391870110, now seen corresponding path program 63 times [2018-10-04 14:36:56,079 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:36:56,080 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:36:56,080 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:36:56,080 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:36:56,080 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:36:56,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:36:58,356 INFO L134 CoverageAnalysis]: Checked inductivity of 4032 backedges. 0 proven. 4032 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:36:58,357 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:36:58,357 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:36:58,367 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 14:36:58,437 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 64 check-sat command(s) [2018-10-04 14:36:58,438 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:36:58,440 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:37:00,562 INFO L134 CoverageAnalysis]: Checked inductivity of 4032 backedges. 0 proven. 4032 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:37:00,582 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:37:00,583 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [64, 64] total 128 [2018-10-04 14:37:00,583 INFO L459 AbstractCegarLoop]: Interpolant automaton has 130 states [2018-10-04 14:37:00,584 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 130 interpolants. [2018-10-04 14:37:00,584 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:37:00,584 INFO L87 Difference]: Start difference. First operand 130 states and 130 transitions. Second operand 130 states. [2018-10-04 14:37:00,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:37:00,947 INFO L93 Difference]: Finished difference Result 133 states and 133 transitions. [2018-10-04 14:37:00,948 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2018-10-04 14:37:00,948 INFO L78 Accepts]: Start accepts. Automaton has 130 states. Word has length 129 [2018-10-04 14:37:00,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:37:00,948 INFO L225 Difference]: With dead ends: 133 [2018-10-04 14:37:00,949 INFO L226 Difference]: Without dead ends: 132 [2018-10-04 14:37:00,949 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.2s Time 3.8s impTime 66 [2018-10-04 14:37:00,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2018-10-04 14:37:00,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 132. [2018-10-04 14:37:00,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 132 states. [2018-10-04 14:37:00,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 132 transitions. [2018-10-04 14:37:00,953 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 132 transitions. Word has length 129 [2018-10-04 14:37:00,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:37:00,954 INFO L480 AbstractCegarLoop]: Abstraction has 132 states and 132 transitions. [2018-10-04 14:37:00,954 INFO L481 AbstractCegarLoop]: Interpolant automaton has 130 states. [2018-10-04 14:37:00,954 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 132 transitions. [2018-10-04 14:37:00,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2018-10-04 14:37:00,954 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:37:00,955 INFO L375 BasicCegarLoop]: trace histogram [65, 64, 1, 1] [2018-10-04 14:37:00,955 INFO L423 AbstractCegarLoop]: === Iteration 65 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:37:00,955 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:37:00,955 INFO L82 PathProgramCache]: Analyzing trace with hash 1852347744, now seen corresponding path program 64 times [2018-10-04 14:37:00,955 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:37:00,955 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:37:00,956 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:37:00,956 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:37:00,956 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:37:00,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:37:03,144 INFO L134 CoverageAnalysis]: Checked inductivity of 4160 backedges. 0 proven. 4160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:37:03,145 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:37:03,145 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:37:03,153 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 14:37:03,191 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 14:37:03,191 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:37:03,194 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:37:05,497 INFO L134 CoverageAnalysis]: Checked inductivity of 4160 backedges. 0 proven. 4160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:37:05,517 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:37:05,518 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 65] total 130 [2018-10-04 14:37:05,518 INFO L459 AbstractCegarLoop]: Interpolant automaton has 132 states [2018-10-04 14:37:05,519 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 132 interpolants. [2018-10-04 14:37:05,519 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:37:05,519 INFO L87 Difference]: Start difference. First operand 132 states and 132 transitions. Second operand 132 states. [2018-10-04 14:37:05,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:37:05,889 INFO L93 Difference]: Finished difference Result 135 states and 135 transitions. [2018-10-04 14:37:05,889 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2018-10-04 14:37:05,889 INFO L78 Accepts]: Start accepts. Automaton has 132 states. Word has length 131 [2018-10-04 14:37:05,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:37:05,890 INFO L225 Difference]: With dead ends: 135 [2018-10-04 14:37:05,890 INFO L226 Difference]: Without dead ends: 134 [2018-10-04 14:37:05,890 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.3s Time 3.9s impTime 67 [2018-10-04 14:37:05,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2018-10-04 14:37:05,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 134. [2018-10-04 14:37:05,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 134 states. [2018-10-04 14:37:05,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 134 transitions. [2018-10-04 14:37:05,894 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 134 transitions. Word has length 131 [2018-10-04 14:37:05,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:37:05,895 INFO L480 AbstractCegarLoop]: Abstraction has 134 states and 134 transitions. [2018-10-04 14:37:05,895 INFO L481 AbstractCegarLoop]: Interpolant automaton has 132 states. [2018-10-04 14:37:05,895 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 134 transitions. [2018-10-04 14:37:05,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2018-10-04 14:37:05,896 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:37:05,896 INFO L375 BasicCegarLoop]: trace histogram [66, 65, 1, 1] [2018-10-04 14:37:05,896 INFO L423 AbstractCegarLoop]: === Iteration 66 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:37:05,896 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:37:05,896 INFO L82 PathProgramCache]: Analyzing trace with hash 1989722530, now seen corresponding path program 65 times [2018-10-04 14:37:05,896 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:37:05,896 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:37:05,897 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:37:05,897 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:37:05,897 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:37:05,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:37:07,260 INFO L134 CoverageAnalysis]: Checked inductivity of 4290 backedges. 0 proven. 4290 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:37:07,261 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:37:07,261 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:37:07,268 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 14:37:07,341 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 66 check-sat command(s) [2018-10-04 14:37:07,341 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:37:07,345 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:37:10,984 INFO L134 CoverageAnalysis]: Checked inductivity of 4290 backedges. 0 proven. 4290 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:37:11,004 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:37:11,005 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [66, 66] total 132 [2018-10-04 14:37:11,005 INFO L459 AbstractCegarLoop]: Interpolant automaton has 134 states [2018-10-04 14:37:11,006 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 134 interpolants. [2018-10-04 14:37:11,006 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:37:11,006 INFO L87 Difference]: Start difference. First operand 134 states and 134 transitions. Second operand 134 states. [2018-10-04 14:37:11,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:37:11,400 INFO L93 Difference]: Finished difference Result 137 states and 137 transitions. [2018-10-04 14:37:11,400 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2018-10-04 14:37:11,400 INFO L78 Accepts]: Start accepts. Automaton has 134 states. Word has length 133 [2018-10-04 14:37:11,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:37:11,401 INFO L225 Difference]: With dead ends: 137 [2018-10-04 14:37:11,401 INFO L226 Difference]: Without dead ends: 136 [2018-10-04 14:37:11,401 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 132 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.8s Time 4.2s impTime 68 [2018-10-04 14:37:11,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2018-10-04 14:37:11,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 136. [2018-10-04 14:37:11,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2018-10-04 14:37:11,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 136 transitions. [2018-10-04 14:37:11,405 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 136 transitions. Word has length 133 [2018-10-04 14:37:11,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:37:11,406 INFO L480 AbstractCegarLoop]: Abstraction has 136 states and 136 transitions. [2018-10-04 14:37:11,406 INFO L481 AbstractCegarLoop]: Interpolant automaton has 134 states. [2018-10-04 14:37:11,406 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 136 transitions. [2018-10-04 14:37:11,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2018-10-04 14:37:11,406 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:37:11,407 INFO L375 BasicCegarLoop]: trace histogram [67, 66, 1, 1] [2018-10-04 14:37:11,407 INFO L423 AbstractCegarLoop]: === Iteration 67 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:37:11,407 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:37:11,407 INFO L82 PathProgramCache]: Analyzing trace with hash 862905700, now seen corresponding path program 66 times [2018-10-04 14:37:11,407 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:37:11,407 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:37:11,408 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:37:11,408 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:37:11,408 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:37:11,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:37:13,996 INFO L134 CoverageAnalysis]: Checked inductivity of 4422 backedges. 0 proven. 4422 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:37:13,996 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:37:13,996 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:37:14,003 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 14:37:14,082 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 67 check-sat command(s) [2018-10-04 14:37:14,083 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:37:14,085 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:37:16,579 INFO L134 CoverageAnalysis]: Checked inductivity of 4422 backedges. 0 proven. 4422 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:37:16,599 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:37:16,599 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 67] total 134 [2018-10-04 14:37:16,599 INFO L459 AbstractCegarLoop]: Interpolant automaton has 136 states [2018-10-04 14:37:16,600 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 136 interpolants. [2018-10-04 14:37:16,600 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:37:16,600 INFO L87 Difference]: Start difference. First operand 136 states and 136 transitions. Second operand 136 states. [2018-10-04 14:37:17,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:37:17,021 INFO L93 Difference]: Finished difference Result 139 states and 139 transitions. [2018-10-04 14:37:17,022 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2018-10-04 14:37:17,022 INFO L78 Accepts]: Start accepts. Automaton has 136 states. Word has length 135 [2018-10-04 14:37:17,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:37:17,023 INFO L225 Difference]: With dead ends: 139 [2018-10-04 14:37:17,023 INFO L226 Difference]: Without dead ends: 138 [2018-10-04 14:37:17,023 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.9s Time 4.5s impTime 69 [2018-10-04 14:37:17,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2018-10-04 14:37:17,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 138. [2018-10-04 14:37:17,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 138 states. [2018-10-04 14:37:17,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 138 transitions. [2018-10-04 14:37:17,026 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 138 transitions. Word has length 135 [2018-10-04 14:37:17,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:37:17,026 INFO L480 AbstractCegarLoop]: Abstraction has 138 states and 138 transitions. [2018-10-04 14:37:17,026 INFO L481 AbstractCegarLoop]: Interpolant automaton has 136 states. [2018-10-04 14:37:17,027 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 138 transitions. [2018-10-04 14:37:17,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2018-10-04 14:37:17,027 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:37:17,027 INFO L375 BasicCegarLoop]: trace histogram [68, 67, 1, 1] [2018-10-04 14:37:17,027 INFO L423 AbstractCegarLoop]: === Iteration 68 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:37:17,027 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:37:17,027 INFO L82 PathProgramCache]: Analyzing trace with hash 323690662, now seen corresponding path program 67 times [2018-10-04 14:37:17,028 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:37:17,028 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:37:17,028 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:37:17,028 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:37:17,028 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:37:17,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:37:19,167 INFO L134 CoverageAnalysis]: Checked inductivity of 4556 backedges. 0 proven. 4556 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:37:19,167 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:37:19,167 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:37:19,174 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:37:19,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:37:19,213 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:37:21,194 INFO L134 CoverageAnalysis]: Checked inductivity of 4556 backedges. 0 proven. 4556 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:37:21,214 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:37:21,214 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 68] total 136 [2018-10-04 14:37:21,215 INFO L459 AbstractCegarLoop]: Interpolant automaton has 138 states [2018-10-04 14:37:21,216 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 138 interpolants. [2018-10-04 14:37:21,216 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:37:21,216 INFO L87 Difference]: Start difference. First operand 138 states and 138 transitions. Second operand 138 states. [2018-10-04 14:37:21,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:37:21,597 INFO L93 Difference]: Finished difference Result 141 states and 141 transitions. [2018-10-04 14:37:21,597 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2018-10-04 14:37:21,597 INFO L78 Accepts]: Start accepts. Automaton has 138 states. Word has length 137 [2018-10-04 14:37:21,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:37:21,598 INFO L225 Difference]: With dead ends: 141 [2018-10-04 14:37:21,598 INFO L226 Difference]: Without dead ends: 140 [2018-10-04 14:37:21,598 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.9s Time 3.4s impTime 70 [2018-10-04 14:37:21,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2018-10-04 14:37:21,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 140. [2018-10-04 14:37:21,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 140 states. [2018-10-04 14:37:21,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 140 transitions. [2018-10-04 14:37:21,602 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 140 transitions. Word has length 137 [2018-10-04 14:37:21,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:37:21,602 INFO L480 AbstractCegarLoop]: Abstraction has 140 states and 140 transitions. [2018-10-04 14:37:21,602 INFO L481 AbstractCegarLoop]: Interpolant automaton has 138 states. [2018-10-04 14:37:21,602 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 140 transitions. [2018-10-04 14:37:21,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2018-10-04 14:37:21,603 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:37:21,603 INFO L375 BasicCegarLoop]: trace histogram [69, 68, 1, 1] [2018-10-04 14:37:21,603 INFO L423 AbstractCegarLoop]: === Iteration 69 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:37:21,603 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:37:21,603 INFO L82 PathProgramCache]: Analyzing trace with hash 1829081960, now seen corresponding path program 68 times [2018-10-04 14:37:21,603 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:37:21,603 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:37:21,604 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:37:21,604 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:37:21,604 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:37:21,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:37:24,014 INFO L134 CoverageAnalysis]: Checked inductivity of 4692 backedges. 0 proven. 4692 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:37:24,014 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:37:24,014 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:37:24,022 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 14:37:24,059 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 14:37:24,059 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:37:24,061 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:37:26,407 INFO L134 CoverageAnalysis]: Checked inductivity of 4692 backedges. 0 proven. 4692 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:37:26,427 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:37:26,427 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 69] total 138 [2018-10-04 14:37:26,427 INFO L459 AbstractCegarLoop]: Interpolant automaton has 140 states [2018-10-04 14:37:26,428 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 140 interpolants. [2018-10-04 14:37:26,428 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:37:26,429 INFO L87 Difference]: Start difference. First operand 140 states and 140 transitions. Second operand 140 states. [2018-10-04 14:37:26,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:37:26,821 INFO L93 Difference]: Finished difference Result 143 states and 143 transitions. [2018-10-04 14:37:26,821 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2018-10-04 14:37:26,821 INFO L78 Accepts]: Start accepts. Automaton has 140 states. Word has length 139 [2018-10-04 14:37:26,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:37:26,822 INFO L225 Difference]: With dead ends: 143 [2018-10-04 14:37:26,822 INFO L226 Difference]: Without dead ends: 142 [2018-10-04 14:37:26,822 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.6s Time 4.2s impTime 71 [2018-10-04 14:37:26,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2018-10-04 14:37:26,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 142. [2018-10-04 14:37:26,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 142 states. [2018-10-04 14:37:26,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 142 transitions. [2018-10-04 14:37:26,826 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 142 transitions. Word has length 139 [2018-10-04 14:37:26,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:37:26,826 INFO L480 AbstractCegarLoop]: Abstraction has 142 states and 142 transitions. [2018-10-04 14:37:26,826 INFO L481 AbstractCegarLoop]: Interpolant automaton has 140 states. [2018-10-04 14:37:26,826 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 142 transitions. [2018-10-04 14:37:26,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2018-10-04 14:37:26,827 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:37:26,827 INFO L375 BasicCegarLoop]: trace histogram [70, 69, 1, 1] [2018-10-04 14:37:26,827 INFO L423 AbstractCegarLoop]: === Iteration 70 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:37:26,827 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:37:26,828 INFO L82 PathProgramCache]: Analyzing trace with hash 1106140586, now seen corresponding path program 69 times [2018-10-04 14:37:26,828 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:37:26,828 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:37:26,828 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:37:26,829 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:37:26,829 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:37:26,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:37:29,152 INFO L134 CoverageAnalysis]: Checked inductivity of 4830 backedges. 0 proven. 4830 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:37:29,152 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:37:29,152 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:37:29,160 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 14:37:29,235 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 70 check-sat command(s) [2018-10-04 14:37:29,235 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:37:29,237 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:37:31,812 INFO L134 CoverageAnalysis]: Checked inductivity of 4830 backedges. 0 proven. 4830 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:37:31,832 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:37:31,832 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [70, 70] total 140 [2018-10-04 14:37:31,833 INFO L459 AbstractCegarLoop]: Interpolant automaton has 142 states [2018-10-04 14:37:31,834 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 142 interpolants. [2018-10-04 14:37:31,834 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:37:31,834 INFO L87 Difference]: Start difference. First operand 142 states and 142 transitions. Second operand 142 states. [2018-10-04 14:37:32,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:37:32,277 INFO L93 Difference]: Finished difference Result 145 states and 145 transitions. [2018-10-04 14:37:32,277 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2018-10-04 14:37:32,277 INFO L78 Accepts]: Start accepts. Automaton has 142 states. Word has length 141 [2018-10-04 14:37:32,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:37:32,279 INFO L225 Difference]: With dead ends: 145 [2018-10-04 14:37:32,279 INFO L226 Difference]: Without dead ends: 144 [2018-10-04 14:37:32,279 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 140 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.7s Time 4.3s impTime 72 [2018-10-04 14:37:32,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2018-10-04 14:37:32,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 144. [2018-10-04 14:37:32,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 144 states. [2018-10-04 14:37:32,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 144 transitions. [2018-10-04 14:37:32,283 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 144 transitions. Word has length 141 [2018-10-04 14:37:32,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:37:32,283 INFO L480 AbstractCegarLoop]: Abstraction has 144 states and 144 transitions. [2018-10-04 14:37:32,283 INFO L481 AbstractCegarLoop]: Interpolant automaton has 142 states. [2018-10-04 14:37:32,283 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 144 transitions. [2018-10-04 14:37:32,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2018-10-04 14:37:32,284 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:37:32,284 INFO L375 BasicCegarLoop]: trace histogram [71, 70, 1, 1] [2018-10-04 14:37:32,284 INFO L423 AbstractCegarLoop]: === Iteration 71 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:37:32,284 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:37:32,284 INFO L82 PathProgramCache]: Analyzing trace with hash 2144182124, now seen corresponding path program 70 times [2018-10-04 14:37:32,284 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:37:32,285 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:37:32,285 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:37:32,285 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:37:32,285 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:37:32,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:37:34,185 INFO L134 CoverageAnalysis]: Checked inductivity of 4970 backedges. 0 proven. 4970 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:37:34,186 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:37:34,186 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:37:34,192 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 14:37:34,230 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 14:37:34,230 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:37:34,233 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:37:36,228 INFO L134 CoverageAnalysis]: Checked inductivity of 4970 backedges. 0 proven. 4970 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:37:36,249 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:37:36,249 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [71, 71] total 142 [2018-10-04 14:37:36,249 INFO L459 AbstractCegarLoop]: Interpolant automaton has 144 states [2018-10-04 14:37:36,250 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 144 interpolants. [2018-10-04 14:37:36,251 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:37:36,251 INFO L87 Difference]: Start difference. First operand 144 states and 144 transitions. Second operand 144 states. [2018-10-04 14:37:36,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:37:36,676 INFO L93 Difference]: Finished difference Result 147 states and 147 transitions. [2018-10-04 14:37:36,676 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2018-10-04 14:37:36,676 INFO L78 Accepts]: Start accepts. Automaton has 144 states. Word has length 143 [2018-10-04 14:37:36,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:37:36,677 INFO L225 Difference]: With dead ends: 147 [2018-10-04 14:37:36,677 INFO L226 Difference]: Without dead ends: 146 [2018-10-04 14:37:36,677 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 142 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.7s Time 3.2s impTime 73 [2018-10-04 14:37:36,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146 states. [2018-10-04 14:37:36,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 146. [2018-10-04 14:37:36,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 146 states. [2018-10-04 14:37:36,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 146 transitions. [2018-10-04 14:37:36,682 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 146 transitions. Word has length 143 [2018-10-04 14:37:36,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:37:36,682 INFO L480 AbstractCegarLoop]: Abstraction has 146 states and 146 transitions. [2018-10-04 14:37:36,682 INFO L481 AbstractCegarLoop]: Interpolant automaton has 144 states. [2018-10-04 14:37:36,682 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 146 transitions. [2018-10-04 14:37:36,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2018-10-04 14:37:36,683 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:37:36,683 INFO L375 BasicCegarLoop]: trace histogram [72, 71, 1, 1] [2018-10-04 14:37:36,683 INFO L423 AbstractCegarLoop]: === Iteration 72 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:37:36,683 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:37:36,683 INFO L82 PathProgramCache]: Analyzing trace with hash -1025279826, now seen corresponding path program 71 times [2018-10-04 14:37:36,683 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:37:36,684 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:37:36,684 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:37:36,684 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:37:36,684 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:37:36,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:37:38,454 INFO L134 CoverageAnalysis]: Checked inductivity of 5112 backedges. 0 proven. 5112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:37:38,454 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:37:38,454 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:37:38,462 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 14:37:38,644 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 72 check-sat command(s) [2018-10-04 14:37:38,644 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:37:38,650 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:37:41,708 INFO L134 CoverageAnalysis]: Checked inductivity of 5112 backedges. 0 proven. 5112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:37:41,728 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:37:41,728 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 72] total 144 [2018-10-04 14:37:41,728 INFO L459 AbstractCegarLoop]: Interpolant automaton has 146 states [2018-10-04 14:37:41,730 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 146 interpolants. [2018-10-04 14:37:41,730 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:37:41,730 INFO L87 Difference]: Start difference. First operand 146 states and 146 transitions. Second operand 146 states. [2018-10-04 14:37:42,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:37:42,201 INFO L93 Difference]: Finished difference Result 149 states and 149 transitions. [2018-10-04 14:37:42,201 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2018-10-04 14:37:42,202 INFO L78 Accepts]: Start accepts. Automaton has 146 states. Word has length 145 [2018-10-04 14:37:42,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:37:42,203 INFO L225 Difference]: With dead ends: 149 [2018-10-04 14:37:42,203 INFO L226 Difference]: Without dead ends: 148 [2018-10-04 14:37:42,203 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.6s Time 4.1s impTime 74 [2018-10-04 14:37:42,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2018-10-04 14:37:42,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 148. [2018-10-04 14:37:42,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 148 states. [2018-10-04 14:37:42,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 148 transitions. [2018-10-04 14:37:42,208 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 148 transitions. Word has length 145 [2018-10-04 14:37:42,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:37:42,208 INFO L480 AbstractCegarLoop]: Abstraction has 148 states and 148 transitions. [2018-10-04 14:37:42,208 INFO L481 AbstractCegarLoop]: Interpolant automaton has 146 states. [2018-10-04 14:37:42,208 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 148 transitions. [2018-10-04 14:37:42,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2018-10-04 14:37:42,209 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:37:42,209 INFO L375 BasicCegarLoop]: trace histogram [73, 72, 1, 1] [2018-10-04 14:37:42,209 INFO L423 AbstractCegarLoop]: === Iteration 73 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:37:42,210 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:37:42,210 INFO L82 PathProgramCache]: Analyzing trace with hash -1746400912, now seen corresponding path program 72 times [2018-10-04 14:37:42,210 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:37:42,210 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:37:42,210 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:37:42,211 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:37:42,211 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:37:42,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:37:44,378 INFO L134 CoverageAnalysis]: Checked inductivity of 5256 backedges. 0 proven. 5256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:37:44,378 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:37:44,378 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:37:44,386 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 14:37:44,473 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 73 check-sat command(s) [2018-10-04 14:37:44,474 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:37:44,476 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:37:46,383 INFO L134 CoverageAnalysis]: Checked inductivity of 5256 backedges. 0 proven. 5256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:37:46,403 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:37:46,403 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 73] total 146 [2018-10-04 14:37:46,404 INFO L459 AbstractCegarLoop]: Interpolant automaton has 148 states [2018-10-04 14:37:46,405 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 148 interpolants. [2018-10-04 14:37:46,405 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:37:46,405 INFO L87 Difference]: Start difference. First operand 148 states and 148 transitions. Second operand 148 states. [2018-10-04 14:37:46,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:37:46,845 INFO L93 Difference]: Finished difference Result 151 states and 151 transitions. [2018-10-04 14:37:46,846 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2018-10-04 14:37:46,846 INFO L78 Accepts]: Start accepts. Automaton has 148 states. Word has length 147 [2018-10-04 14:37:46,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:37:46,847 INFO L225 Difference]: With dead ends: 151 [2018-10-04 14:37:46,847 INFO L226 Difference]: Without dead ends: 150 [2018-10-04 14:37:46,847 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.9s Time 3.4s impTime 75 [2018-10-04 14:37:46,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2018-10-04 14:37:46,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 150. [2018-10-04 14:37:46,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 150 states. [2018-10-04 14:37:46,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 150 transitions. [2018-10-04 14:37:46,852 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 150 transitions. Word has length 147 [2018-10-04 14:37:46,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:37:46,852 INFO L480 AbstractCegarLoop]: Abstraction has 150 states and 150 transitions. [2018-10-04 14:37:46,852 INFO L481 AbstractCegarLoop]: Interpolant automaton has 148 states. [2018-10-04 14:37:46,852 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 150 transitions. [2018-10-04 14:37:46,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2018-10-04 14:37:46,853 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:37:46,853 INFO L375 BasicCegarLoop]: trace histogram [74, 73, 1, 1] [2018-10-04 14:37:46,853 INFO L423 AbstractCegarLoop]: === Iteration 74 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:37:46,854 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:37:46,854 INFO L82 PathProgramCache]: Analyzing trace with hash 1040937394, now seen corresponding path program 73 times [2018-10-04 14:37:46,854 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:37:46,854 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:37:46,854 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:37:46,855 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:37:46,855 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:37:46,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:37:50,221 INFO L134 CoverageAnalysis]: Checked inductivity of 5402 backedges. 0 proven. 5402 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:37:50,222 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:37:50,222 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:37:50,228 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:37:50,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:37:50,270 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:37:53,293 INFO L134 CoverageAnalysis]: Checked inductivity of 5402 backedges. 0 proven. 5402 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:37:53,313 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:37:53,314 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [74, 74] total 148 [2018-10-04 14:37:53,314 INFO L459 AbstractCegarLoop]: Interpolant automaton has 150 states [2018-10-04 14:37:53,315 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 150 interpolants. [2018-10-04 14:37:53,315 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:37:53,316 INFO L87 Difference]: Start difference. First operand 150 states and 150 transitions. Second operand 150 states. [2018-10-04 14:37:53,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:37:53,883 INFO L93 Difference]: Finished difference Result 153 states and 153 transitions. [2018-10-04 14:37:53,883 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2018-10-04 14:37:53,883 INFO L78 Accepts]: Start accepts. Automaton has 150 states. Word has length 149 [2018-10-04 14:37:53,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:37:53,884 INFO L225 Difference]: With dead ends: 153 [2018-10-04 14:37:53,884 INFO L226 Difference]: Without dead ends: 152 [2018-10-04 14:37:53,884 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 148 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.2s Time 5.6s impTime 76 [2018-10-04 14:37:53,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2018-10-04 14:37:53,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 152. [2018-10-04 14:37:53,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 152 states. [2018-10-04 14:37:53,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 152 transitions. [2018-10-04 14:37:53,888 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 152 transitions. Word has length 149 [2018-10-04 14:37:53,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:37:53,888 INFO L480 AbstractCegarLoop]: Abstraction has 152 states and 152 transitions. [2018-10-04 14:37:53,889 INFO L481 AbstractCegarLoop]: Interpolant automaton has 150 states. [2018-10-04 14:37:53,889 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 152 transitions. [2018-10-04 14:37:53,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2018-10-04 14:37:53,889 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:37:53,890 INFO L375 BasicCegarLoop]: trace histogram [75, 74, 1, 1] [2018-10-04 14:37:53,890 INFO L423 AbstractCegarLoop]: === Iteration 75 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:37:53,890 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:37:53,890 INFO L82 PathProgramCache]: Analyzing trace with hash -386543244, now seen corresponding path program 74 times [2018-10-04 14:37:53,890 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:37:53,890 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:37:53,891 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:37:53,891 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:37:53,891 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:37:53,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:37:56,420 INFO L134 CoverageAnalysis]: Checked inductivity of 5550 backedges. 0 proven. 5550 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:37:56,420 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:37:56,420 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:37:56,428 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 14:37:56,467 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 14:37:56,467 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:37:56,469 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:37:59,481 INFO L134 CoverageAnalysis]: Checked inductivity of 5550 backedges. 0 proven. 5550 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:37:59,502 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:37:59,502 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 75] total 150 [2018-10-04 14:37:59,503 INFO L459 AbstractCegarLoop]: Interpolant automaton has 152 states [2018-10-04 14:37:59,504 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 152 interpolants. [2018-10-04 14:37:59,504 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:37:59,504 INFO L87 Difference]: Start difference. First operand 152 states and 152 transitions. Second operand 152 states. [2018-10-04 14:37:59,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:37:59,982 INFO L93 Difference]: Finished difference Result 155 states and 155 transitions. [2018-10-04 14:37:59,982 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2018-10-04 14:37:59,982 INFO L78 Accepts]: Start accepts. Automaton has 152 states. Word has length 151 [2018-10-04 14:37:59,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:37:59,983 INFO L225 Difference]: With dead ends: 155 [2018-10-04 14:37:59,983 INFO L226 Difference]: Without dead ends: 154 [2018-10-04 14:37:59,983 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 150 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.3s Time 4.9s impTime 77 [2018-10-04 14:37:59,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2018-10-04 14:37:59,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 154. [2018-10-04 14:37:59,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 154 states. [2018-10-04 14:37:59,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 154 transitions. [2018-10-04 14:37:59,986 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 154 transitions. Word has length 151 [2018-10-04 14:37:59,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:37:59,986 INFO L480 AbstractCegarLoop]: Abstraction has 154 states and 154 transitions. [2018-10-04 14:37:59,987 INFO L481 AbstractCegarLoop]: Interpolant automaton has 152 states. [2018-10-04 14:37:59,987 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 154 transitions. [2018-10-04 14:37:59,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2018-10-04 14:37:59,987 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:37:59,987 INFO L375 BasicCegarLoop]: trace histogram [76, 75, 1, 1] [2018-10-04 14:37:59,987 INFO L423 AbstractCegarLoop]: === Iteration 76 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:37:59,988 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:37:59,988 INFO L82 PathProgramCache]: Analyzing trace with hash -2100868938, now seen corresponding path program 75 times [2018-10-04 14:37:59,988 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:37:59,988 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:37:59,988 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:37:59,988 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:37:59,988 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:38:00,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:38:02,343 INFO L134 CoverageAnalysis]: Checked inductivity of 5700 backedges. 0 proven. 5700 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:38:02,343 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:38:02,343 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:38:02,350 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 14:38:02,439 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 76 check-sat command(s) [2018-10-04 14:38:02,439 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:38:02,442 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:38:04,928 INFO L134 CoverageAnalysis]: Checked inductivity of 5700 backedges. 0 proven. 5700 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:38:04,948 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:38:04,948 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [76, 76] total 152 [2018-10-04 14:38:04,948 INFO L459 AbstractCegarLoop]: Interpolant automaton has 154 states [2018-10-04 14:38:04,949 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 154 interpolants. [2018-10-04 14:38:04,950 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:38:04,950 INFO L87 Difference]: Start difference. First operand 154 states and 154 transitions. Second operand 154 states. [2018-10-04 14:38:05,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:38:05,371 INFO L93 Difference]: Finished difference Result 157 states and 157 transitions. [2018-10-04 14:38:05,372 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2018-10-04 14:38:05,372 INFO L78 Accepts]: Start accepts. Automaton has 154 states. Word has length 153 [2018-10-04 14:38:05,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:38:05,372 INFO L225 Difference]: With dead ends: 157 [2018-10-04 14:38:05,372 INFO L226 Difference]: Without dead ends: 156 [2018-10-04 14:38:05,373 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 152 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.6s Time 4.2s impTime 78 [2018-10-04 14:38:05,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2018-10-04 14:38:05,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 156. [2018-10-04 14:38:05,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 156 states. [2018-10-04 14:38:05,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 156 transitions. [2018-10-04 14:38:05,376 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 156 transitions. Word has length 153 [2018-10-04 14:38:05,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:38:05,377 INFO L480 AbstractCegarLoop]: Abstraction has 156 states and 156 transitions. [2018-10-04 14:38:05,377 INFO L481 AbstractCegarLoop]: Interpolant automaton has 154 states. [2018-10-04 14:38:05,377 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 156 transitions. [2018-10-04 14:38:05,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2018-10-04 14:38:05,377 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:38:05,377 INFO L375 BasicCegarLoop]: trace histogram [77, 76, 1, 1] [2018-10-04 14:38:05,378 INFO L423 AbstractCegarLoop]: === Iteration 77 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:38:05,378 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:38:05,378 INFO L82 PathProgramCache]: Analyzing trace with hash -300419208, now seen corresponding path program 76 times [2018-10-04 14:38:05,378 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:38:05,378 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:38:05,378 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:38:05,378 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:38:05,379 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:38:05,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:38:07,692 INFO L134 CoverageAnalysis]: Checked inductivity of 5852 backedges. 0 proven. 5852 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:38:07,692 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:38:07,692 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:38:07,699 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 14:38:07,740 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 14:38:07,740 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:38:07,744 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:38:10,494 INFO L134 CoverageAnalysis]: Checked inductivity of 5852 backedges. 0 proven. 5852 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:38:10,514 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:38:10,514 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [77, 77] total 154 [2018-10-04 14:38:10,514 INFO L459 AbstractCegarLoop]: Interpolant automaton has 156 states [2018-10-04 14:38:10,515 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 156 interpolants. [2018-10-04 14:38:10,516 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:38:10,516 INFO L87 Difference]: Start difference. First operand 156 states and 156 transitions. Second operand 156 states. [2018-10-04 14:38:10,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:38:10,989 INFO L93 Difference]: Finished difference Result 159 states and 159 transitions. [2018-10-04 14:38:10,989 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2018-10-04 14:38:10,990 INFO L78 Accepts]: Start accepts. Automaton has 156 states. Word has length 155 [2018-10-04 14:38:10,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:38:10,990 INFO L225 Difference]: With dead ends: 159 [2018-10-04 14:38:10,990 INFO L226 Difference]: Without dead ends: 158 [2018-10-04 14:38:10,991 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 154 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.9s Time 4.4s impTime 79 [2018-10-04 14:38:10,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2018-10-04 14:38:10,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 158. [2018-10-04 14:38:10,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 158 states. [2018-10-04 14:38:10,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 158 transitions. [2018-10-04 14:38:10,994 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 158 transitions. Word has length 155 [2018-10-04 14:38:10,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:38:10,994 INFO L480 AbstractCegarLoop]: Abstraction has 158 states and 158 transitions. [2018-10-04 14:38:10,994 INFO L481 AbstractCegarLoop]: Interpolant automaton has 156 states. [2018-10-04 14:38:10,994 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 158 transitions. [2018-10-04 14:38:10,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2018-10-04 14:38:10,995 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:38:10,995 INFO L375 BasicCegarLoop]: trace histogram [78, 77, 1, 1] [2018-10-04 14:38:10,995 INFO L423 AbstractCegarLoop]: === Iteration 78 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:38:10,995 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:38:10,995 INFO L82 PathProgramCache]: Analyzing trace with hash -940048966, now seen corresponding path program 77 times [2018-10-04 14:38:10,995 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:38:10,995 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:38:10,996 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:38:10,996 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:38:10,996 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:38:11,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:38:13,749 INFO L134 CoverageAnalysis]: Checked inductivity of 6006 backedges. 0 proven. 6006 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:38:13,749 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:38:13,749 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:38:13,757 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 14:38:13,852 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 78 check-sat command(s) [2018-10-04 14:38:13,853 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:38:13,857 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:38:17,271 INFO L134 CoverageAnalysis]: Checked inductivity of 6006 backedges. 0 proven. 6006 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:38:17,291 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:38:17,292 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 78] total 156 [2018-10-04 14:38:17,292 INFO L459 AbstractCegarLoop]: Interpolant automaton has 158 states [2018-10-04 14:38:17,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 158 interpolants. [2018-10-04 14:38:17,294 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:38:17,294 INFO L87 Difference]: Start difference. First operand 158 states and 158 transitions. Second operand 158 states. [2018-10-04 14:38:17,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:38:17,854 INFO L93 Difference]: Finished difference Result 161 states and 161 transitions. [2018-10-04 14:38:17,854 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2018-10-04 14:38:17,855 INFO L78 Accepts]: Start accepts. Automaton has 158 states. Word has length 157 [2018-10-04 14:38:17,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:38:17,855 INFO L225 Difference]: With dead ends: 161 [2018-10-04 14:38:17,856 INFO L226 Difference]: Without dead ends: 160 [2018-10-04 14:38:17,856 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 156 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.0s Time 5.5s impTime 80 [2018-10-04 14:38:17,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2018-10-04 14:38:17,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 160. [2018-10-04 14:38:17,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 160 states. [2018-10-04 14:38:17,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 160 transitions. [2018-10-04 14:38:17,861 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 160 transitions. Word has length 157 [2018-10-04 14:38:17,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:38:17,861 INFO L480 AbstractCegarLoop]: Abstraction has 160 states and 160 transitions. [2018-10-04 14:38:17,861 INFO L481 AbstractCegarLoop]: Interpolant automaton has 158 states. [2018-10-04 14:38:17,861 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 160 transitions. [2018-10-04 14:38:17,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2018-10-04 14:38:17,862 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:38:17,862 INFO L375 BasicCegarLoop]: trace histogram [79, 78, 1, 1] [2018-10-04 14:38:17,862 INFO L423 AbstractCegarLoop]: === Iteration 79 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:38:17,862 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:38:17,863 INFO L82 PathProgramCache]: Analyzing trace with hash -1443923076, now seen corresponding path program 78 times [2018-10-04 14:38:17,863 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:38:17,863 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:38:17,863 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:38:17,863 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:38:17,864 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:38:17,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:38:21,270 INFO L134 CoverageAnalysis]: Checked inductivity of 6162 backedges. 0 proven. 6162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:38:21,271 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:38:21,271 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:38:21,278 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 14:38:21,393 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 79 check-sat command(s) [2018-10-04 14:38:21,393 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:38:21,396 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:38:24,829 INFO L134 CoverageAnalysis]: Checked inductivity of 6162 backedges. 0 proven. 6162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:38:24,850 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:38:24,851 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 79] total 158 [2018-10-04 14:38:24,851 INFO L459 AbstractCegarLoop]: Interpolant automaton has 160 states [2018-10-04 14:38:24,852 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 160 interpolants. [2018-10-04 14:38:24,852 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:38:24,852 INFO L87 Difference]: Start difference. First operand 160 states and 160 transitions. Second operand 160 states. [2018-10-04 14:38:25,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:38:25,387 INFO L93 Difference]: Finished difference Result 163 states and 163 transitions. [2018-10-04 14:38:25,388 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2018-10-04 14:38:25,388 INFO L78 Accepts]: Start accepts. Automaton has 160 states. Word has length 159 [2018-10-04 14:38:25,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:38:25,389 INFO L225 Difference]: With dead ends: 163 [2018-10-04 14:38:25,389 INFO L226 Difference]: Without dead ends: 162 [2018-10-04 14:38:25,389 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.6s Time 6.2s impTime 81 [2018-10-04 14:38:25,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2018-10-04 14:38:25,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 162. [2018-10-04 14:38:25,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 162 states. [2018-10-04 14:38:25,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 162 transitions. [2018-10-04 14:38:25,394 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 162 transitions. Word has length 159 [2018-10-04 14:38:25,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:38:25,395 INFO L480 AbstractCegarLoop]: Abstraction has 162 states and 162 transitions. [2018-10-04 14:38:25,395 INFO L481 AbstractCegarLoop]: Interpolant automaton has 160 states. [2018-10-04 14:38:25,395 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 162 transitions. [2018-10-04 14:38:25,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2018-10-04 14:38:25,396 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:38:25,396 INFO L375 BasicCegarLoop]: trace histogram [80, 79, 1, 1] [2018-10-04 14:38:25,396 INFO L423 AbstractCegarLoop]: === Iteration 80 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:38:25,396 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:38:25,396 INFO L82 PathProgramCache]: Analyzing trace with hash -335638338, now seen corresponding path program 79 times [2018-10-04 14:38:25,396 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:38:25,397 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:38:25,397 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:38:25,397 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:38:25,397 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:38:25,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:38:28,726 INFO L134 CoverageAnalysis]: Checked inductivity of 6320 backedges. 0 proven. 6320 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:38:28,726 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:38:28,726 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:38:28,733 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:38:28,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:38:28,776 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:38:32,282 INFO L134 CoverageAnalysis]: Checked inductivity of 6320 backedges. 0 proven. 6320 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:38:32,302 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:38:32,302 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [80, 80] total 160 [2018-10-04 14:38:32,303 INFO L459 AbstractCegarLoop]: Interpolant automaton has 162 states [2018-10-04 14:38:32,304 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 162 interpolants. [2018-10-04 14:38:32,304 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:38:32,304 INFO L87 Difference]: Start difference. First operand 162 states and 162 transitions. Second operand 162 states. [2018-10-04 14:38:32,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:38:32,870 INFO L93 Difference]: Finished difference Result 165 states and 165 transitions. [2018-10-04 14:38:32,870 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2018-10-04 14:38:32,870 INFO L78 Accepts]: Start accepts. Automaton has 162 states. Word has length 161 [2018-10-04 14:38:32,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:38:32,871 INFO L225 Difference]: With dead ends: 165 [2018-10-04 14:38:32,871 INFO L226 Difference]: Without dead ends: 164 [2018-10-04 14:38:32,871 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 160 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.6s Time 6.1s impTime 82 [2018-10-04 14:38:32,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2018-10-04 14:38:32,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 164. [2018-10-04 14:38:32,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 164 states. [2018-10-04 14:38:32,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 164 transitions. [2018-10-04 14:38:32,877 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 164 transitions. Word has length 161 [2018-10-04 14:38:32,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:38:32,877 INFO L480 AbstractCegarLoop]: Abstraction has 164 states and 164 transitions. [2018-10-04 14:38:32,877 INFO L481 AbstractCegarLoop]: Interpolant automaton has 162 states. [2018-10-04 14:38:32,877 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 164 transitions. [2018-10-04 14:38:32,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2018-10-04 14:38:32,878 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:38:32,878 INFO L375 BasicCegarLoop]: trace histogram [81, 80, 1, 1] [2018-10-04 14:38:32,879 INFO L423 AbstractCegarLoop]: === Iteration 81 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:38:32,879 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:38:32,879 INFO L82 PathProgramCache]: Analyzing trace with hash -425894528, now seen corresponding path program 80 times [2018-10-04 14:38:32,879 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:38:32,879 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:38:32,880 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:38:32,880 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:38:32,880 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:38:32,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:38:36,365 INFO L134 CoverageAnalysis]: Checked inductivity of 6480 backedges. 0 proven. 6480 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:38:36,366 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:38:36,366 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:38:36,372 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 14:38:36,412 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 14:38:36,413 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:38:36,415 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:38:39,974 INFO L134 CoverageAnalysis]: Checked inductivity of 6480 backedges. 0 proven. 6480 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:38:39,996 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:38:39,996 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 81] total 162 [2018-10-04 14:38:39,996 INFO L459 AbstractCegarLoop]: Interpolant automaton has 164 states [2018-10-04 14:38:39,997 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 164 interpolants. [2018-10-04 14:38:39,998 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:38:39,998 INFO L87 Difference]: Start difference. First operand 164 states and 164 transitions. Second operand 164 states. [2018-10-04 14:38:40,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:38:40,577 INFO L93 Difference]: Finished difference Result 167 states and 167 transitions. [2018-10-04 14:38:40,577 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2018-10-04 14:38:40,577 INFO L78 Accepts]: Start accepts. Automaton has 164 states. Word has length 163 [2018-10-04 14:38:40,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:38:40,578 INFO L225 Difference]: With dead ends: 167 [2018-10-04 14:38:40,578 INFO L226 Difference]: Without dead ends: 166 [2018-10-04 14:38:40,578 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 243 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 162 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.8s Time 6.3s impTime 83 [2018-10-04 14:38:40,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2018-10-04 14:38:40,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 166. [2018-10-04 14:38:40,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 166 states. [2018-10-04 14:38:40,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 166 transitions. [2018-10-04 14:38:40,582 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 166 transitions. Word has length 163 [2018-10-04 14:38:40,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:38:40,583 INFO L480 AbstractCegarLoop]: Abstraction has 166 states and 166 transitions. [2018-10-04 14:38:40,583 INFO L481 AbstractCegarLoop]: Interpolant automaton has 164 states. [2018-10-04 14:38:40,583 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 166 transitions. [2018-10-04 14:38:40,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2018-10-04 14:38:40,583 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:38:40,583 INFO L375 BasicCegarLoop]: trace histogram [82, 81, 1, 1] [2018-10-04 14:38:40,584 INFO L423 AbstractCegarLoop]: === Iteration 82 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:38:40,584 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:38:40,584 INFO L82 PathProgramCache]: Analyzing trace with hash -1262747198, now seen corresponding path program 81 times [2018-10-04 14:38:40,584 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:38:40,584 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:38:40,585 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:38:40,585 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:38:40,585 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:38:40,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:38:43,494 INFO L134 CoverageAnalysis]: Checked inductivity of 6642 backedges. 0 proven. 6642 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:38:43,494 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:38:43,494 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:38:43,502 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 14:38:43,598 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 82 check-sat command(s) [2018-10-04 14:38:43,598 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:38:43,601 INFO L273 TraceCheckSpWp]: Computing forward predicates... Received shutdown request... [2018-10-04 14:38:45,584 INFO L177 TraceCheckSpWp]: Timeout while computing interpolants [2018-10-04 14:38:45,785 WARN L521 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:38:45,786 WARN L549 AbstractCegarLoop]: Verification canceled [2018-10-04 14:38:45,792 WARN L205 ceAbstractionStarter]: Timeout [2018-10-04 14:38:45,792 INFO L202 PluginConnector]: Adding new model LexIndexValue-Pointer-Reduced.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 04.10 02:38:45 BoogieIcfgContainer [2018-10-04 14:38:45,793 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-10-04 14:38:45,793 INFO L168 Benchmark]: Toolchain (without parser) took 239552.43 ms. Allocated memory was 1.5 GB in the beginning and 1.4 GB in the end (delta: -88.1 MB). Free memory was 1.5 GB in the beginning and 1.3 GB in the end (delta: 105.8 MB). Peak memory consumption was 17.7 MB. Max. memory is 7.1 GB. [2018-10-04 14:38:45,796 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-10-04 14:38:45,797 INFO L168 Benchmark]: Boogie Procedure Inliner took 35.87 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-10-04 14:38:45,797 INFO L168 Benchmark]: Boogie Preprocessor took 18.40 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-10-04 14:38:45,797 INFO L168 Benchmark]: RCFGBuilder took 295.17 ms. Allocated memory is still 1.5 GB. Free memory was 1.5 GB in the beginning and 1.4 GB in the end (delta: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. [2018-10-04 14:38:45,798 INFO L168 Benchmark]: TraceAbstraction took 239197.96 ms. Allocated memory was 1.5 GB in the beginning and 1.4 GB in the end (delta: -88.1 MB). Free memory was 1.4 GB in the beginning and 1.3 GB in the end (delta: 84.6 MB). There was no memory consumed. Max. memory is 7.1 GB. [2018-10-04 14:38:45,802 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 35.87 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 18.40 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 295.17 ms. Allocated memory is still 1.5 GB. Free memory was 1.5 GB in the beginning and 1.4 GB in the end (delta: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. * TraceAbstraction took 239197.96 ms. Allocated memory was 1.5 GB in the beginning and 1.4 GB in the end (delta: -88.1 MB). Free memory was 1.4 GB in the beginning and 1.3 GB in the end (delta: 84.6 MB). There was no memory consumed. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 16]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 16). Cancelled while BasicCegarLoop was analyzing trace of length 166 with TraceHistMax 82, while TraceCheckSpWp was constructing forward predicates, while XnfDer was eliminating 1 quantified variables from 2 xjuncts. - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 6 locations, 1 error locations. TIMEOUT Result, 239.1s OverallTime, 82 OverallIterations, 82 TraceHistogramMax, 22.4s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 164 SDtfs, 0 SDslu, 1 SDs, 0 SdLazy, 13795 SolverSat, 232 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 14.4s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 9961 GetRequests, 3320 SyntacticMatches, 0 SemanticMatches, 6641 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 198.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=166occurred in iteration=81, 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.3s AutomataMinimizationTime, 81 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.2s SsaConstructionTime, 3.8s SatisfiabilityAnalysisTime, 203.1s InterpolantComputationTime, 13443 NumberOfCodeBlocks, 13443 NumberOfCodeBlocksAsserted, 1774 NumberOfCheckSat, 13282 ConstructedInterpolants, 0 QuantifiedInterpolants, 8661140 SizeOfPredicates, 0 NumberOfNonLiveVariables, 13600 ConjunctsInSsa, 3480 ConjunctsInUnsatCore, 161 InterpolantComputations, 1 PerfectInterpolantSequences, 0/354240 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/LexIndexValue-Pointer-Reduced.bpl_svcomp-Reach-32bit-Automizer_Default_PUPT.epf_AutomizerBplInline.xml/Csv-Benchmark-0-2018-10-04_14-38-45-817.csv Written .csv to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/csv/LexIndexValue-Pointer-Reduced.bpl_svcomp-Reach-32bit-Automizer_Default_PUPT.epf_AutomizerBplInline.xml/Csv-TraceAbstractionBenchmarks-0-2018-10-04_14-38-45-817.csv Completed graceful shutdown