java -Xmx8000000000 -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data --generate-csv --csv-dir csv -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -s ../../../trunk/examples/settings/pu-bench/svcomp-Reach-32bit-Automizer_Default.epf -i ../../../trunk/examples/programs/20170319-ConjunctivePathPrograms/down.i_4.bplTransformedIcfg_BEv2_5.bpl -------------------------------------------------------------------------------- This is Ultimate 0.1.23-b2fde6a [2018-09-28 09:59:50,280 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-09-28 09:59:50,283 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-09-28 09:59:50,298 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-09-28 09:59:50,299 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-09-28 09:59:50,300 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-09-28 09:59:50,301 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-09-28 09:59:50,303 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-09-28 09:59:50,304 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-09-28 09:59:50,306 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-09-28 09:59:50,307 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-09-28 09:59:50,307 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-09-28 09:59:50,308 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-09-28 09:59:50,309 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-09-28 09:59:50,312 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-09-28 09:59:50,313 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-09-28 09:59:50,314 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-09-28 09:59:50,321 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-09-28 09:59:50,323 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-09-28 09:59:50,325 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-09-28 09:59:50,326 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-09-28 09:59:50,327 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-09-28 09:59:50,330 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-09-28 09:59:50,330 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-09-28 09:59:50,330 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-09-28 09:59:50,331 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-09-28 09:59:50,334 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-09-28 09:59:50,335 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-09-28 09:59:50,335 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-09-28 09:59:50,339 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-09-28 09:59:50,339 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-09-28 09:59:50,340 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-09-28 09:59:50,341 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-09-28 09:59:50,341 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-09-28 09:59:50,342 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-09-28 09:59:50,346 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-09-28 09:59:50,347 INFO L98 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/pu-bench/svcomp-Reach-32bit-Automizer_Default.epf [2018-09-28 09:59:50,370 INFO L110 SettingsManager]: Loading preferences was successful [2018-09-28 09:59:50,370 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-09-28 09:59:50,371 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-09-28 09:59:50,371 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-09-28 09:59:50,372 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-09-28 09:59:50,372 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-09-28 09:59:50,373 INFO L133 SettingsManager]: * Use SBE=true [2018-09-28 09:59:50,373 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-09-28 09:59:50,373 INFO L133 SettingsManager]: * sizeof long=4 [2018-09-28 09:59:50,373 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-09-28 09:59:50,373 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-09-28 09:59:50,374 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-09-28 09:59:50,374 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-09-28 09:59:50,374 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-09-28 09:59:50,374 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-09-28 09:59:50,374 INFO L133 SettingsManager]: * sizeof long double=12 [2018-09-28 09:59:50,375 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-09-28 09:59:50,375 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-09-28 09:59:50,375 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-09-28 09:59:50,375 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-09-28 09:59:50,375 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-09-28 09:59:50,376 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-09-28 09:59:50,376 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-09-28 09:59:50,376 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-09-28 09:59:50,376 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-09-28 09:59:50,376 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-09-28 09:59:50,377 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-09-28 09:59:50,377 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-09-28 09:59:50,377 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-09-28 09:59:50,377 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-09-28 09:59:50,426 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-09-28 09:59:50,439 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-09-28 09:59:50,443 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-09-28 09:59:50,445 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2018-09-28 09:59:50,446 INFO L276 PluginConnector]: Boogie PL CUP Parser initialized [2018-09-28 09:59:50,447 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/20170319-ConjunctivePathPrograms/down.i_4.bplTransformedIcfg_BEv2_5.bpl [2018-09-28 09:59:50,447 INFO L111 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/20170319-ConjunctivePathPrograms/down.i_4.bplTransformedIcfg_BEv2_5.bpl' [2018-09-28 09:59:50,513 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-09-28 09:59:50,516 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-09-28 09:59:50,517 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-09-28 09:59:50,517 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-09-28 09:59:50,517 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-09-28 09:59:50,537 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 28.09 09:59:50" (1/1) ... [2018-09-28 09:59:50,548 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 28.09 09:59:50" (1/1) ... [2018-09-28 09:59:50,554 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-09-28 09:59:50,555 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-09-28 09:59:50,555 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-09-28 09:59:50,555 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-09-28 09:59:50,564 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 28.09 09:59:50" (1/1) ... [2018-09-28 09:59:50,564 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 28.09 09:59:50" (1/1) ... [2018-09-28 09:59:50,565 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 28.09 09:59:50" (1/1) ... [2018-09-28 09:59:50,565 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 28.09 09:59:50" (1/1) ... [2018-09-28 09:59:50,570 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 28.09 09:59:50" (1/1) ... [2018-09-28 09:59:50,572 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 28.09 09:59:50" (1/1) ... [2018-09-28 09:59:50,573 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 28.09 09:59:50" (1/1) ... [2018-09-28 09:59:50,574 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-09-28 09:59:50,574 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-09-28 09:59:50,574 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-09-28 09:59:50,575 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-09-28 09:59:50,576 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 28.09 09:59:50" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-09-28 09:59:50,633 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2018-09-28 09:59:50,633 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-09-28 09:59:50,633 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-09-28 09:59:50,940 INFO L353 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-09-28 09:59:50,940 INFO L202 PluginConnector]: Adding new model down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.09 09:59:50 BoogieIcfgContainer [2018-09-28 09:59:50,941 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-09-28 09:59:50,942 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-09-28 09:59:50,942 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-09-28 09:59:50,945 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-09-28 09:59:50,946 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 28.09 09:59:50" (1/2) ... [2018-09-28 09:59:50,947 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@725c97f3 and model type down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.09 09:59:50, skipping insertion in model container [2018-09-28 09:59:50,947 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.09 09:59:50" (2/2) ... [2018-09-28 09:59:50,949 INFO L112 eAbstractionObserver]: Analyzing ICFG down.i_4.bplTransformedIcfg_BEv2_5.bpl [2018-09-28 09:59:50,957 INFO L137 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-09-28 09:59:50,964 INFO L149 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-09-28 09:59:51,013 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-09-28 09:59:51,014 INFO L381 AbstractCegarLoop]: Interprodecural is true [2018-09-28 09:59:51,014 INFO L382 AbstractCegarLoop]: Hoare is true [2018-09-28 09:59:51,014 INFO L383 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-09-28 09:59:51,014 INFO L384 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-09-28 09:59:51,015 INFO L385 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-09-28 09:59:51,015 INFO L386 AbstractCegarLoop]: Difference is false [2018-09-28 09:59:51,015 INFO L387 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-09-28 09:59:51,015 INFO L392 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-09-28 09:59:51,031 INFO L276 IsEmpty]: Start isEmpty. Operand 10 states. [2018-09-28 09:59:51,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2018-09-28 09:59:51,039 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 09:59:51,040 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2018-09-28 09:59:51,041 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 09:59:51,048 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 09:59:51,049 INFO L82 PathProgramCache]: Analyzing trace with hash 1951930377, now seen corresponding path program 1 times [2018-09-28 09:59:51,051 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 09:59:51,052 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 09:59:51,094 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:51,094 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 09:59:51,094 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:51,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 09:59:51,180 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 09:59:51,182 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-28 09:59:51,182 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-09-28 09:59:51,186 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-09-28 09:59:51,197 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-09-28 09:59:51,197 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-09-28 09:59:51,200 INFO L87 Difference]: Start difference. First operand 10 states. Second operand 3 states. [2018-09-28 09:59:51,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 09:59:51,289 INFO L93 Difference]: Finished difference Result 23 states and 30 transitions. [2018-09-28 09:59:51,291 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-09-28 09:59:51,297 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 7 [2018-09-28 09:59:51,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 09:59:51,324 INFO L225 Difference]: With dead ends: 23 [2018-09-28 09:59:51,324 INFO L226 Difference]: Without dead ends: 15 [2018-09-28 09:59:51,329 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-09-28 09:59:51,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15 states. [2018-09-28 09:59:51,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15 to 13. [2018-09-28 09:59:51,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2018-09-28 09:59:51,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 17 transitions. [2018-09-28 09:59:51,384 INFO L78 Accepts]: Start accepts. Automaton has 13 states and 17 transitions. Word has length 7 [2018-09-28 09:59:51,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 09:59:51,384 INFO L480 AbstractCegarLoop]: Abstraction has 13 states and 17 transitions. [2018-09-28 09:59:51,384 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-09-28 09:59:51,385 INFO L276 IsEmpty]: Start isEmpty. Operand 13 states and 17 transitions. [2018-09-28 09:59:51,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2018-09-28 09:59:51,385 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 09:59:51,386 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2018-09-28 09:59:51,386 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 09:59:51,386 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 09:59:51,386 INFO L82 PathProgramCache]: Analyzing trace with hash 1951989959, now seen corresponding path program 1 times [2018-09-28 09:59:51,387 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 09:59:51,387 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 09:59:51,388 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:51,388 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 09:59:51,388 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:51,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 09:59:51,485 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 09:59:51,485 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-28 09:59:51,486 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-09-28 09:59:51,487 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-09-28 09:59:51,488 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-09-28 09:59:51,488 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-09-28 09:59:51,488 INFO L87 Difference]: Start difference. First operand 13 states and 17 transitions. Second operand 4 states. [2018-09-28 09:59:51,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 09:59:51,571 INFO L93 Difference]: Finished difference Result 20 states and 24 transitions. [2018-09-28 09:59:51,572 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-09-28 09:59:51,572 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 7 [2018-09-28 09:59:51,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 09:59:51,573 INFO L225 Difference]: With dead ends: 20 [2018-09-28 09:59:51,573 INFO L226 Difference]: Without dead ends: 13 [2018-09-28 09:59:51,574 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-09-28 09:59:51,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13 states. [2018-09-28 09:59:51,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13 to 13. [2018-09-28 09:59:51,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2018-09-28 09:59:51,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 16 transitions. [2018-09-28 09:59:51,579 INFO L78 Accepts]: Start accepts. Automaton has 13 states and 16 transitions. Word has length 7 [2018-09-28 09:59:51,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 09:59:51,579 INFO L480 AbstractCegarLoop]: Abstraction has 13 states and 16 transitions. [2018-09-28 09:59:51,579 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-09-28 09:59:51,580 INFO L276 IsEmpty]: Start isEmpty. Operand 13 states and 16 transitions. [2018-09-28 09:59:51,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2018-09-28 09:59:51,580 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 09:59:51,580 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2018-09-28 09:59:51,581 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 09:59:51,581 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 09:59:51,581 INFO L82 PathProgramCache]: Analyzing trace with hash -1455783312, now seen corresponding path program 1 times [2018-09-28 09:59:51,581 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 09:59:51,581 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 09:59:51,582 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:51,583 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 09:59:51,583 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:51,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 09:59:51,651 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-09-28 09:59:51,651 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-28 09:59:51,652 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-09-28 09:59:51,652 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-09-28 09:59:51,652 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-09-28 09:59:51,652 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-09-28 09:59:51,653 INFO L87 Difference]: Start difference. First operand 13 states and 16 transitions. Second operand 4 states. [2018-09-28 09:59:51,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 09:59:51,746 INFO L93 Difference]: Finished difference Result 19 states and 22 transitions. [2018-09-28 09:59:51,746 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-09-28 09:59:51,747 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 8 [2018-09-28 09:59:51,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 09:59:51,747 INFO L225 Difference]: With dead ends: 19 [2018-09-28 09:59:51,748 INFO L226 Difference]: Without dead ends: 17 [2018-09-28 09:59:51,748 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-09-28 09:59:51,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17 states. [2018-09-28 09:59:51,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17 to 13. [2018-09-28 09:59:51,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2018-09-28 09:59:51,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 15 transitions. [2018-09-28 09:59:51,754 INFO L78 Accepts]: Start accepts. Automaton has 13 states and 15 transitions. Word has length 8 [2018-09-28 09:59:51,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 09:59:51,755 INFO L480 AbstractCegarLoop]: Abstraction has 13 states and 15 transitions. [2018-09-28 09:59:51,755 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-09-28 09:59:51,755 INFO L276 IsEmpty]: Start isEmpty. Operand 13 states and 15 transitions. [2018-09-28 09:59:51,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2018-09-28 09:59:51,756 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 09:59:51,756 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2018-09-28 09:59:51,757 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 09:59:51,757 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 09:59:51,758 INFO L82 PathProgramCache]: Analyzing trace with hash -1455723730, now seen corresponding path program 1 times [2018-09-28 09:59:51,758 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 09:59:51,758 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 09:59:51,759 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:51,761 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 09:59:51,761 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:51,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 09:59:51,822 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 09:59:51,822 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-28 09:59:51,822 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-09-28 09:59:51,823 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-09-28 09:59:51,823 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-09-28 09:59:51,823 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-09-28 09:59:51,824 INFO L87 Difference]: Start difference. First operand 13 states and 15 transitions. Second operand 4 states. [2018-09-28 09:59:51,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 09:59:51,896 INFO L93 Difference]: Finished difference Result 25 states and 28 transitions. [2018-09-28 09:59:51,896 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-09-28 09:59:51,897 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 8 [2018-09-28 09:59:51,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 09:59:51,898 INFO L225 Difference]: With dead ends: 25 [2018-09-28 09:59:51,898 INFO L226 Difference]: Without dead ends: 19 [2018-09-28 09:59:51,899 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-09-28 09:59:51,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states. [2018-09-28 09:59:51,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 15. [2018-09-28 09:59:51,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2018-09-28 09:59:51,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 17 transitions. [2018-09-28 09:59:51,905 INFO L78 Accepts]: Start accepts. Automaton has 15 states and 17 transitions. Word has length 8 [2018-09-28 09:59:51,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 09:59:51,905 INFO L480 AbstractCegarLoop]: Abstraction has 15 states and 17 transitions. [2018-09-28 09:59:51,905 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-09-28 09:59:51,905 INFO L276 IsEmpty]: Start isEmpty. Operand 15 states and 17 transitions. [2018-09-28 09:59:51,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2018-09-28 09:59:51,906 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 09:59:51,906 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-09-28 09:59:51,906 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 09:59:51,906 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 09:59:51,906 INFO L82 PathProgramCache]: Analyzing trace with hash -1394403420, now seen corresponding path program 1 times [2018-09-28 09:59:51,907 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 09:59:51,907 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 09:59:51,908 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:51,908 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 09:59:51,908 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:51,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 09:59:52,050 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 09:59:52,050 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 09:59:52,050 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) [2018-09-28 09:59:52,069 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 09:59:52,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 09:59:52,108 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 09:59:52,127 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 09:59:52,149 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 09:59:52,149 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2018-09-28 09:59:52,149 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-09-28 09:59:52,150 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-09-28 09:59:52,150 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-09-28 09:59:52,150 INFO L87 Difference]: Start difference. First operand 15 states and 17 transitions. Second operand 6 states. [2018-09-28 09:59:52,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 09:59:52,266 INFO L93 Difference]: Finished difference Result 31 states and 35 transitions. [2018-09-28 09:59:52,267 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-09-28 09:59:52,267 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 12 [2018-09-28 09:59:52,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 09:59:52,268 INFO L225 Difference]: With dead ends: 31 [2018-09-28 09:59:52,268 INFO L226 Difference]: Without dead ends: 16 [2018-09-28 09:59:52,269 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2018-09-28 09:59:52,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16 states. [2018-09-28 09:59:52,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16 to 16. [2018-09-28 09:59:52,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2018-09-28 09:59:52,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 18 transitions. [2018-09-28 09:59:52,273 INFO L78 Accepts]: Start accepts. Automaton has 16 states and 18 transitions. Word has length 12 [2018-09-28 09:59:52,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 09:59:52,274 INFO L480 AbstractCegarLoop]: Abstraction has 16 states and 18 transitions. [2018-09-28 09:59:52,274 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-09-28 09:59:52,274 INFO L276 IsEmpty]: Start isEmpty. Operand 16 states and 18 transitions. [2018-09-28 09:59:52,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2018-09-28 09:59:52,275 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 09:59:52,275 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2018-09-28 09:59:52,275 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 09:59:52,275 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 09:59:52,276 INFO L82 PathProgramCache]: Analyzing trace with hash -961145443, now seen corresponding path program 2 times [2018-09-28 09:59:52,276 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 09:59:52,276 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 09:59:52,277 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:52,277 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 09:59:52,277 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:52,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 09:59:52,413 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 09:59:52,414 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 09:59:52,414 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 09:59:52,431 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-28 09:59:52,473 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-28 09:59:52,473 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 09:59:52,475 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 09:59:52,480 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 09:59:52,513 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 09:59:52,514 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2018-09-28 09:59:52,514 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-09-28 09:59:52,514 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-09-28 09:59:52,515 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2018-09-28 09:59:52,515 INFO L87 Difference]: Start difference. First operand 16 states and 18 transitions. Second operand 5 states. [2018-09-28 09:59:52,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 09:59:52,707 INFO L93 Difference]: Finished difference Result 30 states and 33 transitions. [2018-09-28 09:59:52,710 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-09-28 09:59:52,711 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 13 [2018-09-28 09:59:52,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 09:59:52,712 INFO L225 Difference]: With dead ends: 30 [2018-09-28 09:59:52,713 INFO L226 Difference]: Without dead ends: 24 [2018-09-28 09:59:52,714 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2018-09-28 09:59:52,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24 states. [2018-09-28 09:59:52,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24 to 20. [2018-09-28 09:59:52,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2018-09-28 09:59:52,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 22 transitions. [2018-09-28 09:59:52,729 INFO L78 Accepts]: Start accepts. Automaton has 20 states and 22 transitions. Word has length 13 [2018-09-28 09:59:52,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 09:59:52,730 INFO L480 AbstractCegarLoop]: Abstraction has 20 states and 22 transitions. [2018-09-28 09:59:52,730 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-09-28 09:59:52,730 INFO L276 IsEmpty]: Start isEmpty. Operand 20 states and 22 transitions. [2018-09-28 09:59:52,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2018-09-28 09:59:52,731 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 09:59:52,731 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1] [2018-09-28 09:59:52,731 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 09:59:52,732 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 09:59:52,733 INFO L82 PathProgramCache]: Analyzing trace with hash -552275309, now seen corresponding path program 3 times [2018-09-28 09:59:52,733 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 09:59:52,733 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 09:59:52,734 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:52,735 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 09:59:52,736 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:52,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 09:59:52,925 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 09:59:52,925 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 09:59:52,925 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 09:59:52,937 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-28 09:59:52,981 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2018-09-28 09:59:52,982 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 09:59:52,984 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 09:59:52,991 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 09:59:53,017 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 09:59:53,019 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 7 [2018-09-28 09:59:53,019 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-09-28 09:59:53,019 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-09-28 09:59:53,020 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2018-09-28 09:59:53,020 INFO L87 Difference]: Start difference. First operand 20 states and 22 transitions. Second operand 8 states. [2018-09-28 09:59:53,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 09:59:53,133 INFO L93 Difference]: Finished difference Result 40 states and 44 transitions. [2018-09-28 09:59:53,133 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-09-28 09:59:53,133 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 17 [2018-09-28 09:59:53,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 09:59:53,134 INFO L225 Difference]: With dead ends: 40 [2018-09-28 09:59:53,134 INFO L226 Difference]: Without dead ends: 21 [2018-09-28 09:59:53,135 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2018-09-28 09:59:53,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21 states. [2018-09-28 09:59:53,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21 to 21. [2018-09-28 09:59:53,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2018-09-28 09:59:53,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 23 transitions. [2018-09-28 09:59:53,141 INFO L78 Accepts]: Start accepts. Automaton has 21 states and 23 transitions. Word has length 17 [2018-09-28 09:59:53,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 09:59:53,141 INFO L480 AbstractCegarLoop]: Abstraction has 21 states and 23 transitions. [2018-09-28 09:59:53,141 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-09-28 09:59:53,141 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states and 23 transitions. [2018-09-28 09:59:53,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2018-09-28 09:59:53,142 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 09:59:53,142 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1] [2018-09-28 09:59:53,142 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 09:59:53,143 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 09:59:53,143 INFO L82 PathProgramCache]: Analyzing trace with hash 2071906362, now seen corresponding path program 4 times [2018-09-28 09:59:53,143 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 09:59:53,143 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 09:59:53,144 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:53,144 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 09:59:53,144 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:53,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 09:59:53,244 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 09:59:53,245 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 09:59:53,245 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 09:59:53,252 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-28 09:59:53,266 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-28 09:59:53,266 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 09:59:53,268 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 09:59:53,274 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 09:59:53,294 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 09:59:53,295 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2018-09-28 09:59:53,295 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-09-28 09:59:53,295 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-09-28 09:59:53,295 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2018-09-28 09:59:53,296 INFO L87 Difference]: Start difference. First operand 21 states and 23 transitions. Second operand 6 states. [2018-09-28 09:59:53,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 09:59:53,563 INFO L93 Difference]: Finished difference Result 35 states and 38 transitions. [2018-09-28 09:59:53,563 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-09-28 09:59:53,563 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 18 [2018-09-28 09:59:53,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 09:59:53,564 INFO L225 Difference]: With dead ends: 35 [2018-09-28 09:59:53,565 INFO L226 Difference]: Without dead ends: 29 [2018-09-28 09:59:53,565 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2018-09-28 09:59:53,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2018-09-28 09:59:53,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 25. [2018-09-28 09:59:53,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2018-09-28 09:59:53,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 27 transitions. [2018-09-28 09:59:53,572 INFO L78 Accepts]: Start accepts. Automaton has 25 states and 27 transitions. Word has length 18 [2018-09-28 09:59:53,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 09:59:53,572 INFO L480 AbstractCegarLoop]: Abstraction has 25 states and 27 transitions. [2018-09-28 09:59:53,572 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-09-28 09:59:53,573 INFO L276 IsEmpty]: Start isEmpty. Operand 25 states and 27 transitions. [2018-09-28 09:59:53,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2018-09-28 09:59:53,573 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 09:59:53,574 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 1, 1, 1, 1, 1] [2018-09-28 09:59:53,574 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 09:59:53,574 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 09:59:53,574 INFO L82 PathProgramCache]: Analyzing trace with hash -992407888, now seen corresponding path program 5 times [2018-09-28 09:59:53,575 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 09:59:53,575 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 09:59:53,576 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:53,576 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 09:59:53,576 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:53,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 09:59:53,754 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 24 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 09:59:53,755 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 09:59:53,755 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 09:59:53,772 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-28 09:59:53,807 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2018-09-28 09:59:53,808 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 09:59:53,810 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 09:59:53,818 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 24 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 09:59:53,841 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 09:59:53,842 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2018-09-28 09:59:53,842 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-09-28 09:59:53,842 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-09-28 09:59:53,843 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2018-09-28 09:59:53,843 INFO L87 Difference]: Start difference. First operand 25 states and 27 transitions. Second operand 10 states. [2018-09-28 09:59:54,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 09:59:54,127 INFO L93 Difference]: Finished difference Result 49 states and 53 transitions. [2018-09-28 09:59:54,127 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-09-28 09:59:54,128 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 22 [2018-09-28 09:59:54,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 09:59:54,129 INFO L225 Difference]: With dead ends: 49 [2018-09-28 09:59:54,129 INFO L226 Difference]: Without dead ends: 26 [2018-09-28 09:59:54,130 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2018-09-28 09:59:54,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26 states. [2018-09-28 09:59:54,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26 to 26. [2018-09-28 09:59:54,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2018-09-28 09:59:54,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 28 transitions. [2018-09-28 09:59:54,136 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 28 transitions. Word has length 22 [2018-09-28 09:59:54,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 09:59:54,136 INFO L480 AbstractCegarLoop]: Abstraction has 26 states and 28 transitions. [2018-09-28 09:59:54,136 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-09-28 09:59:54,136 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 28 transitions. [2018-09-28 09:59:54,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2018-09-28 09:59:54,137 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 09:59:54,137 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 1, 1, 1, 1, 1] [2018-09-28 09:59:54,138 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 09:59:54,138 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 09:59:54,138 INFO L82 PathProgramCache]: Analyzing trace with hash 390441321, now seen corresponding path program 6 times [2018-09-28 09:59:54,138 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 09:59:54,138 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 09:59:54,139 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:54,139 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 09:59:54,140 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:54,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 09:59:54,232 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 16 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 09:59:54,232 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 09:59:54,232 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 09:59:54,251 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-28 09:59:54,289 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2018-09-28 09:59:54,289 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 09:59:54,292 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 09:59:54,301 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 16 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 09:59:54,322 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 09:59:54,322 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2018-09-28 09:59:54,323 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-09-28 09:59:54,323 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-09-28 09:59:54,323 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2018-09-28 09:59:54,323 INFO L87 Difference]: Start difference. First operand 26 states and 28 transitions. Second operand 7 states. [2018-09-28 09:59:54,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 09:59:54,428 INFO L93 Difference]: Finished difference Result 40 states and 43 transitions. [2018-09-28 09:59:54,429 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-09-28 09:59:54,429 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 23 [2018-09-28 09:59:54,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 09:59:54,430 INFO L225 Difference]: With dead ends: 40 [2018-09-28 09:59:54,431 INFO L226 Difference]: Without dead ends: 34 [2018-09-28 09:59:54,432 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2018-09-28 09:59:54,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34 states. [2018-09-28 09:59:54,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34 to 30. [2018-09-28 09:59:54,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2018-09-28 09:59:54,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 32 transitions. [2018-09-28 09:59:54,438 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 32 transitions. Word has length 23 [2018-09-28 09:59:54,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 09:59:54,439 INFO L480 AbstractCegarLoop]: Abstraction has 30 states and 32 transitions. [2018-09-28 09:59:54,439 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-09-28 09:59:54,439 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 32 transitions. [2018-09-28 09:59:54,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2018-09-28 09:59:54,440 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 09:59:54,440 INFO L375 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 1, 1, 1, 1, 1] [2018-09-28 09:59:54,441 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 09:59:54,441 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 09:59:54,441 INFO L82 PathProgramCache]: Analyzing trace with hash 1927135327, now seen corresponding path program 7 times [2018-09-28 09:59:54,441 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 09:59:54,443 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 09:59:54,444 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:54,445 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 09:59:54,445 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:54,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 09:59:54,615 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 40 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 09:59:54,615 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 09:59:54,615 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 09:59:54,626 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 09:59:54,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 09:59:54,644 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 09:59:54,656 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 40 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 09:59:54,676 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 09:59:54,676 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2018-09-28 09:59:54,677 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-09-28 09:59:54,677 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-09-28 09:59:54,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2018-09-28 09:59:54,678 INFO L87 Difference]: Start difference. First operand 30 states and 32 transitions. Second operand 12 states. [2018-09-28 09:59:54,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 09:59:54,941 INFO L93 Difference]: Finished difference Result 58 states and 62 transitions. [2018-09-28 09:59:54,941 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-09-28 09:59:54,941 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 27 [2018-09-28 09:59:54,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 09:59:54,943 INFO L225 Difference]: With dead ends: 58 [2018-09-28 09:59:54,943 INFO L226 Difference]: Without dead ends: 31 [2018-09-28 09:59:54,944 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2018-09-28 09:59:54,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2018-09-28 09:59:54,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 31. [2018-09-28 09:59:54,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2018-09-28 09:59:54,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 33 transitions. [2018-09-28 09:59:54,951 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 33 transitions. Word has length 27 [2018-09-28 09:59:54,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 09:59:54,951 INFO L480 AbstractCegarLoop]: Abstraction has 31 states and 33 transitions. [2018-09-28 09:59:54,951 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-09-28 09:59:54,951 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 33 transitions. [2018-09-28 09:59:54,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2018-09-28 09:59:54,952 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 09:59:54,952 INFO L375 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 1, 1, 1, 1, 1] [2018-09-28 09:59:54,953 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 09:59:54,953 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 09:59:54,953 INFO L82 PathProgramCache]: Analyzing trace with hash -906890938, now seen corresponding path program 8 times [2018-09-28 09:59:54,953 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 09:59:54,953 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 09:59:54,954 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:54,954 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 09:59:54,955 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:54,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 09:59:55,064 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 23 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 09:59:55,065 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 09:59:55,065 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 09:59:55,075 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-28 09:59:55,090 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-28 09:59:55,091 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 09:59:55,093 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 09:59:55,103 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 23 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 09:59:55,135 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 09:59:55,135 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 7 [2018-09-28 09:59:55,135 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-09-28 09:59:55,136 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-09-28 09:59:55,136 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2018-09-28 09:59:55,136 INFO L87 Difference]: Start difference. First operand 31 states and 33 transitions. Second operand 8 states. [2018-09-28 09:59:55,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 09:59:55,293 INFO L93 Difference]: Finished difference Result 45 states and 48 transitions. [2018-09-28 09:59:55,294 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-09-28 09:59:55,294 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 28 [2018-09-28 09:59:55,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 09:59:55,294 INFO L225 Difference]: With dead ends: 45 [2018-09-28 09:59:55,295 INFO L226 Difference]: Without dead ends: 39 [2018-09-28 09:59:55,295 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2018-09-28 09:59:55,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2018-09-28 09:59:55,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 35. [2018-09-28 09:59:55,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2018-09-28 09:59:55,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 37 transitions. [2018-09-28 09:59:55,303 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 37 transitions. Word has length 28 [2018-09-28 09:59:55,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 09:59:55,304 INFO L480 AbstractCegarLoop]: Abstraction has 35 states and 37 transitions. [2018-09-28 09:59:55,304 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-09-28 09:59:55,304 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 37 transitions. [2018-09-28 09:59:55,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2018-09-28 09:59:55,305 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 09:59:55,305 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 1, 1, 1, 1, 1] [2018-09-28 09:59:55,305 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 09:59:55,306 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 09:59:55,306 INFO L82 PathProgramCache]: Analyzing trace with hash -466038340, now seen corresponding path program 9 times [2018-09-28 09:59:55,306 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 09:59:55,306 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 09:59:55,307 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:55,307 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 09:59:55,307 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:55,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 09:59:55,475 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 60 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 09:59:55,476 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 09:59:55,476 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 09:59:55,485 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-28 09:59:55,578 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2018-09-28 09:59:55,578 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 09:59:55,581 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 09:59:55,592 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 60 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 09:59:55,630 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 09:59:55,630 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2018-09-28 09:59:55,631 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-09-28 09:59:55,631 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-09-28 09:59:55,631 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2018-09-28 09:59:55,632 INFO L87 Difference]: Start difference. First operand 35 states and 37 transitions. Second operand 14 states. [2018-09-28 09:59:56,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 09:59:56,295 INFO L93 Difference]: Finished difference Result 67 states and 71 transitions. [2018-09-28 09:59:56,295 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-09-28 09:59:56,295 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 32 [2018-09-28 09:59:56,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 09:59:56,296 INFO L225 Difference]: With dead ends: 67 [2018-09-28 09:59:56,296 INFO L226 Difference]: Without dead ends: 36 [2018-09-28 09:59:56,297 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=109, Invalid=271, Unknown=0, NotChecked=0, Total=380 [2018-09-28 09:59:56,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2018-09-28 09:59:56,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 36. [2018-09-28 09:59:56,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2018-09-28 09:59:56,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 38 transitions. [2018-09-28 09:59:56,305 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 38 transitions. Word has length 32 [2018-09-28 09:59:56,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 09:59:56,305 INFO L480 AbstractCegarLoop]: Abstraction has 36 states and 38 transitions. [2018-09-28 09:59:56,305 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-09-28 09:59:56,305 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 38 transitions. [2018-09-28 09:59:56,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2018-09-28 09:59:56,306 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 09:59:56,306 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 1, 1, 1, 1, 1] [2018-09-28 09:59:56,307 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 09:59:56,307 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 09:59:56,307 INFO L82 PathProgramCache]: Analyzing trace with hash 1282545973, now seen corresponding path program 10 times [2018-09-28 09:59:56,307 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 09:59:56,307 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 09:59:56,308 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:56,308 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 09:59:56,308 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:56,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 09:59:56,413 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 31 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 09:59:56,413 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 09:59:56,413 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 09:59:56,429 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-28 09:59:56,449 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-28 09:59:56,449 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 09:59:56,451 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 09:59:56,462 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 31 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 09:59:56,493 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 09:59:56,493 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2018-09-28 09:59:56,493 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-09-28 09:59:56,494 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-09-28 09:59:56,494 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2018-09-28 09:59:56,494 INFO L87 Difference]: Start difference. First operand 36 states and 38 transitions. Second operand 9 states. [2018-09-28 09:59:56,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 09:59:56,758 INFO L93 Difference]: Finished difference Result 50 states and 53 transitions. [2018-09-28 09:59:56,759 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-09-28 09:59:56,759 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 33 [2018-09-28 09:59:56,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 09:59:56,760 INFO L225 Difference]: With dead ends: 50 [2018-09-28 09:59:56,760 INFO L226 Difference]: Without dead ends: 44 [2018-09-28 09:59:56,761 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2018-09-28 09:59:56,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2018-09-28 09:59:56,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 40. [2018-09-28 09:59:56,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2018-09-28 09:59:56,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 42 transitions. [2018-09-28 09:59:56,769 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 42 transitions. Word has length 33 [2018-09-28 09:59:56,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 09:59:56,769 INFO L480 AbstractCegarLoop]: Abstraction has 40 states and 42 transitions. [2018-09-28 09:59:56,769 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-09-28 09:59:56,770 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 42 transitions. [2018-09-28 09:59:56,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2018-09-28 09:59:56,771 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 09:59:56,771 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 1, 1, 1, 1, 1] [2018-09-28 09:59:56,771 INFO L423 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 09:59:56,771 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 09:59:56,772 INFO L82 PathProgramCache]: Analyzing trace with hash 1500867115, now seen corresponding path program 11 times [2018-09-28 09:59:56,772 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 09:59:56,772 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 09:59:56,773 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:56,773 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 09:59:56,773 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:56,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 09:59:56,974 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 84 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 09:59:56,974 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 09:59:56,974 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 09:59:56,982 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-28 09:59:57,007 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2018-09-28 09:59:57,007 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 09:59:57,010 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 09:59:57,021 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 84 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 09:59:57,042 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 09:59:57,042 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 15 [2018-09-28 09:59:57,043 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-09-28 09:59:57,045 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-09-28 09:59:57,046 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2018-09-28 09:59:57,046 INFO L87 Difference]: Start difference. First operand 40 states and 42 transitions. Second operand 16 states. [2018-09-28 09:59:57,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 09:59:57,285 INFO L93 Difference]: Finished difference Result 76 states and 80 transitions. [2018-09-28 09:59:57,285 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-09-28 09:59:57,286 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 37 [2018-09-28 09:59:57,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 09:59:57,287 INFO L225 Difference]: With dead ends: 76 [2018-09-28 09:59:57,287 INFO L226 Difference]: Without dead ends: 41 [2018-09-28 09:59:57,288 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=141, Invalid=365, Unknown=0, NotChecked=0, Total=506 [2018-09-28 09:59:57,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2018-09-28 09:59:57,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 41. [2018-09-28 09:59:57,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2018-09-28 09:59:57,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 43 transitions. [2018-09-28 09:59:57,294 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 43 transitions. Word has length 37 [2018-09-28 09:59:57,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 09:59:57,295 INFO L480 AbstractCegarLoop]: Abstraction has 41 states and 43 transitions. [2018-09-28 09:59:57,295 INFO L481 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-09-28 09:59:57,295 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 43 transitions. [2018-09-28 09:59:57,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2018-09-28 09:59:57,296 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 09:59:57,296 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 1, 1, 1, 1, 1] [2018-09-28 09:59:57,296 INFO L423 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 09:59:57,297 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 09:59:57,297 INFO L82 PathProgramCache]: Analyzing trace with hash 594208338, now seen corresponding path program 12 times [2018-09-28 09:59:57,297 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 09:59:57,297 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 09:59:57,298 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:57,298 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 09:59:57,298 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:57,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 09:59:57,402 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 40 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 09:59:57,402 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 09:59:57,402 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 09:59:57,411 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-28 09:59:57,436 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2018-09-28 09:59:57,436 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 09:59:57,440 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 09:59:57,449 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 40 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 09:59:57,478 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 09:59:57,478 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2018-09-28 09:59:57,479 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-09-28 09:59:57,479 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-09-28 09:59:57,479 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2018-09-28 09:59:57,479 INFO L87 Difference]: Start difference. First operand 41 states and 43 transitions. Second operand 10 states. [2018-09-28 09:59:57,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 09:59:57,635 INFO L93 Difference]: Finished difference Result 55 states and 58 transitions. [2018-09-28 09:59:57,635 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-09-28 09:59:57,635 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 38 [2018-09-28 09:59:57,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 09:59:57,636 INFO L225 Difference]: With dead ends: 55 [2018-09-28 09:59:57,637 INFO L226 Difference]: Without dead ends: 49 [2018-09-28 09:59:57,638 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2018-09-28 09:59:57,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2018-09-28 09:59:57,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 45. [2018-09-28 09:59:57,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2018-09-28 09:59:57,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 47 transitions. [2018-09-28 09:59:57,646 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 47 transitions. Word has length 38 [2018-09-28 09:59:57,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 09:59:57,647 INFO L480 AbstractCegarLoop]: Abstraction has 45 states and 47 transitions. [2018-09-28 09:59:57,647 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-09-28 09:59:57,647 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 47 transitions. [2018-09-28 09:59:57,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2018-09-28 09:59:57,648 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 09:59:57,648 INFO L375 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 1, 1, 1, 1, 1] [2018-09-28 09:59:57,648 INFO L423 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 09:59:57,649 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 09:59:57,649 INFO L82 PathProgramCache]: Analyzing trace with hash 1054367944, now seen corresponding path program 13 times [2018-09-28 09:59:57,649 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 09:59:57,649 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 09:59:57,650 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:57,650 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 09:59:57,650 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:57,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 09:59:58,043 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 112 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 09:59:58,043 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 09:59:58,043 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 09:59:58,053 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 09:59:58,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 09:59:58,083 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 09:59:58,095 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 112 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 09:59:58,119 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 09:59:58,119 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2018-09-28 09:59:58,119 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-09-28 09:59:58,119 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-09-28 09:59:58,120 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2018-09-28 09:59:58,120 INFO L87 Difference]: Start difference. First operand 45 states and 47 transitions. Second operand 18 states. [2018-09-28 09:59:58,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 09:59:58,695 INFO L93 Difference]: Finished difference Result 85 states and 89 transitions. [2018-09-28 09:59:58,695 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-09-28 09:59:58,695 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 42 [2018-09-28 09:59:58,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 09:59:58,696 INFO L225 Difference]: With dead ends: 85 [2018-09-28 09:59:58,696 INFO L226 Difference]: Without dead ends: 46 [2018-09-28 09:59:58,697 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=177, Invalid=473, Unknown=0, NotChecked=0, Total=650 [2018-09-28 09:59:58,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states. [2018-09-28 09:59:58,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 46. [2018-09-28 09:59:58,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2018-09-28 09:59:58,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 48 transitions. [2018-09-28 09:59:58,704 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 48 transitions. Word has length 42 [2018-09-28 09:59:58,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 09:59:58,704 INFO L480 AbstractCegarLoop]: Abstraction has 46 states and 48 transitions. [2018-09-28 09:59:58,704 INFO L481 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-09-28 09:59:58,705 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 48 transitions. [2018-09-28 09:59:58,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2018-09-28 09:59:58,706 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 09:59:58,706 INFO L375 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 7, 1, 1, 1, 1, 1] [2018-09-28 09:59:58,706 INFO L423 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 09:59:58,706 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 09:59:58,706 INFO L82 PathProgramCache]: Analyzing trace with hash 1098736897, now seen corresponding path program 14 times [2018-09-28 09:59:58,707 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 09:59:58,707 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 09:59:58,708 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:58,708 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 09:59:58,708 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:58,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 09:59:58,859 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 50 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 09:59:58,859 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 09:59:58,859 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 09:59:58,868 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-28 09:59:58,900 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-28 09:59:58,901 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 09:59:58,906 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 09:59:58,924 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 50 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 09:59:58,959 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 09:59:58,959 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2018-09-28 09:59:58,959 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-09-28 09:59:58,959 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-09-28 09:59:58,960 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2018-09-28 09:59:58,960 INFO L87 Difference]: Start difference. First operand 46 states and 48 transitions. Second operand 11 states. [2018-09-28 09:59:59,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 09:59:59,082 INFO L93 Difference]: Finished difference Result 60 states and 63 transitions. [2018-09-28 09:59:59,082 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-09-28 09:59:59,082 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 43 [2018-09-28 09:59:59,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 09:59:59,082 INFO L225 Difference]: With dead ends: 60 [2018-09-28 09:59:59,082 INFO L226 Difference]: Without dead ends: 54 [2018-09-28 09:59:59,083 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2018-09-28 09:59:59,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2018-09-28 09:59:59,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 50. [2018-09-28 09:59:59,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2018-09-28 09:59:59,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 52 transitions. [2018-09-28 09:59:59,093 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 52 transitions. Word has length 43 [2018-09-28 09:59:59,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 09:59:59,093 INFO L480 AbstractCegarLoop]: Abstraction has 50 states and 52 transitions. [2018-09-28 09:59:59,093 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-09-28 09:59:59,095 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 52 transitions. [2018-09-28 09:59:59,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2018-09-28 09:59:59,096 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 09:59:59,096 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 1, 1, 1, 1, 1] [2018-09-28 09:59:59,096 INFO L423 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 09:59:59,096 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 09:59:59,097 INFO L82 PathProgramCache]: Analyzing trace with hash -48369673, now seen corresponding path program 15 times [2018-09-28 09:59:59,097 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 09:59:59,097 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 09:59:59,098 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:59,098 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 09:59:59,098 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 09:59:59,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 09:59:59,305 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 144 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 09:59:59,305 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 09:59:59,305 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 09:59:59,312 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-28 09:59:59,349 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2018-09-28 09:59:59,349 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 09:59:59,351 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 09:59:59,362 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 144 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 09:59:59,388 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 09:59:59,388 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2018-09-28 09:59:59,389 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-09-28 09:59:59,389 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-09-28 09:59:59,389 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=271, Unknown=0, NotChecked=0, Total=380 [2018-09-28 09:59:59,390 INFO L87 Difference]: Start difference. First operand 50 states and 52 transitions. Second operand 20 states. [2018-09-28 10:00:00,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:00,161 INFO L93 Difference]: Finished difference Result 94 states and 98 transitions. [2018-09-28 10:00:00,161 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-09-28 10:00:00,161 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 47 [2018-09-28 10:00:00,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:00,162 INFO L225 Difference]: With dead ends: 94 [2018-09-28 10:00:00,162 INFO L226 Difference]: Without dead ends: 51 [2018-09-28 10:00:00,163 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=217, Invalid=595, Unknown=0, NotChecked=0, Total=812 [2018-09-28 10:00:00,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2018-09-28 10:00:00,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 51. [2018-09-28 10:00:00,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2018-09-28 10:00:00,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 53 transitions. [2018-09-28 10:00:00,171 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 53 transitions. Word has length 47 [2018-09-28 10:00:00,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:00,171 INFO L480 AbstractCegarLoop]: Abstraction has 51 states and 53 transitions. [2018-09-28 10:00:00,171 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-09-28 10:00:00,171 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 53 transitions. [2018-09-28 10:00:00,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2018-09-28 10:00:00,172 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:00,172 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 9, 8, 8, 1, 1, 1, 1, 1] [2018-09-28 10:00:00,172 INFO L423 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:00,173 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:00,173 INFO L82 PathProgramCache]: Analyzing trace with hash 239052638, now seen corresponding path program 16 times [2018-09-28 10:00:00,173 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:00,173 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:00,174 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:00,174 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:00:00,174 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:00,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:00,293 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 61 proven. 128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:00,294 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:00,294 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:00,301 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-28 10:00:00,325 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-28 10:00:00,326 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:00:00,328 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:00,344 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 61 proven. 128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:00,366 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:00,366 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2018-09-28 10:00:00,366 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-09-28 10:00:00,366 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-09-28 10:00:00,367 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2018-09-28 10:00:00,367 INFO L87 Difference]: Start difference. First operand 51 states and 53 transitions. Second operand 12 states. [2018-09-28 10:00:00,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:00,461 INFO L93 Difference]: Finished difference Result 65 states and 68 transitions. [2018-09-28 10:00:00,461 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-09-28 10:00:00,461 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2018-09-28 10:00:00,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:00,462 INFO L225 Difference]: With dead ends: 65 [2018-09-28 10:00:00,462 INFO L226 Difference]: Without dead ends: 59 [2018-09-28 10:00:00,463 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2018-09-28 10:00:00,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2018-09-28 10:00:00,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 55. [2018-09-28 10:00:00,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 55 states. [2018-09-28 10:00:00,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 57 transitions. [2018-09-28 10:00:00,471 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 57 transitions. Word has length 48 [2018-09-28 10:00:00,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:00,471 INFO L480 AbstractCegarLoop]: Abstraction has 55 states and 57 transitions. [2018-09-28 10:00:00,471 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-09-28 10:00:00,471 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 57 transitions. [2018-09-28 10:00:00,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2018-09-28 10:00:00,472 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:00,472 INFO L375 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 1, 1, 1, 1, 1] [2018-09-28 10:00:00,472 INFO L423 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:00,472 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:00,473 INFO L82 PathProgramCache]: Analyzing trace with hash 1074641876, now seen corresponding path program 17 times [2018-09-28 10:00:00,473 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:00,473 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:00,473 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:00,474 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:00:00,474 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:00,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:00,809 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 180 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:00,809 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:00,809 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:00,817 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-28 10:00:00,844 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2018-09-28 10:00:00,845 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:00:00,847 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:00,858 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 180 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:00,887 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:00,887 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2018-09-28 10:00:00,888 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-09-28 10:00:00,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-09-28 10:00:00,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=331, Unknown=0, NotChecked=0, Total=462 [2018-09-28 10:00:00,889 INFO L87 Difference]: Start difference. First operand 55 states and 57 transitions. Second operand 22 states. [2018-09-28 10:00:01,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:01,763 INFO L93 Difference]: Finished difference Result 103 states and 107 transitions. [2018-09-28 10:00:01,763 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-09-28 10:00:01,763 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 52 [2018-09-28 10:00:01,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:01,764 INFO L225 Difference]: With dead ends: 103 [2018-09-28 10:00:01,764 INFO L226 Difference]: Without dead ends: 56 [2018-09-28 10:00:01,765 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=261, Invalid=731, Unknown=0, NotChecked=0, Total=992 [2018-09-28 10:00:01,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2018-09-28 10:00:01,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 56. [2018-09-28 10:00:01,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2018-09-28 10:00:01,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 58 transitions. [2018-09-28 10:00:01,771 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 58 transitions. Word has length 52 [2018-09-28 10:00:01,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:01,772 INFO L480 AbstractCegarLoop]: Abstraction has 56 states and 58 transitions. [2018-09-28 10:00:01,772 INFO L481 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-09-28 10:00:01,772 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 58 transitions. [2018-09-28 10:00:01,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-09-28 10:00:01,772 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:01,773 INFO L375 BasicCegarLoop]: trace histogram [10, 10, 10, 9, 9, 1, 1, 1, 1, 1] [2018-09-28 10:00:01,773 INFO L423 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:01,773 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:01,773 INFO L82 PathProgramCache]: Analyzing trace with hash -1305899827, now seen corresponding path program 18 times [2018-09-28 10:00:01,773 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:01,773 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:01,774 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:01,774 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:00:01,774 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:01,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:01,933 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 73 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:01,933 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:01,933 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:01,942 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-28 10:00:01,975 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2018-09-28 10:00:01,975 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:00:01,978 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:01,989 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 73 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:02,014 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:02,015 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2018-09-28 10:00:02,015 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-09-28 10:00:02,015 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-09-28 10:00:02,015 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2018-09-28 10:00:02,015 INFO L87 Difference]: Start difference. First operand 56 states and 58 transitions. Second operand 13 states. [2018-09-28 10:00:02,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:02,088 INFO L93 Difference]: Finished difference Result 70 states and 73 transitions. [2018-09-28 10:00:02,089 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-09-28 10:00:02,090 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 53 [2018-09-28 10:00:02,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:02,090 INFO L225 Difference]: With dead ends: 70 [2018-09-28 10:00:02,091 INFO L226 Difference]: Without dead ends: 64 [2018-09-28 10:00:02,091 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2018-09-28 10:00:02,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2018-09-28 10:00:02,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 60. [2018-09-28 10:00:02,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2018-09-28 10:00:02,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 62 transitions. [2018-09-28 10:00:02,099 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 62 transitions. Word has length 53 [2018-09-28 10:00:02,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:02,099 INFO L480 AbstractCegarLoop]: Abstraction has 60 states and 62 transitions. [2018-09-28 10:00:02,099 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-09-28 10:00:02,099 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 62 transitions. [2018-09-28 10:00:02,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2018-09-28 10:00:02,100 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:02,100 INFO L375 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 10, 1, 1, 1, 1, 1] [2018-09-28 10:00:02,100 INFO L423 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:02,100 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:02,100 INFO L82 PathProgramCache]: Analyzing trace with hash 1754878403, now seen corresponding path program 19 times [2018-09-28 10:00:02,101 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:02,101 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:02,101 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:02,101 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:00:02,102 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:02,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:02,431 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 220 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:02,432 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:02,432 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:02,442 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 10:00:02,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:02,477 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:02,491 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 220 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:02,522 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:02,522 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2018-09-28 10:00:02,522 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-09-28 10:00:02,522 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-09-28 10:00:02,523 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=397, Unknown=0, NotChecked=0, Total=552 [2018-09-28 10:00:02,523 INFO L87 Difference]: Start difference. First operand 60 states and 62 transitions. Second operand 24 states. [2018-09-28 10:00:02,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:02,951 INFO L93 Difference]: Finished difference Result 112 states and 116 transitions. [2018-09-28 10:00:02,951 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-09-28 10:00:02,952 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 57 [2018-09-28 10:00:02,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:02,952 INFO L225 Difference]: With dead ends: 112 [2018-09-28 10:00:02,952 INFO L226 Difference]: Without dead ends: 61 [2018-09-28 10:00:02,953 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=309, Invalid=881, Unknown=0, NotChecked=0, Total=1190 [2018-09-28 10:00:02,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2018-09-28 10:00:02,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 61. [2018-09-28 10:00:02,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61 states. [2018-09-28 10:00:02,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 63 transitions. [2018-09-28 10:00:02,959 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 63 transitions. Word has length 57 [2018-09-28 10:00:02,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:02,960 INFO L480 AbstractCegarLoop]: Abstraction has 61 states and 63 transitions. [2018-09-28 10:00:02,960 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-09-28 10:00:02,960 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 63 transitions. [2018-09-28 10:00:02,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2018-09-28 10:00:02,960 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:02,961 INFO L375 BasicCegarLoop]: trace histogram [11, 11, 11, 10, 10, 1, 1, 1, 1, 1] [2018-09-28 10:00:02,961 INFO L423 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:02,961 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:02,961 INFO L82 PathProgramCache]: Analyzing trace with hash -1471794070, now seen corresponding path program 20 times [2018-09-28 10:00:02,961 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:02,961 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:02,962 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:02,962 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 10:00:02,962 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:02,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:03,479 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 86 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:03,479 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:03,479 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:03,491 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-28 10:00:03,522 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-28 10:00:03,522 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:00:03,524 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:03,541 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 86 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:03,565 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:03,565 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2018-09-28 10:00:03,566 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-09-28 10:00:03,566 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-09-28 10:00:03,566 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2018-09-28 10:00:03,566 INFO L87 Difference]: Start difference. First operand 61 states and 63 transitions. Second operand 14 states. [2018-09-28 10:00:03,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:03,717 INFO L93 Difference]: Finished difference Result 75 states and 78 transitions. [2018-09-28 10:00:03,717 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-09-28 10:00:03,717 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 58 [2018-09-28 10:00:03,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:03,718 INFO L225 Difference]: With dead ends: 75 [2018-09-28 10:00:03,718 INFO L226 Difference]: Without dead ends: 69 [2018-09-28 10:00:03,718 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2018-09-28 10:00:03,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2018-09-28 10:00:03,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 65. [2018-09-28 10:00:03,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 65 states. [2018-09-28 10:00:03,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 67 transitions. [2018-09-28 10:00:03,724 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 67 transitions. Word has length 58 [2018-09-28 10:00:03,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:03,724 INFO L480 AbstractCegarLoop]: Abstraction has 65 states and 67 transitions. [2018-09-28 10:00:03,724 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-09-28 10:00:03,725 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 67 transitions. [2018-09-28 10:00:03,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2018-09-28 10:00:03,725 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:03,725 INFO L375 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 11, 1, 1, 1, 1, 1] [2018-09-28 10:00:03,725 INFO L423 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:03,726 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:03,726 INFO L82 PathProgramCache]: Analyzing trace with hash 716104416, now seen corresponding path program 21 times [2018-09-28 10:00:03,726 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:03,726 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:03,727 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:03,727 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:00:03,727 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:03,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:04,967 INFO L134 CoverageAnalysis]: Checked inductivity of 330 backedges. 264 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:04,968 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:04,968 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:04,980 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-28 10:00:05,019 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2018-09-28 10:00:05,019 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:00:05,021 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:05,034 INFO L134 CoverageAnalysis]: Checked inductivity of 330 backedges. 264 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:05,063 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:05,063 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2018-09-28 10:00:05,063 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-09-28 10:00:05,064 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-09-28 10:00:05,064 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=469, Unknown=0, NotChecked=0, Total=650 [2018-09-28 10:00:05,064 INFO L87 Difference]: Start difference. First operand 65 states and 67 transitions. Second operand 26 states. [2018-09-28 10:00:05,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:05,446 INFO L93 Difference]: Finished difference Result 121 states and 125 transitions. [2018-09-28 10:00:05,446 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-09-28 10:00:05,447 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 62 [2018-09-28 10:00:05,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:05,447 INFO L225 Difference]: With dead ends: 121 [2018-09-28 10:00:05,448 INFO L226 Difference]: Without dead ends: 66 [2018-09-28 10:00:05,449 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=361, Invalid=1045, Unknown=0, NotChecked=0, Total=1406 [2018-09-28 10:00:05,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2018-09-28 10:00:05,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 66. [2018-09-28 10:00:05,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2018-09-28 10:00:05,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 68 transitions. [2018-09-28 10:00:05,456 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 68 transitions. Word has length 62 [2018-09-28 10:00:05,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:05,456 INFO L480 AbstractCegarLoop]: Abstraction has 66 states and 68 transitions. [2018-09-28 10:00:05,456 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-09-28 10:00:05,456 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 68 transitions. [2018-09-28 10:00:05,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2018-09-28 10:00:05,457 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:05,457 INFO L375 BasicCegarLoop]: trace histogram [12, 12, 12, 11, 11, 1, 1, 1, 1, 1] [2018-09-28 10:00:05,457 INFO L423 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:05,457 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:05,457 INFO L82 PathProgramCache]: Analyzing trace with hash -1699180391, now seen corresponding path program 22 times [2018-09-28 10:00:05,458 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:05,458 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:05,458 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:05,458 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:00:05,459 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:05,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:05,811 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 100 proven. 242 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:05,811 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:05,811 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:05,819 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-28 10:00:05,858 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-28 10:00:05,859 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:00:05,860 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:05,871 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 100 proven. 242 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:05,901 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:05,901 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2018-09-28 10:00:05,901 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-09-28 10:00:05,902 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-09-28 10:00:05,902 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2018-09-28 10:00:05,902 INFO L87 Difference]: Start difference. First operand 66 states and 68 transitions. Second operand 15 states. [2018-09-28 10:00:06,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:06,011 INFO L93 Difference]: Finished difference Result 80 states and 83 transitions. [2018-09-28 10:00:06,012 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-09-28 10:00:06,012 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 63 [2018-09-28 10:00:06,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:06,013 INFO L225 Difference]: With dead ends: 80 [2018-09-28 10:00:06,013 INFO L226 Difference]: Without dead ends: 74 [2018-09-28 10:00:06,013 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2018-09-28 10:00:06,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2018-09-28 10:00:06,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 70. [2018-09-28 10:00:06,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 70 states. [2018-09-28 10:00:06,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 72 transitions. [2018-09-28 10:00:06,021 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 72 transitions. Word has length 63 [2018-09-28 10:00:06,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:06,021 INFO L480 AbstractCegarLoop]: Abstraction has 70 states and 72 transitions. [2018-09-28 10:00:06,021 INFO L481 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-09-28 10:00:06,021 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 72 transitions. [2018-09-28 10:00:06,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2018-09-28 10:00:06,022 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:06,022 INFO L375 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 12, 1, 1, 1, 1, 1] [2018-09-28 10:00:06,022 INFO L423 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:06,023 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:06,023 INFO L82 PathProgramCache]: Analyzing trace with hash -1490448497, now seen corresponding path program 23 times [2018-09-28 10:00:06,023 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:06,023 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:06,024 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:06,024 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:00:06,024 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:06,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:06,662 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 312 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:06,663 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:06,663 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:06,671 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-28 10:00:06,710 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2018-09-28 10:00:06,711 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:00:06,712 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:06,724 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 312 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:06,744 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:06,744 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2018-09-28 10:00:06,745 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-09-28 10:00:06,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-09-28 10:00:06,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=547, Unknown=0, NotChecked=0, Total=756 [2018-09-28 10:00:06,745 INFO L87 Difference]: Start difference. First operand 70 states and 72 transitions. Second operand 28 states. [2018-09-28 10:00:07,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:07,216 INFO L93 Difference]: Finished difference Result 130 states and 134 transitions. [2018-09-28 10:00:07,216 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-09-28 10:00:07,216 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 67 [2018-09-28 10:00:07,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:07,217 INFO L225 Difference]: With dead ends: 130 [2018-09-28 10:00:07,217 INFO L226 Difference]: Without dead ends: 71 [2018-09-28 10:00:07,218 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=417, Invalid=1223, Unknown=0, NotChecked=0, Total=1640 [2018-09-28 10:00:07,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2018-09-28 10:00:07,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 71. [2018-09-28 10:00:07,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71 states. [2018-09-28 10:00:07,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 73 transitions. [2018-09-28 10:00:07,225 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 73 transitions. Word has length 67 [2018-09-28 10:00:07,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:07,225 INFO L480 AbstractCegarLoop]: Abstraction has 71 states and 73 transitions. [2018-09-28 10:00:07,225 INFO L481 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-09-28 10:00:07,225 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 73 transitions. [2018-09-28 10:00:07,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-09-28 10:00:07,226 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:07,226 INFO L375 BasicCegarLoop]: trace histogram [13, 13, 13, 12, 12, 1, 1, 1, 1, 1] [2018-09-28 10:00:07,226 INFO L423 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:07,227 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:07,227 INFO L82 PathProgramCache]: Analyzing trace with hash 1188334966, now seen corresponding path program 24 times [2018-09-28 10:00:07,227 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:07,227 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:07,228 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:07,228 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:00:07,228 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:07,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:07,624 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 115 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:07,625 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:07,625 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:07,632 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-28 10:00:07,668 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2018-09-28 10:00:07,668 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:00:07,671 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:07,681 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 115 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:07,701 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:07,701 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 15 [2018-09-28 10:00:07,701 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-09-28 10:00:07,702 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-09-28 10:00:07,702 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2018-09-28 10:00:07,702 INFO L87 Difference]: Start difference. First operand 71 states and 73 transitions. Second operand 16 states. [2018-09-28 10:00:07,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:07,796 INFO L93 Difference]: Finished difference Result 85 states and 88 transitions. [2018-09-28 10:00:07,796 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-09-28 10:00:07,797 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 68 [2018-09-28 10:00:07,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:07,797 INFO L225 Difference]: With dead ends: 85 [2018-09-28 10:00:07,797 INFO L226 Difference]: Without dead ends: 79 [2018-09-28 10:00:07,798 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2018-09-28 10:00:07,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2018-09-28 10:00:07,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 75. [2018-09-28 10:00:07,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 75 states. [2018-09-28 10:00:07,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 77 transitions. [2018-09-28 10:00:07,805 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 77 transitions. Word has length 68 [2018-09-28 10:00:07,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:07,805 INFO L480 AbstractCegarLoop]: Abstraction has 75 states and 77 transitions. [2018-09-28 10:00:07,805 INFO L481 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-09-28 10:00:07,805 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 77 transitions. [2018-09-28 10:00:07,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2018-09-28 10:00:07,806 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:07,806 INFO L375 BasicCegarLoop]: trace histogram [14, 14, 13, 13, 13, 1, 1, 1, 1, 1] [2018-09-28 10:00:07,806 INFO L423 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:07,806 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:07,807 INFO L82 PathProgramCache]: Analyzing trace with hash -1190013460, now seen corresponding path program 25 times [2018-09-28 10:00:07,807 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:07,807 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:07,807 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:07,807 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:00:07,808 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:07,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:08,356 INFO L134 CoverageAnalysis]: Checked inductivity of 455 backedges. 364 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:08,357 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:08,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 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:08,365 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 10:00:08,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:08,409 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:08,427 INFO L134 CoverageAnalysis]: Checked inductivity of 455 backedges. 364 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:08,456 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:08,456 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 29 [2018-09-28 10:00:08,456 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-09-28 10:00:08,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-09-28 10:00:08,457 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=239, Invalid=631, Unknown=0, NotChecked=0, Total=870 [2018-09-28 10:00:08,458 INFO L87 Difference]: Start difference. First operand 75 states and 77 transitions. Second operand 30 states. [2018-09-28 10:00:09,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:09,219 INFO L93 Difference]: Finished difference Result 139 states and 143 transitions. [2018-09-28 10:00:09,219 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-09-28 10:00:09,219 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 72 [2018-09-28 10:00:09,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:09,220 INFO L225 Difference]: With dead ends: 139 [2018-09-28 10:00:09,220 INFO L226 Difference]: Without dead ends: 76 [2018-09-28 10:00:09,220 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 260 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=477, Invalid=1415, Unknown=0, NotChecked=0, Total=1892 [2018-09-28 10:00:09,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2018-09-28 10:00:09,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 76. [2018-09-28 10:00:09,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 76 states. [2018-09-28 10:00:09,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 78 transitions. [2018-09-28 10:00:09,228 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 78 transitions. Word has length 72 [2018-09-28 10:00:09,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:09,229 INFO L480 AbstractCegarLoop]: Abstraction has 76 states and 78 transitions. [2018-09-28 10:00:09,229 INFO L481 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-09-28 10:00:09,229 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 78 transitions. [2018-09-28 10:00:09,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2018-09-28 10:00:09,229 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:09,230 INFO L375 BasicCegarLoop]: trace histogram [14, 14, 14, 13, 13, 1, 1, 1, 1, 1] [2018-09-28 10:00:09,230 INFO L423 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:09,230 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:09,230 INFO L82 PathProgramCache]: Analyzing trace with hash -1746112411, now seen corresponding path program 26 times [2018-09-28 10:00:09,230 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:09,231 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:09,231 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:09,231 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 10:00:09,231 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:09,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:09,720 INFO L134 CoverageAnalysis]: Checked inductivity of 469 backedges. 131 proven. 338 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:09,720 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:09,720 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:09,728 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-28 10:00:09,763 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-28 10:00:09,763 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:00:09,765 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:09,775 INFO L134 CoverageAnalysis]: Checked inductivity of 469 backedges. 131 proven. 338 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:09,796 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:09,797 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2018-09-28 10:00:09,797 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-09-28 10:00:09,797 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-09-28 10:00:09,797 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2018-09-28 10:00:09,798 INFO L87 Difference]: Start difference. First operand 76 states and 78 transitions. Second operand 17 states. [2018-09-28 10:00:09,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:09,874 INFO L93 Difference]: Finished difference Result 90 states and 93 transitions. [2018-09-28 10:00:09,875 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-09-28 10:00:09,875 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 73 [2018-09-28 10:00:09,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:09,876 INFO L225 Difference]: With dead ends: 90 [2018-09-28 10:00:09,876 INFO L226 Difference]: Without dead ends: 84 [2018-09-28 10:00:09,877 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2018-09-28 10:00:09,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2018-09-28 10:00:09,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 80. [2018-09-28 10:00:09,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2018-09-28 10:00:09,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 82 transitions. [2018-09-28 10:00:09,885 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 82 transitions. Word has length 73 [2018-09-28 10:00:09,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:09,885 INFO L480 AbstractCegarLoop]: Abstraction has 80 states and 82 transitions. [2018-09-28 10:00:09,885 INFO L481 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-09-28 10:00:09,885 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 82 transitions. [2018-09-28 10:00:09,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2018-09-28 10:00:09,886 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:09,886 INFO L375 BasicCegarLoop]: trace histogram [15, 15, 14, 14, 14, 1, 1, 1, 1, 1] [2018-09-28 10:00:09,887 INFO L423 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:09,887 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:09,887 INFO L82 PathProgramCache]: Analyzing trace with hash 613460315, now seen corresponding path program 27 times [2018-09-28 10:00:09,887 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:09,887 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:09,888 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:09,888 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:00:09,888 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:09,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:10,329 INFO L134 CoverageAnalysis]: Checked inductivity of 525 backedges. 420 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:10,329 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:10,330 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:10,348 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-28 10:00:10,393 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2018-09-28 10:00:10,393 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:00:10,396 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:10,410 INFO L134 CoverageAnalysis]: Checked inductivity of 525 backedges. 420 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:10,437 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:10,437 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 31 [2018-09-28 10:00:10,437 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-09-28 10:00:10,438 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-09-28 10:00:10,438 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=271, Invalid=721, Unknown=0, NotChecked=0, Total=992 [2018-09-28 10:00:10,438 INFO L87 Difference]: Start difference. First operand 80 states and 82 transitions. Second operand 32 states. [2018-09-28 10:00:11,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:11,062 INFO L93 Difference]: Finished difference Result 148 states and 152 transitions. [2018-09-28 10:00:11,063 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2018-09-28 10:00:11,063 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 77 [2018-09-28 10:00:11,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:11,063 INFO L225 Difference]: With dead ends: 148 [2018-09-28 10:00:11,063 INFO L226 Difference]: Without dead ends: 81 [2018-09-28 10:00:11,064 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 301 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=541, Invalid=1621, Unknown=0, NotChecked=0, Total=2162 [2018-09-28 10:00:11,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2018-09-28 10:00:11,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 81. [2018-09-28 10:00:11,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 81 states. [2018-09-28 10:00:11,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 83 transitions. [2018-09-28 10:00:11,070 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 83 transitions. Word has length 77 [2018-09-28 10:00:11,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:11,070 INFO L480 AbstractCegarLoop]: Abstraction has 81 states and 83 transitions. [2018-09-28 10:00:11,070 INFO L481 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-09-28 10:00:11,070 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 83 transitions. [2018-09-28 10:00:11,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2018-09-28 10:00:11,071 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:11,071 INFO L375 BasicCegarLoop]: trace histogram [15, 15, 15, 14, 14, 1, 1, 1, 1, 1] [2018-09-28 10:00:11,071 INFO L423 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:11,071 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:11,071 INFO L82 PathProgramCache]: Analyzing trace with hash 381727362, now seen corresponding path program 28 times [2018-09-28 10:00:11,071 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:11,071 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:11,072 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:11,072 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:00:11,072 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:11,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:11,277 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 148 proven. 392 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:11,277 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:11,278 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:11,285 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-28 10:00:11,325 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-28 10:00:11,326 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:00:11,328 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:11,338 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 148 proven. 392 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:11,358 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:11,359 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2018-09-28 10:00:11,359 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-09-28 10:00:11,359 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-09-28 10:00:11,359 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2018-09-28 10:00:11,360 INFO L87 Difference]: Start difference. First operand 81 states and 83 transitions. Second operand 18 states. [2018-09-28 10:00:11,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:11,467 INFO L93 Difference]: Finished difference Result 95 states and 98 transitions. [2018-09-28 10:00:11,468 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-09-28 10:00:11,468 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 78 [2018-09-28 10:00:11,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:11,469 INFO L225 Difference]: With dead ends: 95 [2018-09-28 10:00:11,469 INFO L226 Difference]: Without dead ends: 89 [2018-09-28 10:00:11,469 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2018-09-28 10:00:11,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2018-09-28 10:00:11,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 85. [2018-09-28 10:00:11,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 85 states. [2018-09-28 10:00:11,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 87 transitions. [2018-09-28 10:00:11,477 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 87 transitions. Word has length 78 [2018-09-28 10:00:11,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:11,477 INFO L480 AbstractCegarLoop]: Abstraction has 85 states and 87 transitions. [2018-09-28 10:00:11,477 INFO L481 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-09-28 10:00:11,477 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 87 transitions. [2018-09-28 10:00:11,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2018-09-28 10:00:11,477 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:11,478 INFO L375 BasicCegarLoop]: trace histogram [16, 16, 15, 15, 15, 1, 1, 1, 1, 1] [2018-09-28 10:00:11,478 INFO L423 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:11,478 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:11,478 INFO L82 PathProgramCache]: Analyzing trace with hash -1123248904, now seen corresponding path program 29 times [2018-09-28 10:00:11,478 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:11,478 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:11,479 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:11,479 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:00:11,479 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:11,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:12,511 INFO L134 CoverageAnalysis]: Checked inductivity of 600 backedges. 480 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:12,511 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:12,511 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:12,520 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-28 10:00:12,566 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2018-09-28 10:00:12,567 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:00:12,569 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:12,581 INFO L134 CoverageAnalysis]: Checked inductivity of 600 backedges. 480 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:12,602 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:12,602 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 33 [2018-09-28 10:00:12,603 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-09-28 10:00:12,603 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-09-28 10:00:12,603 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=305, Invalid=817, Unknown=0, NotChecked=0, Total=1122 [2018-09-28 10:00:12,603 INFO L87 Difference]: Start difference. First operand 85 states and 87 transitions. Second operand 34 states. [2018-09-28 10:00:13,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:13,322 INFO L93 Difference]: Finished difference Result 157 states and 161 transitions. [2018-09-28 10:00:13,322 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-09-28 10:00:13,322 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 82 [2018-09-28 10:00:13,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:13,323 INFO L225 Difference]: With dead ends: 157 [2018-09-28 10:00:13,323 INFO L226 Difference]: Without dead ends: 86 [2018-09-28 10:00:13,325 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 345 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=609, Invalid=1841, Unknown=0, NotChecked=0, Total=2450 [2018-09-28 10:00:13,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2018-09-28 10:00:13,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 86. [2018-09-28 10:00:13,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 86 states. [2018-09-28 10:00:13,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 88 transitions. [2018-09-28 10:00:13,338 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 88 transitions. Word has length 82 [2018-09-28 10:00:13,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:13,339 INFO L480 AbstractCegarLoop]: Abstraction has 86 states and 88 transitions. [2018-09-28 10:00:13,339 INFO L481 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-09-28 10:00:13,339 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 88 transitions. [2018-09-28 10:00:13,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2018-09-28 10:00:13,339 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:13,339 INFO L375 BasicCegarLoop]: trace histogram [16, 16, 16, 15, 15, 1, 1, 1, 1, 1] [2018-09-28 10:00:13,340 INFO L423 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:13,340 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:13,340 INFO L82 PathProgramCache]: Analyzing trace with hash 1191652401, now seen corresponding path program 30 times [2018-09-28 10:00:13,340 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:13,340 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:13,341 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:13,341 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:00:13,341 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:13,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:13,703 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 166 proven. 450 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:13,703 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:13,703 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:13,711 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-28 10:00:13,765 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2018-09-28 10:00:13,766 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:00:13,770 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:13,789 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 166 proven. 450 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:13,809 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:13,809 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2018-09-28 10:00:13,810 INFO L459 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-09-28 10:00:13,810 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-09-28 10:00:13,810 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=171, Unknown=0, NotChecked=0, Total=342 [2018-09-28 10:00:13,811 INFO L87 Difference]: Start difference. First operand 86 states and 88 transitions. Second operand 19 states. [2018-09-28 10:00:13,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:13,922 INFO L93 Difference]: Finished difference Result 100 states and 103 transitions. [2018-09-28 10:00:13,922 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-09-28 10:00:13,922 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 83 [2018-09-28 10:00:13,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:13,923 INFO L225 Difference]: With dead ends: 100 [2018-09-28 10:00:13,924 INFO L226 Difference]: Without dead ends: 94 [2018-09-28 10:00:13,924 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=171, Invalid=171, Unknown=0, NotChecked=0, Total=342 [2018-09-28 10:00:13,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2018-09-28 10:00:13,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 90. [2018-09-28 10:00:13,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 90 states. [2018-09-28 10:00:13,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 92 transitions. [2018-09-28 10:00:13,933 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 92 transitions. Word has length 83 [2018-09-28 10:00:13,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:13,934 INFO L480 AbstractCegarLoop]: Abstraction has 90 states and 92 transitions. [2018-09-28 10:00:13,934 INFO L481 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-09-28 10:00:13,934 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 92 transitions. [2018-09-28 10:00:13,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2018-09-28 10:00:13,935 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:13,935 INFO L375 BasicCegarLoop]: trace histogram [17, 17, 16, 16, 16, 1, 1, 1, 1, 1] [2018-09-28 10:00:13,935 INFO L423 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:13,935 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:13,935 INFO L82 PathProgramCache]: Analyzing trace with hash 219193127, now seen corresponding path program 31 times [2018-09-28 10:00:13,936 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:13,936 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:13,936 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:13,936 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:00:13,936 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:13,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:14,961 INFO L134 CoverageAnalysis]: Checked inductivity of 680 backedges. 544 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:14,962 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:14,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 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:14,970 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 10:00:15,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:15,016 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:15,032 INFO L134 CoverageAnalysis]: Checked inductivity of 680 backedges. 544 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:15,056 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:15,056 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35] total 35 [2018-09-28 10:00:15,056 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-09-28 10:00:15,056 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-09-28 10:00:15,057 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=341, Invalid=919, Unknown=0, NotChecked=0, Total=1260 [2018-09-28 10:00:15,057 INFO L87 Difference]: Start difference. First operand 90 states and 92 transitions. Second operand 36 states. [2018-09-28 10:00:15,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:15,691 INFO L93 Difference]: Finished difference Result 166 states and 170 transitions. [2018-09-28 10:00:15,691 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-09-28 10:00:15,691 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 87 [2018-09-28 10:00:15,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:15,692 INFO L225 Difference]: With dead ends: 166 [2018-09-28 10:00:15,692 INFO L226 Difference]: Without dead ends: 91 [2018-09-28 10:00:15,693 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 392 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=681, Invalid=2075, Unknown=0, NotChecked=0, Total=2756 [2018-09-28 10:00:15,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2018-09-28 10:00:15,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 91. [2018-09-28 10:00:15,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 91 states. [2018-09-28 10:00:15,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 93 transitions. [2018-09-28 10:00:15,701 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 93 transitions. Word has length 87 [2018-09-28 10:00:15,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:15,702 INFO L480 AbstractCegarLoop]: Abstraction has 91 states and 93 transitions. [2018-09-28 10:00:15,702 INFO L481 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-09-28 10:00:15,702 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 93 transitions. [2018-09-28 10:00:15,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2018-09-28 10:00:15,702 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:15,702 INFO L375 BasicCegarLoop]: trace histogram [17, 17, 17, 16, 16, 1, 1, 1, 1, 1] [2018-09-28 10:00:15,702 INFO L423 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:15,703 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:15,703 INFO L82 PathProgramCache]: Analyzing trace with hash -1134517362, now seen corresponding path program 32 times [2018-09-28 10:00:15,703 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:15,703 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:15,703 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:15,703 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 10:00:15,703 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:15,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:15,958 INFO L134 CoverageAnalysis]: Checked inductivity of 697 backedges. 185 proven. 512 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:15,958 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:15,958 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:15,966 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-28 10:00:16,008 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-28 10:00:16,008 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:00:16,010 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:16,022 INFO L134 CoverageAnalysis]: Checked inductivity of 697 backedges. 185 proven. 512 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:16,042 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:16,042 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2018-09-28 10:00:16,043 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-09-28 10:00:16,043 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-09-28 10:00:16,043 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2018-09-28 10:00:16,043 INFO L87 Difference]: Start difference. First operand 91 states and 93 transitions. Second operand 20 states. [2018-09-28 10:00:16,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:16,144 INFO L93 Difference]: Finished difference Result 105 states and 108 transitions. [2018-09-28 10:00:16,144 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-09-28 10:00:16,145 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 88 [2018-09-28 10:00:16,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:16,146 INFO L225 Difference]: With dead ends: 105 [2018-09-28 10:00:16,146 INFO L226 Difference]: Without dead ends: 99 [2018-09-28 10:00:16,147 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2018-09-28 10:00:16,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2018-09-28 10:00:16,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 95. [2018-09-28 10:00:16,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 95 states. [2018-09-28 10:00:16,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 97 transitions. [2018-09-28 10:00:16,156 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 97 transitions. Word has length 88 [2018-09-28 10:00:16,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:16,156 INFO L480 AbstractCegarLoop]: Abstraction has 95 states and 97 transitions. [2018-09-28 10:00:16,156 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-09-28 10:00:16,157 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 97 transitions. [2018-09-28 10:00:16,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2018-09-28 10:00:16,157 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:16,157 INFO L375 BasicCegarLoop]: trace histogram [18, 18, 17, 17, 17, 1, 1, 1, 1, 1] [2018-09-28 10:00:16,157 INFO L423 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:16,158 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:16,158 INFO L82 PathProgramCache]: Analyzing trace with hash -1074454524, now seen corresponding path program 33 times [2018-09-28 10:00:16,158 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:16,158 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:16,158 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:16,159 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:00:16,159 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:16,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:17,096 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 612 proven. 153 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:17,096 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00: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 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:17,104 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-28 10:00:17,162 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 18 check-sat command(s) [2018-09-28 10:00:17,163 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:00:17,166 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:17,180 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 612 proven. 153 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:17,200 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:17,200 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37] total 37 [2018-09-28 10:00:17,200 INFO L459 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-09-28 10:00:17,200 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-09-28 10:00:17,201 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=379, Invalid=1027, Unknown=0, NotChecked=0, Total=1406 [2018-09-28 10:00:17,201 INFO L87 Difference]: Start difference. First operand 95 states and 97 transitions. Second operand 38 states. [2018-09-28 10:00:18,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:18,513 INFO L93 Difference]: Finished difference Result 175 states and 179 transitions. [2018-09-28 10:00:18,513 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2018-09-28 10:00:18,513 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 92 [2018-09-28 10:00:18,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:18,514 INFO L225 Difference]: With dead ends: 175 [2018-09-28 10:00:18,514 INFO L226 Difference]: Without dead ends: 96 [2018-09-28 10:00:18,515 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 442 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=757, Invalid=2323, Unknown=0, NotChecked=0, Total=3080 [2018-09-28 10:00:18,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2018-09-28 10:00:18,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 96. [2018-09-28 10:00:18,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 96 states. [2018-09-28 10:00:18,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 98 transitions. [2018-09-28 10:00:18,524 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 98 transitions. Word has length 92 [2018-09-28 10:00:18,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:18,524 INFO L480 AbstractCegarLoop]: Abstraction has 96 states and 98 transitions. [2018-09-28 10:00:18,524 INFO L481 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-09-28 10:00:18,524 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 98 transitions. [2018-09-28 10:00:18,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2018-09-28 10:00:18,525 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:18,525 INFO L375 BasicCegarLoop]: trace histogram [18, 18, 18, 17, 17, 1, 1, 1, 1, 1] [2018-09-28 10:00:18,525 INFO L423 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:18,525 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:18,525 INFO L82 PathProgramCache]: Analyzing trace with hash -1513438211, now seen corresponding path program 34 times [2018-09-28 10:00:18,526 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:18,526 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:18,526 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:18,526 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:00:18,527 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:18,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:18,849 INFO L134 CoverageAnalysis]: Checked inductivity of 783 backedges. 205 proven. 578 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:18,849 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:18,850 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:18,857 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-28 10:00:18,899 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-28 10:00:18,900 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:00:18,902 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:18,917 INFO L134 CoverageAnalysis]: Checked inductivity of 783 backedges. 205 proven. 578 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:18,948 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:18,948 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2018-09-28 10:00:18,948 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-09-28 10:00:18,949 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-09-28 10:00:18,949 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2018-09-28 10:00:18,949 INFO L87 Difference]: Start difference. First operand 96 states and 98 transitions. Second operand 21 states. [2018-09-28 10:00:20,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:20,002 INFO L93 Difference]: Finished difference Result 110 states and 113 transitions. [2018-09-28 10:00:20,002 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-09-28 10:00:20,002 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 93 [2018-09-28 10:00:20,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:20,003 INFO L225 Difference]: With dead ends: 110 [2018-09-28 10:00:20,003 INFO L226 Difference]: Without dead ends: 104 [2018-09-28 10:00:20,004 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2018-09-28 10:00:20,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2018-09-28 10:00:20,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 100. [2018-09-28 10:00:20,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 100 states. [2018-09-28 10:00:20,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 102 transitions. [2018-09-28 10:00:20,012 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 102 transitions. Word has length 93 [2018-09-28 10:00:20,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:20,012 INFO L480 AbstractCegarLoop]: Abstraction has 100 states and 102 transitions. [2018-09-28 10:00:20,012 INFO L481 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-09-28 10:00:20,012 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 102 transitions. [2018-09-28 10:00:20,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2018-09-28 10:00:20,013 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:20,013 INFO L375 BasicCegarLoop]: trace histogram [19, 19, 18, 18, 18, 1, 1, 1, 1, 1] [2018-09-28 10:00:20,013 INFO L423 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:20,013 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:20,013 INFO L82 PathProgramCache]: Analyzing trace with hash -1385467661, now seen corresponding path program 35 times [2018-09-28 10:00:20,013 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:20,013 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:20,014 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:20,014 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:00:20,014 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:20,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:20,640 INFO L134 CoverageAnalysis]: Checked inductivity of 855 backedges. 684 proven. 171 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:20,640 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:20,640 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:20,647 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-28 10:00:20,707 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 19 check-sat command(s) [2018-09-28 10:00:20,707 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:00:20,710 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:20,728 INFO L134 CoverageAnalysis]: Checked inductivity of 855 backedges. 684 proven. 171 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:20,753 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:20,753 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39] total 39 [2018-09-28 10:00:20,753 INFO L459 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-09-28 10:00:20,754 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-09-28 10:00:20,754 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=419, Invalid=1141, Unknown=0, NotChecked=0, Total=1560 [2018-09-28 10:00:20,754 INFO L87 Difference]: Start difference. First operand 100 states and 102 transitions. Second operand 40 states. [2018-09-28 10:00:21,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:21,439 INFO L93 Difference]: Finished difference Result 184 states and 188 transitions. [2018-09-28 10:00:21,439 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2018-09-28 10:00:21,440 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 97 [2018-09-28 10:00:21,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:21,440 INFO L225 Difference]: With dead ends: 184 [2018-09-28 10:00:21,440 INFO L226 Difference]: Without dead ends: 101 [2018-09-28 10:00:21,442 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 495 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=837, Invalid=2585, Unknown=0, NotChecked=0, Total=3422 [2018-09-28 10:00:21,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2018-09-28 10:00:21,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 101. [2018-09-28 10:00:21,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 101 states. [2018-09-28 10:00:21,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 103 transitions. [2018-09-28 10:00:21,450 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 103 transitions. Word has length 97 [2018-09-28 10:00:21,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:21,450 INFO L480 AbstractCegarLoop]: Abstraction has 101 states and 103 transitions. [2018-09-28 10:00:21,450 INFO L481 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-09-28 10:00:21,451 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 103 transitions. [2018-09-28 10:00:21,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2018-09-28 10:00:21,451 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:21,451 INFO L375 BasicCegarLoop]: trace histogram [19, 19, 19, 18, 18, 1, 1, 1, 1, 1] [2018-09-28 10:00:21,452 INFO L423 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:21,452 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:21,452 INFO L82 PathProgramCache]: Analyzing trace with hash -209035110, now seen corresponding path program 36 times [2018-09-28 10:00:21,452 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:21,452 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:21,453 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:21,453 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:00:21,453 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:21,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:22,050 INFO L134 CoverageAnalysis]: Checked inductivity of 874 backedges. 226 proven. 648 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:22,050 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:22,050 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:22,060 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-28 10:00:22,116 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2018-09-28 10:00:22,117 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:00:22,120 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:22,135 INFO L134 CoverageAnalysis]: Checked inductivity of 874 backedges. 226 proven. 648 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:22,155 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:22,155 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2018-09-28 10:00:22,155 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-09-28 10:00:22,156 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-09-28 10:00:22,156 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=231, Unknown=0, NotChecked=0, Total=462 [2018-09-28 10:00:22,156 INFO L87 Difference]: Start difference. First operand 101 states and 103 transitions. Second operand 22 states. [2018-09-28 10:00:22,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:22,316 INFO L93 Difference]: Finished difference Result 115 states and 118 transitions. [2018-09-28 10:00:22,316 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-09-28 10:00:22,316 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 98 [2018-09-28 10:00:22,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:22,317 INFO L225 Difference]: With dead ends: 115 [2018-09-28 10:00:22,317 INFO L226 Difference]: Without dead ends: 109 [2018-09-28 10:00:22,318 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=231, Invalid=231, Unknown=0, NotChecked=0, Total=462 [2018-09-28 10:00:22,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2018-09-28 10:00:22,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 105. [2018-09-28 10:00:22,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 105 states. [2018-09-28 10:00:22,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 107 transitions. [2018-09-28 10:00:22,327 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 107 transitions. Word has length 98 [2018-09-28 10:00:22,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:22,327 INFO L480 AbstractCegarLoop]: Abstraction has 105 states and 107 transitions. [2018-09-28 10:00:22,327 INFO L481 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-09-28 10:00:22,328 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 107 transitions. [2018-09-28 10:00:22,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2018-09-28 10:00:22,328 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:22,328 INFO L375 BasicCegarLoop]: trace histogram [20, 20, 19, 19, 19, 1, 1, 1, 1, 1] [2018-09-28 10:00:22,329 INFO L423 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:22,329 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:22,329 INFO L82 PathProgramCache]: Analyzing trace with hash -1566476528, now seen corresponding path program 37 times [2018-09-28 10:00:22,329 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:22,329 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:22,330 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:22,330 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:00:22,330 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:22,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:24,449 INFO L134 CoverageAnalysis]: Checked inductivity of 950 backedges. 760 proven. 190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:24,450 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:24,450 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:24,458 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 10:00:24,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:24,505 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:24,524 INFO L134 CoverageAnalysis]: Checked inductivity of 950 backedges. 760 proven. 190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:24,548 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:24,548 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 41] total 41 [2018-09-28 10:00:24,548 INFO L459 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-09-28 10:00:24,548 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-09-28 10:00:24,549 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=461, Invalid=1261, Unknown=0, NotChecked=0, Total=1722 [2018-09-28 10:00:24,549 INFO L87 Difference]: Start difference. First operand 105 states and 107 transitions. Second operand 42 states. [2018-09-28 10:00:25,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:25,598 INFO L93 Difference]: Finished difference Result 193 states and 197 transitions. [2018-09-28 10:00:25,598 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-09-28 10:00:25,598 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 102 [2018-09-28 10:00:25,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:25,599 INFO L225 Difference]: With dead ends: 193 [2018-09-28 10:00:25,599 INFO L226 Difference]: Without dead ends: 106 [2018-09-28 10:00:25,600 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 551 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=921, Invalid=2861, Unknown=0, NotChecked=0, Total=3782 [2018-09-28 10:00:25,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2018-09-28 10:00:25,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 106. [2018-09-28 10:00:25,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 106 states. [2018-09-28 10:00:25,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 108 transitions. [2018-09-28 10:00:25,611 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 108 transitions. Word has length 102 [2018-09-28 10:00:25,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:25,611 INFO L480 AbstractCegarLoop]: Abstraction has 106 states and 108 transitions. [2018-09-28 10:00:25,611 INFO L481 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-09-28 10:00:25,612 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 108 transitions. [2018-09-28 10:00:25,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2018-09-28 10:00:25,612 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:25,612 INFO L375 BasicCegarLoop]: trace histogram [20, 20, 20, 19, 19, 1, 1, 1, 1, 1] [2018-09-28 10:00:25,613 INFO L423 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:25,613 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:25,613 INFO L82 PathProgramCache]: Analyzing trace with hash 1920546761, now seen corresponding path program 38 times [2018-09-28 10:00:25,613 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:25,613 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:25,614 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:25,614 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 10:00:25,614 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:25,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:26,103 INFO L134 CoverageAnalysis]: Checked inductivity of 970 backedges. 248 proven. 722 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:26,103 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:26,103 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:26,112 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-28 10:00:26,178 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-28 10:00:26,179 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:00:26,182 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:26,202 INFO L134 CoverageAnalysis]: Checked inductivity of 970 backedges. 248 proven. 722 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:26,232 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:26,232 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2018-09-28 10:00:26,232 INFO L459 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-09-28 10:00:26,232 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-09-28 10:00:26,233 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=253, Invalid=253, Unknown=0, NotChecked=0, Total=506 [2018-09-28 10:00:26,233 INFO L87 Difference]: Start difference. First operand 106 states and 108 transitions. Second operand 23 states. [2018-09-28 10:00:26,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:26,402 INFO L93 Difference]: Finished difference Result 120 states and 123 transitions. [2018-09-28 10:00:26,402 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-09-28 10:00:26,402 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 103 [2018-09-28 10:00:26,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:26,403 INFO L225 Difference]: With dead ends: 120 [2018-09-28 10:00:26,403 INFO L226 Difference]: Without dead ends: 114 [2018-09-28 10:00:26,404 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=253, Invalid=253, Unknown=0, NotChecked=0, Total=506 [2018-09-28 10:00:26,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2018-09-28 10:00:26,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 110. [2018-09-28 10:00:26,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 110 states. [2018-09-28 10:00:26,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 112 transitions. [2018-09-28 10:00:26,416 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 112 transitions. Word has length 103 [2018-09-28 10:00:26,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:26,417 INFO L480 AbstractCegarLoop]: Abstraction has 110 states and 112 transitions. [2018-09-28 10:00:26,417 INFO L481 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-09-28 10:00:26,417 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 112 transitions. [2018-09-28 10:00:26,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2018-09-28 10:00:26,417 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:26,418 INFO L375 BasicCegarLoop]: trace histogram [21, 21, 20, 20, 20, 1, 1, 1, 1, 1] [2018-09-28 10:00:26,418 INFO L423 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:26,418 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:26,418 INFO L82 PathProgramCache]: Analyzing trace with hash -756867393, now seen corresponding path program 39 times [2018-09-28 10:00:26,418 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:26,418 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:26,419 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:26,419 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:00:26,419 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:26,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:28,169 INFO L134 CoverageAnalysis]: Checked inductivity of 1050 backedges. 840 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:28,170 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:28,170 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:28,177 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-28 10:00:28,247 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 21 check-sat command(s) [2018-09-28 10:00:28,248 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:00:28,251 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:28,275 INFO L134 CoverageAnalysis]: Checked inductivity of 1050 backedges. 840 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:28,306 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:28,307 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 43] total 43 [2018-09-28 10:00:28,307 INFO L459 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-09-28 10:00:28,307 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-09-28 10:00:28,308 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=505, Invalid=1387, Unknown=0, NotChecked=0, Total=1892 [2018-09-28 10:00:28,308 INFO L87 Difference]: Start difference. First operand 110 states and 112 transitions. Second operand 44 states. [2018-09-28 10:00:30,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:30,472 INFO L93 Difference]: Finished difference Result 202 states and 206 transitions. [2018-09-28 10:00:30,472 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-09-28 10:00:30,472 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 107 [2018-09-28 10:00:30,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:30,473 INFO L225 Difference]: With dead ends: 202 [2018-09-28 10:00:30,473 INFO L226 Difference]: Without dead ends: 111 [2018-09-28 10:00:30,474 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 610 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=1009, Invalid=3151, Unknown=0, NotChecked=0, Total=4160 [2018-09-28 10:00:30,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2018-09-28 10:00:30,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 111. [2018-09-28 10:00:30,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 111 states. [2018-09-28 10:00:30,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 113 transitions. [2018-09-28 10:00:30,485 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 113 transitions. Word has length 107 [2018-09-28 10:00:30,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:30,486 INFO L480 AbstractCegarLoop]: Abstraction has 111 states and 113 transitions. [2018-09-28 10:00:30,486 INFO L481 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-09-28 10:00:30,486 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 113 transitions. [2018-09-28 10:00:30,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2018-09-28 10:00:30,486 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:30,486 INFO L375 BasicCegarLoop]: trace histogram [21, 21, 21, 20, 20, 1, 1, 1, 1, 1] [2018-09-28 10:00:30,487 INFO L423 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:30,487 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:30,487 INFO L82 PathProgramCache]: Analyzing trace with hash 798222758, now seen corresponding path program 40 times [2018-09-28 10:00:30,487 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:30,487 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:30,488 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:30,488 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:00:30,488 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:30,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:30,840 INFO L134 CoverageAnalysis]: Checked inductivity of 1071 backedges. 271 proven. 800 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:30,841 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:30,841 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:30,848 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-28 10:00:30,895 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-28 10:00:30,895 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:00:30,899 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:30,918 INFO L134 CoverageAnalysis]: Checked inductivity of 1071 backedges. 271 proven. 800 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:30,938 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:30,938 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2018-09-28 10:00:30,938 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-09-28 10:00:30,939 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-09-28 10:00:30,939 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=276, Invalid=276, Unknown=0, NotChecked=0, Total=552 [2018-09-28 10:00:30,939 INFO L87 Difference]: Start difference. First operand 111 states and 113 transitions. Second operand 24 states. [2018-09-28 10:00:31,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:31,059 INFO L93 Difference]: Finished difference Result 125 states and 128 transitions. [2018-09-28 10:00:31,059 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-09-28 10:00:31,059 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 108 [2018-09-28 10:00:31,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:31,060 INFO L225 Difference]: With dead ends: 125 [2018-09-28 10:00:31,060 INFO L226 Difference]: Without dead ends: 119 [2018-09-28 10:00:31,061 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=276, Invalid=276, Unknown=0, NotChecked=0, Total=552 [2018-09-28 10:00:31,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2018-09-28 10:00:31,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 115. [2018-09-28 10:00:31,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115 states. [2018-09-28 10:00:31,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 117 transitions. [2018-09-28 10:00:31,073 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 117 transitions. Word has length 108 [2018-09-28 10:00:31,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:31,073 INFO L480 AbstractCegarLoop]: Abstraction has 115 states and 117 transitions. [2018-09-28 10:00:31,073 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-09-28 10:00:31,073 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 117 transitions. [2018-09-28 10:00:31,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2018-09-28 10:00:31,074 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:31,074 INFO L375 BasicCegarLoop]: trace histogram [22, 22, 21, 21, 21, 1, 1, 1, 1, 1] [2018-09-28 10:00:31,074 INFO L423 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:31,074 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:31,075 INFO L82 PathProgramCache]: Analyzing trace with hash 1030199836, now seen corresponding path program 41 times [2018-09-28 10:00:31,075 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:31,075 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:31,075 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:31,075 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:00:31,076 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:31,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:32,426 INFO L134 CoverageAnalysis]: Checked inductivity of 1155 backedges. 924 proven. 231 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:32,427 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:32,427 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:32,434 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-28 10:00:32,500 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 22 check-sat command(s) [2018-09-28 10:00:32,501 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:00:32,504 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:32,523 INFO L134 CoverageAnalysis]: Checked inductivity of 1155 backedges. 924 proven. 231 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:32,544 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:32,544 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45] total 45 [2018-09-28 10:00:32,544 INFO L459 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-09-28 10:00:32,544 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-09-28 10:00:32,545 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=551, Invalid=1519, Unknown=0, NotChecked=0, Total=2070 [2018-09-28 10:00:32,545 INFO L87 Difference]: Start difference. First operand 115 states and 117 transitions. Second operand 46 states. [2018-09-28 10:00:33,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:33,612 INFO L93 Difference]: Finished difference Result 211 states and 215 transitions. [2018-09-28 10:00:33,612 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2018-09-28 10:00:33,612 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 112 [2018-09-28 10:00:33,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:33,613 INFO L225 Difference]: With dead ends: 211 [2018-09-28 10:00:33,613 INFO L226 Difference]: Without dead ends: 116 [2018-09-28 10:00:33,615 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 672 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1101, Invalid=3455, Unknown=0, NotChecked=0, Total=4556 [2018-09-28 10:00:33,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2018-09-28 10:00:33,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 116. [2018-09-28 10:00:33,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116 states. [2018-09-28 10:00:33,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 118 transitions. [2018-09-28 10:00:33,626 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 118 transitions. Word has length 112 [2018-09-28 10:00:33,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:33,626 INFO L480 AbstractCegarLoop]: Abstraction has 116 states and 118 transitions. [2018-09-28 10:00:33,627 INFO L481 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-09-28 10:00:33,627 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 118 transitions. [2018-09-28 10:00:33,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2018-09-28 10:00:33,627 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:33,627 INFO L375 BasicCegarLoop]: trace histogram [22, 22, 22, 21, 21, 1, 1, 1, 1, 1] [2018-09-28 10:00:33,628 INFO L423 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:33,628 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:33,628 INFO L82 PathProgramCache]: Analyzing trace with hash -1949005931, now seen corresponding path program 42 times [2018-09-28 10:00:33,628 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:33,628 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:33,629 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:33,629 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:00:33,629 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:33,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:34,002 INFO L134 CoverageAnalysis]: Checked inductivity of 1177 backedges. 295 proven. 882 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:34,003 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:34,003 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:34,011 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-28 10:00:34,093 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 22 check-sat command(s) [2018-09-28 10:00:34,093 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:00:34,098 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:34,115 INFO L134 CoverageAnalysis]: Checked inductivity of 1177 backedges. 295 proven. 882 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:34,136 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:34,136 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2018-09-28 10:00:34,137 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-09-28 10:00:34,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-09-28 10:00:34,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=300, Invalid=300, Unknown=0, NotChecked=0, Total=600 [2018-09-28 10:00:34,137 INFO L87 Difference]: Start difference. First operand 116 states and 118 transitions. Second operand 25 states. [2018-09-28 10:00:34,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:34,273 INFO L93 Difference]: Finished difference Result 130 states and 133 transitions. [2018-09-28 10:00:34,273 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-09-28 10:00:34,273 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 113 [2018-09-28 10:00:34,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:34,274 INFO L225 Difference]: With dead ends: 130 [2018-09-28 10:00:34,274 INFO L226 Difference]: Without dead ends: 124 [2018-09-28 10:00:34,275 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=300, Invalid=300, Unknown=0, NotChecked=0, Total=600 [2018-09-28 10:00:34,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2018-09-28 10:00:34,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 120. [2018-09-28 10:00:34,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 120 states. [2018-09-28 10:00:34,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 122 transitions. [2018-09-28 10:00:34,289 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 122 transitions. Word has length 113 [2018-09-28 10:00:34,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:34,289 INFO L480 AbstractCegarLoop]: Abstraction has 120 states and 122 transitions. [2018-09-28 10:00:34,289 INFO L481 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-09-28 10:00:34,289 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 122 transitions. [2018-09-28 10:00:34,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2018-09-28 10:00:34,290 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:34,290 INFO L375 BasicCegarLoop]: trace histogram [23, 23, 22, 22, 22, 1, 1, 1, 1, 1] [2018-09-28 10:00:34,290 INFO L423 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:34,291 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:34,291 INFO L82 PathProgramCache]: Analyzing trace with hash 725198987, now seen corresponding path program 43 times [2018-09-28 10:00:34,291 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:34,291 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:34,291 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:34,292 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:00:34,292 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:34,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:35,583 INFO L134 CoverageAnalysis]: Checked inductivity of 1265 backedges. 1012 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:35,583 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:35,583 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:35,592 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 10:00:35,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:35,653 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:35,675 INFO L134 CoverageAnalysis]: Checked inductivity of 1265 backedges. 1012 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:35,705 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:35,705 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 47] total 47 [2018-09-28 10:00:35,705 INFO L459 AbstractCegarLoop]: Interpolant automaton has 48 states [2018-09-28 10:00:35,706 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2018-09-28 10:00:35,706 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=599, Invalid=1657, Unknown=0, NotChecked=0, Total=2256 [2018-09-28 10:00:35,706 INFO L87 Difference]: Start difference. First operand 120 states and 122 transitions. Second operand 48 states. [2018-09-28 10:00:37,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:37,170 INFO L93 Difference]: Finished difference Result 220 states and 224 transitions. [2018-09-28 10:00:37,170 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2018-09-28 10:00:37,170 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 117 [2018-09-28 10:00:37,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:37,171 INFO L225 Difference]: With dead ends: 220 [2018-09-28 10:00:37,171 INFO L226 Difference]: Without dead ends: 121 [2018-09-28 10:00:37,171 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 737 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1197, Invalid=3773, Unknown=0, NotChecked=0, Total=4970 [2018-09-28 10:00:37,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2018-09-28 10:00:37,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 121. [2018-09-28 10:00:37,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 121 states. [2018-09-28 10:00:37,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 123 transitions. [2018-09-28 10:00:37,182 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 123 transitions. Word has length 117 [2018-09-28 10:00:37,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:37,182 INFO L480 AbstractCegarLoop]: Abstraction has 121 states and 123 transitions. [2018-09-28 10:00:37,182 INFO L481 AbstractCegarLoop]: Interpolant automaton has 48 states. [2018-09-28 10:00:37,182 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 123 transitions. [2018-09-28 10:00:37,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2018-09-28 10:00:37,182 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:37,183 INFO L375 BasicCegarLoop]: trace histogram [23, 23, 23, 22, 22, 1, 1, 1, 1, 1] [2018-09-28 10:00:37,183 INFO L423 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:37,183 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:37,183 INFO L82 PathProgramCache]: Analyzing trace with hash 995311282, now seen corresponding path program 44 times [2018-09-28 10:00:37,183 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:37,183 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:37,184 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:37,184 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 10:00:37,184 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:37,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:37,598 INFO L134 CoverageAnalysis]: Checked inductivity of 1288 backedges. 320 proven. 968 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:37,598 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:37,598 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:37,606 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-28 10:00:37,662 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-28 10:00:37,662 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:00:37,665 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:37,689 INFO L134 CoverageAnalysis]: Checked inductivity of 1288 backedges. 320 proven. 968 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:37,712 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:37,712 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2018-09-28 10:00:37,713 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-09-28 10:00:37,713 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-09-28 10:00:37,713 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=325, Invalid=325, Unknown=0, NotChecked=0, Total=650 [2018-09-28 10:00:37,713 INFO L87 Difference]: Start difference. First operand 121 states and 123 transitions. Second operand 26 states. [2018-09-28 10:00:37,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:37,848 INFO L93 Difference]: Finished difference Result 135 states and 138 transitions. [2018-09-28 10:00:37,849 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-09-28 10:00:37,849 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 118 [2018-09-28 10:00:37,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:37,850 INFO L225 Difference]: With dead ends: 135 [2018-09-28 10:00:37,850 INFO L226 Difference]: Without dead ends: 129 [2018-09-28 10:00:37,850 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=325, Invalid=325, Unknown=0, NotChecked=0, Total=650 [2018-09-28 10:00:37,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2018-09-28 10:00:37,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 125. [2018-09-28 10:00:37,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 125 states. [2018-09-28 10:00:37,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 127 transitions. [2018-09-28 10:00:37,863 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 127 transitions. Word has length 118 [2018-09-28 10:00:37,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:37,863 INFO L480 AbstractCegarLoop]: Abstraction has 125 states and 127 transitions. [2018-09-28 10:00:37,863 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-09-28 10:00:37,863 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 127 transitions. [2018-09-28 10:00:37,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2018-09-28 10:00:37,864 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:37,864 INFO L375 BasicCegarLoop]: trace histogram [24, 24, 23, 23, 23, 1, 1, 1, 1, 1] [2018-09-28 10:00:37,864 INFO L423 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:37,864 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:37,865 INFO L82 PathProgramCache]: Analyzing trace with hash 1935656, now seen corresponding path program 45 times [2018-09-28 10:00:37,865 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:37,865 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:37,865 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:37,866 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:00:37,866 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:37,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:38,687 INFO L134 CoverageAnalysis]: Checked inductivity of 1380 backedges. 1104 proven. 276 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:38,687 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:38,687 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:38,697 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-28 10:00:38,775 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 24 check-sat command(s) [2018-09-28 10:00:38,775 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:00:38,779 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:38,804 INFO L134 CoverageAnalysis]: Checked inductivity of 1380 backedges. 1104 proven. 276 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:38,828 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:38,828 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 49] total 49 [2018-09-28 10:00:38,829 INFO L459 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-09-28 10:00:38,829 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-09-28 10:00:38,829 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=649, Invalid=1801, Unknown=0, NotChecked=0, Total=2450 [2018-09-28 10:00:38,829 INFO L87 Difference]: Start difference. First operand 125 states and 127 transitions. Second operand 50 states. [2018-09-28 10:00:40,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:40,097 INFO L93 Difference]: Finished difference Result 229 states and 233 transitions. [2018-09-28 10:00:40,097 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2018-09-28 10:00:40,097 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 122 [2018-09-28 10:00:40,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:40,098 INFO L225 Difference]: With dead ends: 229 [2018-09-28 10:00:40,098 INFO L226 Difference]: Without dead ends: 126 [2018-09-28 10:00:40,099 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 805 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1297, Invalid=4105, Unknown=0, NotChecked=0, Total=5402 [2018-09-28 10:00:40,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2018-09-28 10:00:40,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 126. [2018-09-28 10:00:40,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 126 states. [2018-09-28 10:00:40,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 128 transitions. [2018-09-28 10:00:40,110 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 128 transitions. Word has length 122 [2018-09-28 10:00:40,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:40,110 INFO L480 AbstractCegarLoop]: Abstraction has 126 states and 128 transitions. [2018-09-28 10:00:40,110 INFO L481 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-09-28 10:00:40,110 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 128 transitions. [2018-09-28 10:00:40,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2018-09-28 10:00:40,111 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:40,111 INFO L375 BasicCegarLoop]: trace histogram [24, 24, 24, 23, 23, 1, 1, 1, 1, 1] [2018-09-28 10:00:40,112 INFO L423 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:40,112 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:40,112 INFO L82 PathProgramCache]: Analyzing trace with hash 1360966497, now seen corresponding path program 46 times [2018-09-28 10:00:40,112 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:40,112 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:40,112 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:40,112 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:00:40,113 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:40,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:40,536 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 346 proven. 1058 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:40,537 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:40,537 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:40,544 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-28 10:00:40,599 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-28 10:00:40,599 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:00:40,603 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:40,627 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 346 proven. 1058 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:40,650 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:40,650 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 26 [2018-09-28 10:00:40,650 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-09-28 10:00:40,650 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-09-28 10:00:40,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=351, Invalid=351, Unknown=0, NotChecked=0, Total=702 [2018-09-28 10:00:40,651 INFO L87 Difference]: Start difference. First operand 126 states and 128 transitions. Second operand 27 states. [2018-09-28 10:00:40,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:40,797 INFO L93 Difference]: Finished difference Result 140 states and 143 transitions. [2018-09-28 10:00:40,797 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-09-28 10:00:40,797 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 123 [2018-09-28 10:00:40,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:40,798 INFO L225 Difference]: With dead ends: 140 [2018-09-28 10:00:40,798 INFO L226 Difference]: Without dead ends: 134 [2018-09-28 10:00:40,798 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=351, Invalid=351, Unknown=0, NotChecked=0, Total=702 [2018-09-28 10:00:40,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2018-09-28 10:00:40,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 130. [2018-09-28 10:00:40,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 130 states. [2018-09-28 10:00:40,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 132 transitions. [2018-09-28 10:00:40,809 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 132 transitions. Word has length 123 [2018-09-28 10:00:40,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:40,810 INFO L480 AbstractCegarLoop]: Abstraction has 130 states and 132 transitions. [2018-09-28 10:00:40,810 INFO L481 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-09-28 10:00:40,810 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 132 transitions. [2018-09-28 10:00:40,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2018-09-28 10:00:40,810 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:40,810 INFO L375 BasicCegarLoop]: trace histogram [25, 25, 24, 24, 24, 1, 1, 1, 1, 1] [2018-09-28 10:00:40,811 INFO L423 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:40,811 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:40,811 INFO L82 PathProgramCache]: Analyzing trace with hash -1531900329, now seen corresponding path program 47 times [2018-09-28 10:00:40,811 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:40,811 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:40,812 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:40,812 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:00:40,812 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:40,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:42,530 INFO L134 CoverageAnalysis]: Checked inductivity of 1500 backedges. 1200 proven. 300 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:42,531 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:42,531 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:42,538 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-28 10:00:42,613 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 25 check-sat command(s) [2018-09-28 10:00:42,613 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:00:42,616 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:42,635 INFO L134 CoverageAnalysis]: Checked inductivity of 1500 backedges. 1200 proven. 300 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:42,657 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:42,657 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51] total 51 [2018-09-28 10:00:42,658 INFO L459 AbstractCegarLoop]: Interpolant automaton has 52 states [2018-09-28 10:00:42,658 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2018-09-28 10:00:42,658 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=701, Invalid=1951, Unknown=0, NotChecked=0, Total=2652 [2018-09-28 10:00:42,658 INFO L87 Difference]: Start difference. First operand 130 states and 132 transitions. Second operand 52 states. [2018-09-28 10:00:43,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:43,940 INFO L93 Difference]: Finished difference Result 238 states and 242 transitions. [2018-09-28 10:00:43,940 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2018-09-28 10:00:43,940 INFO L78 Accepts]: Start accepts. Automaton has 52 states. Word has length 127 [2018-09-28 10:00:43,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:43,941 INFO L225 Difference]: With dead ends: 238 [2018-09-28 10:00:43,941 INFO L226 Difference]: Without dead ends: 131 [2018-09-28 10:00:43,942 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 876 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1401, Invalid=4451, Unknown=0, NotChecked=0, Total=5852 [2018-09-28 10:00:43,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2018-09-28 10:00:43,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 131. [2018-09-28 10:00:43,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 131 states. [2018-09-28 10:00:43,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 133 transitions. [2018-09-28 10:00:43,954 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 133 transitions. Word has length 127 [2018-09-28 10:00:43,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:43,954 INFO L480 AbstractCegarLoop]: Abstraction has 131 states and 133 transitions. [2018-09-28 10:00:43,955 INFO L481 AbstractCegarLoop]: Interpolant automaton has 52 states. [2018-09-28 10:00:43,955 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 133 transitions. [2018-09-28 10:00:43,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2018-09-28 10:00:43,955 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:43,956 INFO L375 BasicCegarLoop]: trace histogram [25, 25, 25, 24, 24, 1, 1, 1, 1, 1] [2018-09-28 10:00:43,956 INFO L423 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:43,956 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:43,956 INFO L82 PathProgramCache]: Analyzing trace with hash -652320834, now seen corresponding path program 48 times [2018-09-28 10:00:43,956 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:43,956 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:43,957 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:43,957 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:00:43,957 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:43,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:44,350 INFO L134 CoverageAnalysis]: Checked inductivity of 1525 backedges. 373 proven. 1152 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:44,350 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:44,350 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:44,357 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-28 10:00:44,438 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 25 check-sat command(s) [2018-09-28 10:00:44,439 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:00:44,441 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:44,470 INFO L134 CoverageAnalysis]: Checked inductivity of 1525 backedges. 373 proven. 1152 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:44,500 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:44,500 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2018-09-28 10:00:44,500 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-09-28 10:00:44,501 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-09-28 10:00:44,501 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=378, Invalid=378, Unknown=0, NotChecked=0, Total=756 [2018-09-28 10:00:44,501 INFO L87 Difference]: Start difference. First operand 131 states and 133 transitions. Second operand 28 states. [2018-09-28 10:00:44,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:44,726 INFO L93 Difference]: Finished difference Result 145 states and 148 transitions. [2018-09-28 10:00:44,726 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-09-28 10:00:44,726 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 128 [2018-09-28 10:00:44,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:44,727 INFO L225 Difference]: With dead ends: 145 [2018-09-28 10:00:44,727 INFO L226 Difference]: Without dead ends: 139 [2018-09-28 10:00:44,728 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=378, Invalid=378, Unknown=0, NotChecked=0, Total=756 [2018-09-28 10:00:44,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2018-09-28 10:00:44,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 135. [2018-09-28 10:00:44,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2018-09-28 10:00:44,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 137 transitions. [2018-09-28 10:00:44,738 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 137 transitions. Word has length 128 [2018-09-28 10:00:44,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:44,738 INFO L480 AbstractCegarLoop]: Abstraction has 135 states and 137 transitions. [2018-09-28 10:00:44,738 INFO L481 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-09-28 10:00:44,739 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 137 transitions. [2018-09-28 10:00:44,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2018-09-28 10:00:44,739 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:44,739 INFO L375 BasicCegarLoop]: trace histogram [26, 26, 25, 25, 25, 1, 1, 1, 1, 1] [2018-09-28 10:00:44,739 INFO L423 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:44,739 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:44,740 INFO L82 PathProgramCache]: Analyzing trace with hash -1843837900, now seen corresponding path program 49 times [2018-09-28 10:00:44,740 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:44,740 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:44,740 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:44,740 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:00:44,740 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:44,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:45,928 INFO L134 CoverageAnalysis]: Checked inductivity of 1625 backedges. 1300 proven. 325 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:45,928 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:45,929 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:45,938 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 10:00:45,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:45,999 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:46,028 INFO L134 CoverageAnalysis]: Checked inductivity of 1625 backedges. 1300 proven. 325 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:46,057 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:46,057 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 53] total 53 [2018-09-28 10:00:46,057 INFO L459 AbstractCegarLoop]: Interpolant automaton has 54 states [2018-09-28 10:00:46,057 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2018-09-28 10:00:46,058 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=755, Invalid=2107, Unknown=0, NotChecked=0, Total=2862 [2018-09-28 10:00:46,058 INFO L87 Difference]: Start difference. First operand 135 states and 137 transitions. Second operand 54 states. [2018-09-28 10:00:47,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:47,794 INFO L93 Difference]: Finished difference Result 247 states and 251 transitions. [2018-09-28 10:00:47,794 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2018-09-28 10:00:47,794 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 132 [2018-09-28 10:00:47,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:47,794 INFO L225 Difference]: With dead ends: 247 [2018-09-28 10:00:47,795 INFO L226 Difference]: Without dead ends: 136 [2018-09-28 10:00:47,795 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 950 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1509, Invalid=4811, Unknown=0, NotChecked=0, Total=6320 [2018-09-28 10:00:47,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2018-09-28 10:00:47,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 136. [2018-09-28 10:00:47,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2018-09-28 10:00:47,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 138 transitions. [2018-09-28 10:00:47,811 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 138 transitions. Word has length 132 [2018-09-28 10:00:47,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:47,811 INFO L480 AbstractCegarLoop]: Abstraction has 136 states and 138 transitions. [2018-09-28 10:00:47,811 INFO L481 AbstractCegarLoop]: Interpolant automaton has 54 states. [2018-09-28 10:00:47,811 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 138 transitions. [2018-09-28 10:00:47,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2018-09-28 10:00:47,812 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:47,812 INFO L375 BasicCegarLoop]: trace histogram [26, 26, 26, 25, 25, 1, 1, 1, 1, 1] [2018-09-28 10:00:47,812 INFO L423 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:47,812 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:47,812 INFO L82 PathProgramCache]: Analyzing trace with hash 35240749, now seen corresponding path program 50 times [2018-09-28 10:00:47,813 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:47,813 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:47,813 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:47,813 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 10:00:47,814 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:47,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:48,528 INFO L134 CoverageAnalysis]: Checked inductivity of 1651 backedges. 401 proven. 1250 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:48,528 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:48,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 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:48,535 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-28 10:00:48,594 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-28 10:00:48,594 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:00:48,597 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:48,626 INFO L134 CoverageAnalysis]: Checked inductivity of 1651 backedges. 401 proven. 1250 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:48,656 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:48,657 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 28 [2018-09-28 10:00:48,657 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-09-28 10:00:48,657 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-09-28 10:00:48,658 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=406, Invalid=406, Unknown=0, NotChecked=0, Total=812 [2018-09-28 10:00:48,658 INFO L87 Difference]: Start difference. First operand 136 states and 138 transitions. Second operand 29 states. [2018-09-28 10:00:49,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:49,524 INFO L93 Difference]: Finished difference Result 150 states and 153 transitions. [2018-09-28 10:00:49,525 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-09-28 10:00:49,525 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 133 [2018-09-28 10:00:49,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:49,526 INFO L225 Difference]: With dead ends: 150 [2018-09-28 10:00:49,526 INFO L226 Difference]: Without dead ends: 144 [2018-09-28 10:00:49,526 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 158 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=406, Invalid=406, Unknown=0, NotChecked=0, Total=812 [2018-09-28 10:00:49,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2018-09-28 10:00:49,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 140. [2018-09-28 10:00:49,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 140 states. [2018-09-28 10:00:49,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 142 transitions. [2018-09-28 10:00:49,537 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 142 transitions. Word has length 133 [2018-09-28 10:00:49,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:49,537 INFO L480 AbstractCegarLoop]: Abstraction has 140 states and 142 transitions. [2018-09-28 10:00:49,537 INFO L481 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-09-28 10:00:49,537 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 142 transitions. [2018-09-28 10:00:49,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2018-09-28 10:00:49,538 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:49,538 INFO L375 BasicCegarLoop]: trace histogram [27, 27, 26, 26, 26, 1, 1, 1, 1, 1] [2018-09-28 10:00:49,538 INFO L423 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:49,538 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:49,538 INFO L82 PathProgramCache]: Analyzing trace with hash -838119389, now seen corresponding path program 51 times [2018-09-28 10:00:49,538 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:49,538 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:49,539 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:49,539 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:00:49,539 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:49,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:50,489 INFO L134 CoverageAnalysis]: Checked inductivity of 1755 backedges. 1404 proven. 351 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:50,489 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:50,489 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:50,498 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-28 10:00:50,589 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 27 check-sat command(s) [2018-09-28 10:00:50,589 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:00:50,593 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:50,616 INFO L134 CoverageAnalysis]: Checked inductivity of 1755 backedges. 1404 proven. 351 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:50,637 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:50,637 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 55] total 55 [2018-09-28 10:00:50,637 INFO L459 AbstractCegarLoop]: Interpolant automaton has 56 states [2018-09-28 10:00:50,637 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2018-09-28 10:00:50,638 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=811, Invalid=2269, Unknown=0, NotChecked=0, Total=3080 [2018-09-28 10:00:50,638 INFO L87 Difference]: Start difference. First operand 140 states and 142 transitions. Second operand 56 states. [2018-09-28 10:00:52,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:52,121 INFO L93 Difference]: Finished difference Result 256 states and 260 transitions. [2018-09-28 10:00:52,122 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2018-09-28 10:00:52,122 INFO L78 Accepts]: Start accepts. Automaton has 56 states. Word has length 137 [2018-09-28 10:00:52,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:52,123 INFO L225 Difference]: With dead ends: 256 [2018-09-28 10:00:52,123 INFO L226 Difference]: Without dead ends: 141 [2018-09-28 10:00:52,123 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1027 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1621, Invalid=5185, Unknown=0, NotChecked=0, Total=6806 [2018-09-28 10:00:52,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2018-09-28 10:00:52,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 141. [2018-09-28 10:00:52,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 141 states. [2018-09-28 10:00:52,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 143 transitions. [2018-09-28 10:00:52,138 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 143 transitions. Word has length 137 [2018-09-28 10:00:52,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:52,139 INFO L480 AbstractCegarLoop]: Abstraction has 141 states and 143 transitions. [2018-09-28 10:00:52,139 INFO L481 AbstractCegarLoop]: Interpolant automaton has 56 states. [2018-09-28 10:00:52,139 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 143 transitions. [2018-09-28 10:00:52,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2018-09-28 10:00:52,139 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:52,140 INFO L375 BasicCegarLoop]: trace histogram [27, 27, 27, 26, 26, 1, 1, 1, 1, 1] [2018-09-28 10:00:52,140 INFO L423 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:52,140 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:52,140 INFO L82 PathProgramCache]: Analyzing trace with hash 1657490634, now seen corresponding path program 52 times [2018-09-28 10:00:52,140 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:52,140 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:52,141 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:52,141 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:00:52,141 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:52,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:52,795 INFO L134 CoverageAnalysis]: Checked inductivity of 1782 backedges. 430 proven. 1352 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:52,795 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:52,795 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:52,804 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-28 10:00:52,868 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-28 10:00:52,868 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:00:52,873 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:52,901 INFO L134 CoverageAnalysis]: Checked inductivity of 1782 backedges. 430 proven. 1352 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:52,921 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:52,921 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 29 [2018-09-28 10:00:52,922 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-09-28 10:00:52,922 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-09-28 10:00:52,922 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=435, Invalid=435, Unknown=0, NotChecked=0, Total=870 [2018-09-28 10:00:52,922 INFO L87 Difference]: Start difference. First operand 141 states and 143 transitions. Second operand 30 states. [2018-09-28 10:00:53,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:53,079 INFO L93 Difference]: Finished difference Result 155 states and 158 transitions. [2018-09-28 10:00:53,079 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-09-28 10:00:53,079 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 138 [2018-09-28 10:00:53,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:53,080 INFO L225 Difference]: With dead ends: 155 [2018-09-28 10:00:53,080 INFO L226 Difference]: Without dead ends: 149 [2018-09-28 10:00:53,080 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 164 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=435, Invalid=435, Unknown=0, NotChecked=0, Total=870 [2018-09-28 10:00:53,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2018-09-28 10:00:53,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 145. [2018-09-28 10:00:53,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 145 states. [2018-09-28 10:00:53,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 147 transitions. [2018-09-28 10:00:53,091 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 147 transitions. Word has length 138 [2018-09-28 10:00:53,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:53,092 INFO L480 AbstractCegarLoop]: Abstraction has 145 states and 147 transitions. [2018-09-28 10:00:53,092 INFO L481 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-09-28 10:00:53,092 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 147 transitions. [2018-09-28 10:00:53,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2018-09-28 10:00:53,092 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:53,092 INFO L375 BasicCegarLoop]: trace histogram [28, 28, 27, 27, 27, 1, 1, 1, 1, 1] [2018-09-28 10:00:53,093 INFO L423 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:53,093 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:53,093 INFO L82 PathProgramCache]: Analyzing trace with hash 1915800384, now seen corresponding path program 53 times [2018-09-28 10:00:53,093 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:53,093 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:53,093 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:53,093 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:00:53,094 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:53,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:54,239 INFO L134 CoverageAnalysis]: Checked inductivity of 1890 backedges. 1512 proven. 378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:54,240 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:54,240 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:54,249 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-28 10:00:54,336 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 28 check-sat command(s) [2018-09-28 10:00:54,336 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:00:54,339 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:54,367 INFO L134 CoverageAnalysis]: Checked inductivity of 1890 backedges. 1512 proven. 378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:54,401 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:54,401 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 57] total 57 [2018-09-28 10:00:54,402 INFO L459 AbstractCegarLoop]: Interpolant automaton has 58 states [2018-09-28 10:00:54,402 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2018-09-28 10:00:54,403 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=869, Invalid=2437, Unknown=0, NotChecked=0, Total=3306 [2018-09-28 10:00:54,403 INFO L87 Difference]: Start difference. First operand 145 states and 147 transitions. Second operand 58 states. [2018-09-28 10:00:56,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:56,143 INFO L93 Difference]: Finished difference Result 265 states and 269 transitions. [2018-09-28 10:00:56,143 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2018-09-28 10:00:56,143 INFO L78 Accepts]: Start accepts. Automaton has 58 states. Word has length 142 [2018-09-28 10:00:56,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:56,144 INFO L225 Difference]: With dead ends: 265 [2018-09-28 10:00:56,144 INFO L226 Difference]: Without dead ends: 146 [2018-09-28 10:00:56,145 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1107 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1737, Invalid=5573, Unknown=0, NotChecked=0, Total=7310 [2018-09-28 10:00:56,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146 states. [2018-09-28 10:00:56,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 146. [2018-09-28 10:00:56,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 146 states. [2018-09-28 10:00:56,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 148 transitions. [2018-09-28 10:00:56,159 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 148 transitions. Word has length 142 [2018-09-28 10:00:56,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:56,159 INFO L480 AbstractCegarLoop]: Abstraction has 146 states and 148 transitions. [2018-09-28 10:00:56,159 INFO L481 AbstractCegarLoop]: Interpolant automaton has 58 states. [2018-09-28 10:00:56,159 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 148 transitions. [2018-09-28 10:00:56,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2018-09-28 10:00:56,160 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:56,160 INFO L375 BasicCegarLoop]: trace histogram [28, 28, 28, 27, 27, 1, 1, 1, 1, 1] [2018-09-28 10:00:56,160 INFO L423 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:56,160 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:56,160 INFO L82 PathProgramCache]: Analyzing trace with hash 520593145, now seen corresponding path program 54 times [2018-09-28 10:00:56,161 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:56,161 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:56,161 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:56,161 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:00:56,161 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:56,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:56,628 INFO L134 CoverageAnalysis]: Checked inductivity of 1918 backedges. 460 proven. 1458 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:56,629 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:56,629 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:56,636 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-28 10:00:56,731 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 28 check-sat command(s) [2018-09-28 10:00:56,731 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:00:56,735 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:56,765 INFO L134 CoverageAnalysis]: Checked inductivity of 1918 backedges. 460 proven. 1458 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:56,792 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:56,793 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 30 [2018-09-28 10:00:56,793 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-09-28 10:00:56,793 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-09-28 10:00:56,793 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=465, Invalid=465, Unknown=0, NotChecked=0, Total=930 [2018-09-28 10:00:56,794 INFO L87 Difference]: Start difference. First operand 146 states and 148 transitions. Second operand 31 states. [2018-09-28 10:00:56,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:00:56,964 INFO L93 Difference]: Finished difference Result 160 states and 163 transitions. [2018-09-28 10:00:56,964 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-09-28 10:00:56,965 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 143 [2018-09-28 10:00:56,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:00:56,965 INFO L225 Difference]: With dead ends: 160 [2018-09-28 10:00:56,965 INFO L226 Difference]: Without dead ends: 154 [2018-09-28 10:00:56,966 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 170 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=465, Invalid=465, Unknown=0, NotChecked=0, Total=930 [2018-09-28 10:00:56,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2018-09-28 10:00:56,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 150. [2018-09-28 10:00:56,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 150 states. [2018-09-28 10:00:56,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 152 transitions. [2018-09-28 10:00:56,978 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 152 transitions. Word has length 143 [2018-09-28 10:00:56,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:00:56,978 INFO L480 AbstractCegarLoop]: Abstraction has 150 states and 152 transitions. [2018-09-28 10:00:56,978 INFO L481 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-09-28 10:00:56,978 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 152 transitions. [2018-09-28 10:00:56,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2018-09-28 10:00:56,979 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:00:56,979 INFO L375 BasicCegarLoop]: trace histogram [29, 29, 28, 28, 28, 1, 1, 1, 1, 1] [2018-09-28 10:00:56,979 INFO L423 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:00:56,979 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:00:56,979 INFO L82 PathProgramCache]: Analyzing trace with hash 915041775, now seen corresponding path program 55 times [2018-09-28 10:00:56,979 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:00:56,979 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:00:56,980 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:56,980 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:00:56,980 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:00:56,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:58,461 INFO L134 CoverageAnalysis]: Checked inductivity of 2030 backedges. 1624 proven. 406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:58,461 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:00:58,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 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:00:58,469 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 10:00:58,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:00:58,545 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:00:58,579 INFO L134 CoverageAnalysis]: Checked inductivity of 2030 backedges. 1624 proven. 406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:00:58,609 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:00:58,610 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 59] total 59 [2018-09-28 10:00:58,610 INFO L459 AbstractCegarLoop]: Interpolant automaton has 60 states [2018-09-28 10:00:58,611 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2018-09-28 10:00:58,611 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=929, Invalid=2611, Unknown=0, NotChecked=0, Total=3540 [2018-09-28 10:00:58,611 INFO L87 Difference]: Start difference. First operand 150 states and 152 transitions. Second operand 60 states. [2018-09-28 10:01:00,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:01:00,638 INFO L93 Difference]: Finished difference Result 274 states and 278 transitions. [2018-09-28 10:01:00,638 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2018-09-28 10:01:00,638 INFO L78 Accepts]: Start accepts. Automaton has 60 states. Word has length 147 [2018-09-28 10:01:00,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:01:00,639 INFO L225 Difference]: With dead ends: 274 [2018-09-28 10:01:00,639 INFO L226 Difference]: Without dead ends: 151 [2018-09-28 10:01:00,640 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1190 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1857, Invalid=5975, Unknown=0, NotChecked=0, Total=7832 [2018-09-28 10:01:00,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2018-09-28 10:01:00,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 151. [2018-09-28 10:01:00,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 151 states. [2018-09-28 10:01:00,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 153 transitions. [2018-09-28 10:01:00,653 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 153 transitions. Word has length 147 [2018-09-28 10:01:00,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:01:00,653 INFO L480 AbstractCegarLoop]: Abstraction has 151 states and 153 transitions. [2018-09-28 10:01:00,653 INFO L481 AbstractCegarLoop]: Interpolant automaton has 60 states. [2018-09-28 10:01:00,653 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 153 transitions. [2018-09-28 10:01:00,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2018-09-28 10:01:00,654 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:01:00,654 INFO L375 BasicCegarLoop]: trace histogram [29, 29, 29, 28, 28, 1, 1, 1, 1, 1] [2018-09-28 10:01:00,654 INFO L423 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:01:00,654 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:01:00,654 INFO L82 PathProgramCache]: Analyzing trace with hash 1773143510, now seen corresponding path program 56 times [2018-09-28 10:01:00,655 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:01:00,655 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:01:00,655 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:00,655 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 10:01:00,655 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:00,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:01:01,084 INFO L134 CoverageAnalysis]: Checked inductivity of 2059 backedges. 491 proven. 1568 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:01,084 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:01:01,084 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:01:01,093 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-28 10:01:01,164 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-28 10:01:01,165 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:01:01,168 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:01:01,191 INFO L134 CoverageAnalysis]: Checked inductivity of 2059 backedges. 491 proven. 1568 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:01,213 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:01:01,213 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 31 [2018-09-28 10:01:01,213 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-09-28 10:01:01,213 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-09-28 10:01:01,213 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=496, Invalid=496, Unknown=0, NotChecked=0, Total=992 [2018-09-28 10:01:01,214 INFO L87 Difference]: Start difference. First operand 151 states and 153 transitions. Second operand 32 states. [2018-09-28 10:01:01,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:01:01,399 INFO L93 Difference]: Finished difference Result 165 states and 168 transitions. [2018-09-28 10:01:01,408 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2018-09-28 10:01:01,409 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 148 [2018-09-28 10:01:01,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:01:01,410 INFO L225 Difference]: With dead ends: 165 [2018-09-28 10:01:01,410 INFO L226 Difference]: Without dead ends: 159 [2018-09-28 10:01:01,410 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=496, Invalid=496, Unknown=0, NotChecked=0, Total=992 [2018-09-28 10:01:01,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2018-09-28 10:01:01,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 155. [2018-09-28 10:01:01,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2018-09-28 10:01:01,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 157 transitions. [2018-09-28 10:01:01,428 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 157 transitions. Word has length 148 [2018-09-28 10:01:01,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:01:01,428 INFO L480 AbstractCegarLoop]: Abstraction has 155 states and 157 transitions. [2018-09-28 10:01:01,428 INFO L481 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-09-28 10:01:01,428 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 157 transitions. [2018-09-28 10:01:01,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2018-09-28 10:01:01,429 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:01:01,429 INFO L375 BasicCegarLoop]: trace histogram [30, 30, 29, 29, 29, 1, 1, 1, 1, 1] [2018-09-28 10:01:01,429 INFO L423 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:01:01,429 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:01:01,429 INFO L82 PathProgramCache]: Analyzing trace with hash -1766187444, now seen corresponding path program 57 times [2018-09-28 10:01:01,430 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:01:01,430 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:01:01,430 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:01,430 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:01:01,430 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:01,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:01:02,987 INFO L134 CoverageAnalysis]: Checked inductivity of 2175 backedges. 1740 proven. 435 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:02,987 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:01:02,987 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:01:02,995 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-28 10:01:03,095 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 30 check-sat command(s) [2018-09-28 10:01:03,095 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:01:03,100 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:01:03,132 INFO L134 CoverageAnalysis]: Checked inductivity of 2175 backedges. 1740 proven. 435 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:03,161 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:01:03,162 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 61] total 61 [2018-09-28 10:01:03,162 INFO L459 AbstractCegarLoop]: Interpolant automaton has 62 states [2018-09-28 10:01:03,162 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2018-09-28 10:01:03,162 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=991, Invalid=2791, Unknown=0, NotChecked=0, Total=3782 [2018-09-28 10:01:03,163 INFO L87 Difference]: Start difference. First operand 155 states and 157 transitions. Second operand 62 states. [2018-09-28 10:01:04,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:01:04,125 INFO L93 Difference]: Finished difference Result 283 states and 287 transitions. [2018-09-28 10:01:04,125 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2018-09-28 10:01:04,125 INFO L78 Accepts]: Start accepts. Automaton has 62 states. Word has length 152 [2018-09-28 10:01:04,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:01:04,126 INFO L225 Difference]: With dead ends: 283 [2018-09-28 10:01:04,126 INFO L226 Difference]: Without dead ends: 156 [2018-09-28 10:01:04,126 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1276 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1981, Invalid=6391, Unknown=0, NotChecked=0, Total=8372 [2018-09-28 10:01:04,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2018-09-28 10:01:04,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 156. [2018-09-28 10:01:04,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 156 states. [2018-09-28 10:01:04,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 158 transitions. [2018-09-28 10:01:04,139 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 158 transitions. Word has length 152 [2018-09-28 10:01:04,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:01:04,139 INFO L480 AbstractCegarLoop]: Abstraction has 156 states and 158 transitions. [2018-09-28 10:01:04,139 INFO L481 AbstractCegarLoop]: Interpolant automaton has 62 states. [2018-09-28 10:01:04,139 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 158 transitions. [2018-09-28 10:01:04,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2018-09-28 10:01:04,140 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:01:04,140 INFO L375 BasicCegarLoop]: trace histogram [30, 30, 30, 29, 29, 1, 1, 1, 1, 1] [2018-09-28 10:01:04,140 INFO L423 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:01:04,140 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:01:04,140 INFO L82 PathProgramCache]: Analyzing trace with hash -928358715, now seen corresponding path program 58 times [2018-09-28 10:01:04,140 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:01:04,140 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:01:04,141 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:04,141 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:01:04,141 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:04,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:01:04,593 INFO L134 CoverageAnalysis]: Checked inductivity of 2205 backedges. 523 proven. 1682 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:04,594 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:01:04,594 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:01:04,601 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-28 10:01:04,674 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-28 10:01:04,674 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:01:04,680 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:01:04,710 INFO L134 CoverageAnalysis]: Checked inductivity of 2205 backedges. 523 proven. 1682 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:04,740 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:01:04,740 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 32 [2018-09-28 10:01:04,740 INFO L459 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-09-28 10:01:04,741 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-09-28 10:01:04,741 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=528, Invalid=528, Unknown=0, NotChecked=0, Total=1056 [2018-09-28 10:01:04,741 INFO L87 Difference]: Start difference. First operand 156 states and 158 transitions. Second operand 33 states. [2018-09-28 10:01:04,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:01:04,990 INFO L93 Difference]: Finished difference Result 170 states and 173 transitions. [2018-09-28 10:01:04,990 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-09-28 10:01:04,990 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 153 [2018-09-28 10:01:04,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:01:04,991 INFO L225 Difference]: With dead ends: 170 [2018-09-28 10:01:04,991 INFO L226 Difference]: Without dead ends: 164 [2018-09-28 10:01:04,991 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=528, Invalid=528, Unknown=0, NotChecked=0, Total=1056 [2018-09-28 10:01:04,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2018-09-28 10:01:05,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 160. [2018-09-28 10:01:05,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 160 states. [2018-09-28 10:01:05,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 162 transitions. [2018-09-28 10:01:05,010 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 162 transitions. Word has length 153 [2018-09-28 10:01:05,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:01:05,010 INFO L480 AbstractCegarLoop]: Abstraction has 160 states and 162 transitions. [2018-09-28 10:01:05,010 INFO L481 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-09-28 10:01:05,010 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 162 transitions. [2018-09-28 10:01:05,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2018-09-28 10:01:05,011 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:01:05,011 INFO L375 BasicCegarLoop]: trace histogram [31, 31, 30, 30, 30, 1, 1, 1, 1, 1] [2018-09-28 10:01:05,011 INFO L423 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:01:05,011 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:01:05,011 INFO L82 PathProgramCache]: Analyzing trace with hash -839882821, now seen corresponding path program 59 times [2018-09-28 10:01:05,011 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:01:05,012 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:01:05,012 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:05,012 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:01:05,012 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:05,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:01:06,171 INFO L134 CoverageAnalysis]: Checked inductivity of 2325 backedges. 1860 proven. 465 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:06,171 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:01:06,172 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:01:06,179 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-28 10:01:06,291 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 31 check-sat command(s) [2018-09-28 10:01:06,291 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:01:06,295 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:01:06,329 INFO L134 CoverageAnalysis]: Checked inductivity of 2325 backedges. 1860 proven. 465 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:06,351 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:01:06,352 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 63] total 63 [2018-09-28 10:01:06,352 INFO L459 AbstractCegarLoop]: Interpolant automaton has 64 states [2018-09-28 10:01:06,352 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2018-09-28 10:01:06,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1055, Invalid=2977, Unknown=0, NotChecked=0, Total=4032 [2018-09-28 10:01:06,353 INFO L87 Difference]: Start difference. First operand 160 states and 162 transitions. Second operand 64 states. [2018-09-28 10:01:08,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:01:08,468 INFO L93 Difference]: Finished difference Result 292 states and 296 transitions. [2018-09-28 10:01:08,468 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2018-09-28 10:01:08,468 INFO L78 Accepts]: Start accepts. Automaton has 64 states. Word has length 157 [2018-09-28 10:01:08,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:01:08,469 INFO L225 Difference]: With dead ends: 292 [2018-09-28 10:01:08,469 INFO L226 Difference]: Without dead ends: 161 [2018-09-28 10:01:08,470 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 157 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1365 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=2109, Invalid=6821, Unknown=0, NotChecked=0, Total=8930 [2018-09-28 10:01:08,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2018-09-28 10:01:08,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 161. [2018-09-28 10:01:08,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 161 states. [2018-09-28 10:01:08,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 163 transitions. [2018-09-28 10:01:08,487 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 163 transitions. Word has length 157 [2018-09-28 10:01:08,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:01:08,487 INFO L480 AbstractCegarLoop]: Abstraction has 161 states and 163 transitions. [2018-09-28 10:01:08,487 INFO L481 AbstractCegarLoop]: Interpolant automaton has 64 states. [2018-09-28 10:01:08,488 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 163 transitions. [2018-09-28 10:01:08,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2018-09-28 10:01:08,488 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:01:08,488 INFO L375 BasicCegarLoop]: trace histogram [31, 31, 31, 30, 30, 1, 1, 1, 1, 1] [2018-09-28 10:01:08,489 INFO L423 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:01:08,489 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:01:08,489 INFO L82 PathProgramCache]: Analyzing trace with hash 1453492962, now seen corresponding path program 60 times [2018-09-28 10:01:08,489 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:01:08,489 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:01:08,490 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:08,490 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:01:08,490 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:08,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:01:09,009 INFO L134 CoverageAnalysis]: Checked inductivity of 2356 backedges. 556 proven. 1800 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:09,009 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:01:09,010 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:01:09,024 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-28 10:01:09,152 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 31 check-sat command(s) [2018-09-28 10:01:09,152 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:01:09,156 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:01:09,181 INFO L134 CoverageAnalysis]: Checked inductivity of 2356 backedges. 556 proven. 1800 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:09,202 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:01:09,202 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 33 [2018-09-28 10:01:09,202 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-09-28 10:01:09,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-09-28 10:01:09,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=561, Invalid=561, Unknown=0, NotChecked=0, Total=1122 [2018-09-28 10:01:09,203 INFO L87 Difference]: Start difference. First operand 161 states and 163 transitions. Second operand 34 states. [2018-09-28 10:01:09,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:01:09,376 INFO L93 Difference]: Finished difference Result 175 states and 178 transitions. [2018-09-28 10:01:09,376 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-09-28 10:01:09,376 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 158 [2018-09-28 10:01:09,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:01:09,377 INFO L225 Difference]: With dead ends: 175 [2018-09-28 10:01:09,377 INFO L226 Difference]: Without dead ends: 169 [2018-09-28 10:01:09,378 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 188 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=561, Invalid=561, Unknown=0, NotChecked=0, Total=1122 [2018-09-28 10:01:09,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2018-09-28 10:01:09,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 165. [2018-09-28 10:01:09,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 165 states. [2018-09-28 10:01:09,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 167 transitions. [2018-09-28 10:01:09,393 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 167 transitions. Word has length 158 [2018-09-28 10:01:09,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:01:09,394 INFO L480 AbstractCegarLoop]: Abstraction has 165 states and 167 transitions. [2018-09-28 10:01:09,394 INFO L481 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-09-28 10:01:09,394 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 167 transitions. [2018-09-28 10:01:09,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2018-09-28 10:01:09,395 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:01:09,395 INFO L375 BasicCegarLoop]: trace histogram [32, 32, 31, 31, 31, 1, 1, 1, 1, 1] [2018-09-28 10:01:09,395 INFO L423 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:01:09,395 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:01:09,396 INFO L82 PathProgramCache]: Analyzing trace with hash 227229016, now seen corresponding path program 61 times [2018-09-28 10:01:09,396 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:01:09,396 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:01:09,396 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:09,396 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:01:09,396 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:09,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:01:10,620 INFO L134 CoverageAnalysis]: Checked inductivity of 2480 backedges. 1984 proven. 496 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:10,620 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:01:10,620 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:01:10,628 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 10:01:10,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:01:10,706 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:01:10,735 INFO L134 CoverageAnalysis]: Checked inductivity of 2480 backedges. 1984 proven. 496 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:10,765 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:01:10,765 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 65] total 65 [2018-09-28 10:01:10,766 INFO L459 AbstractCegarLoop]: Interpolant automaton has 66 states [2018-09-28 10:01:10,766 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2018-09-28 10:01:10,766 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1121, Invalid=3169, Unknown=0, NotChecked=0, Total=4290 [2018-09-28 10:01:10,767 INFO L87 Difference]: Start difference. First operand 165 states and 167 transitions. Second operand 66 states. [2018-09-28 10:01:12,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:01:12,655 INFO L93 Difference]: Finished difference Result 301 states and 305 transitions. [2018-09-28 10:01:12,655 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2018-09-28 10:01:12,655 INFO L78 Accepts]: Start accepts. Automaton has 66 states. Word has length 162 [2018-09-28 10:01:12,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:01:12,655 INFO L225 Difference]: With dead ends: 301 [2018-09-28 10:01:12,656 INFO L226 Difference]: Without dead ends: 166 [2018-09-28 10:01:12,656 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1457 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=2241, Invalid=7265, Unknown=0, NotChecked=0, Total=9506 [2018-09-28 10:01:12,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2018-09-28 10:01:12,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 166. [2018-09-28 10:01:12,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 166 states. [2018-09-28 10:01:12,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 168 transitions. [2018-09-28 10:01:12,674 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 168 transitions. Word has length 162 [2018-09-28 10:01:12,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:01:12,674 INFO L480 AbstractCegarLoop]: Abstraction has 166 states and 168 transitions. [2018-09-28 10:01:12,674 INFO L481 AbstractCegarLoop]: Interpolant automaton has 66 states. [2018-09-28 10:01:12,674 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 168 transitions. [2018-09-28 10:01:12,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2018-09-28 10:01:12,675 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:01:12,675 INFO L375 BasicCegarLoop]: trace histogram [32, 32, 32, 31, 31, 1, 1, 1, 1, 1] [2018-09-28 10:01:12,676 INFO L423 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:01:12,676 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:01:12,676 INFO L82 PathProgramCache]: Analyzing trace with hash 541325969, now seen corresponding path program 62 times [2018-09-28 10:01:12,676 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:01:12,676 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:01:12,677 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:12,677 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 10:01:12,677 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:12,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:01:13,404 INFO L134 CoverageAnalysis]: Checked inductivity of 2512 backedges. 590 proven. 1922 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:13,404 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:01:13,404 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:01:13,414 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-28 10:01:13,486 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-28 10:01:13,486 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:01:13,489 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:01:13,524 INFO L134 CoverageAnalysis]: Checked inductivity of 2512 backedges. 590 proven. 1922 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:13,547 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:01:13,547 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34] total 34 [2018-09-28 10:01:13,548 INFO L459 AbstractCegarLoop]: Interpolant automaton has 35 states [2018-09-28 10:01:13,548 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2018-09-28 10:01:13,548 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=595, Invalid=595, Unknown=0, NotChecked=0, Total=1190 [2018-09-28 10:01:13,548 INFO L87 Difference]: Start difference. First operand 166 states and 168 transitions. Second operand 35 states. [2018-09-28 10:01:13,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:01:13,736 INFO L93 Difference]: Finished difference Result 180 states and 183 transitions. [2018-09-28 10:01:13,737 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-09-28 10:01:13,737 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 163 [2018-09-28 10:01:13,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:01:13,737 INFO L225 Difference]: With dead ends: 180 [2018-09-28 10:01:13,738 INFO L226 Difference]: Without dead ends: 174 [2018-09-28 10:01:13,738 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 194 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=595, Invalid=595, Unknown=0, NotChecked=0, Total=1190 [2018-09-28 10:01:13,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2018-09-28 10:01:13,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 170. [2018-09-28 10:01:13,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 170 states. [2018-09-28 10:01:13,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 172 transitions. [2018-09-28 10:01:13,752 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 172 transitions. Word has length 163 [2018-09-28 10:01:13,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:01:13,753 INFO L480 AbstractCegarLoop]: Abstraction has 170 states and 172 transitions. [2018-09-28 10:01:13,753 INFO L481 AbstractCegarLoop]: Interpolant automaton has 35 states. [2018-09-28 10:01:13,753 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 172 transitions. [2018-09-28 10:01:13,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2018-09-28 10:01:13,754 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:01:13,754 INFO L375 BasicCegarLoop]: trace histogram [33, 33, 32, 32, 32, 1, 1, 1, 1, 1] [2018-09-28 10:01:13,754 INFO L423 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:01:13,754 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:01:13,754 INFO L82 PathProgramCache]: Analyzing trace with hash 1149189511, now seen corresponding path program 63 times [2018-09-28 10:01:13,754 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:01:13,755 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:01:13,755 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:13,755 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:01:13,755 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:13,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:01:15,111 INFO L134 CoverageAnalysis]: Checked inductivity of 2640 backedges. 2112 proven. 528 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:15,111 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:01:15,111 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:01:15,130 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-28 10:01:15,280 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 33 check-sat command(s) [2018-09-28 10:01:15,281 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:01:15,285 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:01:15,317 INFO L134 CoverageAnalysis]: Checked inductivity of 2640 backedges. 2112 proven. 528 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:15,338 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:01:15,338 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 67] total 67 [2018-09-28 10:01:15,338 INFO L459 AbstractCegarLoop]: Interpolant automaton has 68 states [2018-09-28 10:01:15,338 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2018-09-28 10:01:15,339 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1189, Invalid=3367, Unknown=0, NotChecked=0, Total=4556 [2018-09-28 10:01:15,339 INFO L87 Difference]: Start difference. First operand 170 states and 172 transitions. Second operand 68 states. [2018-09-28 10:01:17,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:01:17,573 INFO L93 Difference]: Finished difference Result 310 states and 314 transitions. [2018-09-28 10:01:17,573 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2018-09-28 10:01:17,573 INFO L78 Accepts]: Start accepts. Automaton has 68 states. Word has length 167 [2018-09-28 10:01:17,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:01:17,574 INFO L225 Difference]: With dead ends: 310 [2018-09-28 10:01:17,574 INFO L226 Difference]: Without dead ends: 171 [2018-09-28 10:01:17,575 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 266 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1552 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=2377, Invalid=7723, Unknown=0, NotChecked=0, Total=10100 [2018-09-28 10:01:17,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2018-09-28 10:01:17,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 171. [2018-09-28 10:01:17,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 171 states. [2018-09-28 10:01:17,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 173 transitions. [2018-09-28 10:01:17,592 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 173 transitions. Word has length 167 [2018-09-28 10:01:17,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:01:17,592 INFO L480 AbstractCegarLoop]: Abstraction has 171 states and 173 transitions. [2018-09-28 10:01:17,592 INFO L481 AbstractCegarLoop]: Interpolant automaton has 68 states. [2018-09-28 10:01:17,592 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 173 transitions. [2018-09-28 10:01:17,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2018-09-28 10:01:17,593 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:01:17,593 INFO L375 BasicCegarLoop]: trace histogram [33, 33, 33, 32, 32, 1, 1, 1, 1, 1] [2018-09-28 10:01:17,593 INFO L423 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:01:17,593 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:01:17,593 INFO L82 PathProgramCache]: Analyzing trace with hash 167304174, now seen corresponding path program 64 times [2018-09-28 10:01:17,593 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:01:17,593 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:01:17,594 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:17,594 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:01:17,594 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:17,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:01:18,412 INFO L134 CoverageAnalysis]: Checked inductivity of 2673 backedges. 625 proven. 2048 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:18,412 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:01:18,412 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:01:18,421 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-28 10:01:18,502 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-28 10:01:18,503 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:01:18,509 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:01:18,546 INFO L134 CoverageAnalysis]: Checked inductivity of 2673 backedges. 625 proven. 2048 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:18,566 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:01:18,567 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35] total 35 [2018-09-28 10:01:18,567 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-09-28 10:01:18,567 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-09-28 10:01:18,567 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=630, Invalid=630, Unknown=0, NotChecked=0, Total=1260 [2018-09-28 10:01:18,567 INFO L87 Difference]: Start difference. First operand 171 states and 173 transitions. Second operand 36 states. [2018-09-28 10:01:18,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:01:18,772 INFO L93 Difference]: Finished difference Result 185 states and 188 transitions. [2018-09-28 10:01:18,773 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-09-28 10:01:18,773 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 168 [2018-09-28 10:01:18,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:01:18,774 INFO L225 Difference]: With dead ends: 185 [2018-09-28 10:01:18,774 INFO L226 Difference]: Without dead ends: 179 [2018-09-28 10:01:18,774 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 200 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=630, Invalid=630, Unknown=0, NotChecked=0, Total=1260 [2018-09-28 10:01:18,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2018-09-28 10:01:18,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 175. [2018-09-28 10:01:18,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 175 states. [2018-09-28 10:01:18,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 177 transitions. [2018-09-28 10:01:18,794 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 177 transitions. Word has length 168 [2018-09-28 10:01:18,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:01:18,795 INFO L480 AbstractCegarLoop]: Abstraction has 175 states and 177 transitions. [2018-09-28 10:01:18,795 INFO L481 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-09-28 10:01:18,795 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 177 transitions. [2018-09-28 10:01:18,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2018-09-28 10:01:18,796 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:01:18,796 INFO L375 BasicCegarLoop]: trace histogram [34, 34, 33, 33, 33, 1, 1, 1, 1, 1] [2018-09-28 10:01:18,796 INFO L423 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:01:18,796 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:01:18,796 INFO L82 PathProgramCache]: Analyzing trace with hash -1678104476, now seen corresponding path program 65 times [2018-09-28 10:01:18,797 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:01:18,797 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:01:18,797 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:18,797 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:01:18,797 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:18,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:01:20,173 INFO L134 CoverageAnalysis]: Checked inductivity of 2805 backedges. 2244 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:20,173 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:01:20,173 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:01:20,180 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-28 10:01:20,292 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 34 check-sat command(s) [2018-09-28 10:01:20,292 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:01:20,296 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:01:20,339 INFO L134 CoverageAnalysis]: Checked inductivity of 2805 backedges. 2244 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:20,371 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:01:20,372 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 69] total 69 [2018-09-28 10:01:20,372 INFO L459 AbstractCegarLoop]: Interpolant automaton has 70 states [2018-09-28 10:01:20,373 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2018-09-28 10:01:20,373 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1259, Invalid=3571, Unknown=0, NotChecked=0, Total=4830 [2018-09-28 10:01:20,373 INFO L87 Difference]: Start difference. First operand 175 states and 177 transitions. Second operand 70 states. [2018-09-28 10:01:22,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:01:22,821 INFO L93 Difference]: Finished difference Result 319 states and 323 transitions. [2018-09-28 10:01:22,821 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2018-09-28 10:01:22,821 INFO L78 Accepts]: Start accepts. Automaton has 70 states. Word has length 172 [2018-09-28 10:01:22,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:01:22,822 INFO L225 Difference]: With dead ends: 319 [2018-09-28 10:01:22,822 INFO L226 Difference]: Without dead ends: 176 [2018-09-28 10:01:22,823 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 274 GetRequests, 172 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1650 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=2517, Invalid=8195, Unknown=0, NotChecked=0, Total=10712 [2018-09-28 10:01:22,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2018-09-28 10:01:22,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 176. [2018-09-28 10:01:22,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 176 states. [2018-09-28 10:01:22,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 178 transitions. [2018-09-28 10:01:22,842 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 178 transitions. Word has length 172 [2018-09-28 10:01:22,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:01:22,842 INFO L480 AbstractCegarLoop]: Abstraction has 176 states and 178 transitions. [2018-09-28 10:01:22,842 INFO L481 AbstractCegarLoop]: Interpolant automaton has 70 states. [2018-09-28 10:01:22,842 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 178 transitions. [2018-09-28 10:01:22,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2018-09-28 10:01:22,843 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:01:22,843 INFO L375 BasicCegarLoop]: trace histogram [34, 34, 34, 33, 33, 1, 1, 1, 1, 1] [2018-09-28 10:01:22,843 INFO L423 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:01:22,843 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:01:22,843 INFO L82 PathProgramCache]: Analyzing trace with hash -1483312547, now seen corresponding path program 66 times [2018-09-28 10:01:22,843 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:01:22,843 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:01:22,844 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:22,844 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:01:22,844 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:22,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:01:23,656 INFO L134 CoverageAnalysis]: Checked inductivity of 2839 backedges. 661 proven. 2178 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:23,656 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:01:23,657 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:01:23,663 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-28 10:01:23,779 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 34 check-sat command(s) [2018-09-28 10:01:23,780 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:01:23,784 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:01:23,811 INFO L134 CoverageAnalysis]: Checked inductivity of 2839 backedges. 661 proven. 2178 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:23,832 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:01:23,832 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36] total 36 [2018-09-28 10:01:23,832 INFO L459 AbstractCegarLoop]: Interpolant automaton has 37 states [2018-09-28 10:01:23,833 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2018-09-28 10:01:23,833 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=666, Invalid=666, Unknown=0, NotChecked=0, Total=1332 [2018-09-28 10:01:23,833 INFO L87 Difference]: Start difference. First operand 176 states and 178 transitions. Second operand 37 states. [2018-09-28 10:01:24,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:01:24,030 INFO L93 Difference]: Finished difference Result 190 states and 193 transitions. [2018-09-28 10:01:24,030 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-09-28 10:01:24,030 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 173 [2018-09-28 10:01:24,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:01:24,031 INFO L225 Difference]: With dead ends: 190 [2018-09-28 10:01:24,031 INFO L226 Difference]: Without dead ends: 184 [2018-09-28 10:01:24,031 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 206 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=666, Invalid=666, Unknown=0, NotChecked=0, Total=1332 [2018-09-28 10:01:24,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2018-09-28 10:01:24,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 180. [2018-09-28 10:01:24,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 180 states. [2018-09-28 10:01:24,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 182 transitions. [2018-09-28 10:01:24,050 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 182 transitions. Word has length 173 [2018-09-28 10:01:24,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:01:24,051 INFO L480 AbstractCegarLoop]: Abstraction has 180 states and 182 transitions. [2018-09-28 10:01:24,051 INFO L481 AbstractCegarLoop]: Interpolant automaton has 37 states. [2018-09-28 10:01:24,051 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 182 transitions. [2018-09-28 10:01:24,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2018-09-28 10:01:24,052 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:01:24,052 INFO L375 BasicCegarLoop]: trace histogram [35, 35, 34, 34, 34, 1, 1, 1, 1, 1] [2018-09-28 10:01:24,052 INFO L423 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:01:24,052 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:01:24,052 INFO L82 PathProgramCache]: Analyzing trace with hash 1794699091, now seen corresponding path program 67 times [2018-09-28 10:01:24,052 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:01:24,053 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:01:24,053 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:24,053 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:01:24,053 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:24,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:01:25,511 INFO L134 CoverageAnalysis]: Checked inductivity of 2975 backedges. 2380 proven. 595 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:25,512 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:01:25,512 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:01:25,520 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 10:01:25,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:01:25,606 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:01:25,636 INFO L134 CoverageAnalysis]: Checked inductivity of 2975 backedges. 2380 proven. 595 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:25,656 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:01:25,656 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [71, 71] total 71 [2018-09-28 10:01:25,656 INFO L459 AbstractCegarLoop]: Interpolant automaton has 72 states [2018-09-28 10:01:25,657 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2018-09-28 10:01:25,657 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1331, Invalid=3781, Unknown=0, NotChecked=0, Total=5112 [2018-09-28 10:01:25,657 INFO L87 Difference]: Start difference. First operand 180 states and 182 transitions. Second operand 72 states. [2018-09-28 10:01:28,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:01:28,397 INFO L93 Difference]: Finished difference Result 328 states and 332 transitions. [2018-09-28 10:01:28,397 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2018-09-28 10:01:28,397 INFO L78 Accepts]: Start accepts. Automaton has 72 states. Word has length 177 [2018-09-28 10:01:28,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:01:28,398 INFO L225 Difference]: With dead ends: 328 [2018-09-28 10:01:28,398 INFO L226 Difference]: Without dead ends: 181 [2018-09-28 10:01:28,399 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 282 GetRequests, 177 SyntacticMatches, 0 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1751 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=2661, Invalid=8681, Unknown=0, NotChecked=0, Total=11342 [2018-09-28 10:01:28,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2018-09-28 10:01:28,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 181. [2018-09-28 10:01:28,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 181 states. [2018-09-28 10:01:28,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 183 transitions. [2018-09-28 10:01:28,434 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 183 transitions. Word has length 177 [2018-09-28 10:01:28,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:01:28,434 INFO L480 AbstractCegarLoop]: Abstraction has 181 states and 183 transitions. [2018-09-28 10:01:28,434 INFO L481 AbstractCegarLoop]: Interpolant automaton has 72 states. [2018-09-28 10:01:28,434 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 183 transitions. [2018-09-28 10:01:28,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2018-09-28 10:01:28,435 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:01:28,435 INFO L375 BasicCegarLoop]: trace histogram [35, 35, 35, 34, 34, 1, 1, 1, 1, 1] [2018-09-28 10:01:28,435 INFO L423 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:01:28,435 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:01:28,436 INFO L82 PathProgramCache]: Analyzing trace with hash 2072574202, now seen corresponding path program 68 times [2018-09-28 10:01:28,436 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:01:28,436 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:01:28,436 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:28,437 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 10:01:28,437 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:28,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:01:29,170 INFO L134 CoverageAnalysis]: Checked inductivity of 3010 backedges. 698 proven. 2312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:29,171 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:01:29,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 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:01:29,178 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-28 10:01:29,260 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-28 10:01:29,260 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:01:29,263 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:01:29,294 INFO L134 CoverageAnalysis]: Checked inductivity of 3010 backedges. 698 proven. 2312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:29,315 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:01:29,315 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37] total 37 [2018-09-28 10:01:29,315 INFO L459 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-09-28 10:01:29,315 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-09-28 10:01:29,316 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=703, Invalid=703, Unknown=0, NotChecked=0, Total=1406 [2018-09-28 10:01:29,316 INFO L87 Difference]: Start difference. First operand 181 states and 183 transitions. Second operand 38 states. [2018-09-28 10:01:29,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:01:29,524 INFO L93 Difference]: Finished difference Result 195 states and 198 transitions. [2018-09-28 10:01:29,524 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2018-09-28 10:01:29,525 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 178 [2018-09-28 10:01:29,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:01:29,526 INFO L225 Difference]: With dead ends: 195 [2018-09-28 10:01:29,526 INFO L226 Difference]: Without dead ends: 189 [2018-09-28 10:01:29,526 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 212 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=703, Invalid=703, Unknown=0, NotChecked=0, Total=1406 [2018-09-28 10:01:29,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2018-09-28 10:01:29,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 185. [2018-09-28 10:01:29,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 185 states. [2018-09-28 10:01:29,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 187 transitions. [2018-09-28 10:01:29,542 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 187 transitions. Word has length 178 [2018-09-28 10:01:29,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:01:29,542 INFO L480 AbstractCegarLoop]: Abstraction has 185 states and 187 transitions. [2018-09-28 10:01:29,542 INFO L481 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-09-28 10:01:29,542 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 187 transitions. [2018-09-28 10:01:29,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2018-09-28 10:01:29,543 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:01:29,543 INFO L375 BasicCegarLoop]: trace histogram [36, 36, 35, 35, 35, 1, 1, 1, 1, 1] [2018-09-28 10:01:29,543 INFO L423 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:01:29,543 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:01:29,543 INFO L82 PathProgramCache]: Analyzing trace with hash 1591533424, now seen corresponding path program 69 times [2018-09-28 10:01:29,543 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:01:29,544 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:01:29,544 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:29,544 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:01:29,544 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:29,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:01:31,063 INFO L134 CoverageAnalysis]: Checked inductivity of 3150 backedges. 2520 proven. 630 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:31,063 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:01:31,063 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:01:31,071 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-28 10:01:31,216 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 36 check-sat command(s) [2018-09-28 10:01:31,216 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:01:31,221 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:01:31,262 INFO L134 CoverageAnalysis]: Checked inductivity of 3150 backedges. 2520 proven. 630 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:31,291 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:01:31,292 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 73] total 73 [2018-09-28 10:01:31,292 INFO L459 AbstractCegarLoop]: Interpolant automaton has 74 states [2018-09-28 10:01:31,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2018-09-28 10:01:31,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1405, Invalid=3997, Unknown=0, NotChecked=0, Total=5402 [2018-09-28 10:01:31,293 INFO L87 Difference]: Start difference. First operand 185 states and 187 transitions. Second operand 74 states. [2018-09-28 10:01:34,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:01:34,273 INFO L93 Difference]: Finished difference Result 337 states and 341 transitions. [2018-09-28 10:01:34,273 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2018-09-28 10:01:34,273 INFO L78 Accepts]: Start accepts. Automaton has 74 states. Word has length 182 [2018-09-28 10:01:34,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:01:34,274 INFO L225 Difference]: With dead ends: 337 [2018-09-28 10:01:34,274 INFO L226 Difference]: Without dead ends: 186 [2018-09-28 10:01:34,275 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 290 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1855 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=2809, Invalid=9181, Unknown=0, NotChecked=0, Total=11990 [2018-09-28 10:01:34,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2018-09-28 10:01:34,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 186. [2018-09-28 10:01:34,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 186 states. [2018-09-28 10:01:34,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 188 transitions. [2018-09-28 10:01:34,291 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 188 transitions. Word has length 182 [2018-09-28 10:01:34,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:01:34,291 INFO L480 AbstractCegarLoop]: Abstraction has 186 states and 188 transitions. [2018-09-28 10:01:34,291 INFO L481 AbstractCegarLoop]: Interpolant automaton has 74 states. [2018-09-28 10:01:34,291 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 188 transitions. [2018-09-28 10:01:34,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2018-09-28 10:01:34,292 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:01:34,292 INFO L375 BasicCegarLoop]: trace histogram [36, 36, 36, 35, 35, 1, 1, 1, 1, 1] [2018-09-28 10:01:34,292 INFO L423 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:01:34,292 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:01:34,292 INFO L82 PathProgramCache]: Analyzing trace with hash -1595685335, now seen corresponding path program 70 times [2018-09-28 10:01:34,292 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:01:34,292 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:01:34,293 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:34,293 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:01:34,293 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:34,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:01:35,013 INFO L134 CoverageAnalysis]: Checked inductivity of 3186 backedges. 736 proven. 2450 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:35,013 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:01:35,013 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:01:35,020 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-28 10:01:35,106 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-28 10:01:35,106 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:01:35,112 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:01:35,157 INFO L134 CoverageAnalysis]: Checked inductivity of 3186 backedges. 736 proven. 2450 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:35,187 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:01:35,187 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38] total 38 [2018-09-28 10:01:35,187 INFO L459 AbstractCegarLoop]: Interpolant automaton has 39 states [2018-09-28 10:01:35,187 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2018-09-28 10:01:35,188 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=741, Invalid=741, Unknown=0, NotChecked=0, Total=1482 [2018-09-28 10:01:35,188 INFO L87 Difference]: Start difference. First operand 186 states and 188 transitions. Second operand 39 states. [2018-09-28 10:01:35,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:01:35,417 INFO L93 Difference]: Finished difference Result 200 states and 203 transitions. [2018-09-28 10:01:35,417 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-09-28 10:01:35,417 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 183 [2018-09-28 10:01:35,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:01:35,418 INFO L225 Difference]: With dead ends: 200 [2018-09-28 10:01:35,418 INFO L226 Difference]: Without dead ends: 194 [2018-09-28 10:01:35,418 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 218 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=741, Invalid=741, Unknown=0, NotChecked=0, Total=1482 [2018-09-28 10:01:35,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2018-09-28 10:01:35,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 190. [2018-09-28 10:01:35,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 190 states. [2018-09-28 10:01:35,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 192 transitions. [2018-09-28 10:01:35,437 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 192 transitions. Word has length 183 [2018-09-28 10:01:35,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:01:35,438 INFO L480 AbstractCegarLoop]: Abstraction has 190 states and 192 transitions. [2018-09-28 10:01:35,438 INFO L481 AbstractCegarLoop]: Interpolant automaton has 39 states. [2018-09-28 10:01:35,438 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 192 transitions. [2018-09-28 10:01:35,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2018-09-28 10:01:35,438 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:01:35,439 INFO L375 BasicCegarLoop]: trace histogram [37, 37, 36, 36, 36, 1, 1, 1, 1, 1] [2018-09-28 10:01:35,439 INFO L423 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:01:35,439 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:01:35,439 INFO L82 PathProgramCache]: Analyzing trace with hash -1835041505, now seen corresponding path program 71 times [2018-09-28 10:01:35,439 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:01:35,439 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:01:35,440 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:35,440 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:01:35,440 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:35,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:01:37,015 INFO L134 CoverageAnalysis]: Checked inductivity of 3330 backedges. 2664 proven. 666 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:37,015 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:01:37,015 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:01:37,023 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-28 10:01:37,141 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 37 check-sat command(s) [2018-09-28 10:01:37,141 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:01:37,146 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:01:37,180 INFO L134 CoverageAnalysis]: Checked inductivity of 3330 backedges. 2664 proven. 666 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:37,202 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:01:37,202 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 75] total 75 [2018-09-28 10:01:37,202 INFO L459 AbstractCegarLoop]: Interpolant automaton has 76 states [2018-09-28 10:01:37,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2018-09-28 10:01:37,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1481, Invalid=4219, Unknown=0, NotChecked=0, Total=5700 [2018-09-28 10:01:37,203 INFO L87 Difference]: Start difference. First operand 190 states and 192 transitions. Second operand 76 states. [2018-09-28 10:01:40,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:01:40,174 INFO L93 Difference]: Finished difference Result 346 states and 350 transitions. [2018-09-28 10:01:40,174 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2018-09-28 10:01:40,174 INFO L78 Accepts]: Start accepts. Automaton has 76 states. Word has length 187 [2018-09-28 10:01:40,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:01:40,175 INFO L225 Difference]: With dead ends: 346 [2018-09-28 10:01:40,175 INFO L226 Difference]: Without dead ends: 191 [2018-09-28 10:01:40,176 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 187 SyntacticMatches, 0 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1962 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=2961, Invalid=9695, Unknown=0, NotChecked=0, Total=12656 [2018-09-28 10:01:40,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2018-09-28 10:01:40,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 191. [2018-09-28 10:01:40,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 191 states. [2018-09-28 10:01:40,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 193 transitions. [2018-09-28 10:01:40,199 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 193 transitions. Word has length 187 [2018-09-28 10:01:40,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:01:40,199 INFO L480 AbstractCegarLoop]: Abstraction has 191 states and 193 transitions. [2018-09-28 10:01:40,199 INFO L481 AbstractCegarLoop]: Interpolant automaton has 76 states. [2018-09-28 10:01:40,199 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 193 transitions. [2018-09-28 10:01:40,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2018-09-28 10:01:40,200 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:01:40,200 INFO L375 BasicCegarLoop]: trace histogram [37, 37, 37, 36, 36, 1, 1, 1, 1, 1] [2018-09-28 10:01:40,200 INFO L423 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:01:40,200 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:01:40,201 INFO L82 PathProgramCache]: Analyzing trace with hash 1521017350, now seen corresponding path program 72 times [2018-09-28 10:01:40,201 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:01:40,201 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:01:40,201 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:40,201 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:01:40,202 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:40,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:01:40,838 INFO L134 CoverageAnalysis]: Checked inductivity of 3367 backedges. 775 proven. 2592 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:40,839 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:01:40,839 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:01:40,846 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-28 10:01:40,976 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 37 check-sat command(s) [2018-09-28 10:01:40,976 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:01:40,981 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:01:41,017 INFO L134 CoverageAnalysis]: Checked inductivity of 3367 backedges. 775 proven. 2592 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:41,038 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:01:41,038 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39] total 39 [2018-09-28 10:01:41,038 INFO L459 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-09-28 10:01:41,038 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-09-28 10:01:41,038 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=780, Invalid=780, Unknown=0, NotChecked=0, Total=1560 [2018-09-28 10:01:41,039 INFO L87 Difference]: Start difference. First operand 191 states and 193 transitions. Second operand 40 states. [2018-09-28 10:01:41,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:01:41,252 INFO L93 Difference]: Finished difference Result 205 states and 208 transitions. [2018-09-28 10:01:41,253 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2018-09-28 10:01:41,253 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 188 [2018-09-28 10:01:41,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:01:41,253 INFO L225 Difference]: With dead ends: 205 [2018-09-28 10:01:41,254 INFO L226 Difference]: Without dead ends: 199 [2018-09-28 10:01:41,254 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 224 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=780, Invalid=780, Unknown=0, NotChecked=0, Total=1560 [2018-09-28 10:01:41,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2018-09-28 10:01:41,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 195. [2018-09-28 10:01:41,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 195 states. [2018-09-28 10:01:41,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 197 transitions. [2018-09-28 10:01:41,277 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 197 transitions. Word has length 188 [2018-09-28 10:01:41,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:01:41,277 INFO L480 AbstractCegarLoop]: Abstraction has 195 states and 197 transitions. [2018-09-28 10:01:41,278 INFO L481 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-09-28 10:01:41,278 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 197 transitions. [2018-09-28 10:01:41,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2018-09-28 10:01:41,278 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:01:41,278 INFO L375 BasicCegarLoop]: trace histogram [38, 38, 37, 37, 37, 1, 1, 1, 1, 1] [2018-09-28 10:01:41,279 INFO L423 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:01:41,279 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:01:41,279 INFO L82 PathProgramCache]: Analyzing trace with hash 1787388540, now seen corresponding path program 73 times [2018-09-28 10:01:41,279 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:01:41,279 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:01:41,279 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:41,279 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:01:41,280 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:41,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:01:43,088 INFO L134 CoverageAnalysis]: Checked inductivity of 3515 backedges. 2812 proven. 703 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:43,089 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:01:43,089 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:01:43,096 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 10:01:43,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:01:43,187 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:01:43,247 INFO L134 CoverageAnalysis]: Checked inductivity of 3515 backedges. 2812 proven. 703 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:43,268 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:01:43,268 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [77, 77] total 77 [2018-09-28 10:01:43,269 INFO L459 AbstractCegarLoop]: Interpolant automaton has 78 states [2018-09-28 10:01:43,269 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2018-09-28 10:01:43,269 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1559, Invalid=4447, Unknown=0, NotChecked=0, Total=6006 [2018-09-28 10:01:43,270 INFO L87 Difference]: Start difference. First operand 195 states and 197 transitions. Second operand 78 states. [2018-09-28 10:01:45,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:01:45,863 INFO L93 Difference]: Finished difference Result 355 states and 359 transitions. [2018-09-28 10:01:45,863 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2018-09-28 10:01:45,863 INFO L78 Accepts]: Start accepts. Automaton has 78 states. Word has length 192 [2018-09-28 10:01:45,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:01:45,864 INFO L225 Difference]: With dead ends: 355 [2018-09-28 10:01:45,864 INFO L226 Difference]: Without dead ends: 196 [2018-09-28 10:01:45,865 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 306 GetRequests, 192 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2072 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=3117, Invalid=10223, Unknown=0, NotChecked=0, Total=13340 [2018-09-28 10:01:45,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2018-09-28 10:01:45,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 196. [2018-09-28 10:01:45,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 196 states. [2018-09-28 10:01:45,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 198 transitions. [2018-09-28 10:01:45,886 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 198 transitions. Word has length 192 [2018-09-28 10:01:45,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:01:45,886 INFO L480 AbstractCegarLoop]: Abstraction has 196 states and 198 transitions. [2018-09-28 10:01:45,886 INFO L481 AbstractCegarLoop]: Interpolant automaton has 78 states. [2018-09-28 10:01:45,887 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 198 transitions. [2018-09-28 10:01:45,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2018-09-28 10:01:45,887 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:01:45,888 INFO L375 BasicCegarLoop]: trace histogram [38, 38, 38, 37, 37, 1, 1, 1, 1, 1] [2018-09-28 10:01:45,888 INFO L423 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:01:45,888 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:01:45,888 INFO L82 PathProgramCache]: Analyzing trace with hash 1861088757, now seen corresponding path program 74 times [2018-09-28 10:01:45,888 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:01:45,888 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:01:45,889 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:45,889 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 10:01:45,889 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:45,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:01:46,616 INFO L134 CoverageAnalysis]: Checked inductivity of 3553 backedges. 815 proven. 2738 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:46,616 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:01:46,616 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:01:46,624 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-28 10:01:46,714 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-28 10:01:46,714 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:01:46,718 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:01:46,753 INFO L134 CoverageAnalysis]: Checked inductivity of 3553 backedges. 815 proven. 2738 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:46,773 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:01:46,773 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40] total 40 [2018-09-28 10:01:46,773 INFO L459 AbstractCegarLoop]: Interpolant automaton has 41 states [2018-09-28 10:01:46,774 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2018-09-28 10:01:46,774 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=820, Invalid=820, Unknown=0, NotChecked=0, Total=1640 [2018-09-28 10:01:46,774 INFO L87 Difference]: Start difference. First operand 196 states and 198 transitions. Second operand 41 states. [2018-09-28 10:01:46,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:01:46,992 INFO L93 Difference]: Finished difference Result 210 states and 213 transitions. [2018-09-28 10:01:46,993 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-09-28 10:01:46,993 INFO L78 Accepts]: Start accepts. Automaton has 41 states. Word has length 193 [2018-09-28 10:01:46,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:01:46,994 INFO L225 Difference]: With dead ends: 210 [2018-09-28 10:01:46,994 INFO L226 Difference]: Without dead ends: 204 [2018-09-28 10:01:46,994 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 269 GetRequests, 230 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=820, Invalid=820, Unknown=0, NotChecked=0, Total=1640 [2018-09-28 10:01:46,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2018-09-28 10:01:47,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 200. [2018-09-28 10:01:47,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 200 states. [2018-09-28 10:01:47,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 202 transitions. [2018-09-28 10:01:47,012 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 202 transitions. Word has length 193 [2018-09-28 10:01:47,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:01:47,012 INFO L480 AbstractCegarLoop]: Abstraction has 200 states and 202 transitions. [2018-09-28 10:01:47,012 INFO L481 AbstractCegarLoop]: Interpolant automaton has 41 states. [2018-09-28 10:01:47,012 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 202 transitions. [2018-09-28 10:01:47,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2018-09-28 10:01:47,013 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:01:47,013 INFO L375 BasicCegarLoop]: trace histogram [39, 39, 38, 38, 38, 1, 1, 1, 1, 1] [2018-09-28 10:01:47,013 INFO L423 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:01:47,013 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:01:47,014 INFO L82 PathProgramCache]: Analyzing trace with hash -315300117, now seen corresponding path program 75 times [2018-09-28 10:01:47,014 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:01:47,014 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:01:47,014 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:47,014 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:01:47,014 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:47,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:01:49,061 INFO L134 CoverageAnalysis]: Checked inductivity of 3705 backedges. 2964 proven. 741 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:49,062 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:01:49,062 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:01:49,069 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-28 10:01:49,232 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 39 check-sat command(s) [2018-09-28 10:01:49,233 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:01:49,237 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:01:49,281 INFO L134 CoverageAnalysis]: Checked inductivity of 3705 backedges. 2964 proven. 741 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:49,310 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:01:49,310 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 79] total 79 [2018-09-28 10:01:49,310 INFO L459 AbstractCegarLoop]: Interpolant automaton has 80 states [2018-09-28 10:01:49,311 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2018-09-28 10:01:49,311 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1639, Invalid=4681, Unknown=0, NotChecked=0, Total=6320 [2018-09-28 10:01:49,311 INFO L87 Difference]: Start difference. First operand 200 states and 202 transitions. Second operand 80 states. [2018-09-28 10:01:52,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:01:52,468 INFO L93 Difference]: Finished difference Result 364 states and 368 transitions. [2018-09-28 10:01:52,468 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2018-09-28 10:01:52,468 INFO L78 Accepts]: Start accepts. Automaton has 80 states. Word has length 197 [2018-09-28 10:01:52,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:01:52,469 INFO L225 Difference]: With dead ends: 364 [2018-09-28 10:01:52,469 INFO L226 Difference]: Without dead ends: 201 [2018-09-28 10:01:52,470 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 314 GetRequests, 197 SyntacticMatches, 0 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2185 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=3277, Invalid=10765, Unknown=0, NotChecked=0, Total=14042 [2018-09-28 10:01:52,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2018-09-28 10:01:52,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 201. [2018-09-28 10:01:52,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 201 states. [2018-09-28 10:01:52,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 203 transitions. [2018-09-28 10:01:52,495 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 203 transitions. Word has length 197 [2018-09-28 10:01:52,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:01:52,495 INFO L480 AbstractCegarLoop]: Abstraction has 201 states and 203 transitions. [2018-09-28 10:01:52,495 INFO L481 AbstractCegarLoop]: Interpolant automaton has 80 states. [2018-09-28 10:01:52,495 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 203 transitions. [2018-09-28 10:01:52,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2018-09-28 10:01:52,496 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:01:52,496 INFO L375 BasicCegarLoop]: trace histogram [39, 39, 39, 38, 38, 1, 1, 1, 1, 1] [2018-09-28 10:01:52,496 INFO L423 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:01:52,496 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:01:52,497 INFO L82 PathProgramCache]: Analyzing trace with hash -1372678382, now seen corresponding path program 76 times [2018-09-28 10:01:52,497 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:01:52,497 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:01:52,497 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:52,497 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:01:52,498 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:52,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:01:53,226 INFO L134 CoverageAnalysis]: Checked inductivity of 3744 backedges. 856 proven. 2888 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:53,226 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:01:53,226 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:01:53,235 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-28 10:01:53,345 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-28 10:01:53,345 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:01:53,352 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:01:53,388 INFO L134 CoverageAnalysis]: Checked inductivity of 3744 backedges. 856 proven. 2888 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:53,407 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:01:53,407 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 41] total 41 [2018-09-28 10:01:53,408 INFO L459 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-09-28 10:01:53,408 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-09-28 10:01:53,408 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=861, Invalid=861, Unknown=0, NotChecked=0, Total=1722 [2018-09-28 10:01:53,408 INFO L87 Difference]: Start difference. First operand 201 states and 203 transitions. Second operand 42 states. [2018-09-28 10:01:53,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:01:53,701 INFO L93 Difference]: Finished difference Result 215 states and 218 transitions. [2018-09-28 10:01:53,707 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-09-28 10:01:53,708 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 198 [2018-09-28 10:01:53,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:01:53,709 INFO L225 Difference]: With dead ends: 215 [2018-09-28 10:01:53,709 INFO L226 Difference]: Without dead ends: 209 [2018-09-28 10:01:53,709 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 276 GetRequests, 236 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=861, Invalid=861, Unknown=0, NotChecked=0, Total=1722 [2018-09-28 10:01:53,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2018-09-28 10:01:53,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 205. [2018-09-28 10:01:53,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 205 states. [2018-09-28 10:01:53,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 207 transitions. [2018-09-28 10:01:53,734 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 207 transitions. Word has length 198 [2018-09-28 10:01:53,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:01:53,734 INFO L480 AbstractCegarLoop]: Abstraction has 205 states and 207 transitions. [2018-09-28 10:01:53,734 INFO L481 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-09-28 10:01:53,735 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 207 transitions. [2018-09-28 10:01:53,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2018-09-28 10:01:53,735 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:01:53,736 INFO L375 BasicCegarLoop]: trace histogram [40, 40, 39, 39, 39, 1, 1, 1, 1, 1] [2018-09-28 10:01:53,736 INFO L423 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:01:53,736 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:01:53,736 INFO L82 PathProgramCache]: Analyzing trace with hash 1792389512, now seen corresponding path program 77 times [2018-09-28 10:01:53,736 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:01:53,736 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:01:53,737 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:53,737 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:01:53,737 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:53,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:01:55,649 INFO L134 CoverageAnalysis]: Checked inductivity of 3900 backedges. 3120 proven. 780 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:55,650 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:01:55,650 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:01:55,658 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-28 10:01:55,790 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 40 check-sat command(s) [2018-09-28 10:01:55,790 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:01:55,794 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:01:55,832 INFO L134 CoverageAnalysis]: Checked inductivity of 3900 backedges. 3120 proven. 780 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:55,853 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:01:55,853 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 81] total 81 [2018-09-28 10:01:55,853 INFO L459 AbstractCegarLoop]: Interpolant automaton has 82 states [2018-09-28 10:01:55,854 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2018-09-28 10:01:55,854 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1721, Invalid=4921, Unknown=0, NotChecked=0, Total=6642 [2018-09-28 10:01:55,854 INFO L87 Difference]: Start difference. First operand 205 states and 207 transitions. Second operand 82 states. [2018-09-28 10:01:58,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:01:58,394 INFO L93 Difference]: Finished difference Result 373 states and 377 transitions. [2018-09-28 10:01:58,394 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2018-09-28 10:01:58,394 INFO L78 Accepts]: Start accepts. Automaton has 82 states. Word has length 202 [2018-09-28 10:01:58,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:01:58,395 INFO L225 Difference]: With dead ends: 373 [2018-09-28 10:01:58,395 INFO L226 Difference]: Without dead ends: 206 [2018-09-28 10:01:58,395 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 322 GetRequests, 202 SyntacticMatches, 0 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2301 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=3441, Invalid=11321, Unknown=0, NotChecked=0, Total=14762 [2018-09-28 10:01:58,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2018-09-28 10:01:58,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 206. [2018-09-28 10:01:58,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 206 states. [2018-09-28 10:01:58,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 208 transitions. [2018-09-28 10:01:58,421 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 208 transitions. Word has length 202 [2018-09-28 10:01:58,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:01:58,421 INFO L480 AbstractCegarLoop]: Abstraction has 206 states and 208 transitions. [2018-09-28 10:01:58,421 INFO L481 AbstractCegarLoop]: Interpolant automaton has 82 states. [2018-09-28 10:01:58,422 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 208 transitions. [2018-09-28 10:01:58,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2018-09-28 10:01:58,422 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:01:58,423 INFO L375 BasicCegarLoop]: trace histogram [40, 40, 40, 39, 39, 1, 1, 1, 1, 1] [2018-09-28 10:01:58,423 INFO L423 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:01:58,423 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:01:58,423 INFO L82 PathProgramCache]: Analyzing trace with hash -185138751, now seen corresponding path program 78 times [2018-09-28 10:01:58,423 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:01:58,423 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:01:58,424 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:58,424 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:01:58,424 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:01:58,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:01:59,499 INFO L134 CoverageAnalysis]: Checked inductivity of 3940 backedges. 898 proven. 3042 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:59,499 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:01:59,499 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:01:59,506 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-28 10:01:59,642 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 40 check-sat command(s) [2018-09-28 10:01:59,642 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:01:59,646 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:01:59,685 INFO L134 CoverageAnalysis]: Checked inductivity of 3940 backedges. 898 proven. 3042 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:01:59,705 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:01:59,706 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 42] total 42 [2018-09-28 10:01:59,706 INFO L459 AbstractCegarLoop]: Interpolant automaton has 43 states [2018-09-28 10:01:59,706 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2018-09-28 10:01:59,706 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=903, Invalid=903, Unknown=0, NotChecked=0, Total=1806 [2018-09-28 10:01:59,706 INFO L87 Difference]: Start difference. First operand 206 states and 208 transitions. Second operand 43 states. [2018-09-28 10:01:59,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:01:59,976 INFO L93 Difference]: Finished difference Result 220 states and 223 transitions. [2018-09-28 10:01:59,982 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-09-28 10:01:59,983 INFO L78 Accepts]: Start accepts. Automaton has 43 states. Word has length 203 [2018-09-28 10:01:59,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:01:59,984 INFO L225 Difference]: With dead ends: 220 [2018-09-28 10:01:59,984 INFO L226 Difference]: Without dead ends: 214 [2018-09-28 10:01:59,984 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 242 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=903, Invalid=903, Unknown=0, NotChecked=0, Total=1806 [2018-09-28 10:01:59,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2018-09-28 10:02:00,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 210. [2018-09-28 10:02:00,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 210 states. [2018-09-28 10:02:00,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 212 transitions. [2018-09-28 10:02:00,010 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 212 transitions. Word has length 203 [2018-09-28 10:02:00,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:02:00,011 INFO L480 AbstractCegarLoop]: Abstraction has 210 states and 212 transitions. [2018-09-28 10:02:00,011 INFO L481 AbstractCegarLoop]: Interpolant automaton has 43 states. [2018-09-28 10:02:00,011 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 212 transitions. [2018-09-28 10:02:00,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2018-09-28 10:02:00,012 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:02:00,012 INFO L375 BasicCegarLoop]: trace histogram [41, 41, 40, 40, 40, 1, 1, 1, 1, 1] [2018-09-28 10:02:00,012 INFO L423 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:02:00,012 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:02:00,012 INFO L82 PathProgramCache]: Analyzing trace with hash -319083337, now seen corresponding path program 79 times [2018-09-28 10:02:00,013 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:02:00,013 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:02:00,013 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:02:00,013 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:02:00,013 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:02:00,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:02:01,964 INFO L134 CoverageAnalysis]: Checked inductivity of 4100 backedges. 3280 proven. 820 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:02:01,964 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:02:01,964 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:02:01,971 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 10:02:02,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:02:02,070 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:02:02,109 INFO L134 CoverageAnalysis]: Checked inductivity of 4100 backedges. 3280 proven. 820 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:02:02,129 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:02:02,129 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [83, 83] total 83 [2018-09-28 10:02:02,130 INFO L459 AbstractCegarLoop]: Interpolant automaton has 84 states [2018-09-28 10:02:02,130 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2018-09-28 10:02:02,131 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1805, Invalid=5167, Unknown=0, NotChecked=0, Total=6972 [2018-09-28 10:02:02,131 INFO L87 Difference]: Start difference. First operand 210 states and 212 transitions. Second operand 84 states. [2018-09-28 10:02:04,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:02:04,845 INFO L93 Difference]: Finished difference Result 382 states and 386 transitions. [2018-09-28 10:02:04,845 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2018-09-28 10:02:04,845 INFO L78 Accepts]: Start accepts. Automaton has 84 states. Word has length 207 [2018-09-28 10:02:04,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:02:04,846 INFO L225 Difference]: With dead ends: 382 [2018-09-28 10:02:04,846 INFO L226 Difference]: Without dead ends: 211 [2018-09-28 10:02:04,847 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 330 GetRequests, 207 SyntacticMatches, 0 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2420 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=3609, Invalid=11891, Unknown=0, NotChecked=0, Total=15500 [2018-09-28 10:02:04,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2018-09-28 10:02:04,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 211. [2018-09-28 10:02:04,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 211 states. [2018-09-28 10:02:04,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 213 transitions. [2018-09-28 10:02:04,866 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 213 transitions. Word has length 207 [2018-09-28 10:02:04,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:02:04,866 INFO L480 AbstractCegarLoop]: Abstraction has 211 states and 213 transitions. [2018-09-28 10:02:04,866 INFO L481 AbstractCegarLoop]: Interpolant automaton has 84 states. [2018-09-28 10:02:04,866 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 213 transitions. [2018-09-28 10:02:04,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2018-09-28 10:02:04,867 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:02:04,867 INFO L375 BasicCegarLoop]: trace histogram [41, 41, 41, 40, 40, 1, 1, 1, 1, 1] [2018-09-28 10:02:04,867 INFO L423 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:02:04,867 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:02:04,867 INFO L82 PathProgramCache]: Analyzing trace with hash 1953503262, now seen corresponding path program 80 times [2018-09-28 10:02:04,868 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:02:04,868 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:02:04,868 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:02:04,868 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 10:02:04,868 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:02:04,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:02:05,631 INFO L134 CoverageAnalysis]: Checked inductivity of 4141 backedges. 941 proven. 3200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:02:05,632 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:02:05,632 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:02:05,639 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-28 10:02:05,734 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-28 10:02:05,734 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:02:05,738 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:02:05,794 INFO L134 CoverageAnalysis]: Checked inductivity of 4141 backedges. 941 proven. 3200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:02:05,815 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:02:05,815 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 43] total 43 [2018-09-28 10:02:05,815 INFO L459 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-09-28 10:02:05,815 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-09-28 10:02:05,816 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=946, Invalid=946, Unknown=0, NotChecked=0, Total=1892 [2018-09-28 10:02:05,816 INFO L87 Difference]: Start difference. First operand 211 states and 213 transitions. Second operand 44 states. [2018-09-28 10:02:06,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:02:06,063 INFO L93 Difference]: Finished difference Result 225 states and 228 transitions. [2018-09-28 10:02:06,063 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-09-28 10:02:06,063 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 208 [2018-09-28 10:02:06,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:02:06,064 INFO L225 Difference]: With dead ends: 225 [2018-09-28 10:02:06,064 INFO L226 Difference]: Without dead ends: 219 [2018-09-28 10:02:06,064 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 290 GetRequests, 248 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=946, Invalid=946, Unknown=0, NotChecked=0, Total=1892 [2018-09-28 10:02:06,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2018-09-28 10:02:06,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 215. [2018-09-28 10:02:06,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 215 states. [2018-09-28 10:02:06,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 217 transitions. [2018-09-28 10:02:06,084 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 217 transitions. Word has length 208 [2018-09-28 10:02:06,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:02:06,084 INFO L480 AbstractCegarLoop]: Abstraction has 215 states and 217 transitions. [2018-09-28 10:02:06,084 INFO L481 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-09-28 10:02:06,085 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 217 transitions. [2018-09-28 10:02:06,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2018-09-28 10:02:06,085 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:02:06,085 INFO L375 BasicCegarLoop]: trace histogram [42, 42, 41, 41, 41, 1, 1, 1, 1, 1] [2018-09-28 10:02:06,085 INFO L423 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:02:06,086 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:02:06,086 INFO L82 PathProgramCache]: Analyzing trace with hash 1125633172, now seen corresponding path program 81 times [2018-09-28 10:02:06,086 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:02:06,086 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:02:06,087 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:02:06,087 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:02:06,087 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:02:06,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:02:08,099 INFO L134 CoverageAnalysis]: Checked inductivity of 4305 backedges. 3444 proven. 861 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:02:08,100 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:02:08,100 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:02:08,107 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-28 10:02:08,266 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 42 check-sat command(s) [2018-09-28 10:02:08,267 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:02:08,271 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:02:08,327 INFO L134 CoverageAnalysis]: Checked inductivity of 4305 backedges. 3444 proven. 861 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:02:08,357 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:02:08,358 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [85, 85] total 85 [2018-09-28 10:02:08,358 INFO L459 AbstractCegarLoop]: Interpolant automaton has 86 states [2018-09-28 10:02:08,359 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2018-09-28 10:02:08,359 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1891, Invalid=5419, Unknown=0, NotChecked=0, Total=7310 [2018-09-28 10:02:08,359 INFO L87 Difference]: Start difference. First operand 215 states and 217 transitions. Second operand 86 states. [2018-09-28 10:02:11,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:02:11,296 INFO L93 Difference]: Finished difference Result 391 states and 395 transitions. [2018-09-28 10:02:11,296 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2018-09-28 10:02:11,296 INFO L78 Accepts]: Start accepts. Automaton has 86 states. Word has length 212 [2018-09-28 10:02:11,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:02:11,297 INFO L225 Difference]: With dead ends: 391 [2018-09-28 10:02:11,297 INFO L226 Difference]: Without dead ends: 216 [2018-09-28 10:02:11,298 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 338 GetRequests, 212 SyntacticMatches, 0 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2542 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=3781, Invalid=12475, Unknown=0, NotChecked=0, Total=16256 [2018-09-28 10:02:11,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2018-09-28 10:02:11,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 216. [2018-09-28 10:02:11,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 216 states. [2018-09-28 10:02:11,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 218 transitions. [2018-09-28 10:02:11,318 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 218 transitions. Word has length 212 [2018-09-28 10:02:11,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:02:11,318 INFO L480 AbstractCegarLoop]: Abstraction has 216 states and 218 transitions. [2018-09-28 10:02:11,319 INFO L481 AbstractCegarLoop]: Interpolant automaton has 86 states. [2018-09-28 10:02:11,319 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 218 transitions. [2018-09-28 10:02:11,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2018-09-28 10:02:11,320 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:02:11,320 INFO L375 BasicCegarLoop]: trace histogram [42, 42, 42, 41, 41, 1, 1, 1, 1, 1] [2018-09-28 10:02:11,320 INFO L423 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:02:11,320 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:02:11,320 INFO L82 PathProgramCache]: Analyzing trace with hash -155129459, now seen corresponding path program 82 times [2018-09-28 10:02:11,321 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:02:11,321 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:02:11,321 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:02:11,321 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:02:11,321 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:02:11,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:02:12,137 INFO L134 CoverageAnalysis]: Checked inductivity of 4347 backedges. 985 proven. 3362 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:02:12,138 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:02:12,138 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:02:12,147 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-28 10:02:12,251 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-28 10:02:12,251 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:02:12,257 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:02:12,297 INFO L134 CoverageAnalysis]: Checked inductivity of 4347 backedges. 985 proven. 3362 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:02:12,318 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:02:12,318 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 44] total 44 [2018-09-28 10:02:12,318 INFO L459 AbstractCegarLoop]: Interpolant automaton has 45 states [2018-09-28 10:02:12,319 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2018-09-28 10:02:12,319 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=990, Invalid=990, Unknown=0, NotChecked=0, Total=1980 [2018-09-28 10:02:12,319 INFO L87 Difference]: Start difference. First operand 216 states and 218 transitions. Second operand 45 states. [2018-09-28 10:02:12,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:02:12,625 INFO L93 Difference]: Finished difference Result 230 states and 233 transitions. [2018-09-28 10:02:12,626 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-09-28 10:02:12,626 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 213 [2018-09-28 10:02:12,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:02:12,627 INFO L225 Difference]: With dead ends: 230 [2018-09-28 10:02:12,627 INFO L226 Difference]: Without dead ends: 224 [2018-09-28 10:02:12,627 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 297 GetRequests, 254 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=990, Invalid=990, Unknown=0, NotChecked=0, Total=1980 [2018-09-28 10:02:12,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2018-09-28 10:02:12,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 220. [2018-09-28 10:02:12,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 220 states. [2018-09-28 10:02:12,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 222 transitions. [2018-09-28 10:02:12,650 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 222 transitions. Word has length 213 [2018-09-28 10:02:12,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:02:12,650 INFO L480 AbstractCegarLoop]: Abstraction has 220 states and 222 transitions. [2018-09-28 10:02:12,650 INFO L481 AbstractCegarLoop]: Interpolant automaton has 45 states. [2018-09-28 10:02:12,650 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 222 transitions. [2018-09-28 10:02:12,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2018-09-28 10:02:12,651 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:02:12,651 INFO L375 BasicCegarLoop]: trace histogram [43, 43, 42, 42, 42, 1, 1, 1, 1, 1] [2018-09-28 10:02:12,651 INFO L423 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:02:12,651 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:02:12,651 INFO L82 PathProgramCache]: Analyzing trace with hash -1531687293, now seen corresponding path program 83 times [2018-09-28 10:02:12,652 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:02:12,652 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:02:12,652 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:02:12,652 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:02:12,652 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:02:12,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:02:15,283 INFO L134 CoverageAnalysis]: Checked inductivity of 4515 backedges. 3612 proven. 903 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:02:15,283 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:02:15,283 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:02:15,292 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-28 10:02:15,441 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 43 check-sat command(s) [2018-09-28 10:02:15,442 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:02:15,446 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:02:15,488 INFO L134 CoverageAnalysis]: Checked inductivity of 4515 backedges. 3612 proven. 903 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:02:15,509 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:02:15,509 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [87, 87] total 87 [2018-09-28 10:02:15,509 INFO L459 AbstractCegarLoop]: Interpolant automaton has 88 states [2018-09-28 10:02:15,510 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2018-09-28 10:02:15,510 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1979, Invalid=5677, Unknown=0, NotChecked=0, Total=7656 [2018-09-28 10:02:15,510 INFO L87 Difference]: Start difference. First operand 220 states and 222 transitions. Second operand 88 states. [2018-09-28 10:02:18,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:02:18,260 INFO L93 Difference]: Finished difference Result 400 states and 404 transitions. [2018-09-28 10:02:18,260 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2018-09-28 10:02:18,260 INFO L78 Accepts]: Start accepts. Automaton has 88 states. Word has length 217 [2018-09-28 10:02:18,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:02:18,261 INFO L225 Difference]: With dead ends: 400 [2018-09-28 10:02:18,261 INFO L226 Difference]: Without dead ends: 221 [2018-09-28 10:02:18,261 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 346 GetRequests, 217 SyntacticMatches, 0 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2667 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=3957, Invalid=13073, Unknown=0, NotChecked=0, Total=17030 [2018-09-28 10:02:18,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2018-09-28 10:02:18,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 221. [2018-09-28 10:02:18,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 221 states. [2018-09-28 10:02:18,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 223 transitions. [2018-09-28 10:02:18,289 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 223 transitions. Word has length 217 [2018-09-28 10:02:18,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:02:18,290 INFO L480 AbstractCegarLoop]: Abstraction has 221 states and 223 transitions. [2018-09-28 10:02:18,290 INFO L481 AbstractCegarLoop]: Interpolant automaton has 88 states. [2018-09-28 10:02:18,290 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 223 transitions. [2018-09-28 10:02:18,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2018-09-28 10:02:18,291 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:02:18,291 INFO L375 BasicCegarLoop]: trace histogram [43, 43, 43, 42, 42, 1, 1, 1, 1, 1] [2018-09-28 10:02:18,291 INFO L423 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:02:18,291 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:02:18,291 INFO L82 PathProgramCache]: Analyzing trace with hash 1128490282, now seen corresponding path program 84 times [2018-09-28 10:02:18,292 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:02:18,292 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:02:18,292 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:02:18,292 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:02:18,292 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:02:18,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:02:19,137 INFO L134 CoverageAnalysis]: Checked inductivity of 4558 backedges. 1030 proven. 3528 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:02:19,138 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:02:19,138 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:02:19,145 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-28 10:02:19,303 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 43 check-sat command(s) [2018-09-28 10:02:19,303 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:02:19,308 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:02:19,347 INFO L134 CoverageAnalysis]: Checked inductivity of 4558 backedges. 1030 proven. 3528 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:02:19,368 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:02:19,368 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45] total 45 [2018-09-28 10:02:19,369 INFO L459 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-09-28 10:02:19,369 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-09-28 10:02:19,369 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1035, Invalid=1035, Unknown=0, NotChecked=0, Total=2070 [2018-09-28 10:02:19,369 INFO L87 Difference]: Start difference. First operand 221 states and 223 transitions. Second operand 46 states. [2018-09-28 10:02:19,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:02:19,706 INFO L93 Difference]: Finished difference Result 235 states and 238 transitions. [2018-09-28 10:02:19,707 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2018-09-28 10:02:19,707 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 218 [2018-09-28 10:02:19,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:02:19,708 INFO L225 Difference]: With dead ends: 235 [2018-09-28 10:02:19,708 INFO L226 Difference]: Without dead ends: 229 [2018-09-28 10:02:19,708 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 304 GetRequests, 260 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1035, Invalid=1035, Unknown=0, NotChecked=0, Total=2070 [2018-09-28 10:02:19,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2018-09-28 10:02:19,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 225. [2018-09-28 10:02:19,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 225 states. [2018-09-28 10:02:19,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 227 transitions. [2018-09-28 10:02:19,727 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 227 transitions. Word has length 218 [2018-09-28 10:02:19,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:02:19,727 INFO L480 AbstractCegarLoop]: Abstraction has 225 states and 227 transitions. [2018-09-28 10:02:19,728 INFO L481 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-09-28 10:02:19,728 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 227 transitions. [2018-09-28 10:02:19,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2018-09-28 10:02:19,728 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:02:19,728 INFO L375 BasicCegarLoop]: trace histogram [44, 44, 43, 43, 43, 1, 1, 1, 1, 1] [2018-09-28 10:02:19,729 INFO L423 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:02:19,729 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:02:19,729 INFO L82 PathProgramCache]: Analyzing trace with hash -1373260896, now seen corresponding path program 85 times [2018-09-28 10:02:19,729 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:02:19,729 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:02:19,729 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:02:19,729 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:02:19,730 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:02:19,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:02:21,996 INFO L134 CoverageAnalysis]: Checked inductivity of 4730 backedges. 3784 proven. 946 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:02:21,996 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:02:21,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 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:02:22,004 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 10:02:22,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:02:22,113 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:02:22,158 INFO L134 CoverageAnalysis]: Checked inductivity of 4730 backedges. 3784 proven. 946 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:02:22,178 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:02:22,179 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [89, 89] total 89 [2018-09-28 10:02:22,179 INFO L459 AbstractCegarLoop]: Interpolant automaton has 90 states [2018-09-28 10:02:22,179 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2018-09-28 10:02:22,180 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2069, Invalid=5941, Unknown=0, NotChecked=0, Total=8010 [2018-09-28 10:02:22,180 INFO L87 Difference]: Start difference. First operand 225 states and 227 transitions. Second operand 90 states. [2018-09-28 10:02:25,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:02:25,202 INFO L93 Difference]: Finished difference Result 409 states and 413 transitions. [2018-09-28 10:02:25,202 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2018-09-28 10:02:25,203 INFO L78 Accepts]: Start accepts. Automaton has 90 states. Word has length 222 [2018-09-28 10:02:25,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:02:25,204 INFO L225 Difference]: With dead ends: 409 [2018-09-28 10:02:25,204 INFO L226 Difference]: Without dead ends: 226 [2018-09-28 10:02:25,205 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 354 GetRequests, 222 SyntacticMatches, 0 SemanticMatches, 132 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2795 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=4137, Invalid=13685, Unknown=0, NotChecked=0, Total=17822 [2018-09-28 10:02:25,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2018-09-28 10:02:25,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 226. [2018-09-28 10:02:25,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 226 states. [2018-09-28 10:02:25,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 228 transitions. [2018-09-28 10:02:25,224 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 228 transitions. Word has length 222 [2018-09-28 10:02:25,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:02:25,224 INFO L480 AbstractCegarLoop]: Abstraction has 226 states and 228 transitions. [2018-09-28 10:02:25,224 INFO L481 AbstractCegarLoop]: Interpolant automaton has 90 states. [2018-09-28 10:02:25,224 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 228 transitions. [2018-09-28 10:02:25,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2018-09-28 10:02:25,240 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:02:25,241 INFO L375 BasicCegarLoop]: trace histogram [44, 44, 44, 43, 43, 1, 1, 1, 1, 1] [2018-09-28 10:02:25,241 INFO L423 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:02:25,241 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:02:25,241 INFO L82 PathProgramCache]: Analyzing trace with hash 2022550873, now seen corresponding path program 86 times [2018-09-28 10:02:25,241 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:02:25,241 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:02:25,242 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:02:25,242 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 10:02:25,242 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:02:25,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:02:26,127 INFO L134 CoverageAnalysis]: Checked inductivity of 4774 backedges. 1076 proven. 3698 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:02:26,128 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:02:26,128 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:02:26,135 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-28 10:02:26,240 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-28 10:02:26,240 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:02:26,244 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:02:26,287 INFO L134 CoverageAnalysis]: Checked inductivity of 4774 backedges. 1076 proven. 3698 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:02:26,308 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:02:26,308 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 46] total 46 [2018-09-28 10:02:26,308 INFO L459 AbstractCegarLoop]: Interpolant automaton has 47 states [2018-09-28 10:02:26,309 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2018-09-28 10:02:26,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1081, Invalid=1081, Unknown=0, NotChecked=0, Total=2162 [2018-09-28 10:02:26,309 INFO L87 Difference]: Start difference. First operand 226 states and 228 transitions. Second operand 47 states. [2018-09-28 10:02:26,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:02:26,610 INFO L93 Difference]: Finished difference Result 240 states and 243 transitions. [2018-09-28 10:02:26,610 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2018-09-28 10:02:26,610 INFO L78 Accepts]: Start accepts. Automaton has 47 states. Word has length 223 [2018-09-28 10:02:26,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:02:26,611 INFO L225 Difference]: With dead ends: 240 [2018-09-28 10:02:26,611 INFO L226 Difference]: Without dead ends: 234 [2018-09-28 10:02:26,612 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 311 GetRequests, 266 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1081, Invalid=1081, Unknown=0, NotChecked=0, Total=2162 [2018-09-28 10:02:26,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2018-09-28 10:02:26,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 230. [2018-09-28 10:02:26,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 230 states. [2018-09-28 10:02:26,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 232 transitions. [2018-09-28 10:02:26,634 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 232 transitions. Word has length 223 [2018-09-28 10:02:26,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:02:26,634 INFO L480 AbstractCegarLoop]: Abstraction has 230 states and 232 transitions. [2018-09-28 10:02:26,634 INFO L481 AbstractCegarLoop]: Interpolant automaton has 47 states. [2018-09-28 10:02:26,635 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 232 transitions. [2018-09-28 10:02:26,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 228 [2018-09-28 10:02:26,635 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:02:26,635 INFO L375 BasicCegarLoop]: trace histogram [45, 45, 44, 44, 44, 1, 1, 1, 1, 1] [2018-09-28 10:02:26,636 INFO L423 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:02:26,636 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:02:26,636 INFO L82 PathProgramCache]: Analyzing trace with hash 664947791, now seen corresponding path program 87 times [2018-09-28 10:02:26,636 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:02:26,636 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:02:26,636 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:02:26,636 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:02:26,637 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:02:26,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:02:29,031 INFO L134 CoverageAnalysis]: Checked inductivity of 4950 backedges. 3960 proven. 990 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:02:29,031 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:02:29,031 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:02:29,039 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-28 10:02:29,224 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 45 check-sat command(s) [2018-09-28 10:02:29,224 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:02:29,228 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:02:29,273 INFO L134 CoverageAnalysis]: Checked inductivity of 4950 backedges. 3960 proven. 990 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:02:29,294 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:02:29,295 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [91, 91] total 91 [2018-09-28 10:02:29,295 INFO L459 AbstractCegarLoop]: Interpolant automaton has 92 states [2018-09-28 10:02:29,295 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2018-09-28 10:02:29,296 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2161, Invalid=6211, Unknown=0, NotChecked=0, Total=8372 [2018-09-28 10:02:29,296 INFO L87 Difference]: Start difference. First operand 230 states and 232 transitions. Second operand 92 states. [2018-09-28 10:02:32,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:02:32,582 INFO L93 Difference]: Finished difference Result 418 states and 422 transitions. [2018-09-28 10:02:32,582 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2018-09-28 10:02:32,583 INFO L78 Accepts]: Start accepts. Automaton has 92 states. Word has length 227 [2018-09-28 10:02:32,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:02:32,583 INFO L225 Difference]: With dead ends: 418 [2018-09-28 10:02:32,583 INFO L226 Difference]: Without dead ends: 231 [2018-09-28 10:02:32,584 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 362 GetRequests, 227 SyntacticMatches, 0 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2926 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=4321, Invalid=14311, Unknown=0, NotChecked=0, Total=18632 [2018-09-28 10:02:32,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2018-09-28 10:02:32,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 231. [2018-09-28 10:02:32,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 231 states. [2018-09-28 10:02:32,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 233 transitions. [2018-09-28 10:02:32,606 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 233 transitions. Word has length 227 [2018-09-28 10:02:32,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:02:32,606 INFO L480 AbstractCegarLoop]: Abstraction has 231 states and 233 transitions. [2018-09-28 10:02:32,606 INFO L481 AbstractCegarLoop]: Interpolant automaton has 92 states. [2018-09-28 10:02:32,606 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 233 transitions. [2018-09-28 10:02:32,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2018-09-28 10:02:32,607 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:02:32,607 INFO L375 BasicCegarLoop]: trace histogram [45, 45, 45, 44, 44, 1, 1, 1, 1, 1] [2018-09-28 10:02:32,607 INFO L423 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:02:32,607 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:02:32,607 INFO L82 PathProgramCache]: Analyzing trace with hash -402751946, now seen corresponding path program 88 times [2018-09-28 10:02:32,608 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:02:32,608 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:02:32,608 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:02:32,608 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:02:32,608 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:02:32,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:02:33,669 INFO L134 CoverageAnalysis]: Checked inductivity of 4995 backedges. 1123 proven. 3872 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:02:33,669 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:02:33,669 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:02:33,677 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-28 10:02:33,790 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-28 10:02:33,791 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:02:33,799 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:02:33,844 INFO L134 CoverageAnalysis]: Checked inductivity of 4995 backedges. 1123 proven. 3872 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:02:33,864 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:02:33,864 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 47] total 47 [2018-09-28 10:02:33,865 INFO L459 AbstractCegarLoop]: Interpolant automaton has 48 states [2018-09-28 10:02:33,865 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2018-09-28 10:02:33,865 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1128, Invalid=1128, Unknown=0, NotChecked=0, Total=2256 [2018-09-28 10:02:33,865 INFO L87 Difference]: Start difference. First operand 231 states and 233 transitions. Second operand 48 states. [2018-09-28 10:02:34,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:02:34,197 INFO L93 Difference]: Finished difference Result 245 states and 248 transitions. [2018-09-28 10:02:34,197 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2018-09-28 10:02:34,197 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 228 [2018-09-28 10:02:34,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:02:34,198 INFO L225 Difference]: With dead ends: 245 [2018-09-28 10:02:34,198 INFO L226 Difference]: Without dead ends: 239 [2018-09-28 10:02:34,199 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 318 GetRequests, 272 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1128, Invalid=1128, Unknown=0, NotChecked=0, Total=2256 [2018-09-28 10:02:34,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2018-09-28 10:02:34,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 235. [2018-09-28 10:02:34,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 235 states. [2018-09-28 10:02:34,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 237 transitions. [2018-09-28 10:02:34,226 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 237 transitions. Word has length 228 [2018-09-28 10:02:34,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:02:34,226 INFO L480 AbstractCegarLoop]: Abstraction has 235 states and 237 transitions. [2018-09-28 10:02:34,226 INFO L481 AbstractCegarLoop]: Interpolant automaton has 48 states. [2018-09-28 10:02:34,226 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 237 transitions. [2018-09-28 10:02:34,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2018-09-28 10:02:34,227 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:02:34,227 INFO L375 BasicCegarLoop]: trace histogram [46, 46, 45, 45, 45, 1, 1, 1, 1, 1] [2018-09-28 10:02:34,227 INFO L423 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:02:34,227 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:02:34,227 INFO L82 PathProgramCache]: Analyzing trace with hash -564828500, now seen corresponding path program 89 times [2018-09-28 10:02:34,227 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:02:34,228 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:02:34,228 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:02:34,228 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:02:34,228 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:02:34,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:02:36,882 INFO L134 CoverageAnalysis]: Checked inductivity of 5175 backedges. 4140 proven. 1035 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:02:36,882 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:02:36,883 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:02:36,890 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-28 10:02:37,049 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 46 check-sat command(s) [2018-09-28 10:02:37,049 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:02:37,054 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:02:37,104 INFO L134 CoverageAnalysis]: Checked inductivity of 5175 backedges. 4140 proven. 1035 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:02:37,124 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:02:37,124 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [93, 93] total 93 [2018-09-28 10:02:37,125 INFO L459 AbstractCegarLoop]: Interpolant automaton has 94 states [2018-09-28 10:02:37,125 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2018-09-28 10:02:37,125 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2255, Invalid=6487, Unknown=0, NotChecked=0, Total=8742 [2018-09-28 10:02:37,126 INFO L87 Difference]: Start difference. First operand 235 states and 237 transitions. Second operand 94 states. [2018-09-28 10:02:40,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:02:40,547 INFO L93 Difference]: Finished difference Result 427 states and 431 transitions. [2018-09-28 10:02:40,548 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2018-09-28 10:02:40,548 INFO L78 Accepts]: Start accepts. Automaton has 94 states. Word has length 232 [2018-09-28 10:02:40,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:02:40,549 INFO L225 Difference]: With dead ends: 427 [2018-09-28 10:02:40,549 INFO L226 Difference]: Without dead ends: 236 [2018-09-28 10:02:40,550 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 370 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3060 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=4509, Invalid=14951, Unknown=0, NotChecked=0, Total=19460 [2018-09-28 10:02:40,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2018-09-28 10:02:40,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 236. [2018-09-28 10:02:40,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 236 states. [2018-09-28 10:02:40,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 238 transitions. [2018-09-28 10:02:40,579 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 238 transitions. Word has length 232 [2018-09-28 10:02:40,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:02:40,579 INFO L480 AbstractCegarLoop]: Abstraction has 236 states and 238 transitions. [2018-09-28 10:02:40,579 INFO L481 AbstractCegarLoop]: Interpolant automaton has 94 states. [2018-09-28 10:02:40,579 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 238 transitions. [2018-09-28 10:02:40,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2018-09-28 10:02:40,580 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:02:40,580 INFO L375 BasicCegarLoop]: trace histogram [46, 46, 46, 45, 45, 1, 1, 1, 1, 1] [2018-09-28 10:02:40,580 INFO L423 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:02:40,580 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:02:40,581 INFO L82 PathProgramCache]: Analyzing trace with hash 522145061, now seen corresponding path program 90 times [2018-09-28 10:02:40,581 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:02:40,581 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:02:40,581 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:02:40,581 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:02:40,582 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:02:40,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:02:41,513 INFO L134 CoverageAnalysis]: Checked inductivity of 5221 backedges. 1171 proven. 4050 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:02:41,514 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:02:41,514 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:02:41,521 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-28 10:02:41,692 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 46 check-sat command(s) [2018-09-28 10:02:41,692 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:02:41,697 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:02:41,766 INFO L134 CoverageAnalysis]: Checked inductivity of 5221 backedges. 1171 proven. 4050 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:02:41,787 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:02:41,787 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48] total 48 [2018-09-28 10:02:41,787 INFO L459 AbstractCegarLoop]: Interpolant automaton has 49 states [2018-09-28 10:02:41,787 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2018-09-28 10:02:41,787 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1176, Invalid=1176, Unknown=0, NotChecked=0, Total=2352 [2018-09-28 10:02:41,788 INFO L87 Difference]: Start difference. First operand 236 states and 238 transitions. Second operand 49 states. [2018-09-28 10:02:42,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:02:42,125 INFO L93 Difference]: Finished difference Result 250 states and 253 transitions. [2018-09-28 10:02:42,125 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2018-09-28 10:02:42,125 INFO L78 Accepts]: Start accepts. Automaton has 49 states. Word has length 233 [2018-09-28 10:02:42,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:02:42,126 INFO L225 Difference]: With dead ends: 250 [2018-09-28 10:02:42,126 INFO L226 Difference]: Without dead ends: 244 [2018-09-28 10:02:42,126 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 325 GetRequests, 278 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1176, Invalid=1176, Unknown=0, NotChecked=0, Total=2352 [2018-09-28 10:02:42,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2018-09-28 10:02:42,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 240. [2018-09-28 10:02:42,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 240 states. [2018-09-28 10:02:42,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 242 transitions. [2018-09-28 10:02:42,147 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 242 transitions. Word has length 233 [2018-09-28 10:02:42,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:02:42,147 INFO L480 AbstractCegarLoop]: Abstraction has 240 states and 242 transitions. [2018-09-28 10:02:42,147 INFO L481 AbstractCegarLoop]: Interpolant automaton has 49 states. [2018-09-28 10:02:42,147 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 242 transitions. [2018-09-28 10:02:42,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2018-09-28 10:02:42,148 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:02:42,148 INFO L375 BasicCegarLoop]: trace histogram [47, 47, 46, 46, 46, 1, 1, 1, 1, 1] [2018-09-28 10:02:42,148 INFO L423 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:02:42,148 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:02:42,148 INFO L82 PathProgramCache]: Analyzing trace with hash -377018853, now seen corresponding path program 91 times [2018-09-28 10:02:42,149 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:02:42,149 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:02:42,149 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:02:42,149 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:02:42,149 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:02:42,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:02:45,466 INFO L134 CoverageAnalysis]: Checked inductivity of 5405 backedges. 4324 proven. 1081 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:02:45,466 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:02:45,466 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:02:45,473 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 10:02:45,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:02:45,589 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:02:45,637 INFO L134 CoverageAnalysis]: Checked inductivity of 5405 backedges. 4324 proven. 1081 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:02:45,657 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:02:45,658 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [95, 95] total 95 [2018-09-28 10:02:45,658 INFO L459 AbstractCegarLoop]: Interpolant automaton has 96 states [2018-09-28 10:02:45,658 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2018-09-28 10:02:45,659 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2351, Invalid=6769, Unknown=0, NotChecked=0, Total=9120 [2018-09-28 10:02:45,659 INFO L87 Difference]: Start difference. First operand 240 states and 242 transitions. Second operand 96 states. [2018-09-28 10:02:48,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:02:48,865 INFO L93 Difference]: Finished difference Result 436 states and 440 transitions. [2018-09-28 10:02:48,865 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2018-09-28 10:02:48,865 INFO L78 Accepts]: Start accepts. Automaton has 96 states. Word has length 237 [2018-09-28 10:02:48,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:02:48,866 INFO L225 Difference]: With dead ends: 436 [2018-09-28 10:02:48,866 INFO L226 Difference]: Without dead ends: 241 [2018-09-28 10:02:48,867 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 378 GetRequests, 237 SyntacticMatches, 0 SemanticMatches, 141 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3197 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=4701, Invalid=15605, Unknown=0, NotChecked=0, Total=20306 [2018-09-28 10:02:48,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2018-09-28 10:02:48,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 241. [2018-09-28 10:02:48,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 241 states. [2018-09-28 10:02:48,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 243 transitions. [2018-09-28 10:02:48,890 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 243 transitions. Word has length 237 [2018-09-28 10:02:48,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:02:48,890 INFO L480 AbstractCegarLoop]: Abstraction has 241 states and 243 transitions. [2018-09-28 10:02:48,890 INFO L481 AbstractCegarLoop]: Interpolant automaton has 96 states. [2018-09-28 10:02:48,891 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 243 transitions. [2018-09-28 10:02:48,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2018-09-28 10:02:48,891 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:02:48,891 INFO L375 BasicCegarLoop]: trace histogram [47, 47, 47, 46, 46, 1, 1, 1, 1, 1] [2018-09-28 10:02:48,892 INFO L423 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:02:48,892 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:02:48,892 INFO L82 PathProgramCache]: Analyzing trace with hash 125264706, now seen corresponding path program 92 times [2018-09-28 10:02:48,892 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:02:48,892 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:02:48,892 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:02:48,893 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 10:02:48,893 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:02:48,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:02:49,904 INFO L134 CoverageAnalysis]: Checked inductivity of 5452 backedges. 1220 proven. 4232 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:02:49,905 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:02:49,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 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:02:49,912 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-28 10:02:50,021 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-28 10:02:50,022 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:02:50,026 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:02:50,089 INFO L134 CoverageAnalysis]: Checked inductivity of 5452 backedges. 1220 proven. 4232 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:02:50,112 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:02:50,112 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 49] total 49 [2018-09-28 10:02:50,112 INFO L459 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-09-28 10:02:50,113 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-09-28 10:02:50,113 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1225, Invalid=1225, Unknown=0, NotChecked=0, Total=2450 [2018-09-28 10:02:50,113 INFO L87 Difference]: Start difference. First operand 241 states and 243 transitions. Second operand 50 states. [2018-09-28 10:02:50,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:02:50,552 INFO L93 Difference]: Finished difference Result 255 states and 258 transitions. [2018-09-28 10:02:50,552 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2018-09-28 10:02:50,552 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 238 [2018-09-28 10:02:50,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:02:50,553 INFO L225 Difference]: With dead ends: 255 [2018-09-28 10:02:50,553 INFO L226 Difference]: Without dead ends: 249 [2018-09-28 10:02:50,554 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 332 GetRequests, 284 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1225, Invalid=1225, Unknown=0, NotChecked=0, Total=2450 [2018-09-28 10:02:50,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2018-09-28 10:02:50,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 245. [2018-09-28 10:02:50,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 245 states. [2018-09-28 10:02:50,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 247 transitions. [2018-09-28 10:02:50,581 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 247 transitions. Word has length 238 [2018-09-28 10:02:50,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:02:50,581 INFO L480 AbstractCegarLoop]: Abstraction has 245 states and 247 transitions. [2018-09-28 10:02:50,581 INFO L481 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-09-28 10:02:50,581 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 247 transitions. [2018-09-28 10:02:50,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 243 [2018-09-28 10:02:50,582 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:02:50,582 INFO L375 BasicCegarLoop]: trace histogram [48, 48, 47, 47, 47, 1, 1, 1, 1, 1] [2018-09-28 10:02:50,582 INFO L423 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:02:50,583 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:02:50,583 INFO L82 PathProgramCache]: Analyzing trace with hash 494724536, now seen corresponding path program 93 times [2018-09-28 10:02:50,583 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:02:50,583 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:02:50,584 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:02:50,584 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:02:50,584 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:02:50,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:02:53,241 INFO L134 CoverageAnalysis]: Checked inductivity of 5640 backedges. 4512 proven. 1128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:02:53,241 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:02:53,241 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:02:53,250 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-28 10:02:53,446 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 48 check-sat command(s) [2018-09-28 10:02:53,446 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:02:53,452 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:02:53,502 INFO L134 CoverageAnalysis]: Checked inductivity of 5640 backedges. 4512 proven. 1128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:02:53,523 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:02:53,523 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [97, 97] total 97 [2018-09-28 10:02:53,524 INFO L459 AbstractCegarLoop]: Interpolant automaton has 98 states [2018-09-28 10:02:53,524 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2018-09-28 10:02:53,525 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2449, Invalid=7057, Unknown=0, NotChecked=0, Total=9506 [2018-09-28 10:02:53,525 INFO L87 Difference]: Start difference. First operand 245 states and 247 transitions. Second operand 98 states. [2018-09-28 10:02:57,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:02:57,187 INFO L93 Difference]: Finished difference Result 445 states and 449 transitions. [2018-09-28 10:02:57,187 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2018-09-28 10:02:57,187 INFO L78 Accepts]: Start accepts. Automaton has 98 states. Word has length 242 [2018-09-28 10:02:57,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:02:57,188 INFO L225 Difference]: With dead ends: 445 [2018-09-28 10:02:57,188 INFO L226 Difference]: Without dead ends: 246 [2018-09-28 10:02:57,189 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 386 GetRequests, 242 SyntacticMatches, 0 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3337 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=4897, Invalid=16273, Unknown=0, NotChecked=0, Total=21170 [2018-09-28 10:02:57,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2018-09-28 10:02:57,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 246. [2018-09-28 10:02:57,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 246 states. [2018-09-28 10:02:57,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 248 transitions. [2018-09-28 10:02:57,214 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 248 transitions. Word has length 242 [2018-09-28 10:02:57,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:02:57,214 INFO L480 AbstractCegarLoop]: Abstraction has 246 states and 248 transitions. [2018-09-28 10:02:57,215 INFO L481 AbstractCegarLoop]: Interpolant automaton has 98 states. [2018-09-28 10:02:57,215 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 248 transitions. [2018-09-28 10:02:57,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 244 [2018-09-28 10:02:57,215 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:02:57,215 INFO L375 BasicCegarLoop]: trace histogram [48, 48, 48, 47, 47, 1, 1, 1, 1, 1] [2018-09-28 10:02:57,216 INFO L423 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:02:57,216 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:02:57,216 INFO L82 PathProgramCache]: Analyzing trace with hash -1883780879, now seen corresponding path program 94 times [2018-09-28 10:02:57,216 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:02:57,216 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:02:57,217 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:02:57,217 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:02:57,217 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:02:57,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:02:58,256 INFO L134 CoverageAnalysis]: Checked inductivity of 5688 backedges. 1270 proven. 4418 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:02:58,257 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:02:58,257 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:02:58,265 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-28 10:02:58,385 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-28 10:02:58,385 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:02:58,394 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:02:58,442 INFO L134 CoverageAnalysis]: Checked inductivity of 5688 backedges. 1270 proven. 4418 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:02:58,463 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:02:58,463 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 50] total 50 [2018-09-28 10:02:58,463 INFO L459 AbstractCegarLoop]: Interpolant automaton has 51 states [2018-09-28 10:02:58,464 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2018-09-28 10:02:58,464 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1275, Invalid=1275, Unknown=0, NotChecked=0, Total=2550 [2018-09-28 10:02:58,464 INFO L87 Difference]: Start difference. First operand 246 states and 248 transitions. Second operand 51 states. [2018-09-28 10:02:58,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:02:58,769 INFO L93 Difference]: Finished difference Result 260 states and 263 transitions. [2018-09-28 10:02:58,769 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2018-09-28 10:02:58,770 INFO L78 Accepts]: Start accepts. Automaton has 51 states. Word has length 243 [2018-09-28 10:02:58,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:02:58,771 INFO L225 Difference]: With dead ends: 260 [2018-09-28 10:02:58,771 INFO L226 Difference]: Without dead ends: 254 [2018-09-28 10:02:58,771 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 339 GetRequests, 290 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1275, Invalid=1275, Unknown=0, NotChecked=0, Total=2550 [2018-09-28 10:02:58,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2018-09-28 10:02:58,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 250. [2018-09-28 10:02:58,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 250 states. [2018-09-28 10:02:58,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 252 transitions. [2018-09-28 10:02:58,796 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 252 transitions. Word has length 243 [2018-09-28 10:02:58,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:02:58,796 INFO L480 AbstractCegarLoop]: Abstraction has 250 states and 252 transitions. [2018-09-28 10:02:58,796 INFO L481 AbstractCegarLoop]: Interpolant automaton has 51 states. [2018-09-28 10:02:58,796 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 252 transitions. [2018-09-28 10:02:58,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 248 [2018-09-28 10:02:58,797 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:02:58,797 INFO L375 BasicCegarLoop]: trace histogram [49, 49, 48, 48, 48, 1, 1, 1, 1, 1] [2018-09-28 10:02:58,797 INFO L423 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:02:58,797 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:02:58,798 INFO L82 PathProgramCache]: Analyzing trace with hash 514120679, now seen corresponding path program 95 times [2018-09-28 10:02:58,798 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:02:58,798 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:02:58,798 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:02:58,798 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:02:58,798 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:02:58,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:03:01,859 INFO L134 CoverageAnalysis]: Checked inductivity of 5880 backedges. 4704 proven. 1176 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:03:01,860 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:03:01,860 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:03:01,869 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-28 10:03:02,046 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 49 check-sat command(s) [2018-09-28 10:03:02,046 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:03:02,052 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:03:02,104 INFO L134 CoverageAnalysis]: Checked inductivity of 5880 backedges. 4704 proven. 1176 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:03:02,124 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:03:02,124 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [99, 99] total 99 [2018-09-28 10:03:02,125 INFO L459 AbstractCegarLoop]: Interpolant automaton has 100 states [2018-09-28 10:03:02,125 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2018-09-28 10:03:02,126 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2549, Invalid=7351, Unknown=0, NotChecked=0, Total=9900 [2018-09-28 10:03:02,126 INFO L87 Difference]: Start difference. First operand 250 states and 252 transitions. Second operand 100 states. [2018-09-28 10:03:06,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:03:06,051 INFO L93 Difference]: Finished difference Result 454 states and 458 transitions. [2018-09-28 10:03:06,051 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2018-09-28 10:03:06,051 INFO L78 Accepts]: Start accepts. Automaton has 100 states. Word has length 247 [2018-09-28 10:03:06,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:03:06,052 INFO L225 Difference]: With dead ends: 454 [2018-09-28 10:03:06,052 INFO L226 Difference]: Without dead ends: 251 [2018-09-28 10:03:06,053 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 394 GetRequests, 247 SyntacticMatches, 0 SemanticMatches, 147 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3480 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=5097, Invalid=16955, Unknown=0, NotChecked=0, Total=22052 [2018-09-28 10:03:06,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2018-09-28 10:03:06,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 251. [2018-09-28 10:03:06,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 251 states. [2018-09-28 10:03:06,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 253 transitions. [2018-09-28 10:03:06,081 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 253 transitions. Word has length 247 [2018-09-28 10:03:06,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:03:06,081 INFO L480 AbstractCegarLoop]: Abstraction has 251 states and 253 transitions. [2018-09-28 10:03:06,081 INFO L481 AbstractCegarLoop]: Interpolant automaton has 100 states. [2018-09-28 10:03:06,081 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 253 transitions. [2018-09-28 10:03:06,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 249 [2018-09-28 10:03:06,082 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:03:06,082 INFO L375 BasicCegarLoop]: trace histogram [49, 49, 49, 48, 48, 1, 1, 1, 1, 1] [2018-09-28 10:03:06,082 INFO L423 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:03:06,082 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:03:06,083 INFO L82 PathProgramCache]: Analyzing trace with hash -1107028914, now seen corresponding path program 96 times [2018-09-28 10:03:06,083 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:03:06,083 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:03:06,083 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:03:06,083 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:03:06,083 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:03:06,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:03:07,163 INFO L134 CoverageAnalysis]: Checked inductivity of 5929 backedges. 1321 proven. 4608 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:03:07,164 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:03:07,164 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:03:07,171 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-28 10:03:07,361 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 49 check-sat command(s) [2018-09-28 10:03:07,361 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:03:07,367 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:03:07,446 INFO L134 CoverageAnalysis]: Checked inductivity of 5929 backedges. 1321 proven. 4608 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:03:07,466 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:03:07,466 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51] total 51 [2018-09-28 10:03:07,467 INFO L459 AbstractCegarLoop]: Interpolant automaton has 52 states [2018-09-28 10:03:07,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2018-09-28 10:03:07,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1326, Invalid=1326, Unknown=0, NotChecked=0, Total=2652 [2018-09-28 10:03:07,467 INFO L87 Difference]: Start difference. First operand 251 states and 253 transitions. Second operand 52 states. [2018-09-28 10:03:07,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:03:07,807 INFO L93 Difference]: Finished difference Result 265 states and 268 transitions. [2018-09-28 10:03:07,807 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2018-09-28 10:03:07,807 INFO L78 Accepts]: Start accepts. Automaton has 52 states. Word has length 248 [2018-09-28 10:03:07,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:03:07,808 INFO L225 Difference]: With dead ends: 265 [2018-09-28 10:03:07,808 INFO L226 Difference]: Without dead ends: 259 [2018-09-28 10:03:07,809 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 346 GetRequests, 296 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1326, Invalid=1326, Unknown=0, NotChecked=0, Total=2652 [2018-09-28 10:03:07,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2018-09-28 10:03:07,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 255. [2018-09-28 10:03:07,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 255 states. [2018-09-28 10:03:07,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 257 transitions. [2018-09-28 10:03:07,834 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 257 transitions. Word has length 248 [2018-09-28 10:03:07,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:03:07,835 INFO L480 AbstractCegarLoop]: Abstraction has 255 states and 257 transitions. [2018-09-28 10:03:07,835 INFO L481 AbstractCegarLoop]: Interpolant automaton has 52 states. [2018-09-28 10:03:07,835 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 257 transitions. [2018-09-28 10:03:07,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2018-09-28 10:03:07,836 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:03:07,836 INFO L375 BasicCegarLoop]: trace histogram [50, 50, 49, 49, 49, 1, 1, 1, 1, 1] [2018-09-28 10:03:07,836 INFO L423 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:03:07,836 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:03:07,836 INFO L82 PathProgramCache]: Analyzing trace with hash 1827811524, now seen corresponding path program 97 times [2018-09-28 10:03:07,836 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:03:07,836 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:03:07,837 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:03:07,837 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:03:07,837 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:03:07,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:03:11,047 INFO L134 CoverageAnalysis]: Checked inductivity of 6125 backedges. 4900 proven. 1225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:03:11,048 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:03:11,048 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:03:11,054 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 10:03:11,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:03:11,177 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:03:11,226 INFO L134 CoverageAnalysis]: Checked inductivity of 6125 backedges. 4900 proven. 1225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:03:11,246 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:03:11,246 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [101, 101] total 101 [2018-09-28 10:03:11,247 INFO L459 AbstractCegarLoop]: Interpolant automaton has 102 states [2018-09-28 10:03:11,247 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2018-09-28 10:03:11,248 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2651, Invalid=7651, Unknown=0, NotChecked=0, Total=10302 [2018-09-28 10:03:11,248 INFO L87 Difference]: Start difference. First operand 255 states and 257 transitions. Second operand 102 states. [2018-09-28 10:03:14,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:03:14,314 INFO L93 Difference]: Finished difference Result 463 states and 467 transitions. [2018-09-28 10:03:14,314 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2018-09-28 10:03:14,314 INFO L78 Accepts]: Start accepts. Automaton has 102 states. Word has length 252 [2018-09-28 10:03:14,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:03:14,315 INFO L225 Difference]: With dead ends: 463 [2018-09-28 10:03:14,315 INFO L226 Difference]: Without dead ends: 256 [2018-09-28 10:03:14,316 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 402 GetRequests, 252 SyntacticMatches, 0 SemanticMatches, 150 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3626 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=5301, Invalid=17651, Unknown=0, NotChecked=0, Total=22952 [2018-09-28 10:03:14,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2018-09-28 10:03:14,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 256. [2018-09-28 10:03:14,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 256 states. [2018-09-28 10:03:14,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 258 transitions. [2018-09-28 10:03:14,344 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 258 transitions. Word has length 252 [2018-09-28 10:03:14,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:03:14,344 INFO L480 AbstractCegarLoop]: Abstraction has 256 states and 258 transitions. [2018-09-28 10:03:14,344 INFO L481 AbstractCegarLoop]: Interpolant automaton has 102 states. [2018-09-28 10:03:14,345 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 258 transitions. [2018-09-28 10:03:14,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2018-09-28 10:03:14,346 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:03:14,346 INFO L375 BasicCegarLoop]: trace histogram [50, 50, 50, 49, 49, 1, 1, 1, 1, 1] [2018-09-28 10:03:14,346 INFO L423 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:03:14,346 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:03:14,346 INFO L82 PathProgramCache]: Analyzing trace with hash -803659587, now seen corresponding path program 98 times [2018-09-28 10:03:14,346 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:03:14,346 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:03:14,347 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:03:14,347 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 10:03:14,347 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:03:14,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:03:15,574 INFO L134 CoverageAnalysis]: Checked inductivity of 6175 backedges. 1373 proven. 4802 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:03:15,574 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:03:15,574 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:03:15,582 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-28 10:03:15,700 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-28 10:03:15,700 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:03:15,705 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:03:15,760 INFO L134 CoverageAnalysis]: Checked inductivity of 6175 backedges. 1373 proven. 4802 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:03:15,780 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:03:15,781 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 52] total 52 [2018-09-28 10:03:15,781 INFO L459 AbstractCegarLoop]: Interpolant automaton has 53 states [2018-09-28 10:03:15,781 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2018-09-28 10:03:15,781 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2018-09-28 10:03:15,782 INFO L87 Difference]: Start difference. First operand 256 states and 258 transitions. Second operand 53 states. [2018-09-28 10:03:16,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:03:16,140 INFO L93 Difference]: Finished difference Result 270 states and 273 transitions. [2018-09-28 10:03:16,140 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2018-09-28 10:03:16,140 INFO L78 Accepts]: Start accepts. Automaton has 53 states. Word has length 253 [2018-09-28 10:03:16,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:03:16,141 INFO L225 Difference]: With dead ends: 270 [2018-09-28 10:03:16,142 INFO L226 Difference]: Without dead ends: 264 [2018-09-28 10:03:16,142 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 353 GetRequests, 302 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2018-09-28 10:03:16,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2018-09-28 10:03:16,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 260. [2018-09-28 10:03:16,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 260 states. [2018-09-28 10:03:16,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 262 transitions. [2018-09-28 10:03:16,173 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 262 transitions. Word has length 253 [2018-09-28 10:03:16,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:03:16,173 INFO L480 AbstractCegarLoop]: Abstraction has 260 states and 262 transitions. [2018-09-28 10:03:16,173 INFO L481 AbstractCegarLoop]: Interpolant automaton has 53 states. [2018-09-28 10:03:16,173 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 262 transitions. [2018-09-28 10:03:16,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 258 [2018-09-28 10:03:16,174 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:03:16,174 INFO L375 BasicCegarLoop]: trace histogram [51, 51, 50, 50, 50, 1, 1, 1, 1, 1] [2018-09-28 10:03:16,174 INFO L423 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:03:16,174 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:03:16,174 INFO L82 PathProgramCache]: Analyzing trace with hash 465399219, now seen corresponding path program 99 times [2018-09-28 10:03:16,174 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:03:16,174 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:03:16,175 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:03:16,175 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:03:16,175 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:03:16,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:03:19,246 INFO L134 CoverageAnalysis]: Checked inductivity of 6375 backedges. 5100 proven. 1275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:03:19,246 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:03:19,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 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:03:19,254 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-28 10:03:19,472 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 51 check-sat command(s) [2018-09-28 10:03:19,472 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:03:19,479 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:03:19,534 INFO L134 CoverageAnalysis]: Checked inductivity of 6375 backedges. 5100 proven. 1275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:03:19,555 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:03:19,555 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [103, 103] total 103 [2018-09-28 10:03:19,555 INFO L459 AbstractCegarLoop]: Interpolant automaton has 104 states [2018-09-28 10:03:19,556 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2018-09-28 10:03:19,556 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2755, Invalid=7957, Unknown=0, NotChecked=0, Total=10712 [2018-09-28 10:03:19,557 INFO L87 Difference]: Start difference. First operand 260 states and 262 transitions. Second operand 104 states. [2018-09-28 10:03:23,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:03:23,533 INFO L93 Difference]: Finished difference Result 472 states and 476 transitions. [2018-09-28 10:03:23,533 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2018-09-28 10:03:23,533 INFO L78 Accepts]: Start accepts. Automaton has 104 states. Word has length 257 [2018-09-28 10:03:23,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:03:23,534 INFO L225 Difference]: With dead ends: 472 [2018-09-28 10:03:23,534 INFO L226 Difference]: Without dead ends: 261 [2018-09-28 10:03:23,535 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 410 GetRequests, 257 SyntacticMatches, 0 SemanticMatches, 153 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3775 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=5509, Invalid=18361, Unknown=0, NotChecked=0, Total=23870 [2018-09-28 10:03:23,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2018-09-28 10:03:23,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 261. [2018-09-28 10:03:23,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 261 states. [2018-09-28 10:03:23,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 263 transitions. [2018-09-28 10:03:23,562 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 263 transitions. Word has length 257 [2018-09-28 10:03:23,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:03:23,562 INFO L480 AbstractCegarLoop]: Abstraction has 261 states and 263 transitions. [2018-09-28 10:03:23,562 INFO L481 AbstractCegarLoop]: Interpolant automaton has 104 states. [2018-09-28 10:03:23,563 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 263 transitions. [2018-09-28 10:03:23,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 259 [2018-09-28 10:03:23,563 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:03:23,563 INFO L375 BasicCegarLoop]: trace histogram [51, 51, 51, 50, 50, 1, 1, 1, 1, 1] [2018-09-28 10:03:23,564 INFO L423 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:03:23,564 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:03:23,564 INFO L82 PathProgramCache]: Analyzing trace with hash 1064997210, now seen corresponding path program 100 times [2018-09-28 10:03:23,564 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:03:23,564 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:03:23,565 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:03:23,565 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:03:23,565 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:03:23,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:03:24,721 INFO L134 CoverageAnalysis]: Checked inductivity of 6426 backedges. 1426 proven. 5000 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:03:24,721 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:03:24,721 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:03:24,728 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-28 10:03:24,854 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-28 10:03:24,855 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:03:24,863 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:03:24,933 INFO L134 CoverageAnalysis]: Checked inductivity of 6426 backedges. 1426 proven. 5000 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:03:24,953 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:03:24,953 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 53] total 53 [2018-09-28 10:03:24,954 INFO L459 AbstractCegarLoop]: Interpolant automaton has 54 states [2018-09-28 10:03:24,954 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2018-09-28 10:03:24,954 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1431, Invalid=1431, Unknown=0, NotChecked=0, Total=2862 [2018-09-28 10:03:24,954 INFO L87 Difference]: Start difference. First operand 261 states and 263 transitions. Second operand 54 states. [2018-09-28 10:03:25,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:03:25,279 INFO L93 Difference]: Finished difference Result 275 states and 278 transitions. [2018-09-28 10:03:25,280 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2018-09-28 10:03:25,280 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 258 [2018-09-28 10:03:25,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:03:25,280 INFO L225 Difference]: With dead ends: 275 [2018-09-28 10:03:25,281 INFO L226 Difference]: Without dead ends: 269 [2018-09-28 10:03:25,281 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 360 GetRequests, 308 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1431, Invalid=1431, Unknown=0, NotChecked=0, Total=2862 [2018-09-28 10:03:25,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2018-09-28 10:03:25,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 265. [2018-09-28 10:03:25,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 265 states. [2018-09-28 10:03:25,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 267 transitions. [2018-09-28 10:03:25,307 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 267 transitions. Word has length 258 [2018-09-28 10:03:25,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:03:25,307 INFO L480 AbstractCegarLoop]: Abstraction has 265 states and 267 transitions. [2018-09-28 10:03:25,307 INFO L481 AbstractCegarLoop]: Interpolant automaton has 54 states. [2018-09-28 10:03:25,307 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 267 transitions. [2018-09-28 10:03:25,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 263 [2018-09-28 10:03:25,307 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:03:25,308 INFO L375 BasicCegarLoop]: trace histogram [52, 52, 51, 51, 51, 1, 1, 1, 1, 1] [2018-09-28 10:03:25,308 INFO L423 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:03:25,308 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:03:25,308 INFO L82 PathProgramCache]: Analyzing trace with hash 629884880, now seen corresponding path program 101 times [2018-09-28 10:03:25,308 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:03:25,308 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:03:25,309 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:03:25,309 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:03:25,309 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:03:25,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:03:28,759 INFO L134 CoverageAnalysis]: Checked inductivity of 6630 backedges. 5304 proven. 1326 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:03:28,759 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:03:28,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 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:03:28,766 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-28 10:03:29,098 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 52 check-sat command(s) [2018-09-28 10:03:29,098 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:03:29,105 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:03:29,184 INFO L134 CoverageAnalysis]: Checked inductivity of 6630 backedges. 5304 proven. 1326 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:03:29,220 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:03:29,220 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [105, 105] total 105 [2018-09-28 10:03:29,220 INFO L459 AbstractCegarLoop]: Interpolant automaton has 106 states [2018-09-28 10:03:29,221 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 106 interpolants. [2018-09-28 10:03:29,221 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2861, Invalid=8269, Unknown=0, NotChecked=0, Total=11130 [2018-09-28 10:03:29,222 INFO L87 Difference]: Start difference. First operand 265 states and 267 transitions. Second operand 106 states. [2018-09-28 10:03:33,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:03:33,482 INFO L93 Difference]: Finished difference Result 481 states and 485 transitions. [2018-09-28 10:03:33,482 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2018-09-28 10:03:33,482 INFO L78 Accepts]: Start accepts. Automaton has 106 states. Word has length 262 [2018-09-28 10:03:33,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:03:33,483 INFO L225 Difference]: With dead ends: 481 [2018-09-28 10:03:33,483 INFO L226 Difference]: Without dead ends: 266 [2018-09-28 10:03:33,485 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 418 GetRequests, 262 SyntacticMatches, 0 SemanticMatches, 156 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3927 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=5721, Invalid=19085, Unknown=0, NotChecked=0, Total=24806 [2018-09-28 10:03:33,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2018-09-28 10:03:33,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 266. [2018-09-28 10:03:33,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 266 states. [2018-09-28 10:03:33,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 266 states to 266 states and 268 transitions. [2018-09-28 10:03:33,519 INFO L78 Accepts]: Start accepts. Automaton has 266 states and 268 transitions. Word has length 262 [2018-09-28 10:03:33,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:03:33,519 INFO L480 AbstractCegarLoop]: Abstraction has 266 states and 268 transitions. [2018-09-28 10:03:33,519 INFO L481 AbstractCegarLoop]: Interpolant automaton has 106 states. [2018-09-28 10:03:33,519 INFO L276 IsEmpty]: Start isEmpty. Operand 266 states and 268 transitions. [2018-09-28 10:03:33,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2018-09-28 10:03:33,520 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:03:33,520 INFO L375 BasicCegarLoop]: trace histogram [52, 52, 52, 51, 51, 1, 1, 1, 1, 1] [2018-09-28 10:03:33,520 INFO L423 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:03:33,520 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:03:33,521 INFO L82 PathProgramCache]: Analyzing trace with hash -1501211511, now seen corresponding path program 102 times [2018-09-28 10:03:33,521 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:03:33,521 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:03:33,521 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:03:33,522 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:03:33,522 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:03:33,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:03:34,814 INFO L134 CoverageAnalysis]: Checked inductivity of 6682 backedges. 1480 proven. 5202 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:03:34,814 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:03:34,814 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:03:34,822 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-28 10:03:35,027 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 52 check-sat command(s) [2018-09-28 10:03:35,027 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:03:35,033 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:03:35,099 INFO L134 CoverageAnalysis]: Checked inductivity of 6682 backedges. 1480 proven. 5202 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:03:35,120 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:03:35,120 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 54] total 54 [2018-09-28 10:03:35,120 INFO L459 AbstractCegarLoop]: Interpolant automaton has 55 states [2018-09-28 10:03:35,120 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2018-09-28 10:03:35,121 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1485, Invalid=1485, Unknown=0, NotChecked=0, Total=2970 [2018-09-28 10:03:35,121 INFO L87 Difference]: Start difference. First operand 266 states and 268 transitions. Second operand 55 states. [2018-09-28 10:03:35,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:03:35,470 INFO L93 Difference]: Finished difference Result 280 states and 283 transitions. [2018-09-28 10:03:35,470 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2018-09-28 10:03:35,470 INFO L78 Accepts]: Start accepts. Automaton has 55 states. Word has length 263 [2018-09-28 10:03:35,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:03:35,471 INFO L225 Difference]: With dead ends: 280 [2018-09-28 10:03:35,471 INFO L226 Difference]: Without dead ends: 274 [2018-09-28 10:03:35,471 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 367 GetRequests, 314 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1485, Invalid=1485, Unknown=0, NotChecked=0, Total=2970 [2018-09-28 10:03:35,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2018-09-28 10:03:35,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 270. [2018-09-28 10:03:35,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 270 states. [2018-09-28 10:03:35,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 272 transitions. [2018-09-28 10:03:35,501 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 272 transitions. Word has length 263 [2018-09-28 10:03:35,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:03:35,502 INFO L480 AbstractCegarLoop]: Abstraction has 270 states and 272 transitions. [2018-09-28 10:03:35,502 INFO L481 AbstractCegarLoop]: Interpolant automaton has 55 states. [2018-09-28 10:03:35,502 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 272 transitions. [2018-09-28 10:03:35,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 268 [2018-09-28 10:03:35,502 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:03:35,503 INFO L375 BasicCegarLoop]: trace histogram [53, 53, 52, 52, 52, 1, 1, 1, 1, 1] [2018-09-28 10:03:35,503 INFO L423 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:03:35,503 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:03:35,503 INFO L82 PathProgramCache]: Analyzing trace with hash -1240278145, now seen corresponding path program 103 times [2018-09-28 10:03:35,503 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:03:35,503 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:03:35,504 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:03:35,504 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:03:35,504 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:03:35,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:03:39,029 INFO L134 CoverageAnalysis]: Checked inductivity of 6890 backedges. 5512 proven. 1378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:03:39,030 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:03:39,030 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:03:39,038 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 10:03:39,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:03:39,173 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:03:39,246 INFO L134 CoverageAnalysis]: Checked inductivity of 6890 backedges. 5512 proven. 1378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:03:39,266 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:03:39,267 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [107, 107] total 107 [2018-09-28 10:03:39,267 INFO L459 AbstractCegarLoop]: Interpolant automaton has 108 states [2018-09-28 10:03:39,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 108 interpolants. [2018-09-28 10:03:39,268 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2969, Invalid=8587, Unknown=0, NotChecked=0, Total=11556 [2018-09-28 10:03:39,268 INFO L87 Difference]: Start difference. First operand 270 states and 272 transitions. Second operand 108 states. [2018-09-28 10:03:43,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:03:43,749 INFO L93 Difference]: Finished difference Result 490 states and 494 transitions. [2018-09-28 10:03:43,749 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2018-09-28 10:03:43,750 INFO L78 Accepts]: Start accepts. Automaton has 108 states. Word has length 267 [2018-09-28 10:03:43,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:03:43,750 INFO L225 Difference]: With dead ends: 490 [2018-09-28 10:03:43,750 INFO L226 Difference]: Without dead ends: 271 [2018-09-28 10:03:43,752 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 426 GetRequests, 267 SyntacticMatches, 0 SemanticMatches, 159 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4082 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=5937, Invalid=19823, Unknown=0, NotChecked=0, Total=25760 [2018-09-28 10:03:43,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271 states. [2018-09-28 10:03:43,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 271. [2018-09-28 10:03:43,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 271 states. [2018-09-28 10:03:43,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 271 states to 271 states and 273 transitions. [2018-09-28 10:03:43,780 INFO L78 Accepts]: Start accepts. Automaton has 271 states and 273 transitions. Word has length 267 [2018-09-28 10:03:43,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:03:43,780 INFO L480 AbstractCegarLoop]: Abstraction has 271 states and 273 transitions. [2018-09-28 10:03:43,780 INFO L481 AbstractCegarLoop]: Interpolant automaton has 108 states. [2018-09-28 10:03:43,780 INFO L276 IsEmpty]: Start isEmpty. Operand 271 states and 273 transitions. [2018-09-28 10:03:43,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2018-09-28 10:03:43,781 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:03:43,781 INFO L375 BasicCegarLoop]: trace histogram [53, 53, 53, 52, 52, 1, 1, 1, 1, 1] [2018-09-28 10:03:43,781 INFO L423 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:03:43,781 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:03:43,781 INFO L82 PathProgramCache]: Analyzing trace with hash 1999690342, now seen corresponding path program 104 times [2018-09-28 10:03:43,782 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:03:43,782 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:03:43,782 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:03:43,782 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-28 10:03:43,782 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:03:43,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-28 10:03:45,054 INFO L134 CoverageAnalysis]: Checked inductivity of 6943 backedges. 1535 proven. 5408 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:03:45,054 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-28 10:03:45,054 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-28 10:03:45,061 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-28 10:03:45,185 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-28 10:03:45,185 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-28 10:03:45,191 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-28 10:03:45,254 INFO L134 CoverageAnalysis]: Checked inductivity of 6943 backedges. 1535 proven. 5408 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-28 10:03:45,274 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-28 10:03:45,274 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 55] total 55 [2018-09-28 10:03:45,275 INFO L459 AbstractCegarLoop]: Interpolant automaton has 56 states [2018-09-28 10:03:45,275 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2018-09-28 10:03:45,275 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1540, Invalid=1540, Unknown=0, NotChecked=0, Total=3080 [2018-09-28 10:03:45,275 INFO L87 Difference]: Start difference. First operand 271 states and 273 transitions. Second operand 56 states. [2018-09-28 10:03:45,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-28 10:03:45,626 INFO L93 Difference]: Finished difference Result 285 states and 288 transitions. [2018-09-28 10:03:45,626 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2018-09-28 10:03:45,626 INFO L78 Accepts]: Start accepts. Automaton has 56 states. Word has length 268 [2018-09-28 10:03:45,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-28 10:03:45,627 INFO L225 Difference]: With dead ends: 285 [2018-09-28 10:03:45,627 INFO L226 Difference]: Without dead ends: 279 [2018-09-28 10:03:45,627 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 374 GetRequests, 320 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1540, Invalid=1540, Unknown=0, NotChecked=0, Total=3080 [2018-09-28 10:03:45,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279 states. [2018-09-28 10:03:45,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279 to 275. [2018-09-28 10:03:45,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 275 states. [2018-09-28 10:03:45,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 277 transitions. [2018-09-28 10:03:45,657 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 277 transitions. Word has length 268 [2018-09-28 10:03:45,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-28 10:03:45,657 INFO L480 AbstractCegarLoop]: Abstraction has 275 states and 277 transitions. [2018-09-28 10:03:45,657 INFO L481 AbstractCegarLoop]: Interpolant automaton has 56 states. [2018-09-28 10:03:45,658 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 277 transitions. [2018-09-28 10:03:45,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 273 [2018-09-28 10:03:45,658 INFO L367 BasicCegarLoop]: Found error trace [2018-09-28 10:03:45,658 INFO L375 BasicCegarLoop]: trace histogram [54, 54, 53, 53, 53, 1, 1, 1, 1, 1] [2018-09-28 10:03:45,658 INFO L423 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-28 10:03:45,659 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-28 10:03:45,659 INFO L82 PathProgramCache]: Analyzing trace with hash -1751242020, now seen corresponding path program 105 times [2018-09-28 10:03:45,659 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-28 10:03:45,659 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-28 10:03:45,659 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:03:45,659 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-28 10:03:45,660 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-28 10:03:45,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Received shutdown request... [2018-09-28 10:03:47,980 WARN L549 AbstractCegarLoop]: Verification canceled [2018-09-28 10:03:47,984 WARN L206 ceAbstractionStarter]: Timeout [2018-09-28 10:03:47,984 INFO L202 PluginConnector]: Adding new model down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 28.09 10:03:47 BoogieIcfgContainer [2018-09-28 10:03:47,985 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-09-28 10:03:47,985 INFO L168 Benchmark]: Toolchain (without parser) took 237472.18 ms. Allocated memory was 1.5 GB in the beginning and 1.7 GB in the end (delta: 114.3 MB). Free memory was 1.5 GB in the beginning and 1.2 GB in the end (delta: 243.0 MB). Peak memory consumption was 357.3 MB. Max. memory is 7.1 GB. [2018-09-28 10:03:47,987 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.17 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-09-28 10:03:47,987 INFO L168 Benchmark]: Boogie Procedure Inliner took 37.67 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-09-28 10:03:47,987 INFO L168 Benchmark]: Boogie Preprocessor took 19.47 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-09-28 10:03:47,988 INFO L168 Benchmark]: RCFGBuilder took 366.38 ms. Allocated memory is still 1.5 GB. Free memory was 1.5 GB in the beginning and 1.4 GB in the end (delta: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. [2018-09-28 10:03:47,988 INFO L168 Benchmark]: TraceAbstraction took 237043.13 ms. Allocated memory was 1.5 GB in the beginning and 1.7 GB in the end (delta: 114.3 MB). Free memory was 1.4 GB in the beginning and 1.2 GB in the end (delta: 221.9 MB). Peak memory consumption was 336.2 MB. Max. memory is 7.1 GB. [2018-09-28 10:03:47,990 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.17 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 37.67 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 19.47 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 366.38 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 237043.13 ms. Allocated memory was 1.5 GB in the beginning and 1.7 GB in the end (delta: 114.3 MB). Free memory was 1.4 GB in the beginning and 1.2 GB in the end (delta: 221.9 MB). Peak memory consumption was 336.2 MB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 76]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 76). Cancelled while BasicCegarLoop was analyzing trace of length 273 with TraceHistMax 54, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 85 known predicates. - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 10 locations, 1 error locations. TIMEOUT Result, 236.9s OverallTime, 109 OverallIterations, 54 TraceHistogramMax, 109.6s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 3308 SDtfs, 7810 SDslu, 74264 SDs, 0 SdLazy, 79912 SolverSat, 1715 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 46.8s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 21725 GetRequests, 15944 SyntacticMatches, 0 SemanticMatches, 5781 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73034 ImplicationChecksByTransitivity, 143.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=275occurred in iteration=108, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 1.6s AutomataMinimizationTime, 108 MinimizatonAttempts, 218 StatesRemovedByMinimization, 55 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 1.6s SsaConstructionTime, 8.9s SatisfiabilityAnalysisTime, 106.7s InterpolantComputationTime, 29150 NumberOfCodeBlocks, 29150 NumberOfCodeBlocksAsserted, 1607 NumberOfCheckSat, 28938 ConstructedInterpolants, 0 QuantifiedInterpolants, 15368394 SizeOfPredicates, 208 NumberOfNonLiveVariables, 46436 ConjunctsInSsa, 5876 ConjunctsInUnsatCore, 212 InterpolantComputations, 4 PerfectInterpolantSequences, 256414/498942 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Written .csv to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/csv/down.i_4.bplTransformedIcfg_BEv2_5.bpl_svcomp-Reach-32bit-Automizer_Default.epf_AutomizerBplInline.xml/Csv-Benchmark-0-2018-09-28_10-03-48-001.csv Written .csv to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/csv/down.i_4.bplTransformedIcfg_BEv2_5.bpl_svcomp-Reach-32bit-Automizer_Default.epf_AutomizerBplInline.xml/Csv-TraceAbstractionBenchmarks-0-2018-09-28_10-03-48-001.csv Completed graceful shutdown