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/real-life/GateController.bpl -------------------------------------------------------------------------------- This is Ultimate 0.1.23-c372c2b [2018-10-02 11:34:51,273 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-10-02 11:34:51,276 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-10-02 11:34:51,292 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-10-02 11:34:51,293 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-10-02 11:34:51,294 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-10-02 11:34:51,295 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-10-02 11:34:51,297 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-10-02 11:34:51,299 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-10-02 11:34:51,300 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-10-02 11:34:51,301 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-10-02 11:34:51,301 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-10-02 11:34:51,302 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-10-02 11:34:51,303 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-10-02 11:34:51,304 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-10-02 11:34:51,305 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-10-02 11:34:51,306 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-10-02 11:34:51,308 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-10-02 11:34:51,310 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-10-02 11:34:51,312 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-10-02 11:34:51,314 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-10-02 11:34:51,315 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-10-02 11:34:51,317 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-10-02 11:34:51,318 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-10-02 11:34:51,318 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-10-02 11:34:51,319 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-10-02 11:34:51,320 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-10-02 11:34:51,321 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-10-02 11:34:51,322 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-10-02 11:34:51,323 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-10-02 11:34:51,323 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-10-02 11:34:51,324 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-10-02 11:34:51,324 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-10-02 11:34:51,324 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-10-02 11:34:51,326 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-10-02 11:34:51,326 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-10-02 11:34:51,327 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-10-02 11:34:51,343 INFO L110 SettingsManager]: Loading preferences was successful [2018-10-02 11:34:51,343 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-10-02 11:34:51,344 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-10-02 11:34:51,344 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-10-02 11:34:51,345 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-10-02 11:34:51,345 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-10-02 11:34:51,345 INFO L133 SettingsManager]: * Use SBE=true [2018-10-02 11:34:51,345 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-10-02 11:34:51,346 INFO L133 SettingsManager]: * sizeof long=4 [2018-10-02 11:34:51,346 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-10-02 11:34:51,346 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-10-02 11:34:51,346 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-10-02 11:34:51,346 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-10-02 11:34:51,347 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-10-02 11:34:51,347 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-10-02 11:34:51,347 INFO L133 SettingsManager]: * sizeof long double=12 [2018-10-02 11:34:51,347 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-10-02 11:34:51,347 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-10-02 11:34:51,348 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-10-02 11:34:51,348 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-10-02 11:34:51,348 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-10-02 11:34:51,348 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-10-02 11:34:51,348 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-10-02 11:34:51,349 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-10-02 11:34:51,349 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-10-02 11:34:51,349 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-10-02 11:34:51,349 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-10-02 11:34:51,350 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-10-02 11:34:51,350 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-10-02 11:34:51,350 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-10-02 11:34:51,398 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-10-02 11:34:51,412 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-10-02 11:34:51,419 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-10-02 11:34:51,421 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2018-10-02 11:34:51,422 INFO L276 PluginConnector]: Boogie PL CUP Parser initialized [2018-10-02 11:34:51,422 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/real-life/GateController.bpl [2018-10-02 11:34:51,423 INFO L111 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/real-life/GateController.bpl' [2018-10-02 11:34:51,476 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-10-02 11:34:51,480 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-10-02 11:34:51,480 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-10-02 11:34:51,481 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-10-02 11:34:51,481 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-10-02 11:34:51,502 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.10 11:34:51" (1/1) ... [2018-10-02 11:34:51,514 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.10 11:34:51" (1/1) ... [2018-10-02 11:34:51,519 WARN L165 Inliner]: Program contained no entry procedure! [2018-10-02 11:34:51,519 WARN L168 Inliner]: Missing entry procedures: [ULTIMATE.start] [2018-10-02 11:34:51,520 WARN L175 Inliner]: Fallback enabled. All procedures will be processed. [2018-10-02 11:34:51,522 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-10-02 11:34:51,523 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-10-02 11:34:51,523 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-10-02 11:34:51,523 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-10-02 11:34:51,535 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.10 11:34:51" (1/1) ... [2018-10-02 11:34:51,535 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.10 11:34:51" (1/1) ... [2018-10-02 11:34:51,536 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.10 11:34:51" (1/1) ... [2018-10-02 11:34:51,536 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.10 11:34:51" (1/1) ... [2018-10-02 11:34:51,539 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.10 11:34:51" (1/1) ... [2018-10-02 11:34:51,544 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.10 11:34:51" (1/1) ... [2018-10-02 11:34:51,545 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.10 11:34:51" (1/1) ... [2018-10-02 11:34:51,547 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-10-02 11:34:51,548 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-10-02 11:34:51,548 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-10-02 11:34:51,548 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-10-02 11:34:51,549 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.10 11:34:51" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-10-02 11:34:51,629 INFO L124 BoogieDeclarations]: Specification and implementation of procedure GateController given in one single declaration [2018-10-02 11:34:51,629 INFO L130 BoogieDeclarations]: Found specification of procedure GateController [2018-10-02 11:34:51,630 INFO L138 BoogieDeclarations]: Found implementation of procedure GateController [2018-10-02 11:34:51,947 INFO L337 CfgBuilder]: Using library mode [2018-10-02 11:34:51,948 INFO L202 PluginConnector]: Adding new model GateController.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.10 11:34:51 BoogieIcfgContainer [2018-10-02 11:34:51,948 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-10-02 11:34:51,951 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-10-02 11:34:51,952 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-10-02 11:34:51,955 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-10-02 11:34:51,956 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.10 11:34:51" (1/2) ... [2018-10-02 11:34:51,957 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@54ff1fdb and model type GateController.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.10 11:34:51, skipping insertion in model container [2018-10-02 11:34:51,957 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "GateController.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.10 11:34:51" (2/2) ... [2018-10-02 11:34:51,960 INFO L112 eAbstractionObserver]: Analyzing ICFG GateController.bpl [2018-10-02 11:34:51,976 INFO L136 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-10-02 11:34:51,990 INFO L148 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-10-02 11:34:52,050 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-10-02 11:34:52,051 INFO L381 AbstractCegarLoop]: Interprodecural is true [2018-10-02 11:34:52,051 INFO L382 AbstractCegarLoop]: Hoare is true [2018-10-02 11:34:52,051 INFO L383 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-10-02 11:34:52,052 INFO L384 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-10-02 11:34:52,052 INFO L385 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-10-02 11:34:52,052 INFO L386 AbstractCegarLoop]: Difference is false [2018-10-02 11:34:52,052 INFO L387 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-10-02 11:34:52,052 INFO L392 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-10-02 11:34:52,072 INFO L276 IsEmpty]: Start isEmpty. Operand 10 states. [2018-10-02 11:34:52,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2018-10-02 11:34:52,089 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:34:52,091 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1] [2018-10-02 11:34:52,092 INFO L423 AbstractCegarLoop]: === Iteration 1 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:34:52,099 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:34:52,100 INFO L82 PathProgramCache]: Analyzing trace with hash 30432, now seen corresponding path program 1 times [2018-10-02 11:34:52,102 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:34:52,103 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:34:52,149 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:34:52,149 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 11:34:52,149 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:34:52,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:34:52,280 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:34:52,282 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-10-02 11:34:52,282 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-10-02 11:34:52,286 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-10-02 11:34:52,301 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-10-02 11:34:52,302 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-10-02 11:34:52,304 INFO L87 Difference]: Start difference. First operand 10 states. Second operand 3 states. [2018-10-02 11:34:52,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:34:52,360 INFO L93 Difference]: Finished difference Result 19 states and 23 transitions. [2018-10-02 11:34:52,361 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-10-02 11:34:52,362 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2018-10-02 11:34:52,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:34:52,379 INFO L225 Difference]: With dead ends: 19 [2018-10-02 11:34:52,379 INFO L226 Difference]: Without dead ends: 13 [2018-10-02 11:34:52,384 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-10-02 11:34:52,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13 states. [2018-10-02 11:34:52,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13 to 9. [2018-10-02 11:34:52,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2018-10-02 11:34:52,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 11 transitions. [2018-10-02 11:34:52,433 INFO L78 Accepts]: Start accepts. Automaton has 9 states and 11 transitions. Word has length 3 [2018-10-02 11:34:52,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:34:52,434 INFO L480 AbstractCegarLoop]: Abstraction has 9 states and 11 transitions. [2018-10-02 11:34:52,434 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-10-02 11:34:52,434 INFO L276 IsEmpty]: Start isEmpty. Operand 9 states and 11 transitions. [2018-10-02 11:34:52,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2018-10-02 11:34:52,434 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:34:52,435 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2018-10-02 11:34:52,435 INFO L423 AbstractCegarLoop]: === Iteration 2 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:34:52,435 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:34:52,435 INFO L82 PathProgramCache]: Analyzing trace with hash 1953617644, now seen corresponding path program 1 times [2018-10-02 11:34:52,435 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:34:52,436 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:34:52,437 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:34:52,437 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 11:34:52,437 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:34:52,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:34:52,625 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:34:52,626 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:34:52,626 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:34:52,640 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 11:34:52,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:34:52,681 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:34:52,927 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:34:52,959 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:34:52,959 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2018-10-02 11:34:52,960 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-10-02 11:34:52,960 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-10-02 11:34:52,961 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2018-10-02 11:34:52,961 INFO L87 Difference]: Start difference. First operand 9 states and 11 transitions. Second operand 8 states. [2018-10-02 11:34:53,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:34:53,107 INFO L93 Difference]: Finished difference Result 21 states and 27 transitions. [2018-10-02 11:34:53,107 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-10-02 11:34:53,108 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 8 [2018-10-02 11:34:53,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:34:53,109 INFO L225 Difference]: With dead ends: 21 [2018-10-02 11:34:53,109 INFO L226 Difference]: Without dead ends: 19 [2018-10-02 11:34:53,110 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2018-10-02 11:34:53,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states. [2018-10-02 11:34:53,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 14. [2018-10-02 11:34:53,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2018-10-02 11:34:53,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 18 transitions. [2018-10-02 11:34:53,116 INFO L78 Accepts]: Start accepts. Automaton has 14 states and 18 transitions. Word has length 8 [2018-10-02 11:34:53,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:34:53,116 INFO L480 AbstractCegarLoop]: Abstraction has 14 states and 18 transitions. [2018-10-02 11:34:53,116 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-10-02 11:34:53,117 INFO L276 IsEmpty]: Start isEmpty. Operand 14 states and 18 transitions. [2018-10-02 11:34:53,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2018-10-02 11:34:53,117 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:34:53,117 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2018-10-02 11:34:53,120 INFO L423 AbstractCegarLoop]: === Iteration 3 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:34:53,120 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:34:53,120 INFO L82 PathProgramCache]: Analyzing trace with hash 1953558062, now seen corresponding path program 1 times [2018-10-02 11:34:53,121 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:34:53,121 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:34:53,122 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:34:53,122 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 11:34:53,124 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:34:53,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:34:53,166 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:34:53,166 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-10-02 11:34:53,166 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-10-02 11:34:53,167 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-10-02 11:34:53,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-10-02 11:34:53,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-10-02 11:34:53,168 INFO L87 Difference]: Start difference. First operand 14 states and 18 transitions. Second operand 3 states. [2018-10-02 11:34:53,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:34:53,195 INFO L93 Difference]: Finished difference Result 21 states and 27 transitions. [2018-10-02 11:34:53,196 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-10-02 11:34:53,196 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 8 [2018-10-02 11:34:53,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:34:53,197 INFO L225 Difference]: With dead ends: 21 [2018-10-02 11:34:53,197 INFO L226 Difference]: Without dead ends: 14 [2018-10-02 11:34:53,198 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-10-02 11:34:53,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14 states. [2018-10-02 11:34:53,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14 to 14. [2018-10-02 11:34:53,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2018-10-02 11:34:53,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 16 transitions. [2018-10-02 11:34:53,202 INFO L78 Accepts]: Start accepts. Automaton has 14 states and 16 transitions. Word has length 8 [2018-10-02 11:34:53,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:34:53,203 INFO L480 AbstractCegarLoop]: Abstraction has 14 states and 16 transitions. [2018-10-02 11:34:53,203 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-10-02 11:34:53,203 INFO L276 IsEmpty]: Start isEmpty. Operand 14 states and 16 transitions. [2018-10-02 11:34:53,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2018-10-02 11:34:53,204 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:34:53,204 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1] [2018-10-02 11:34:53,205 INFO L423 AbstractCegarLoop]: === Iteration 4 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:34:53,205 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:34:53,205 INFO L82 PathProgramCache]: Analyzing trace with hash 72785504, now seen corresponding path program 2 times [2018-10-02 11:34:53,205 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:34:53,206 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:34:53,207 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:34:53,207 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 11:34:53,207 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:34:53,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:34:53,567 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:34:53,568 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:34:53,568 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:34:53,578 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-02 11:34:53,615 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-02 11:34:53,615 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:34:53,617 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:34:53,862 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:34:53,883 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:34:53,884 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2018-10-02 11:34:53,884 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-10-02 11:34:53,885 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-10-02 11:34:53,885 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2018-10-02 11:34:53,886 INFO L87 Difference]: Start difference. First operand 14 states and 16 transitions. Second operand 12 states. [2018-10-02 11:34:54,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:34:54,102 INFO L93 Difference]: Finished difference Result 25 states and 29 transitions. [2018-10-02 11:34:54,102 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-10-02 11:34:54,102 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 13 [2018-10-02 11:34:54,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:34:54,103 INFO L225 Difference]: With dead ends: 25 [2018-10-02 11:34:54,103 INFO L226 Difference]: Without dead ends: 23 [2018-10-02 11:34:54,104 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2018-10-02 11:34:54,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2018-10-02 11:34:54,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 19. [2018-10-02 11:34:54,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2018-10-02 11:34:54,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 22 transitions. [2018-10-02 11:34:54,109 INFO L78 Accepts]: Start accepts. Automaton has 19 states and 22 transitions. Word has length 13 [2018-10-02 11:34:54,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:34:54,110 INFO L480 AbstractCegarLoop]: Abstraction has 19 states and 22 transitions. [2018-10-02 11:34:54,110 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-10-02 11:34:54,110 INFO L276 IsEmpty]: Start isEmpty. Operand 19 states and 22 transitions. [2018-10-02 11:34:54,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2018-10-02 11:34:54,111 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:34:54,111 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1] [2018-10-02 11:34:54,112 INFO L423 AbstractCegarLoop]: === Iteration 5 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:34:54,112 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:34:54,112 INFO L82 PathProgramCache]: Analyzing trace with hash 491282284, now seen corresponding path program 3 times [2018-10-02 11:34:54,112 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:34:54,112 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:34:54,114 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:34:54,114 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:34:54,114 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:34:54,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:34:54,235 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:34:54,235 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:34:54,235 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:34:54,250 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-02 11:34:54,286 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2018-10-02 11:34:54,286 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:34:54,288 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:34:54,829 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:34:54,858 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:34:54,858 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2018-10-02 11:34:54,859 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-10-02 11:34:54,859 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-10-02 11:34:54,860 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=159, Unknown=0, NotChecked=0, Total=240 [2018-10-02 11:34:54,860 INFO L87 Difference]: Start difference. First operand 19 states and 22 transitions. Second operand 16 states. [2018-10-02 11:34:54,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:34:54,965 INFO L93 Difference]: Finished difference Result 30 states and 35 transitions. [2018-10-02 11:34:54,968 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-10-02 11:34:54,968 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 18 [2018-10-02 11:34:54,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:34:54,969 INFO L225 Difference]: With dead ends: 30 [2018-10-02 11:34:54,969 INFO L226 Difference]: Without dead ends: 28 [2018-10-02 11:34:54,970 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=81, Invalid=159, Unknown=0, NotChecked=0, Total=240 [2018-10-02 11:34:54,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2018-10-02 11:34:54,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 24. [2018-10-02 11:34:54,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2018-10-02 11:34:54,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 28 transitions. [2018-10-02 11:34:54,976 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 28 transitions. Word has length 18 [2018-10-02 11:34:54,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:34:54,976 INFO L480 AbstractCegarLoop]: Abstraction has 24 states and 28 transitions. [2018-10-02 11:34:54,976 INFO L481 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-10-02 11:34:54,977 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 28 transitions. [2018-10-02 11:34:54,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2018-10-02 11:34:54,977 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:34:54,978 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 1, 1, 1] [2018-10-02 11:34:54,978 INFO L423 AbstractCegarLoop]: === Iteration 6 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:34:54,978 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:34:54,978 INFO L82 PathProgramCache]: Analyzing trace with hash 1589732832, now seen corresponding path program 4 times [2018-10-02 11:34:54,979 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:34:54,979 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:34:54,980 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:34:54,980 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:34:54,980 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:34:54,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:34:55,201 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:34:55,202 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:34:55,202 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:34:55,210 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-02 11:34:55,220 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-02 11:34:55,220 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:34:55,224 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:34:55,585 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:34:55,605 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:34:55,606 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2018-10-02 11:34:55,606 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-10-02 11:34:55,606 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-10-02 11:34:55,607 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2018-10-02 11:34:55,607 INFO L87 Difference]: Start difference. First operand 24 states and 28 transitions. Second operand 20 states. [2018-10-02 11:34:55,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:34:55,952 INFO L93 Difference]: Finished difference Result 35 states and 41 transitions. [2018-10-02 11:34:55,953 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-10-02 11:34:55,953 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 23 [2018-10-02 11:34:55,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:34:55,954 INFO L225 Difference]: With dead ends: 35 [2018-10-02 11:34:55,954 INFO L226 Difference]: Without dead ends: 33 [2018-10-02 11:34:55,955 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2018-10-02 11:34:55,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2018-10-02 11:34:55,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 29. [2018-10-02 11:34:55,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2018-10-02 11:34:55,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 34 transitions. [2018-10-02 11:34:55,968 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 34 transitions. Word has length 23 [2018-10-02 11:34:55,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:34:55,968 INFO L480 AbstractCegarLoop]: Abstraction has 29 states and 34 transitions. [2018-10-02 11:34:55,970 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-10-02 11:34:55,970 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 34 transitions. [2018-10-02 11:34:55,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2018-10-02 11:34:55,971 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:34:55,971 INFO L375 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 1, 1, 1] [2018-10-02 11:34:55,974 INFO L423 AbstractCegarLoop]: === Iteration 7 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:34:55,974 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:34:55,975 INFO L82 PathProgramCache]: Analyzing trace with hash 602818540, now seen corresponding path program 5 times [2018-10-02 11:34:55,975 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:34:55,975 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:34:55,976 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:34:55,977 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:34:55,977 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:34:56,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:34:56,293 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:34:56,293 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:34:56,293 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:34:56,302 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-02 11:34:56,318 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2018-10-02 11:34:56,319 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:34:56,325 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:34:57,003 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:34:57,024 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:34:57,024 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 23 [2018-10-02 11:34:57,025 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-10-02 11:34:57,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-10-02 11:34:57,026 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=381, Unknown=0, NotChecked=0, Total=552 [2018-10-02 11:34:57,027 INFO L87 Difference]: Start difference. First operand 29 states and 34 transitions. Second operand 24 states. [2018-10-02 11:34:57,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:34:57,154 INFO L93 Difference]: Finished difference Result 40 states and 47 transitions. [2018-10-02 11:34:57,154 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-10-02 11:34:57,154 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 28 [2018-10-02 11:34:57,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:34:57,155 INFO L225 Difference]: With dead ends: 40 [2018-10-02 11:34:57,156 INFO L226 Difference]: Without dead ends: 38 [2018-10-02 11:34:57,156 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=171, Invalid=381, Unknown=0, NotChecked=0, Total=552 [2018-10-02 11:34:57,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38 states. [2018-10-02 11:34:57,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38 to 34. [2018-10-02 11:34:57,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2018-10-02 11:34:57,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 40 transitions. [2018-10-02 11:34:57,162 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 40 transitions. Word has length 28 [2018-10-02 11:34:57,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:34:57,163 INFO L480 AbstractCegarLoop]: Abstraction has 34 states and 40 transitions. [2018-10-02 11:34:57,163 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-10-02 11:34:57,163 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 40 transitions. [2018-10-02 11:34:57,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2018-10-02 11:34:57,164 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:34:57,164 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 1, 1, 1] [2018-10-02 11:34:57,165 INFO L423 AbstractCegarLoop]: === Iteration 8 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:34:57,165 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:34:57,165 INFO L82 PathProgramCache]: Analyzing trace with hash 1979239776, now seen corresponding path program 6 times [2018-10-02 11:34:57,165 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:34:57,165 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:34:57,166 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:34:57,166 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:34:57,167 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:34:57,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:34:57,427 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:34:57,427 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:34:57,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 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:34:57,436 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-02 11:34:57,476 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2018-10-02 11:34:57,476 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:34:57,478 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:34:58,026 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:34:58,057 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:34:58,058 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 27 [2018-10-02 11:34:58,058 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-10-02 11:34:58,059 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-10-02 11:34:58,059 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=228, Invalid=528, Unknown=0, NotChecked=0, Total=756 [2018-10-02 11:34:58,060 INFO L87 Difference]: Start difference. First operand 34 states and 40 transitions. Second operand 28 states. [2018-10-02 11:34:58,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:34:58,235 INFO L93 Difference]: Finished difference Result 45 states and 53 transitions. [2018-10-02 11:34:58,237 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-10-02 11:34:58,237 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 33 [2018-10-02 11:34:58,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:34:58,239 INFO L225 Difference]: With dead ends: 45 [2018-10-02 11:34:58,239 INFO L226 Difference]: Without dead ends: 43 [2018-10-02 11:34:58,240 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 338 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=228, Invalid=528, Unknown=0, NotChecked=0, Total=756 [2018-10-02 11:34:58,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2018-10-02 11:34:58,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 39. [2018-10-02 11:34:58,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2018-10-02 11:34:58,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 46 transitions. [2018-10-02 11:34:58,247 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 46 transitions. Word has length 33 [2018-10-02 11:34:58,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:34:58,247 INFO L480 AbstractCegarLoop]: Abstraction has 39 states and 46 transitions. [2018-10-02 11:34:58,247 INFO L481 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-10-02 11:34:58,247 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 46 transitions. [2018-10-02 11:34:58,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2018-10-02 11:34:58,248 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:34:58,249 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 1, 1, 1] [2018-10-02 11:34:58,249 INFO L423 AbstractCegarLoop]: === Iteration 9 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:34:58,249 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:34:58,249 INFO L82 PathProgramCache]: Analyzing trace with hash -1800695700, now seen corresponding path program 7 times [2018-10-02 11:34:58,250 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:34:58,250 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:34:58,251 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:34:58,251 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:34:58,251 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:34:58,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:34:58,640 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:34:58,641 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:34:58,641 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:34:58,657 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 11:34:58,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:34:58,678 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:34:59,162 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:34:59,190 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:34:59,190 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 31 [2018-10-02 11:34:59,191 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-10-02 11:34:59,191 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-10-02 11:34:59,192 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=293, Invalid=699, Unknown=0, NotChecked=0, Total=992 [2018-10-02 11:34:59,192 INFO L87 Difference]: Start difference. First operand 39 states and 46 transitions. Second operand 32 states. [2018-10-02 11:34:59,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:34:59,363 INFO L93 Difference]: Finished difference Result 50 states and 59 transitions. [2018-10-02 11:34:59,364 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-10-02 11:34:59,365 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 38 [2018-10-02 11:34:59,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:34:59,366 INFO L225 Difference]: With dead ends: 50 [2018-10-02 11:34:59,366 INFO L226 Difference]: Without dead ends: 48 [2018-10-02 11:34:59,368 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 461 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=293, Invalid=699, Unknown=0, NotChecked=0, Total=992 [2018-10-02 11:34:59,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2018-10-02 11:34:59,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 44. [2018-10-02 11:34:59,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2018-10-02 11:34:59,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 52 transitions. [2018-10-02 11:34:59,374 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 52 transitions. Word has length 38 [2018-10-02 11:34:59,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:34:59,375 INFO L480 AbstractCegarLoop]: Abstraction has 44 states and 52 transitions. [2018-10-02 11:34:59,375 INFO L481 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-10-02 11:34:59,375 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 52 transitions. [2018-10-02 11:34:59,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2018-10-02 11:34:59,378 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:34:59,379 INFO L375 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 1, 1, 1] [2018-10-02 11:34:59,379 INFO L423 AbstractCegarLoop]: === Iteration 10 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:34:59,379 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:34:59,379 INFO L82 PathProgramCache]: Analyzing trace with hash -1430989600, now seen corresponding path program 8 times [2018-10-02 11:34:59,379 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:34:59,379 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:34:59,380 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:34:59,380 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 11:34:59,380 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:34:59,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:34:59,665 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:34:59,666 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:34:59,666 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:34:59,676 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-02 11:34:59,707 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-02 11:34:59,708 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:34:59,711 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:35:00,259 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:00,281 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:35:00,282 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 35 [2018-10-02 11:35:00,282 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-10-02 11:35:00,283 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-10-02 11:35:00,283 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=366, Invalid=894, Unknown=0, NotChecked=0, Total=1260 [2018-10-02 11:35:00,284 INFO L87 Difference]: Start difference. First operand 44 states and 52 transitions. Second operand 36 states. [2018-10-02 11:35:00,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:35:00,535 INFO L93 Difference]: Finished difference Result 55 states and 65 transitions. [2018-10-02 11:35:00,535 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-10-02 11:35:00,536 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 43 [2018-10-02 11:35:00,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:35:00,537 INFO L225 Difference]: With dead ends: 55 [2018-10-02 11:35:00,537 INFO L226 Difference]: Without dead ends: 53 [2018-10-02 11:35:00,538 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 603 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=366, Invalid=894, Unknown=0, NotChecked=0, Total=1260 [2018-10-02 11:35:00,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2018-10-02 11:35:00,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 49. [2018-10-02 11:35:00,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2018-10-02 11:35:00,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 58 transitions. [2018-10-02 11:35:00,544 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 58 transitions. Word has length 43 [2018-10-02 11:35:00,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:35:00,545 INFO L480 AbstractCegarLoop]: Abstraction has 49 states and 58 transitions. [2018-10-02 11:35:00,545 INFO L481 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-10-02 11:35:00,545 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 58 transitions. [2018-10-02 11:35:00,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2018-10-02 11:35:00,546 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:35:00,546 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 1, 1, 1] [2018-10-02 11:35:00,546 INFO L423 AbstractCegarLoop]: === Iteration 11 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:35:00,547 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:35:00,547 INFO L82 PathProgramCache]: Analyzing trace with hash -1043842836, now seen corresponding path program 9 times [2018-10-02 11:35:00,547 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:35:00,547 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:35:00,548 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:00,548 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:35:00,548 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:00,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:35:00,786 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:00,787 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:35:00,787 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:35:00,795 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-02 11:35:00,865 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2018-10-02 11:35:00,865 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:35:00,868 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:35:02,154 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:02,174 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:35:02,175 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 39 [2018-10-02 11:35:02,175 INFO L459 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-10-02 11:35:02,176 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-10-02 11:35:02,176 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=447, Invalid=1113, Unknown=0, NotChecked=0, Total=1560 [2018-10-02 11:35:02,176 INFO L87 Difference]: Start difference. First operand 49 states and 58 transitions. Second operand 40 states. [2018-10-02 11:35:02,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:35:02,433 INFO L93 Difference]: Finished difference Result 60 states and 71 transitions. [2018-10-02 11:35:02,433 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-10-02 11:35:02,433 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 48 [2018-10-02 11:35:02,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:35:02,434 INFO L225 Difference]: With dead ends: 60 [2018-10-02 11:35:02,434 INFO L226 Difference]: Without dead ends: 58 [2018-10-02 11:35:02,435 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 764 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=447, Invalid=1113, Unknown=0, NotChecked=0, Total=1560 [2018-10-02 11:35:02,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2018-10-02 11:35:02,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 54. [2018-10-02 11:35:02,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2018-10-02 11:35:02,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 64 transitions. [2018-10-02 11:35:02,441 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 64 transitions. Word has length 48 [2018-10-02 11:35:02,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:35:02,441 INFO L480 AbstractCegarLoop]: Abstraction has 54 states and 64 transitions. [2018-10-02 11:35:02,441 INFO L481 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-10-02 11:35:02,441 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 64 transitions. [2018-10-02 11:35:02,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-10-02 11:35:02,442 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:35:02,442 INFO L375 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 1, 1, 1] [2018-10-02 11:35:02,443 INFO L423 AbstractCegarLoop]: === Iteration 12 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:35:02,443 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:35:02,443 INFO L82 PathProgramCache]: Analyzing trace with hash -676496288, now seen corresponding path program 10 times [2018-10-02 11:35:02,443 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:35:02,444 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:35:02,444 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:02,444 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:35:02,444 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:02,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:35:02,765 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 235 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:02,766 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:35:02,766 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:35:02,777 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-02 11:35:02,817 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-02 11:35:02,818 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:35:02,821 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:35:03,661 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 235 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:03,682 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:35:03,682 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 43 [2018-10-02 11:35:03,682 INFO L459 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-10-02 11:35:03,683 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-10-02 11:35:03,684 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=536, Invalid=1356, Unknown=0, NotChecked=0, Total=1892 [2018-10-02 11:35:03,684 INFO L87 Difference]: Start difference. First operand 54 states and 64 transitions. Second operand 44 states. [2018-10-02 11:35:04,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:35:04,006 INFO L93 Difference]: Finished difference Result 65 states and 77 transitions. [2018-10-02 11:35:04,006 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-10-02 11:35:04,006 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 53 [2018-10-02 11:35:04,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:35:04,007 INFO L225 Difference]: With dead ends: 65 [2018-10-02 11:35:04,007 INFO L226 Difference]: Without dead ends: 63 [2018-10-02 11:35:04,008 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 944 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=536, Invalid=1356, Unknown=0, NotChecked=0, Total=1892 [2018-10-02 11:35:04,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2018-10-02 11:35:04,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 59. [2018-10-02 11:35:04,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2018-10-02 11:35:04,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 70 transitions. [2018-10-02 11:35:04,019 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 70 transitions. Word has length 53 [2018-10-02 11:35:04,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:35:04,019 INFO L480 AbstractCegarLoop]: Abstraction has 59 states and 70 transitions. [2018-10-02 11:35:04,019 INFO L481 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-10-02 11:35:04,020 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 70 transitions. [2018-10-02 11:35:04,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2018-10-02 11:35:04,021 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:35:04,021 INFO L375 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 11, 1, 1, 1] [2018-10-02 11:35:04,022 INFO L423 AbstractCegarLoop]: === Iteration 13 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:35:04,022 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:35:04,022 INFO L82 PathProgramCache]: Analyzing trace with hash -1014218388, now seen corresponding path program 11 times [2018-10-02 11:35:04,022 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:35:04,022 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:35:04,023 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:04,023 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:35:04,023 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:04,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:35:04,395 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 0 proven. 286 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:04,396 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:35:04,396 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:35:04,403 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-02 11:35:04,425 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2018-10-02 11:35:04,425 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:35:04,430 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:35:05,309 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 0 proven. 286 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:05,331 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:35:05,331 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 47 [2018-10-02 11:35:05,331 INFO L459 AbstractCegarLoop]: Interpolant automaton has 48 states [2018-10-02 11:35:05,332 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2018-10-02 11:35:05,332 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=633, Invalid=1623, Unknown=0, NotChecked=0, Total=2256 [2018-10-02 11:35:05,333 INFO L87 Difference]: Start difference. First operand 59 states and 70 transitions. Second operand 48 states. [2018-10-02 11:35:05,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:35:05,569 INFO L93 Difference]: Finished difference Result 70 states and 83 transitions. [2018-10-02 11:35:05,569 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-10-02 11:35:05,569 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 58 [2018-10-02 11:35:05,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:35:05,570 INFO L225 Difference]: With dead ends: 70 [2018-10-02 11:35:05,570 INFO L226 Difference]: Without dead ends: 68 [2018-10-02 11:35:05,571 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1143 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=633, Invalid=1623, Unknown=0, NotChecked=0, Total=2256 [2018-10-02 11:35:05,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2018-10-02 11:35:05,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 64. [2018-10-02 11:35:05,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64 states. [2018-10-02 11:35:05,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 76 transitions. [2018-10-02 11:35:05,578 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 76 transitions. Word has length 58 [2018-10-02 11:35:05,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:35:05,578 INFO L480 AbstractCegarLoop]: Abstraction has 64 states and 76 transitions. [2018-10-02 11:35:05,579 INFO L481 AbstractCegarLoop]: Interpolant automaton has 48 states. [2018-10-02 11:35:05,579 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 76 transitions. [2018-10-02 11:35:05,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2018-10-02 11:35:05,580 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:35:05,580 INFO L375 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 12, 1, 1, 1] [2018-10-02 11:35:05,580 INFO L423 AbstractCegarLoop]: === Iteration 14 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:35:05,580 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:35:05,580 INFO L82 PathProgramCache]: Analyzing trace with hash -778386464, now seen corresponding path program 12 times [2018-10-02 11:35:05,581 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:35:05,581 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:35:05,581 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:05,582 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:35:05,582 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:05,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:35:06,022 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 0 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:06,022 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:35:06,022 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:35:06,031 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-02 11:35:06,052 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2018-10-02 11:35:06,053 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:35:06,057 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:35:07,418 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 0 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:07,440 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:35:07,440 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 51 [2018-10-02 11:35:07,440 INFO L459 AbstractCegarLoop]: Interpolant automaton has 52 states [2018-10-02 11:35:07,441 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2018-10-02 11:35:07,441 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=738, Invalid=1914, Unknown=0, NotChecked=0, Total=2652 [2018-10-02 11:35:07,442 INFO L87 Difference]: Start difference. First operand 64 states and 76 transitions. Second operand 52 states. [2018-10-02 11:35:07,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:35:07,605 INFO L93 Difference]: Finished difference Result 75 states and 89 transitions. [2018-10-02 11:35:07,606 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-10-02 11:35:07,606 INFO L78 Accepts]: Start accepts. Automaton has 52 states. Word has length 63 [2018-10-02 11:35:07,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:35:07,607 INFO L225 Difference]: With dead ends: 75 [2018-10-02 11:35:07,608 INFO L226 Difference]: Without dead ends: 73 [2018-10-02 11:35:07,609 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1361 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=738, Invalid=1914, Unknown=0, NotChecked=0, Total=2652 [2018-10-02 11:35:07,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2018-10-02 11:35:07,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 69. [2018-10-02 11:35:07,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 69 states. [2018-10-02 11:35:07,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 82 transitions. [2018-10-02 11:35:07,615 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 82 transitions. Word has length 63 [2018-10-02 11:35:07,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:35:07,615 INFO L480 AbstractCegarLoop]: Abstraction has 69 states and 82 transitions. [2018-10-02 11:35:07,615 INFO L481 AbstractCegarLoop]: Interpolant automaton has 52 states. [2018-10-02 11:35:07,615 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 82 transitions. [2018-10-02 11:35:07,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-10-02 11:35:07,616 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:35:07,617 INFO L375 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 13, 1, 1, 1] [2018-10-02 11:35:07,617 INFO L423 AbstractCegarLoop]: === Iteration 15 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:35:07,617 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:35:07,617 INFO L82 PathProgramCache]: Analyzing trace with hash -130045460, now seen corresponding path program 13 times [2018-10-02 11:35:07,617 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:35:07,617 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:35:07,618 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:07,618 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:35:07,619 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:07,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:35:08,226 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 0 proven. 403 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:08,226 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:35:08,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 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:35:08,234 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 11:35:08,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:35:08,252 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:35:09,486 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 0 proven. 403 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:09,510 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:35:09,510 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 55 [2018-10-02 11:35:09,511 INFO L459 AbstractCegarLoop]: Interpolant automaton has 56 states [2018-10-02 11:35:09,511 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2018-10-02 11:35:09,512 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=851, Invalid=2229, Unknown=0, NotChecked=0, Total=3080 [2018-10-02 11:35:09,512 INFO L87 Difference]: Start difference. First operand 69 states and 82 transitions. Second operand 56 states. [2018-10-02 11:35:09,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:35:09,726 INFO L93 Difference]: Finished difference Result 80 states and 95 transitions. [2018-10-02 11:35:09,726 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-10-02 11:35:09,726 INFO L78 Accepts]: Start accepts. Automaton has 56 states. Word has length 68 [2018-10-02 11:35:09,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:35:09,727 INFO L225 Difference]: With dead ends: 80 [2018-10-02 11:35:09,728 INFO L226 Difference]: Without dead ends: 78 [2018-10-02 11:35:09,730 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1598 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=851, Invalid=2229, Unknown=0, NotChecked=0, Total=3080 [2018-10-02 11:35:09,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2018-10-02 11:35:09,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 74. [2018-10-02 11:35:09,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 74 states. [2018-10-02 11:35:09,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 88 transitions. [2018-10-02 11:35:09,738 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 88 transitions. Word has length 68 [2018-10-02 11:35:09,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:35:09,738 INFO L480 AbstractCegarLoop]: Abstraction has 74 states and 88 transitions. [2018-10-02 11:35:09,738 INFO L481 AbstractCegarLoop]: Interpolant automaton has 56 states. [2018-10-02 11:35:09,738 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 88 transitions. [2018-10-02 11:35:09,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2018-10-02 11:35:09,739 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:35:09,739 INFO L375 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 14, 1, 1, 1] [2018-10-02 11:35:09,740 INFO L423 AbstractCegarLoop]: === Iteration 16 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:35:09,740 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:35:09,740 INFO L82 PathProgramCache]: Analyzing trace with hash -415978656, now seen corresponding path program 14 times [2018-10-02 11:35:09,740 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:35:09,740 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:35:09,741 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:09,741 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 11:35:09,741 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:09,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:35:10,879 INFO L134 CoverageAnalysis]: Checked inductivity of 469 backedges. 0 proven. 469 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:10,879 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:35:10,880 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:35:10,887 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-02 11:35:10,925 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-02 11:35:10,926 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:35:10,929 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:35:11,888 INFO L134 CoverageAnalysis]: Checked inductivity of 469 backedges. 0 proven. 469 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:11,909 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:35:11,909 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 59 [2018-10-02 11:35:11,909 INFO L459 AbstractCegarLoop]: Interpolant automaton has 60 states [2018-10-02 11:35:11,910 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2018-10-02 11:35:11,911 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=972, Invalid=2568, Unknown=0, NotChecked=0, Total=3540 [2018-10-02 11:35:11,911 INFO L87 Difference]: Start difference. First operand 74 states and 88 transitions. Second operand 60 states. [2018-10-02 11:35:12,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:35:12,298 INFO L93 Difference]: Finished difference Result 85 states and 101 transitions. [2018-10-02 11:35:12,298 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-10-02 11:35:12,298 INFO L78 Accepts]: Start accepts. Automaton has 60 states. Word has length 73 [2018-10-02 11:35:12,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:35:12,299 INFO L225 Difference]: With dead ends: 85 [2018-10-02 11:35:12,299 INFO L226 Difference]: Without dead ends: 83 [2018-10-02 11:35:12,300 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1854 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=972, Invalid=2568, Unknown=0, NotChecked=0, Total=3540 [2018-10-02 11:35:12,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2018-10-02 11:35:12,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 79. [2018-10-02 11:35:12,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 79 states. [2018-10-02 11:35:12,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 94 transitions. [2018-10-02 11:35:12,310 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 94 transitions. Word has length 73 [2018-10-02 11:35:12,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:35:12,310 INFO L480 AbstractCegarLoop]: Abstraction has 79 states and 94 transitions. [2018-10-02 11:35:12,310 INFO L481 AbstractCegarLoop]: Interpolant automaton has 60 states. [2018-10-02 11:35:12,310 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 94 transitions. [2018-10-02 11:35:12,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2018-10-02 11:35:12,311 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:35:12,311 INFO L375 BasicCegarLoop]: trace histogram [15, 15, 15, 15, 15, 1, 1, 1] [2018-10-02 11:35:12,312 INFO L423 AbstractCegarLoop]: === Iteration 17 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:35:12,312 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:35:12,312 INFO L82 PathProgramCache]: Analyzing trace with hash -2077592980, now seen corresponding path program 15 times [2018-10-02 11:35:12,312 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:35:12,313 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:35:12,314 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:12,314 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:35:12,314 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:12,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:35:12,808 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 0 proven. 540 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:12,809 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:35:12,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 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:35:12,816 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-02 11:35:12,844 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2018-10-02 11:35:12,845 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:35:12,847 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:35:13,696 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 0 proven. 540 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:13,717 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:35:13,717 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 63 [2018-10-02 11:35:13,718 INFO L459 AbstractCegarLoop]: Interpolant automaton has 64 states [2018-10-02 11:35:13,718 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2018-10-02 11:35:13,719 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1101, Invalid=2931, Unknown=0, NotChecked=0, Total=4032 [2018-10-02 11:35:13,719 INFO L87 Difference]: Start difference. First operand 79 states and 94 transitions. Second operand 64 states. [2018-10-02 11:35:14,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:35:14,204 INFO L93 Difference]: Finished difference Result 90 states and 107 transitions. [2018-10-02 11:35:14,204 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-10-02 11:35:14,205 INFO L78 Accepts]: Start accepts. Automaton has 64 states. Word has length 78 [2018-10-02 11:35:14,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:35:14,206 INFO L225 Difference]: With dead ends: 90 [2018-10-02 11:35:14,206 INFO L226 Difference]: Without dead ends: 88 [2018-10-02 11:35:14,207 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2129 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1101, Invalid=2931, Unknown=0, NotChecked=0, Total=4032 [2018-10-02 11:35:14,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2018-10-02 11:35:14,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 84. [2018-10-02 11:35:14,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2018-10-02 11:35:14,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 100 transitions. [2018-10-02 11:35:14,214 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 100 transitions. Word has length 78 [2018-10-02 11:35:14,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:35:14,214 INFO L480 AbstractCegarLoop]: Abstraction has 84 states and 100 transitions. [2018-10-02 11:35:14,215 INFO L481 AbstractCegarLoop]: Interpolant automaton has 64 states. [2018-10-02 11:35:14,215 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 100 transitions. [2018-10-02 11:35:14,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2018-10-02 11:35:14,215 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:35:14,216 INFO L375 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 16, 1, 1, 1] [2018-10-02 11:35:14,216 INFO L423 AbstractCegarLoop]: === Iteration 18 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:35:14,216 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:35:14,216 INFO L82 PathProgramCache]: Analyzing trace with hash 1630745312, now seen corresponding path program 16 times [2018-10-02 11:35:14,216 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:35:14,222 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:35:14,222 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:14,222 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:35:14,223 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:14,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:35:14,734 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 0 proven. 616 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:14,734 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:35:14,734 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:35:14,743 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-02 11:35:14,761 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-02 11:35:14,762 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:35:14,764 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:35:15,974 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 0 proven. 616 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:15,996 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:35:15,996 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34] total 67 [2018-10-02 11:35:15,997 INFO L459 AbstractCegarLoop]: Interpolant automaton has 68 states [2018-10-02 11:35:15,997 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2018-10-02 11:35:15,998 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1238, Invalid=3318, Unknown=0, NotChecked=0, Total=4556 [2018-10-02 11:35:15,998 INFO L87 Difference]: Start difference. First operand 84 states and 100 transitions. Second operand 68 states. [2018-10-02 11:35:16,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:35:16,419 INFO L93 Difference]: Finished difference Result 95 states and 113 transitions. [2018-10-02 11:35:16,420 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-10-02 11:35:16,420 INFO L78 Accepts]: Start accepts. Automaton has 68 states. Word has length 83 [2018-10-02 11:35:16,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:35:16,421 INFO L225 Difference]: With dead ends: 95 [2018-10-02 11:35:16,421 INFO L226 Difference]: Without dead ends: 93 [2018-10-02 11:35:16,423 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2423 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1238, Invalid=3318, Unknown=0, NotChecked=0, Total=4556 [2018-10-02 11:35:16,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2018-10-02 11:35:16,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 89. [2018-10-02 11:35:16,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 89 states. [2018-10-02 11:35:16,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 106 transitions. [2018-10-02 11:35:16,428 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 106 transitions. Word has length 83 [2018-10-02 11:35:16,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:35:16,428 INFO L480 AbstractCegarLoop]: Abstraction has 89 states and 106 transitions. [2018-10-02 11:35:16,428 INFO L481 AbstractCegarLoop]: Interpolant automaton has 68 states. [2018-10-02 11:35:16,428 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 106 transitions. [2018-10-02 11:35:16,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2018-10-02 11:35:16,429 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:35:16,429 INFO L375 BasicCegarLoop]: trace histogram [17, 17, 17, 17, 17, 1, 1, 1] [2018-10-02 11:35:16,430 INFO L423 AbstractCegarLoop]: === Iteration 19 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:35:16,430 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:35:16,430 INFO L82 PathProgramCache]: Analyzing trace with hash -778790164, now seen corresponding path program 17 times [2018-10-02 11:35:16,430 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:35:16,430 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:35:16,431 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:16,431 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:35:16,431 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:16,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:35:17,572 INFO L134 CoverageAnalysis]: Checked inductivity of 697 backedges. 0 proven. 697 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:17,573 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:35:17,573 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:35:17,580 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-02 11:35:17,608 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 18 check-sat command(s) [2018-10-02 11:35:17,609 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:35:17,613 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:35:18,932 INFO L134 CoverageAnalysis]: Checked inductivity of 697 backedges. 0 proven. 697 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:18,953 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:35:18,953 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36] total 71 [2018-10-02 11:35:18,954 INFO L459 AbstractCegarLoop]: Interpolant automaton has 72 states [2018-10-02 11:35:18,954 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2018-10-02 11:35:18,956 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1383, Invalid=3729, Unknown=0, NotChecked=0, Total=5112 [2018-10-02 11:35:18,956 INFO L87 Difference]: Start difference. First operand 89 states and 106 transitions. Second operand 72 states. [2018-10-02 11:35:19,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:35:19,236 INFO L93 Difference]: Finished difference Result 100 states and 119 transitions. [2018-10-02 11:35:19,237 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-10-02 11:35:19,237 INFO L78 Accepts]: Start accepts. Automaton has 72 states. Word has length 88 [2018-10-02 11:35:19,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:35:19,238 INFO L225 Difference]: With dead ends: 100 [2018-10-02 11:35:19,238 INFO L226 Difference]: Without dead ends: 98 [2018-10-02 11:35:19,239 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2736 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=1383, Invalid=3729, Unknown=0, NotChecked=0, Total=5112 [2018-10-02 11:35:19,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2018-10-02 11:35:19,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 94. [2018-10-02 11:35:19,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 94 states. [2018-10-02 11:35:19,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 112 transitions. [2018-10-02 11:35:19,243 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 112 transitions. Word has length 88 [2018-10-02 11:35:19,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:35:19,244 INFO L480 AbstractCegarLoop]: Abstraction has 94 states and 112 transitions. [2018-10-02 11:35:19,244 INFO L481 AbstractCegarLoop]: Interpolant automaton has 72 states. [2018-10-02 11:35:19,244 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 112 transitions. [2018-10-02 11:35:19,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2018-10-02 11:35:19,245 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:35:19,245 INFO L375 BasicCegarLoop]: trace histogram [18, 18, 18, 18, 18, 1, 1, 1] [2018-10-02 11:35:19,245 INFO L423 AbstractCegarLoop]: === Iteration 20 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:35:19,245 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:35:19,246 INFO L82 PathProgramCache]: Analyzing trace with hash 38689376, now seen corresponding path program 18 times [2018-10-02 11:35:19,246 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:35:19,246 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:35:19,247 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:19,247 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:35:19,247 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:19,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:35:19,959 INFO L134 CoverageAnalysis]: Checked inductivity of 783 backedges. 0 proven. 783 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:19,960 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:35:19,960 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:35:19,967 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-02 11:35:20,022 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2018-10-02 11:35:20,022 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:35:20,025 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:35:21,394 INFO L134 CoverageAnalysis]: Checked inductivity of 783 backedges. 0 proven. 783 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:21,415 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:35:21,415 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38] total 75 [2018-10-02 11:35:21,416 INFO L459 AbstractCegarLoop]: Interpolant automaton has 76 states [2018-10-02 11:35:21,416 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2018-10-02 11:35:21,417 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1536, Invalid=4164, Unknown=0, NotChecked=0, Total=5700 [2018-10-02 11:35:21,418 INFO L87 Difference]: Start difference. First operand 94 states and 112 transitions. Second operand 76 states. [2018-10-02 11:35:21,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:35:21,664 INFO L93 Difference]: Finished difference Result 105 states and 125 transitions. [2018-10-02 11:35:21,664 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-10-02 11:35:21,664 INFO L78 Accepts]: Start accepts. Automaton has 76 states. Word has length 93 [2018-10-02 11:35:21,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:35:21,665 INFO L225 Difference]: With dead ends: 105 [2018-10-02 11:35:21,665 INFO L226 Difference]: Without dead ends: 103 [2018-10-02 11:35:21,666 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3068 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1536, Invalid=4164, Unknown=0, NotChecked=0, Total=5700 [2018-10-02 11:35:21,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2018-10-02 11:35:21,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 99. [2018-10-02 11:35:21,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 99 states. [2018-10-02 11:35:21,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 118 transitions. [2018-10-02 11:35:21,670 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 118 transitions. Word has length 93 [2018-10-02 11:35:21,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:35:21,670 INFO L480 AbstractCegarLoop]: Abstraction has 99 states and 118 transitions. [2018-10-02 11:35:21,670 INFO L481 AbstractCegarLoop]: Interpolant automaton has 76 states. [2018-10-02 11:35:21,670 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 118 transitions. [2018-10-02 11:35:21,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2018-10-02 11:35:21,671 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:35:21,671 INFO L375 BasicCegarLoop]: trace histogram [19, 19, 19, 19, 19, 1, 1, 1] [2018-10-02 11:35:21,671 INFO L423 AbstractCegarLoop]: === Iteration 21 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:35:21,671 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:35:21,672 INFO L82 PathProgramCache]: Analyzing trace with hash 281420652, now seen corresponding path program 19 times [2018-10-02 11:35:21,672 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:35:21,672 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:35:21,672 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:21,673 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:35:21,673 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:21,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:35:22,649 INFO L134 CoverageAnalysis]: Checked inductivity of 874 backedges. 0 proven. 874 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:22,650 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:35:22,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 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:35:22,657 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 11:35:22,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:35:22,684 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:35:24,012 INFO L134 CoverageAnalysis]: Checked inductivity of 874 backedges. 0 proven. 874 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:24,033 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:35:24,033 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40] total 79 [2018-10-02 11:35:24,034 INFO L459 AbstractCegarLoop]: Interpolant automaton has 80 states [2018-10-02 11:35:24,034 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2018-10-02 11:35:24,034 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1697, Invalid=4623, Unknown=0, NotChecked=0, Total=6320 [2018-10-02 11:35:24,035 INFO L87 Difference]: Start difference. First operand 99 states and 118 transitions. Second operand 80 states. [2018-10-02 11:35:24,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:35:24,332 INFO L93 Difference]: Finished difference Result 110 states and 131 transitions. [2018-10-02 11:35:24,333 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-10-02 11:35:24,333 INFO L78 Accepts]: Start accepts. Automaton has 80 states. Word has length 98 [2018-10-02 11:35:24,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:35:24,334 INFO L225 Difference]: With dead ends: 110 [2018-10-02 11:35:24,334 INFO L226 Difference]: Without dead ends: 108 [2018-10-02 11:35:24,334 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3419 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1697, Invalid=4623, Unknown=0, NotChecked=0, Total=6320 [2018-10-02 11:35:24,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2018-10-02 11:35:24,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 104. [2018-10-02 11:35:24,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 104 states. [2018-10-02 11:35:24,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 124 transitions. [2018-10-02 11:35:24,339 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 124 transitions. Word has length 98 [2018-10-02 11:35:24,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:35:24,339 INFO L480 AbstractCegarLoop]: Abstraction has 104 states and 124 transitions. [2018-10-02 11:35:24,339 INFO L481 AbstractCegarLoop]: Interpolant automaton has 80 states. [2018-10-02 11:35:24,340 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 124 transitions. [2018-10-02 11:35:24,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2018-10-02 11:35:24,340 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:35:24,341 INFO L375 BasicCegarLoop]: trace histogram [20, 20, 20, 20, 20, 1, 1, 1] [2018-10-02 11:35:24,341 INFO L423 AbstractCegarLoop]: === Iteration 22 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:35:24,341 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:35:24,341 INFO L82 PathProgramCache]: Analyzing trace with hash -2025971232, now seen corresponding path program 20 times [2018-10-02 11:35:24,341 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:35:24,341 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:35:24,342 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:24,342 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 11:35:24,342 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:24,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:35:25,107 INFO L134 CoverageAnalysis]: Checked inductivity of 970 backedges. 0 proven. 970 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:25,108 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:35:25,108 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:35:25,116 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-02 11:35:25,141 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-02 11:35:25,142 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:35:25,144 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:35:28,138 INFO L134 CoverageAnalysis]: Checked inductivity of 970 backedges. 0 proven. 970 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:28,158 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:35:28,159 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 42] total 83 [2018-10-02 11:35:28,159 INFO L459 AbstractCegarLoop]: Interpolant automaton has 84 states [2018-10-02 11:35:28,160 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2018-10-02 11:35:28,160 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1866, Invalid=5106, Unknown=0, NotChecked=0, Total=6972 [2018-10-02 11:35:28,160 INFO L87 Difference]: Start difference. First operand 104 states and 124 transitions. Second operand 84 states. [2018-10-02 11:35:28,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:35:28,462 INFO L93 Difference]: Finished difference Result 115 states and 137 transitions. [2018-10-02 11:35:28,464 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-10-02 11:35:28,464 INFO L78 Accepts]: Start accepts. Automaton has 84 states. Word has length 103 [2018-10-02 11:35:28,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:35:28,465 INFO L225 Difference]: With dead ends: 115 [2018-10-02 11:35:28,465 INFO L226 Difference]: Without dead ends: 113 [2018-10-02 11:35:28,466 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3789 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=1866, Invalid=5106, Unknown=0, NotChecked=0, Total=6972 [2018-10-02 11:35:28,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2018-10-02 11:35:28,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 109. [2018-10-02 11:35:28,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 109 states. [2018-10-02 11:35:28,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 130 transitions. [2018-10-02 11:35:28,472 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 130 transitions. Word has length 103 [2018-10-02 11:35:28,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:35:28,472 INFO L480 AbstractCegarLoop]: Abstraction has 109 states and 130 transitions. [2018-10-02 11:35:28,472 INFO L481 AbstractCegarLoop]: Interpolant automaton has 84 states. [2018-10-02 11:35:28,472 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 130 transitions. [2018-10-02 11:35:28,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2018-10-02 11:35:28,473 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:35:28,473 INFO L375 BasicCegarLoop]: trace histogram [21, 21, 21, 21, 21, 1, 1, 1] [2018-10-02 11:35:28,473 INFO L423 AbstractCegarLoop]: === Iteration 23 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:35:28,474 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:35:28,474 INFO L82 PathProgramCache]: Analyzing trace with hash -1207497748, now seen corresponding path program 21 times [2018-10-02 11:35:28,474 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:35:28,474 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:35:28,475 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:28,475 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:35:28,475 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:28,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:35:29,340 INFO L134 CoverageAnalysis]: Checked inductivity of 1071 backedges. 0 proven. 1071 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:29,341 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:35:29,341 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:35:29,350 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-02 11:35:29,384 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 22 check-sat command(s) [2018-10-02 11:35:29,384 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:35:29,387 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:35:30,768 INFO L134 CoverageAnalysis]: Checked inductivity of 1071 backedges. 0 proven. 1071 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:30,790 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:35:30,790 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 44] total 87 [2018-10-02 11:35:30,790 INFO L459 AbstractCegarLoop]: Interpolant automaton has 88 states [2018-10-02 11:35:30,791 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2018-10-02 11:35:30,792 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2043, Invalid=5613, Unknown=0, NotChecked=0, Total=7656 [2018-10-02 11:35:30,792 INFO L87 Difference]: Start difference. First operand 109 states and 130 transitions. Second operand 88 states. [2018-10-02 11:35:31,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:35:31,171 INFO L93 Difference]: Finished difference Result 120 states and 143 transitions. [2018-10-02 11:35:31,171 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-10-02 11:35:31,171 INFO L78 Accepts]: Start accepts. Automaton has 88 states. Word has length 108 [2018-10-02 11:35:31,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:35:31,172 INFO L225 Difference]: With dead ends: 120 [2018-10-02 11:35:31,173 INFO L226 Difference]: Without dead ends: 118 [2018-10-02 11:35:31,173 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4178 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=2043, Invalid=5613, Unknown=0, NotChecked=0, Total=7656 [2018-10-02 11:35:31,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2018-10-02 11:35:31,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 114. [2018-10-02 11:35:31,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 114 states. [2018-10-02 11:35:31,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 136 transitions. [2018-10-02 11:35:31,177 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 136 transitions. Word has length 108 [2018-10-02 11:35:31,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:35:31,178 INFO L480 AbstractCegarLoop]: Abstraction has 114 states and 136 transitions. [2018-10-02 11:35:31,178 INFO L481 AbstractCegarLoop]: Interpolant automaton has 88 states. [2018-10-02 11:35:31,178 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 136 transitions. [2018-10-02 11:35:31,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2018-10-02 11:35:31,179 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:35:31,179 INFO L375 BasicCegarLoop]: trace histogram [22, 22, 22, 22, 22, 1, 1, 1] [2018-10-02 11:35:31,179 INFO L423 AbstractCegarLoop]: === Iteration 24 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:35:31,179 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:35:31,180 INFO L82 PathProgramCache]: Analyzing trace with hash 649759072, now seen corresponding path program 22 times [2018-10-02 11:35:31,180 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:35:31,180 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:35:31,180 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:31,181 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:35:31,181 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:31,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:35:32,022 INFO L134 CoverageAnalysis]: Checked inductivity of 1177 backedges. 0 proven. 1177 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:32,023 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:35:32,023 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:35:32,030 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-02 11:35:32,057 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-02 11:35:32,057 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:35:32,060 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:35:33,755 INFO L134 CoverageAnalysis]: Checked inductivity of 1177 backedges. 0 proven. 1177 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:33,776 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:35:33,777 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 46] total 91 [2018-10-02 11:35:33,777 INFO L459 AbstractCegarLoop]: Interpolant automaton has 92 states [2018-10-02 11:35:33,778 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2018-10-02 11:35:33,778 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2228, Invalid=6144, Unknown=0, NotChecked=0, Total=8372 [2018-10-02 11:35:33,778 INFO L87 Difference]: Start difference. First operand 114 states and 136 transitions. Second operand 92 states. [2018-10-02 11:35:34,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:35:34,098 INFO L93 Difference]: Finished difference Result 125 states and 149 transitions. [2018-10-02 11:35:34,098 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2018-10-02 11:35:34,098 INFO L78 Accepts]: Start accepts. Automaton has 92 states. Word has length 113 [2018-10-02 11:35:34,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:35:34,100 INFO L225 Difference]: With dead ends: 125 [2018-10-02 11:35:34,100 INFO L226 Difference]: Without dead ends: 123 [2018-10-02 11:35:34,101 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4586 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=2228, Invalid=6144, Unknown=0, NotChecked=0, Total=8372 [2018-10-02 11:35:34,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2018-10-02 11:35:34,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 119. [2018-10-02 11:35:34,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 119 states. [2018-10-02 11:35:34,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 142 transitions. [2018-10-02 11:35:34,106 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 142 transitions. Word has length 113 [2018-10-02 11:35:34,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:35:34,106 INFO L480 AbstractCegarLoop]: Abstraction has 119 states and 142 transitions. [2018-10-02 11:35:34,107 INFO L481 AbstractCegarLoop]: Interpolant automaton has 92 states. [2018-10-02 11:35:34,107 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 142 transitions. [2018-10-02 11:35:34,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2018-10-02 11:35:34,107 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:35:34,108 INFO L375 BasicCegarLoop]: trace histogram [23, 23, 23, 23, 23, 1, 1, 1] [2018-10-02 11:35:34,108 INFO L423 AbstractCegarLoop]: === Iteration 25 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:35:34,108 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:35:34,108 INFO L82 PathProgramCache]: Analyzing trace with hash 60773484, now seen corresponding path program 23 times [2018-10-02 11:35:34,108 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:35:34,108 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:35:34,109 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:34,109 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:35:34,109 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:34,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:35:35,147 INFO L134 CoverageAnalysis]: Checked inductivity of 1288 backedges. 0 proven. 1288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:35,147 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:35:35,147 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:35:35,160 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-02 11:35:35,212 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 24 check-sat command(s) [2018-10-02 11:35:35,212 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:35:35,216 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:35:36,927 INFO L134 CoverageAnalysis]: Checked inductivity of 1288 backedges. 0 proven. 1288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:36,947 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:35:36,947 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48] total 95 [2018-10-02 11:35:36,948 INFO L459 AbstractCegarLoop]: Interpolant automaton has 96 states [2018-10-02 11:35:36,948 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2018-10-02 11:35:36,949 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2421, Invalid=6699, Unknown=0, NotChecked=0, Total=9120 [2018-10-02 11:35:36,949 INFO L87 Difference]: Start difference. First operand 119 states and 142 transitions. Second operand 96 states. [2018-10-02 11:35:37,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:35:37,360 INFO L93 Difference]: Finished difference Result 130 states and 155 transitions. [2018-10-02 11:35:37,360 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2018-10-02 11:35:37,361 INFO L78 Accepts]: Start accepts. Automaton has 96 states. Word has length 118 [2018-10-02 11:35:37,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:35:37,362 INFO L225 Difference]: With dead ends: 130 [2018-10-02 11:35:37,362 INFO L226 Difference]: Without dead ends: 128 [2018-10-02 11:35:37,363 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5013 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=2421, Invalid=6699, Unknown=0, NotChecked=0, Total=9120 [2018-10-02 11:35:37,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2018-10-02 11:35:37,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 124. [2018-10-02 11:35:37,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 124 states. [2018-10-02 11:35:37,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 148 transitions. [2018-10-02 11:35:37,367 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 148 transitions. Word has length 118 [2018-10-02 11:35:37,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:35:37,367 INFO L480 AbstractCegarLoop]: Abstraction has 124 states and 148 transitions. [2018-10-02 11:35:37,367 INFO L481 AbstractCegarLoop]: Interpolant automaton has 96 states. [2018-10-02 11:35:37,367 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 148 transitions. [2018-10-02 11:35:37,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2018-10-02 11:35:37,368 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:35:37,368 INFO L375 BasicCegarLoop]: trace histogram [24, 24, 24, 24, 24, 1, 1, 1] [2018-10-02 11:35:37,368 INFO L423 AbstractCegarLoop]: === Iteration 26 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:35:37,369 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:35:37,369 INFO L82 PathProgramCache]: Analyzing trace with hash 293310688, now seen corresponding path program 24 times [2018-10-02 11:35:37,369 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:35:37,369 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:35:37,370 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:37,370 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:35:37,370 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:37,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:35:38,660 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 1404 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:38,660 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:35:38,661 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:35:38,669 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-02 11:35:38,706 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 25 check-sat command(s) [2018-10-02 11:35:38,706 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:35:38,709 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:35:40,507 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 1404 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:40,527 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:35:40,527 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 50] total 99 [2018-10-02 11:35:40,527 INFO L459 AbstractCegarLoop]: Interpolant automaton has 100 states [2018-10-02 11:35:40,528 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2018-10-02 11:35:40,529 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2622, Invalid=7278, Unknown=0, NotChecked=0, Total=9900 [2018-10-02 11:35:40,529 INFO L87 Difference]: Start difference. First operand 124 states and 148 transitions. Second operand 100 states. [2018-10-02 11:35:41,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:35:41,047 INFO L93 Difference]: Finished difference Result 135 states and 161 transitions. [2018-10-02 11:35:41,047 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2018-10-02 11:35:41,047 INFO L78 Accepts]: Start accepts. Automaton has 100 states. Word has length 123 [2018-10-02 11:35:41,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:35:41,049 INFO L225 Difference]: With dead ends: 135 [2018-10-02 11:35:41,049 INFO L226 Difference]: Without dead ends: 133 [2018-10-02 11:35:41,051 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5459 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=2622, Invalid=7278, Unknown=0, NotChecked=0, Total=9900 [2018-10-02 11:35:41,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2018-10-02 11:35:41,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 129. [2018-10-02 11:35:41,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 129 states. [2018-10-02 11:35:41,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 154 transitions. [2018-10-02 11:35:41,057 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 154 transitions. Word has length 123 [2018-10-02 11:35:41,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:35:41,057 INFO L480 AbstractCegarLoop]: Abstraction has 129 states and 154 transitions. [2018-10-02 11:35:41,057 INFO L481 AbstractCegarLoop]: Interpolant automaton has 100 states. [2018-10-02 11:35:41,057 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 154 transitions. [2018-10-02 11:35:41,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2018-10-02 11:35:41,058 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:35:41,058 INFO L375 BasicCegarLoop]: trace histogram [25, 25, 25, 25, 25, 1, 1, 1] [2018-10-02 11:35:41,058 INFO L423 AbstractCegarLoop]: === Iteration 27 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:35:41,059 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:35:41,059 INFO L82 PathProgramCache]: Analyzing trace with hash 1977023724, now seen corresponding path program 25 times [2018-10-02 11:35:41,059 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:35:41,059 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:35:41,059 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:41,060 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:35:41,060 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:41,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:35:42,227 INFO L134 CoverageAnalysis]: Checked inductivity of 1525 backedges. 0 proven. 1525 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:42,227 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:35:42,227 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:35:42,238 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 11:35:42,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:35:42,271 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:35:44,331 INFO L134 CoverageAnalysis]: Checked inductivity of 1525 backedges. 0 proven. 1525 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:44,351 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:35:44,351 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 52] total 103 [2018-10-02 11:35:44,352 INFO L459 AbstractCegarLoop]: Interpolant automaton has 104 states [2018-10-02 11:35:44,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2018-10-02 11:35:44,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2831, Invalid=7881, Unknown=0, NotChecked=0, Total=10712 [2018-10-02 11:35:44,354 INFO L87 Difference]: Start difference. First operand 129 states and 154 transitions. Second operand 104 states. [2018-10-02 11:35:44,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:35:44,752 INFO L93 Difference]: Finished difference Result 140 states and 167 transitions. [2018-10-02 11:35:44,752 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2018-10-02 11:35:44,752 INFO L78 Accepts]: Start accepts. Automaton has 104 states. Word has length 128 [2018-10-02 11:35:44,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:35:44,753 INFO L225 Difference]: With dead ends: 140 [2018-10-02 11:35:44,753 INFO L226 Difference]: Without dead ends: 138 [2018-10-02 11:35:44,754 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5924 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=2831, Invalid=7881, Unknown=0, NotChecked=0, Total=10712 [2018-10-02 11:35:44,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2018-10-02 11:35:44,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 134. [2018-10-02 11:35:44,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 134 states. [2018-10-02 11:35:44,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 160 transitions. [2018-10-02 11:35:44,759 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 160 transitions. Word has length 128 [2018-10-02 11:35:44,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:35:44,759 INFO L480 AbstractCegarLoop]: Abstraction has 134 states and 160 transitions. [2018-10-02 11:35:44,760 INFO L481 AbstractCegarLoop]: Interpolant automaton has 104 states. [2018-10-02 11:35:44,760 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 160 transitions. [2018-10-02 11:35:44,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2018-10-02 11:35:44,760 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:35:44,760 INFO L375 BasicCegarLoop]: trace histogram [26, 26, 26, 26, 26, 1, 1, 1] [2018-10-02 11:35:44,761 INFO L423 AbstractCegarLoop]: === Iteration 28 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:35:44,761 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:35:44,761 INFO L82 PathProgramCache]: Analyzing trace with hash -231131040, now seen corresponding path program 26 times [2018-10-02 11:35:44,761 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:35:44,761 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:35:44,762 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:44,762 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 11:35:44,762 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:44,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:35:45,978 INFO L134 CoverageAnalysis]: Checked inductivity of 1651 backedges. 0 proven. 1651 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:45,978 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:35:45,979 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:35:45,986 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-02 11:35:46,014 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-02 11:35:46,014 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:35:46,017 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:35:48,136 INFO L134 CoverageAnalysis]: Checked inductivity of 1651 backedges. 0 proven. 1651 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:48,158 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:35:48,158 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 54] total 107 [2018-10-02 11:35:48,158 INFO L459 AbstractCegarLoop]: Interpolant automaton has 108 states [2018-10-02 11:35:48,159 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 108 interpolants. [2018-10-02 11:35:48,159 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3048, Invalid=8508, Unknown=0, NotChecked=0, Total=11556 [2018-10-02 11:35:48,160 INFO L87 Difference]: Start difference. First operand 134 states and 160 transitions. Second operand 108 states. [2018-10-02 11:35:48,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:35:48,948 INFO L93 Difference]: Finished difference Result 145 states and 173 transitions. [2018-10-02 11:35:48,949 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2018-10-02 11:35:48,949 INFO L78 Accepts]: Start accepts. Automaton has 108 states. Word has length 133 [2018-10-02 11:35:48,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:35:48,950 INFO L225 Difference]: With dead ends: 145 [2018-10-02 11:35:48,950 INFO L226 Difference]: Without dead ends: 143 [2018-10-02 11:35:48,951 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6408 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=3048, Invalid=8508, Unknown=0, NotChecked=0, Total=11556 [2018-10-02 11:35:48,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2018-10-02 11:35:48,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 139. [2018-10-02 11:35:48,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2018-10-02 11:35:48,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 166 transitions. [2018-10-02 11:35:48,955 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 166 transitions. Word has length 133 [2018-10-02 11:35:48,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:35:48,956 INFO L480 AbstractCegarLoop]: Abstraction has 139 states and 166 transitions. [2018-10-02 11:35:48,956 INFO L481 AbstractCegarLoop]: Interpolant automaton has 108 states. [2018-10-02 11:35:48,956 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 166 transitions. [2018-10-02 11:35:48,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2018-10-02 11:35:48,956 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:35:48,957 INFO L375 BasicCegarLoop]: trace histogram [27, 27, 27, 27, 27, 1, 1, 1] [2018-10-02 11:35:48,957 INFO L423 AbstractCegarLoop]: === Iteration 29 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:35:48,957 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:35:48,957 INFO L82 PathProgramCache]: Analyzing trace with hash 1458963820, now seen corresponding path program 27 times [2018-10-02 11:35:48,957 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:35:48,957 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:35:48,958 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:48,958 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:35:48,958 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:48,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:35:50,197 INFO L134 CoverageAnalysis]: Checked inductivity of 1782 backedges. 0 proven. 1782 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:50,197 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:35:50,197 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:35:50,205 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-02 11:35:50,256 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 28 check-sat command(s) [2018-10-02 11:35:50,256 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:35:50,259 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:35:52,792 INFO L134 CoverageAnalysis]: Checked inductivity of 1782 backedges. 0 proven. 1782 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:52,812 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:35:52,813 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [56, 56] total 111 [2018-10-02 11:35:52,813 INFO L459 AbstractCegarLoop]: Interpolant automaton has 112 states [2018-10-02 11:35:52,814 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 112 interpolants. [2018-10-02 11:35:52,815 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3273, Invalid=9159, Unknown=0, NotChecked=0, Total=12432 [2018-10-02 11:35:52,815 INFO L87 Difference]: Start difference. First operand 139 states and 166 transitions. Second operand 112 states. [2018-10-02 11:35:53,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:35:53,470 INFO L93 Difference]: Finished difference Result 150 states and 179 transitions. [2018-10-02 11:35:53,471 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2018-10-02 11:35:53,471 INFO L78 Accepts]: Start accepts. Automaton has 112 states. Word has length 138 [2018-10-02 11:35:53,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:35:53,472 INFO L225 Difference]: With dead ends: 150 [2018-10-02 11:35:53,472 INFO L226 Difference]: Without dead ends: 148 [2018-10-02 11:35:53,473 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6911 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=3273, Invalid=9159, Unknown=0, NotChecked=0, Total=12432 [2018-10-02 11:35:53,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2018-10-02 11:35:53,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 144. [2018-10-02 11:35:53,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 144 states. [2018-10-02 11:35:53,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 172 transitions. [2018-10-02 11:35:53,477 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 172 transitions. Word has length 138 [2018-10-02 11:35:53,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:35:53,478 INFO L480 AbstractCegarLoop]: Abstraction has 144 states and 172 transitions. [2018-10-02 11:35:53,478 INFO L481 AbstractCegarLoop]: Interpolant automaton has 112 states. [2018-10-02 11:35:53,478 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 172 transitions. [2018-10-02 11:35:53,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2018-10-02 11:35:53,479 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:35:53,479 INFO L375 BasicCegarLoop]: trace histogram [28, 28, 28, 28, 28, 1, 1, 1] [2018-10-02 11:35:53,479 INFO L423 AbstractCegarLoop]: === Iteration 30 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:35:53,479 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:35:53,480 INFO L82 PathProgramCache]: Analyzing trace with hash 1839955936, now seen corresponding path program 28 times [2018-10-02 11:35:53,480 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:35:53,480 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:35:53,480 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:53,481 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:35:53,481 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:53,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:35:54,975 INFO L134 CoverageAnalysis]: Checked inductivity of 1918 backedges. 0 proven. 1918 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:54,976 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:35:54,976 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:35:54,985 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-02 11:35:55,019 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-02 11:35:55,019 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:35:55,022 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:35:57,538 INFO L134 CoverageAnalysis]: Checked inductivity of 1918 backedges. 0 proven. 1918 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:57,558 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:35:57,558 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 58] total 115 [2018-10-02 11:35:57,559 INFO L459 AbstractCegarLoop]: Interpolant automaton has 116 states [2018-10-02 11:35:57,560 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 116 interpolants. [2018-10-02 11:35:57,560 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3506, Invalid=9834, Unknown=0, NotChecked=0, Total=13340 [2018-10-02 11:35:57,560 INFO L87 Difference]: Start difference. First operand 144 states and 172 transitions. Second operand 116 states. [2018-10-02 11:35:58,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:35:58,277 INFO L93 Difference]: Finished difference Result 155 states and 185 transitions. [2018-10-02 11:35:58,277 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2018-10-02 11:35:58,277 INFO L78 Accepts]: Start accepts. Automaton has 116 states. Word has length 143 [2018-10-02 11:35:58,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:35:58,278 INFO L225 Difference]: With dead ends: 155 [2018-10-02 11:35:58,278 INFO L226 Difference]: Without dead ends: 153 [2018-10-02 11:35:58,279 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7433 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=3506, Invalid=9834, Unknown=0, NotChecked=0, Total=13340 [2018-10-02 11:35:58,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2018-10-02 11:35:58,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 149. [2018-10-02 11:35:58,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 149 states. [2018-10-02 11:35:58,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 178 transitions. [2018-10-02 11:35:58,286 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 178 transitions. Word has length 143 [2018-10-02 11:35:58,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:35:58,286 INFO L480 AbstractCegarLoop]: Abstraction has 149 states and 178 transitions. [2018-10-02 11:35:58,286 INFO L481 AbstractCegarLoop]: Interpolant automaton has 116 states. [2018-10-02 11:35:58,286 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 178 transitions. [2018-10-02 11:35:58,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2018-10-02 11:35:58,287 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:35:58,287 INFO L375 BasicCegarLoop]: trace histogram [29, 29, 29, 29, 29, 1, 1, 1] [2018-10-02 11:35:58,287 INFO L423 AbstractCegarLoop]: === Iteration 31 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:35:58,288 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:35:58,288 INFO L82 PathProgramCache]: Analyzing trace with hash 893677036, now seen corresponding path program 29 times [2018-10-02 11:35:58,288 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:35:58,288 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:35:58,289 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:58,289 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:35:58,289 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:35:58,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:35:59,882 INFO L134 CoverageAnalysis]: Checked inductivity of 2059 backedges. 0 proven. 2059 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:35:59,882 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:35:59,882 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:35:59,890 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-02 11:35:59,938 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 30 check-sat command(s) [2018-10-02 11:35:59,938 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:35:59,943 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:36:02,303 INFO L134 CoverageAnalysis]: Checked inductivity of 2059 backedges. 0 proven. 2059 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:36:02,323 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:36:02,323 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [60, 60] total 119 [2018-10-02 11:36:02,324 INFO L459 AbstractCegarLoop]: Interpolant automaton has 120 states [2018-10-02 11:36:02,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 120 interpolants. [2018-10-02 11:36:02,325 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3747, Invalid=10533, Unknown=0, NotChecked=0, Total=14280 [2018-10-02 11:36:02,325 INFO L87 Difference]: Start difference. First operand 149 states and 178 transitions. Second operand 120 states. [2018-10-02 11:36:02,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:36:02,876 INFO L93 Difference]: Finished difference Result 160 states and 191 transitions. [2018-10-02 11:36:02,876 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2018-10-02 11:36:02,877 INFO L78 Accepts]: Start accepts. Automaton has 120 states. Word has length 148 [2018-10-02 11:36:02,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:36:02,878 INFO L225 Difference]: With dead ends: 160 [2018-10-02 11:36:02,878 INFO L226 Difference]: Without dead ends: 158 [2018-10-02 11:36:02,879 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7974 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=3747, Invalid=10533, Unknown=0, NotChecked=0, Total=14280 [2018-10-02 11:36:02,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2018-10-02 11:36:02,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 154. [2018-10-02 11:36:02,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 154 states. [2018-10-02 11:36:02,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 184 transitions. [2018-10-02 11:36:02,884 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 184 transitions. Word has length 148 [2018-10-02 11:36:02,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:36:02,885 INFO L480 AbstractCegarLoop]: Abstraction has 154 states and 184 transitions. [2018-10-02 11:36:02,885 INFO L481 AbstractCegarLoop]: Interpolant automaton has 120 states. [2018-10-02 11:36:02,885 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 184 transitions. [2018-10-02 11:36:02,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2018-10-02 11:36:02,886 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:36:02,886 INFO L375 BasicCegarLoop]: trace histogram [30, 30, 30, 30, 30, 1, 1, 1] [2018-10-02 11:36:02,886 INFO L423 AbstractCegarLoop]: === Iteration 32 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:36:02,886 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:36:02,887 INFO L82 PathProgramCache]: Analyzing trace with hash -1567987872, now seen corresponding path program 30 times [2018-10-02 11:36:02,887 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:36:02,887 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:36:02,887 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:36:02,888 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:36:02,888 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:36:02,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:36:04,554 INFO L134 CoverageAnalysis]: Checked inductivity of 2205 backedges. 0 proven. 2205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:36:04,554 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:36:04,554 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:36:04,562 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-02 11:36:04,614 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 31 check-sat command(s) [2018-10-02 11:36:04,614 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:36:04,618 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:36:07,177 INFO L134 CoverageAnalysis]: Checked inductivity of 2205 backedges. 0 proven. 2205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:36:07,197 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:36:07,198 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 62] total 123 [2018-10-02 11:36:07,198 INFO L459 AbstractCegarLoop]: Interpolant automaton has 124 states [2018-10-02 11:36:07,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 124 interpolants. [2018-10-02 11:36:07,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3996, Invalid=11256, Unknown=0, NotChecked=0, Total=15252 [2018-10-02 11:36:07,200 INFO L87 Difference]: Start difference. First operand 154 states and 184 transitions. Second operand 124 states. [2018-10-02 11:36:07,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:36:07,723 INFO L93 Difference]: Finished difference Result 165 states and 197 transitions. [2018-10-02 11:36:07,723 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2018-10-02 11:36:07,723 INFO L78 Accepts]: Start accepts. Automaton has 124 states. Word has length 153 [2018-10-02 11:36:07,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:36:07,725 INFO L225 Difference]: With dead ends: 165 [2018-10-02 11:36:07,725 INFO L226 Difference]: Without dead ends: 163 [2018-10-02 11:36:07,726 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8534 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=3996, Invalid=11256, Unknown=0, NotChecked=0, Total=15252 [2018-10-02 11:36:07,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2018-10-02 11:36:07,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 159. [2018-10-02 11:36:07,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 159 states. [2018-10-02 11:36:07,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 190 transitions. [2018-10-02 11:36:07,732 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 190 transitions. Word has length 153 [2018-10-02 11:36:07,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:36:07,732 INFO L480 AbstractCegarLoop]: Abstraction has 159 states and 190 transitions. [2018-10-02 11:36:07,733 INFO L481 AbstractCegarLoop]: Interpolant automaton has 124 states. [2018-10-02 11:36:07,733 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 190 transitions. [2018-10-02 11:36:07,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2018-10-02 11:36:07,733 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:36:07,734 INFO L375 BasicCegarLoop]: trace histogram [31, 31, 31, 31, 31, 1, 1, 1] [2018-10-02 11:36:07,734 INFO L423 AbstractCegarLoop]: === Iteration 33 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:36:07,734 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:36:07,734 INFO L82 PathProgramCache]: Analyzing trace with hash 1695168108, now seen corresponding path program 31 times [2018-10-02 11:36:07,734 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:36:07,734 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:36:07,735 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:36:07,735 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:36:07,735 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:36:07,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:36:09,499 INFO L134 CoverageAnalysis]: Checked inductivity of 2356 backedges. 0 proven. 2356 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:36:09,499 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:36:09,500 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:36:09,509 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 11:36:09,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:36:09,549 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:36:12,115 INFO L134 CoverageAnalysis]: Checked inductivity of 2356 backedges. 0 proven. 2356 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:36:12,136 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:36:12,136 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [64, 64] total 127 [2018-10-02 11:36:12,137 INFO L459 AbstractCegarLoop]: Interpolant automaton has 128 states [2018-10-02 11:36:12,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 128 interpolants. [2018-10-02 11:36:12,138 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4253, Invalid=12003, Unknown=0, NotChecked=0, Total=16256 [2018-10-02 11:36:12,138 INFO L87 Difference]: Start difference. First operand 159 states and 190 transitions. Second operand 128 states. [2018-10-02 11:36:12,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:36:12,695 INFO L93 Difference]: Finished difference Result 170 states and 203 transitions. [2018-10-02 11:36:12,695 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2018-10-02 11:36:12,695 INFO L78 Accepts]: Start accepts. Automaton has 128 states. Word has length 158 [2018-10-02 11:36:12,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:36:12,696 INFO L225 Difference]: With dead ends: 170 [2018-10-02 11:36:12,696 INFO L226 Difference]: Without dead ends: 168 [2018-10-02 11:36:12,697 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9113 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=4253, Invalid=12003, Unknown=0, NotChecked=0, Total=16256 [2018-10-02 11:36:12,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2018-10-02 11:36:12,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 164. [2018-10-02 11:36:12,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 164 states. [2018-10-02 11:36:12,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 196 transitions. [2018-10-02 11:36:12,704 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 196 transitions. Word has length 158 [2018-10-02 11:36:12,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:36:12,704 INFO L480 AbstractCegarLoop]: Abstraction has 164 states and 196 transitions. [2018-10-02 11:36:12,704 INFO L481 AbstractCegarLoop]: Interpolant automaton has 128 states. [2018-10-02 11:36:12,704 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 196 transitions. [2018-10-02 11:36:12,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2018-10-02 11:36:12,705 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:36:12,705 INFO L375 BasicCegarLoop]: trace histogram [32, 32, 32, 32, 32, 1, 1, 1] [2018-10-02 11:36:12,706 INFO L423 AbstractCegarLoop]: === Iteration 34 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:36:12,706 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:36:12,706 INFO L82 PathProgramCache]: Analyzing trace with hash -1450316064, now seen corresponding path program 32 times [2018-10-02 11:36:12,706 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:36:12,706 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:36:12,707 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:36:12,707 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 11:36:12,707 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:36:12,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:36:14,937 INFO L134 CoverageAnalysis]: Checked inductivity of 2512 backedges. 0 proven. 2512 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:36:14,937 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:36:14,937 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:36:14,945 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-02 11:36:14,983 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-02 11:36:14,984 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:36:14,987 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:36:17,776 INFO L134 CoverageAnalysis]: Checked inductivity of 2512 backedges. 0 proven. 2512 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:36:17,797 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:36:17,797 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [66, 66] total 131 [2018-10-02 11:36:17,798 INFO L459 AbstractCegarLoop]: Interpolant automaton has 132 states [2018-10-02 11:36:17,798 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 132 interpolants. [2018-10-02 11:36:17,799 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4518, Invalid=12774, Unknown=0, NotChecked=0, Total=17292 [2018-10-02 11:36:17,799 INFO L87 Difference]: Start difference. First operand 164 states and 196 transitions. Second operand 132 states. [2018-10-02 11:36:18,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:36:18,341 INFO L93 Difference]: Finished difference Result 175 states and 209 transitions. [2018-10-02 11:36:18,342 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2018-10-02 11:36:18,342 INFO L78 Accepts]: Start accepts. Automaton has 132 states. Word has length 163 [2018-10-02 11:36:18,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:36:18,344 INFO L225 Difference]: With dead ends: 175 [2018-10-02 11:36:18,344 INFO L226 Difference]: Without dead ends: 173 [2018-10-02 11:36:18,345 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9711 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=4518, Invalid=12774, Unknown=0, NotChecked=0, Total=17292 [2018-10-02 11:36:18,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2018-10-02 11:36:18,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 169. [2018-10-02 11:36:18,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 169 states. [2018-10-02 11:36:18,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 202 transitions. [2018-10-02 11:36:18,351 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 202 transitions. Word has length 163 [2018-10-02 11:36:18,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:36:18,352 INFO L480 AbstractCegarLoop]: Abstraction has 169 states and 202 transitions. [2018-10-02 11:36:18,352 INFO L481 AbstractCegarLoop]: Interpolant automaton has 132 states. [2018-10-02 11:36:18,352 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 202 transitions. [2018-10-02 11:36:18,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2018-10-02 11:36:18,353 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:36:18,353 INFO L375 BasicCegarLoop]: trace histogram [33, 33, 33, 33, 33, 1, 1, 1] [2018-10-02 11:36:18,353 INFO L423 AbstractCegarLoop]: === Iteration 35 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:36:18,353 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:36:18,354 INFO L82 PathProgramCache]: Analyzing trace with hash -2138087700, now seen corresponding path program 33 times [2018-10-02 11:36:18,354 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:36:18,354 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:36:18,354 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:36:18,354 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:36:18,355 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:36:18,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:36:20,256 INFO L134 CoverageAnalysis]: Checked inductivity of 2673 backedges. 0 proven. 2673 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:36:20,256 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:36:20,256 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:36:20,264 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-02 11:36:20,318 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 34 check-sat command(s) [2018-10-02 11:36:20,318 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:36:20,322 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:36:23,199 INFO L134 CoverageAnalysis]: Checked inductivity of 2673 backedges. 0 proven. 2673 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:36:23,220 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:36:23,220 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 68] total 135 [2018-10-02 11:36:23,220 INFO L459 AbstractCegarLoop]: Interpolant automaton has 136 states [2018-10-02 11:36:23,221 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 136 interpolants. [2018-10-02 11:36:23,222 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4791, Invalid=13569, Unknown=0, NotChecked=0, Total=18360 [2018-10-02 11:36:23,223 INFO L87 Difference]: Start difference. First operand 169 states and 202 transitions. Second operand 136 states. [2018-10-02 11:36:24,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:36:24,092 INFO L93 Difference]: Finished difference Result 180 states and 215 transitions. [2018-10-02 11:36:24,092 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2018-10-02 11:36:24,092 INFO L78 Accepts]: Start accepts. Automaton has 136 states. Word has length 168 [2018-10-02 11:36:24,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:36:24,093 INFO L225 Difference]: With dead ends: 180 [2018-10-02 11:36:24,094 INFO L226 Difference]: Without dead ends: 178 [2018-10-02 11:36:24,097 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10328 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=4791, Invalid=13569, Unknown=0, NotChecked=0, Total=18360 [2018-10-02 11:36:24,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2018-10-02 11:36:24,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 174. [2018-10-02 11:36:24,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 174 states. [2018-10-02 11:36:24,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 208 transitions. [2018-10-02 11:36:24,103 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 208 transitions. Word has length 168 [2018-10-02 11:36:24,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:36:24,104 INFO L480 AbstractCegarLoop]: Abstraction has 174 states and 208 transitions. [2018-10-02 11:36:24,104 INFO L481 AbstractCegarLoop]: Interpolant automaton has 136 states. [2018-10-02 11:36:24,104 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 208 transitions. [2018-10-02 11:36:24,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2018-10-02 11:36:24,105 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:36:24,105 INFO L375 BasicCegarLoop]: trace histogram [34, 34, 34, 34, 34, 1, 1, 1] [2018-10-02 11:36:24,105 INFO L423 AbstractCegarLoop]: === Iteration 36 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:36:24,106 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:36:24,106 INFO L82 PathProgramCache]: Analyzing trace with hash 359536224, now seen corresponding path program 34 times [2018-10-02 11:36:24,106 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:36:24,106 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:36:24,107 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:36:24,107 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:36:24,107 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:36:24,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:36:25,998 INFO L134 CoverageAnalysis]: Checked inductivity of 2839 backedges. 0 proven. 2839 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:36:25,998 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:36:25,998 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:36:26,005 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-02 11:36:26,048 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-02 11:36:26,048 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:36:26,052 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:36:30,307 INFO L134 CoverageAnalysis]: Checked inductivity of 2839 backedges. 0 proven. 2839 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:36:30,328 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:36:30,328 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [70, 70] total 139 [2018-10-02 11:36:30,329 INFO L459 AbstractCegarLoop]: Interpolant automaton has 140 states [2018-10-02 11:36:30,330 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 140 interpolants. [2018-10-02 11:36:30,331 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5072, Invalid=14388, Unknown=0, NotChecked=0, Total=19460 [2018-10-02 11:36:30,331 INFO L87 Difference]: Start difference. First operand 174 states and 208 transitions. Second operand 140 states. [2018-10-02 11:36:30,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:36:30,999 INFO L93 Difference]: Finished difference Result 185 states and 221 transitions. [2018-10-02 11:36:30,999 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2018-10-02 11:36:30,999 INFO L78 Accepts]: Start accepts. Automaton has 140 states. Word has length 173 [2018-10-02 11:36:30,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:36:31,000 INFO L225 Difference]: With dead ends: 185 [2018-10-02 11:36:31,000 INFO L226 Difference]: Without dead ends: 183 [2018-10-02 11:36:31,002 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10964 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=5072, Invalid=14388, Unknown=0, NotChecked=0, Total=19460 [2018-10-02 11:36:31,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2018-10-02 11:36:31,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 179. [2018-10-02 11:36:31,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 179 states. [2018-10-02 11:36:31,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 214 transitions. [2018-10-02 11:36:31,009 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 214 transitions. Word has length 173 [2018-10-02 11:36:31,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:36:31,009 INFO L480 AbstractCegarLoop]: Abstraction has 179 states and 214 transitions. [2018-10-02 11:36:31,009 INFO L481 AbstractCegarLoop]: Interpolant automaton has 140 states. [2018-10-02 11:36:31,009 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 214 transitions. [2018-10-02 11:36:31,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2018-10-02 11:36:31,010 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:36:31,010 INFO L375 BasicCegarLoop]: trace histogram [35, 35, 35, 35, 35, 1, 1, 1] [2018-10-02 11:36:31,011 INFO L423 AbstractCegarLoop]: === Iteration 37 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:36:31,011 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:36:31,011 INFO L82 PathProgramCache]: Analyzing trace with hash -400824468, now seen corresponding path program 35 times [2018-10-02 11:36:31,011 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:36:31,011 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:36:31,012 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:36:31,012 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:36:31,012 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:36:31,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:36:34,001 INFO L134 CoverageAnalysis]: Checked inductivity of 3010 backedges. 0 proven. 3010 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:36:34,001 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:36:34,001 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:36:34,008 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-02 11:36:34,085 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 36 check-sat command(s) [2018-10-02 11:36:34,085 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:36:34,089 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:36:37,409 INFO L134 CoverageAnalysis]: Checked inductivity of 3010 backedges. 0 proven. 3010 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:36:37,429 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:36:37,429 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 72] total 143 [2018-10-02 11:36:37,430 INFO L459 AbstractCegarLoop]: Interpolant automaton has 144 states [2018-10-02 11:36:37,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 144 interpolants. [2018-10-02 11:36:37,432 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5361, Invalid=15231, Unknown=0, NotChecked=0, Total=20592 [2018-10-02 11:36:37,432 INFO L87 Difference]: Start difference. First operand 179 states and 214 transitions. Second operand 144 states. [2018-10-02 11:36:38,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:36:38,071 INFO L93 Difference]: Finished difference Result 190 states and 227 transitions. [2018-10-02 11:36:38,071 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2018-10-02 11:36:38,071 INFO L78 Accepts]: Start accepts. Automaton has 144 states. Word has length 178 [2018-10-02 11:36:38,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:36:38,073 INFO L225 Difference]: With dead ends: 190 [2018-10-02 11:36:38,073 INFO L226 Difference]: Without dead ends: 188 [2018-10-02 11:36:38,074 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 249 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 142 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11619 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=5361, Invalid=15231, Unknown=0, NotChecked=0, Total=20592 [2018-10-02 11:36:38,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2018-10-02 11:36:38,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 184. [2018-10-02 11:36:38,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 184 states. [2018-10-02 11:36:38,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 220 transitions. [2018-10-02 11:36:38,080 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 220 transitions. Word has length 178 [2018-10-02 11:36:38,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:36:38,081 INFO L480 AbstractCegarLoop]: Abstraction has 184 states and 220 transitions. [2018-10-02 11:36:38,081 INFO L481 AbstractCegarLoop]: Interpolant automaton has 144 states. [2018-10-02 11:36:38,081 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 220 transitions. [2018-10-02 11:36:38,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2018-10-02 11:36:38,082 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:36:38,082 INFO L375 BasicCegarLoop]: trace histogram [36, 36, 36, 36, 36, 1, 1, 1] [2018-10-02 11:36:38,082 INFO L423 AbstractCegarLoop]: === Iteration 38 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:36:38,082 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:36:38,083 INFO L82 PathProgramCache]: Analyzing trace with hash 1927470560, now seen corresponding path program 36 times [2018-10-02 11:36:38,083 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:36:38,083 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:36:38,083 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:36:38,084 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:36:38,084 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:36:38,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:36:41,010 INFO L134 CoverageAnalysis]: Checked inductivity of 3186 backedges. 0 proven. 3186 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:36:41,011 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:36:41,011 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:36:41,018 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-02 11:36:41,082 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 37 check-sat command(s) [2018-10-02 11:36:41,082 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:36:41,087 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:36:45,319 INFO L134 CoverageAnalysis]: Checked inductivity of 3186 backedges. 0 proven. 3186 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:36:45,340 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:36:45,341 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [74, 74] total 147 [2018-10-02 11:36:45,341 INFO L459 AbstractCegarLoop]: Interpolant automaton has 148 states [2018-10-02 11:36:45,342 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 148 interpolants. [2018-10-02 11:36:45,342 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5658, Invalid=16098, Unknown=0, NotChecked=0, Total=21756 [2018-10-02 11:36:45,343 INFO L87 Difference]: Start difference. First operand 184 states and 220 transitions. Second operand 148 states. [2018-10-02 11:36:45,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:36:45,947 INFO L93 Difference]: Finished difference Result 195 states and 233 transitions. [2018-10-02 11:36:45,947 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2018-10-02 11:36:45,947 INFO L78 Accepts]: Start accepts. Automaton has 148 states. Word has length 183 [2018-10-02 11:36:45,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:36:45,949 INFO L225 Difference]: With dead ends: 195 [2018-10-02 11:36:45,949 INFO L226 Difference]: Without dead ends: 193 [2018-10-02 11:36:45,950 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12293 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=5658, Invalid=16098, Unknown=0, NotChecked=0, Total=21756 [2018-10-02 11:36:45,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2018-10-02 11:36:45,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 189. [2018-10-02 11:36:45,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 189 states. [2018-10-02 11:36:45,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 226 transitions. [2018-10-02 11:36:45,956 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 226 transitions. Word has length 183 [2018-10-02 11:36:45,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:36:45,957 INFO L480 AbstractCegarLoop]: Abstraction has 189 states and 226 transitions. [2018-10-02 11:36:45,957 INFO L481 AbstractCegarLoop]: Interpolant automaton has 148 states. [2018-10-02 11:36:45,957 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 226 transitions. [2018-10-02 11:36:45,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2018-10-02 11:36:45,957 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:36:45,958 INFO L375 BasicCegarLoop]: trace histogram [37, 37, 37, 37, 37, 1, 1, 1] [2018-10-02 11:36:45,958 INFO L423 AbstractCegarLoop]: === Iteration 39 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:36:45,958 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:36:45,958 INFO L82 PathProgramCache]: Analyzing trace with hash 1106759660, now seen corresponding path program 37 times [2018-10-02 11:36:45,958 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:36:45,958 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:36:45,959 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:36:45,959 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:36:45,959 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:36:45,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:36:48,248 INFO L134 CoverageAnalysis]: Checked inductivity of 3367 backedges. 0 proven. 3367 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:36:48,248 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:36:48,248 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:36:48,256 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 11:36:48,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:36:48,310 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:36:52,164 INFO L134 CoverageAnalysis]: Checked inductivity of 3367 backedges. 0 proven. 3367 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:36:52,185 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:36:52,185 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [76, 76] total 151 [2018-10-02 11:36:52,185 INFO L459 AbstractCegarLoop]: Interpolant automaton has 152 states [2018-10-02 11:36:52,186 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 152 interpolants. [2018-10-02 11:36:52,187 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5963, Invalid=16989, Unknown=0, NotChecked=0, Total=22952 [2018-10-02 11:36:52,187 INFO L87 Difference]: Start difference. First operand 189 states and 226 transitions. Second operand 152 states. [2018-10-02 11:36:52,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:36:52,909 INFO L93 Difference]: Finished difference Result 200 states and 239 transitions. [2018-10-02 11:36:52,909 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2018-10-02 11:36:52,909 INFO L78 Accepts]: Start accepts. Automaton has 152 states. Word has length 188 [2018-10-02 11:36:52,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:36:52,910 INFO L225 Difference]: With dead ends: 200 [2018-10-02 11:36:52,910 INFO L226 Difference]: Without dead ends: 198 [2018-10-02 11:36:52,912 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 263 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 150 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12986 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=5963, Invalid=16989, Unknown=0, NotChecked=0, Total=22952 [2018-10-02 11:36:52,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2018-10-02 11:36:52,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 194. [2018-10-02 11:36:52,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 194 states. [2018-10-02 11:36:52,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 232 transitions. [2018-10-02 11:36:52,918 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 232 transitions. Word has length 188 [2018-10-02 11:36:52,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:36:52,918 INFO L480 AbstractCegarLoop]: Abstraction has 194 states and 232 transitions. [2018-10-02 11:36:52,918 INFO L481 AbstractCegarLoop]: Interpolant automaton has 152 states. [2018-10-02 11:36:52,918 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 232 transitions. [2018-10-02 11:36:52,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2018-10-02 11:36:52,919 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:36:52,919 INFO L375 BasicCegarLoop]: trace histogram [38, 38, 38, 38, 38, 1, 1, 1] [2018-10-02 11:36:52,920 INFO L423 AbstractCegarLoop]: === Iteration 40 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:36:52,920 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:36:52,920 INFO L82 PathProgramCache]: Analyzing trace with hash -928758432, now seen corresponding path program 38 times [2018-10-02 11:36:52,920 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:36:52,920 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:36:52,920 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:36:52,921 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 11:36:52,921 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:36:52,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:36:56,888 INFO L134 CoverageAnalysis]: Checked inductivity of 3553 backedges. 0 proven. 3553 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:36:56,888 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:36:56,888 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:36:56,909 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-02 11:36:56,968 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-02 11:36:56,969 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:36:56,974 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:37:01,246 INFO L134 CoverageAnalysis]: Checked inductivity of 3553 backedges. 0 proven. 3553 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:37:01,281 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:37:01,281 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 78] total 155 [2018-10-02 11:37:01,282 INFO L459 AbstractCegarLoop]: Interpolant automaton has 156 states [2018-10-02 11:37:01,283 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 156 interpolants. [2018-10-02 11:37:01,284 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6276, Invalid=17904, Unknown=0, NotChecked=0, Total=24180 [2018-10-02 11:37:01,285 INFO L87 Difference]: Start difference. First operand 194 states and 232 transitions. Second operand 156 states. [2018-10-02 11:37:02,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:37:02,070 INFO L93 Difference]: Finished difference Result 205 states and 245 transitions. [2018-10-02 11:37:02,070 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2018-10-02 11:37:02,070 INFO L78 Accepts]: Start accepts. Automaton has 156 states. Word has length 193 [2018-10-02 11:37:02,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:37:02,072 INFO L225 Difference]: With dead ends: 205 [2018-10-02 11:37:02,072 INFO L226 Difference]: Without dead ends: 203 [2018-10-02 11:37:02,073 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 270 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 154 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13698 ImplicationChecksByTransitivity, 7.9s TimeCoverageRelationStatistics Valid=6276, Invalid=17904, Unknown=0, NotChecked=0, Total=24180 [2018-10-02 11:37:02,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2018-10-02 11:37:02,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 199. [2018-10-02 11:37:02,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 199 states. [2018-10-02 11:37:02,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 238 transitions. [2018-10-02 11:37:02,080 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 238 transitions. Word has length 193 [2018-10-02 11:37:02,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:37:02,080 INFO L480 AbstractCegarLoop]: Abstraction has 199 states and 238 transitions. [2018-10-02 11:37:02,080 INFO L481 AbstractCegarLoop]: Interpolant automaton has 156 states. [2018-10-02 11:37:02,080 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 238 transitions. [2018-10-02 11:37:02,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2018-10-02 11:37:02,081 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:37:02,082 INFO L375 BasicCegarLoop]: trace histogram [39, 39, 39, 39, 39, 1, 1, 1] [2018-10-02 11:37:02,082 INFO L423 AbstractCegarLoop]: === Iteration 41 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:37:02,082 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:37:02,082 INFO L82 PathProgramCache]: Analyzing trace with hash -93644692, now seen corresponding path program 39 times [2018-10-02 11:37:02,082 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:37:02,082 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:37:02,083 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:37:02,083 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:37:02,083 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:37:02,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:37:04,437 INFO L134 CoverageAnalysis]: Checked inductivity of 3744 backedges. 0 proven. 3744 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:37:04,438 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:37:04,438 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:37:04,447 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-02 11:37:04,533 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 40 check-sat command(s) [2018-10-02 11:37:04,533 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:37:04,537 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:37:08,819 INFO L134 CoverageAnalysis]: Checked inductivity of 3744 backedges. 0 proven. 3744 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:37:08,848 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:37:08,849 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [80, 80] total 159 [2018-10-02 11:37:08,849 INFO L459 AbstractCegarLoop]: Interpolant automaton has 160 states [2018-10-02 11:37:08,851 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 160 interpolants. [2018-10-02 11:37:08,851 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6597, Invalid=18843, Unknown=0, NotChecked=0, Total=25440 [2018-10-02 11:37:08,852 INFO L87 Difference]: Start difference. First operand 199 states and 238 transitions. Second operand 160 states. [2018-10-02 11:37:09,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:37:09,568 INFO L93 Difference]: Finished difference Result 210 states and 251 transitions. [2018-10-02 11:37:09,568 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2018-10-02 11:37:09,568 INFO L78 Accepts]: Start accepts. Automaton has 160 states. Word has length 198 [2018-10-02 11:37:09,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:37:09,569 INFO L225 Difference]: With dead ends: 210 [2018-10-02 11:37:09,569 INFO L226 Difference]: Without dead ends: 208 [2018-10-02 11:37:09,570 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14429 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=6597, Invalid=18843, Unknown=0, NotChecked=0, Total=25440 [2018-10-02 11:37:09,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2018-10-02 11:37:09,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 204. [2018-10-02 11:37:09,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 204 states. [2018-10-02 11:37:09,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 244 transitions. [2018-10-02 11:37:09,576 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 244 transitions. Word has length 198 [2018-10-02 11:37:09,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:37:09,576 INFO L480 AbstractCegarLoop]: Abstraction has 204 states and 244 transitions. [2018-10-02 11:37:09,576 INFO L481 AbstractCegarLoop]: Interpolant automaton has 160 states. [2018-10-02 11:37:09,576 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 244 transitions. [2018-10-02 11:37:09,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2018-10-02 11:37:09,577 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:37:09,578 INFO L375 BasicCegarLoop]: trace histogram [40, 40, 40, 40, 40, 1, 1, 1] [2018-10-02 11:37:09,578 INFO L423 AbstractCegarLoop]: === Iteration 42 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:37:09,578 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:37:09,578 INFO L82 PathProgramCache]: Analyzing trace with hash 392842464, now seen corresponding path program 40 times [2018-10-02 11:37:09,578 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:37:09,578 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:37:09,579 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:37:09,579 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:37:09,579 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:37:09,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:37:12,138 INFO L134 CoverageAnalysis]: Checked inductivity of 3940 backedges. 0 proven. 3940 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:37:12,139 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:37:12,139 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:37:12,146 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-02 11:37:12,193 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-02 11:37:12,193 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:37:12,197 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:37:16,528 INFO L134 CoverageAnalysis]: Checked inductivity of 3940 backedges. 0 proven. 3940 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:37:16,548 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:37:16,549 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [82, 82] total 163 [2018-10-02 11:37:16,549 INFO L459 AbstractCegarLoop]: Interpolant automaton has 164 states [2018-10-02 11:37:16,550 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 164 interpolants. [2018-10-02 11:37:16,551 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6926, Invalid=19806, Unknown=0, NotChecked=0, Total=26732 [2018-10-02 11:37:16,551 INFO L87 Difference]: Start difference. First operand 204 states and 244 transitions. Second operand 164 states. [2018-10-02 11:37:17,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:37:17,401 INFO L93 Difference]: Finished difference Result 215 states and 257 transitions. [2018-10-02 11:37:17,401 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2018-10-02 11:37:17,402 INFO L78 Accepts]: Start accepts. Automaton has 164 states. Word has length 203 [2018-10-02 11:37:17,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:37:17,403 INFO L225 Difference]: With dead ends: 215 [2018-10-02 11:37:17,403 INFO L226 Difference]: Without dead ends: 213 [2018-10-02 11:37:17,405 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 162 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15179 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=6926, Invalid=19806, Unknown=0, NotChecked=0, Total=26732 [2018-10-02 11:37:17,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2018-10-02 11:37:17,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 209. [2018-10-02 11:37:17,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 209 states. [2018-10-02 11:37:17,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 250 transitions. [2018-10-02 11:37:17,424 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 250 transitions. Word has length 203 [2018-10-02 11:37:17,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:37:17,424 INFO L480 AbstractCegarLoop]: Abstraction has 209 states and 250 transitions. [2018-10-02 11:37:17,424 INFO L481 AbstractCegarLoop]: Interpolant automaton has 164 states. [2018-10-02 11:37:17,425 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 250 transitions. [2018-10-02 11:37:17,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2018-10-02 11:37:17,425 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:37:17,425 INFO L375 BasicCegarLoop]: trace histogram [41, 41, 41, 41, 41, 1, 1, 1] [2018-10-02 11:37:17,426 INFO L423 AbstractCegarLoop]: === Iteration 43 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:37:17,426 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:37:17,426 INFO L82 PathProgramCache]: Analyzing trace with hash -1010974484, now seen corresponding path program 41 times [2018-10-02 11:37:17,426 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:37:17,426 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:37:17,427 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:37:17,427 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:37:17,427 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:37:17,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:37:20,557 INFO L134 CoverageAnalysis]: Checked inductivity of 4141 backedges. 0 proven. 4141 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:37:20,557 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:37:20,557 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:37:20,565 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-02 11:37:20,631 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 42 check-sat command(s) [2018-10-02 11:37:20,631 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:37:20,636 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:37:25,958 INFO L134 CoverageAnalysis]: Checked inductivity of 4141 backedges. 0 proven. 4141 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:37:25,978 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:37:25,978 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [84, 84] total 167 [2018-10-02 11:37:25,978 INFO L459 AbstractCegarLoop]: Interpolant automaton has 168 states [2018-10-02 11:37:25,980 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 168 interpolants. [2018-10-02 11:37:25,981 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7263, Invalid=20793, Unknown=0, NotChecked=0, Total=28056 [2018-10-02 11:37:25,981 INFO L87 Difference]: Start difference. First operand 209 states and 250 transitions. Second operand 168 states. [2018-10-02 11:37:26,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:37:26,873 INFO L93 Difference]: Finished difference Result 220 states and 263 transitions. [2018-10-02 11:37:26,873 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2018-10-02 11:37:26,873 INFO L78 Accepts]: Start accepts. Automaton has 168 states. Word has length 208 [2018-10-02 11:37:26,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:37:26,874 INFO L225 Difference]: With dead ends: 220 [2018-10-02 11:37:26,875 INFO L226 Difference]: Without dead ends: 218 [2018-10-02 11:37:26,876 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 291 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 166 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15948 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=7263, Invalid=20793, Unknown=0, NotChecked=0, Total=28056 [2018-10-02 11:37:26,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2018-10-02 11:37:26,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 214. [2018-10-02 11:37:26,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 214 states. [2018-10-02 11:37:26,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 256 transitions. [2018-10-02 11:37:26,882 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 256 transitions. Word has length 208 [2018-10-02 11:37:26,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:37:26,882 INFO L480 AbstractCegarLoop]: Abstraction has 214 states and 256 transitions. [2018-10-02 11:37:26,883 INFO L481 AbstractCegarLoop]: Interpolant automaton has 168 states. [2018-10-02 11:37:26,883 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 256 transitions. [2018-10-02 11:37:26,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2018-10-02 11:37:26,884 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:37:26,884 INFO L375 BasicCegarLoop]: trace histogram [42, 42, 42, 42, 42, 1, 1, 1] [2018-10-02 11:37:26,884 INFO L423 AbstractCegarLoop]: === Iteration 44 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:37:26,884 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:37:26,885 INFO L82 PathProgramCache]: Analyzing trace with hash -638782368, now seen corresponding path program 42 times [2018-10-02 11:37:26,885 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:37:26,885 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:37:26,885 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:37:26,885 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:37:26,886 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:37:26,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:37:29,602 INFO L134 CoverageAnalysis]: Checked inductivity of 4347 backedges. 0 proven. 4347 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:37:29,602 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:37:29,602 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:37:29,610 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-02 11:37:29,684 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 43 check-sat command(s) [2018-10-02 11:37:29,685 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:37:29,689 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:37:34,589 INFO L134 CoverageAnalysis]: Checked inductivity of 4347 backedges. 0 proven. 4347 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:37:34,610 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:37:34,610 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [86, 86] total 171 [2018-10-02 11:37:34,610 INFO L459 AbstractCegarLoop]: Interpolant automaton has 172 states [2018-10-02 11:37:34,611 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 172 interpolants. [2018-10-02 11:37:34,612 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7608, Invalid=21804, Unknown=0, NotChecked=0, Total=29412 [2018-10-02 11:37:34,613 INFO L87 Difference]: Start difference. First operand 214 states and 256 transitions. Second operand 172 states. [2018-10-02 11:37:35,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:37:35,502 INFO L93 Difference]: Finished difference Result 225 states and 269 transitions. [2018-10-02 11:37:35,502 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2018-10-02 11:37:35,502 INFO L78 Accepts]: Start accepts. Automaton has 172 states. Word has length 213 [2018-10-02 11:37:35,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:37:35,504 INFO L225 Difference]: With dead ends: 225 [2018-10-02 11:37:35,504 INFO L226 Difference]: Without dead ends: 223 [2018-10-02 11:37:35,505 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 170 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16736 ImplicationChecksByTransitivity, 7.2s TimeCoverageRelationStatistics Valid=7608, Invalid=21804, Unknown=0, NotChecked=0, Total=29412 [2018-10-02 11:37:35,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2018-10-02 11:37:35,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 219. [2018-10-02 11:37:35,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 219 states. [2018-10-02 11:37:35,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 262 transitions. [2018-10-02 11:37:35,510 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 262 transitions. Word has length 213 [2018-10-02 11:37:35,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:37:35,510 INFO L480 AbstractCegarLoop]: Abstraction has 219 states and 262 transitions. [2018-10-02 11:37:35,510 INFO L481 AbstractCegarLoop]: Interpolant automaton has 172 states. [2018-10-02 11:37:35,511 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 262 transitions. [2018-10-02 11:37:35,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2018-10-02 11:37:35,511 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:37:35,511 INFO L375 BasicCegarLoop]: trace histogram [43, 43, 43, 43, 43, 1, 1, 1] [2018-10-02 11:37:35,512 INFO L423 AbstractCegarLoop]: === Iteration 45 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:37:35,512 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:37:35,512 INFO L82 PathProgramCache]: Analyzing trace with hash 372754796, now seen corresponding path program 43 times [2018-10-02 11:37:35,512 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:37:35,512 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:37:35,513 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:37:35,513 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:37:35,513 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:37:35,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:37:38,285 INFO L134 CoverageAnalysis]: Checked inductivity of 4558 backedges. 0 proven. 4558 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:37:38,286 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:37:38,286 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:37:38,294 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 11:37:38,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:37:38,346 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:37:43,246 INFO L134 CoverageAnalysis]: Checked inductivity of 4558 backedges. 0 proven. 4558 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:37:43,267 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:37:43,267 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [88, 88] total 175 [2018-10-02 11:37:43,267 INFO L459 AbstractCegarLoop]: Interpolant automaton has 176 states [2018-10-02 11:37:43,269 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 176 interpolants. [2018-10-02 11:37:43,270 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7961, Invalid=22839, Unknown=0, NotChecked=0, Total=30800 [2018-10-02 11:37:43,270 INFO L87 Difference]: Start difference. First operand 219 states and 262 transitions. Second operand 176 states. [2018-10-02 11:37:44,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:37:44,204 INFO L93 Difference]: Finished difference Result 230 states and 275 transitions. [2018-10-02 11:37:44,204 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2018-10-02 11:37:44,204 INFO L78 Accepts]: Start accepts. Automaton has 176 states. Word has length 218 [2018-10-02 11:37:44,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:37:44,205 INFO L225 Difference]: With dead ends: 230 [2018-10-02 11:37:44,206 INFO L226 Difference]: Without dead ends: 228 [2018-10-02 11:37:44,207 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 305 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 174 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17543 ImplicationChecksByTransitivity, 7.2s TimeCoverageRelationStatistics Valid=7961, Invalid=22839, Unknown=0, NotChecked=0, Total=30800 [2018-10-02 11:37:44,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2018-10-02 11:37:44,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 224. [2018-10-02 11:37:44,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 224 states. [2018-10-02 11:37:44,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 268 transitions. [2018-10-02 11:37:44,212 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 268 transitions. Word has length 218 [2018-10-02 11:37:44,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:37:44,212 INFO L480 AbstractCegarLoop]: Abstraction has 224 states and 268 transitions. [2018-10-02 11:37:44,212 INFO L481 AbstractCegarLoop]: Interpolant automaton has 176 states. [2018-10-02 11:37:44,212 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 268 transitions. [2018-10-02 11:37:44,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2018-10-02 11:37:44,213 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:37:44,213 INFO L375 BasicCegarLoop]: trace histogram [44, 44, 44, 44, 44, 1, 1, 1] [2018-10-02 11:37:44,213 INFO L423 AbstractCegarLoop]: === Iteration 46 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:37:44,214 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:37:44,214 INFO L82 PathProgramCache]: Analyzing trace with hash -2065417248, now seen corresponding path program 44 times [2018-10-02 11:37:44,214 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:37:44,214 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:37:44,214 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:37:44,215 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 11:37:44,215 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:37:44,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:37:47,328 INFO L134 CoverageAnalysis]: Checked inductivity of 4774 backedges. 0 proven. 4774 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:37:47,328 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:37:47,328 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:37:47,335 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-02 11:37:47,386 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-02 11:37:47,387 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:37:47,392 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:37:52,483 INFO L134 CoverageAnalysis]: Checked inductivity of 4774 backedges. 0 proven. 4774 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:37:52,503 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:37:52,503 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [90, 90] total 179 [2018-10-02 11:37:52,504 INFO L459 AbstractCegarLoop]: Interpolant automaton has 180 states [2018-10-02 11:37:52,504 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 180 interpolants. [2018-10-02 11:37:52,505 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8322, Invalid=23898, Unknown=0, NotChecked=0, Total=32220 [2018-10-02 11:37:52,505 INFO L87 Difference]: Start difference. First operand 224 states and 268 transitions. Second operand 180 states. [2018-10-02 11:37:53,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:37:53,493 INFO L93 Difference]: Finished difference Result 235 states and 281 transitions. [2018-10-02 11:37:53,493 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2018-10-02 11:37:53,494 INFO L78 Accepts]: Start accepts. Automaton has 180 states. Word has length 223 [2018-10-02 11:37:53,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:37:53,495 INFO L225 Difference]: With dead ends: 235 [2018-10-02 11:37:53,495 INFO L226 Difference]: Without dead ends: 233 [2018-10-02 11:37:53,496 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 312 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 178 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18369 ImplicationChecksByTransitivity, 7.8s TimeCoverageRelationStatistics Valid=8322, Invalid=23898, Unknown=0, NotChecked=0, Total=32220 [2018-10-02 11:37:53,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2018-10-02 11:37:53,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 229. [2018-10-02 11:37:53,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 229 states. [2018-10-02 11:37:53,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 274 transitions. [2018-10-02 11:37:53,504 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 274 transitions. Word has length 223 [2018-10-02 11:37:53,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:37:53,504 INFO L480 AbstractCegarLoop]: Abstraction has 229 states and 274 transitions. [2018-10-02 11:37:53,504 INFO L481 AbstractCegarLoop]: Interpolant automaton has 180 states. [2018-10-02 11:37:53,505 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 274 transitions. [2018-10-02 11:37:53,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2018-10-02 11:37:53,506 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:37:53,506 INFO L375 BasicCegarLoop]: trace histogram [45, 45, 45, 45, 45, 1, 1, 1] [2018-10-02 11:37:53,506 INFO L423 AbstractCegarLoop]: === Iteration 47 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:37:53,506 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:37:53,506 INFO L82 PathProgramCache]: Analyzing trace with hash -1340001812, now seen corresponding path program 45 times [2018-10-02 11:37:53,506 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:37:53,507 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:37:53,507 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:37:53,507 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:37:53,507 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:37:53,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:37:56,706 INFO L134 CoverageAnalysis]: Checked inductivity of 4995 backedges. 0 proven. 4995 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:37:56,706 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:37:56,706 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:37:56,715 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-02 11:37:56,794 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 46 check-sat command(s) [2018-10-02 11:37:56,794 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:37:56,798 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:38:02,086 INFO L134 CoverageAnalysis]: Checked inductivity of 4995 backedges. 0 proven. 4995 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:38:02,106 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:38:02,107 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [92, 92] total 183 [2018-10-02 11:38:02,107 INFO L459 AbstractCegarLoop]: Interpolant automaton has 184 states [2018-10-02 11:38:02,108 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 184 interpolants. [2018-10-02 11:38:02,109 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8691, Invalid=24981, Unknown=0, NotChecked=0, Total=33672 [2018-10-02 11:38:02,109 INFO L87 Difference]: Start difference. First operand 229 states and 274 transitions. Second operand 184 states. [2018-10-02 11:38:03,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:38:03,060 INFO L93 Difference]: Finished difference Result 240 states and 287 transitions. [2018-10-02 11:38:03,060 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2018-10-02 11:38:03,060 INFO L78 Accepts]: Start accepts. Automaton has 184 states. Word has length 228 [2018-10-02 11:38:03,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:38:03,061 INFO L225 Difference]: With dead ends: 240 [2018-10-02 11:38:03,061 INFO L226 Difference]: Without dead ends: 238 [2018-10-02 11:38:03,062 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 182 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19214 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=8691, Invalid=24981, Unknown=0, NotChecked=0, Total=33672 [2018-10-02 11:38:03,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2018-10-02 11:38:03,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 234. [2018-10-02 11:38:03,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 234 states. [2018-10-02 11:38:03,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 280 transitions. [2018-10-02 11:38:03,070 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 280 transitions. Word has length 228 [2018-10-02 11:38:03,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:38:03,070 INFO L480 AbstractCegarLoop]: Abstraction has 234 states and 280 transitions. [2018-10-02 11:38:03,070 INFO L481 AbstractCegarLoop]: Interpolant automaton has 184 states. [2018-10-02 11:38:03,070 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 280 transitions. [2018-10-02 11:38:03,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2018-10-02 11:38:03,071 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:38:03,072 INFO L375 BasicCegarLoop]: trace histogram [46, 46, 46, 46, 46, 1, 1, 1] [2018-10-02 11:38:03,072 INFO L423 AbstractCegarLoop]: === Iteration 48 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:38:03,072 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:38:03,072 INFO L82 PathProgramCache]: Analyzing trace with hash 117973856, now seen corresponding path program 46 times [2018-10-02 11:38:03,072 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:38:03,072 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:38:03,073 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:38:03,073 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:38:03,073 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:38:03,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:38:06,398 INFO L134 CoverageAnalysis]: Checked inductivity of 5221 backedges. 0 proven. 5221 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:38:06,398 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:38:06,399 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:38:06,406 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-02 11:38:06,482 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-02 11:38:06,483 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:38:06,488 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:38:12,284 INFO L134 CoverageAnalysis]: Checked inductivity of 5221 backedges. 0 proven. 5221 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:38:12,304 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:38:12,304 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [94, 94] total 187 [2018-10-02 11:38:12,305 INFO L459 AbstractCegarLoop]: Interpolant automaton has 188 states [2018-10-02 11:38:12,306 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 188 interpolants. [2018-10-02 11:38:12,307 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9068, Invalid=26088, Unknown=0, NotChecked=0, Total=35156 [2018-10-02 11:38:12,307 INFO L87 Difference]: Start difference. First operand 234 states and 280 transitions. Second operand 188 states. [2018-10-02 11:38:13,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:38:13,395 INFO L93 Difference]: Finished difference Result 245 states and 293 transitions. [2018-10-02 11:38:13,395 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2018-10-02 11:38:13,395 INFO L78 Accepts]: Start accepts. Automaton has 188 states. Word has length 233 [2018-10-02 11:38:13,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:38:13,397 INFO L225 Difference]: With dead ends: 245 [2018-10-02 11:38:13,397 INFO L226 Difference]: Without dead ends: 243 [2018-10-02 11:38:13,398 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 326 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 186 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20078 ImplicationChecksByTransitivity, 8.7s TimeCoverageRelationStatistics Valid=9068, Invalid=26088, Unknown=0, NotChecked=0, Total=35156 [2018-10-02 11:38:13,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2018-10-02 11:38:13,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 239. [2018-10-02 11:38:13,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 239 states. [2018-10-02 11:38:13,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 286 transitions. [2018-10-02 11:38:13,406 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 286 transitions. Word has length 233 [2018-10-02 11:38:13,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:38:13,406 INFO L480 AbstractCegarLoop]: Abstraction has 239 states and 286 transitions. [2018-10-02 11:38:13,406 INFO L481 AbstractCegarLoop]: Interpolant automaton has 188 states. [2018-10-02 11:38:13,406 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 286 transitions. [2018-10-02 11:38:13,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2018-10-02 11:38:13,408 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:38:13,408 INFO L375 BasicCegarLoop]: trace histogram [47, 47, 47, 47, 47, 1, 1, 1] [2018-10-02 11:38:13,408 INFO L423 AbstractCegarLoop]: === Iteration 49 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:38:13,408 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:38:13,408 INFO L82 PathProgramCache]: Analyzing trace with hash 365034092, now seen corresponding path program 47 times [2018-10-02 11:38:13,408 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:38:13,409 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:38:13,409 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:38:13,409 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:38:13,409 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:38:13,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:38:16,886 INFO L134 CoverageAnalysis]: Checked inductivity of 5452 backedges. 0 proven. 5452 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:38:16,887 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:38:16,887 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:38:16,914 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-02 11:38:17,013 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 48 check-sat command(s) [2018-10-02 11:38:17,013 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:38:17,019 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:38:22,799 INFO L134 CoverageAnalysis]: Checked inductivity of 5452 backedges. 0 proven. 5452 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:38:22,820 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:38:22,820 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [96, 96] total 191 [2018-10-02 11:38:22,821 INFO L459 AbstractCegarLoop]: Interpolant automaton has 192 states [2018-10-02 11:38:22,822 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 192 interpolants. [2018-10-02 11:38:22,823 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9453, Invalid=27219, Unknown=0, NotChecked=0, Total=36672 [2018-10-02 11:38:22,823 INFO L87 Difference]: Start difference. First operand 239 states and 286 transitions. Second operand 192 states. [2018-10-02 11:38:23,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:38:23,968 INFO L93 Difference]: Finished difference Result 250 states and 299 transitions. [2018-10-02 11:38:23,969 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2018-10-02 11:38:23,969 INFO L78 Accepts]: Start accepts. Automaton has 192 states. Word has length 238 [2018-10-02 11:38:23,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:38:23,970 INFO L225 Difference]: With dead ends: 250 [2018-10-02 11:38:23,970 INFO L226 Difference]: Without dead ends: 248 [2018-10-02 11:38:23,971 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 333 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 190 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20961 ImplicationChecksByTransitivity, 8.8s TimeCoverageRelationStatistics Valid=9453, Invalid=27219, Unknown=0, NotChecked=0, Total=36672 [2018-10-02 11:38:23,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2018-10-02 11:38:23,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 244. [2018-10-02 11:38:23,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 244 states. [2018-10-02 11:38:23,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 292 transitions. [2018-10-02 11:38:23,979 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 292 transitions. Word has length 238 [2018-10-02 11:38:23,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:38:23,979 INFO L480 AbstractCegarLoop]: Abstraction has 244 states and 292 transitions. [2018-10-02 11:38:23,979 INFO L481 AbstractCegarLoop]: Interpolant automaton has 192 states. [2018-10-02 11:38:23,979 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 292 transitions. [2018-10-02 11:38:23,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 244 [2018-10-02 11:38:23,981 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:38:23,981 INFO L375 BasicCegarLoop]: trace histogram [48, 48, 48, 48, 48, 1, 1, 1] [2018-10-02 11:38:23,981 INFO L423 AbstractCegarLoop]: === Iteration 50 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:38:23,981 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:38:23,981 INFO L82 PathProgramCache]: Analyzing trace with hash 1225829088, now seen corresponding path program 48 times [2018-10-02 11:38:23,982 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:38:23,982 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:38:23,982 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:38:23,982 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:38:23,982 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:38:23,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:38:27,688 INFO L134 CoverageAnalysis]: Checked inductivity of 5688 backedges. 0 proven. 5688 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:38:27,689 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:38:27,689 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:38:27,697 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-02 11:38:27,781 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 49 check-sat command(s) [2018-10-02 11:38:27,781 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:38:27,785 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:38:33,675 INFO L134 CoverageAnalysis]: Checked inductivity of 5688 backedges. 0 proven. 5688 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:38:33,696 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:38:33,696 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [98, 98] total 195 [2018-10-02 11:38:33,697 INFO L459 AbstractCegarLoop]: Interpolant automaton has 196 states [2018-10-02 11:38:33,698 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 196 interpolants. [2018-10-02 11:38:33,699 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9846, Invalid=28374, Unknown=0, NotChecked=0, Total=38220 [2018-10-02 11:38:33,699 INFO L87 Difference]: Start difference. First operand 244 states and 292 transitions. Second operand 196 states. [2018-10-02 11:38:34,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:38:34,802 INFO L93 Difference]: Finished difference Result 255 states and 305 transitions. [2018-10-02 11:38:34,803 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2018-10-02 11:38:34,803 INFO L78 Accepts]: Start accepts. Automaton has 196 states. Word has length 243 [2018-10-02 11:38:34,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:38:34,804 INFO L225 Difference]: With dead ends: 255 [2018-10-02 11:38:34,804 INFO L226 Difference]: Without dead ends: 253 [2018-10-02 11:38:34,805 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 340 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 194 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21863 ImplicationChecksByTransitivity, 9.1s TimeCoverageRelationStatistics Valid=9846, Invalid=28374, Unknown=0, NotChecked=0, Total=38220 [2018-10-02 11:38:34,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2018-10-02 11:38:34,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 249. [2018-10-02 11:38:34,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 249 states. [2018-10-02 11:38:34,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 298 transitions. [2018-10-02 11:38:34,813 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 298 transitions. Word has length 243 [2018-10-02 11:38:34,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:38:34,813 INFO L480 AbstractCegarLoop]: Abstraction has 249 states and 298 transitions. [2018-10-02 11:38:34,813 INFO L481 AbstractCegarLoop]: Interpolant automaton has 196 states. [2018-10-02 11:38:34,813 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 298 transitions. [2018-10-02 11:38:34,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 249 [2018-10-02 11:38:34,815 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:38:34,815 INFO L375 BasicCegarLoop]: trace histogram [49, 49, 49, 49, 49, 1, 1, 1] [2018-10-02 11:38:34,815 INFO L423 AbstractCegarLoop]: === Iteration 51 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:38:34,815 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:38:34,815 INFO L82 PathProgramCache]: Analyzing trace with hash 291644140, now seen corresponding path program 49 times [2018-10-02 11:38:34,815 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:38:34,816 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:38:34,816 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:38:34,816 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 11:38:34,816 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:38:34,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:38:38,605 INFO L134 CoverageAnalysis]: Checked inductivity of 5929 backedges. 0 proven. 5929 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:38:38,605 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:38:38,606 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:38:38,613 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 11:38:38,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:38:38,675 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 11:38:44,708 INFO L134 CoverageAnalysis]: Checked inductivity of 5929 backedges. 0 proven. 5929 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:38:44,747 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 11:38:44,747 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [100, 100] total 199 [2018-10-02 11:38:44,748 INFO L459 AbstractCegarLoop]: Interpolant automaton has 200 states [2018-10-02 11:38:44,749 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 200 interpolants. [2018-10-02 11:38:44,750 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10247, Invalid=29553, Unknown=0, NotChecked=0, Total=39800 [2018-10-02 11:38:44,750 INFO L87 Difference]: Start difference. First operand 249 states and 298 transitions. Second operand 200 states. [2018-10-02 11:38:45,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 11:38:45,899 INFO L93 Difference]: Finished difference Result 260 states and 311 transitions. [2018-10-02 11:38:45,899 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 101 states. [2018-10-02 11:38:45,899 INFO L78 Accepts]: Start accepts. Automaton has 200 states. Word has length 248 [2018-10-02 11:38:45,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 11:38:45,901 INFO L225 Difference]: With dead ends: 260 [2018-10-02 11:38:45,901 INFO L226 Difference]: Without dead ends: 258 [2018-10-02 11:38:45,902 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 347 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 198 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22784 ImplicationChecksByTransitivity, 9.3s TimeCoverageRelationStatistics Valid=10247, Invalid=29553, Unknown=0, NotChecked=0, Total=39800 [2018-10-02 11:38:45,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2018-10-02 11:38:45,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 254. [2018-10-02 11:38:45,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 254 states. [2018-10-02 11:38:45,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 304 transitions. [2018-10-02 11:38:45,909 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 304 transitions. Word has length 248 [2018-10-02 11:38:45,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 11:38:45,909 INFO L480 AbstractCegarLoop]: Abstraction has 254 states and 304 transitions. [2018-10-02 11:38:45,910 INFO L481 AbstractCegarLoop]: Interpolant automaton has 200 states. [2018-10-02 11:38:45,910 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 304 transitions. [2018-10-02 11:38:45,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2018-10-02 11:38:45,911 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 11:38:45,911 INFO L375 BasicCegarLoop]: trace histogram [50, 50, 50, 50, 50, 1, 1, 1] [2018-10-02 11:38:45,911 INFO L423 AbstractCegarLoop]: === Iteration 52 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 11:38:45,912 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-02 11:38:45,912 INFO L82 PathProgramCache]: Analyzing trace with hash -1380593056, now seen corresponding path program 50 times [2018-10-02 11:38:45,912 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 11:38:45,912 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 11:38:45,913 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:38:45,913 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 11:38:45,913 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 11:38:45,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 11:38:49,757 INFO L134 CoverageAnalysis]: Checked inductivity of 6175 backedges. 0 proven. 6175 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 11:38:49,757 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 11:38:49,757 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:38:49,766 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-02 11:38:49,825 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-02 11:38:49,825 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 11:38:49,830 INFO L273 TraceCheckSpWp]: Computing forward predicates... Received shutdown request... [2018-10-02 11:38:53,494 INFO L177 TraceCheckSpWp]: Timeout while computing interpolants [2018-10-02 11:38:53,695 WARN L521 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 11:38:53,695 WARN L549 AbstractCegarLoop]: Verification canceled [2018-10-02 11:38:53,701 WARN L205 ceAbstractionStarter]: Timeout [2018-10-02 11:38:53,701 INFO L202 PluginConnector]: Adding new model GateController.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.10 11:38:53 BoogieIcfgContainer [2018-10-02 11:38:53,701 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-10-02 11:38:53,702 INFO L168 Benchmark]: Toolchain (without parser) took 242225.92 ms. Allocated memory was 1.5 GB in the beginning and 1.6 GB in the end (delta: 123.2 MB). Free memory was 1.4 GB in the beginning and 1.4 GB in the end (delta: 88.5 MB). Peak memory consumption was 211.7 MB. Max. memory is 7.1 GB. [2018-10-02 11:38:53,704 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.20 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-10-02 11:38:53,705 INFO L168 Benchmark]: Boogie Procedure Inliner took 41.76 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-10-02 11:38:53,705 INFO L168 Benchmark]: Boogie Preprocessor took 24.44 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-10-02 11:38:53,705 INFO L168 Benchmark]: RCFGBuilder took 400.30 ms. Allocated memory is still 1.5 GB. Free memory was 1.4 GB in the beginning and 1.4 GB in the end (delta: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. [2018-10-02 11:38:53,706 INFO L168 Benchmark]: TraceAbstraction took 241750.05 ms. Allocated memory was 1.5 GB in the beginning and 1.6 GB in the end (delta: 123.2 MB). Free memory was 1.4 GB in the beginning and 1.4 GB in the end (delta: 67.4 MB). Peak memory consumption was 190.6 MB. Max. memory is 7.1 GB. [2018-10-02 11:38:53,709 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.20 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 41.76 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Preprocessor took 24.44 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. * RCFGBuilder took 400.30 ms. Allocated memory is still 1.5 GB. Free memory was 1.4 GB in the beginning and 1.4 GB in the end (delta: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. * TraceAbstraction took 241750.05 ms. Allocated memory was 1.5 GB in the beginning and 1.6 GB in the end (delta: 123.2 MB). Free memory was 1.4 GB in the beginning and 1.4 GB in the end (delta: 67.4 MB). Peak memory consumption was 190.6 MB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 44]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 44). Cancelled while BasicCegarLoop was analyzing trace of length 254 with TraceHistMax 50, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 173 known predicates. - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 10 locations, 1 error locations. TIMEOUT Result, 241.6s OverallTime, 52 OverallIterations, 50 TraceHistogramMax, 26.8s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 515 SDtfs, 17401 SDslu, 15104 SDs, 0 SdLazy, 15359 SolverSat, 3186 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 16.9s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 8775 GetRequests, 3775 SyntacticMatches, 0 SemanticMatches, 5000 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 383376 ImplicationChecksByTransitivity, 191.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=254occurred in iteration=51, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 0.3s AutomataMinimizationTime, 51 MinimizatonAttempts, 201 StatesRemovedByMinimization, 50 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.2s SsaConstructionTime, 2.4s SatisfiabilityAnalysisTime, 200.7s InterpolantComputationTime, 12555 NumberOfCodeBlocks, 12555 NumberOfCodeBlocksAsserted, 732 NumberOfCheckSat, 12455 ConstructedInterpolants, 6174 QuantifiedInterpolants, 20383669 SizeOfPredicates, 1372 NumberOfNonLiveVariables, 10584 ConjunctsInSsa, 2646 ConjunctsInUnsatCore, 100 InterpolantComputations, 2 PerfectInterpolantSequences, 1/198451 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/GateController.bpl_svcomp-Reach-32bit-Automizer_Default.epf_AutomizerBplInline.xml/Csv-Benchmark-0-2018-10-02_11-38-53-719.csv Written .csv to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/csv/GateController.bpl_svcomp-Reach-32bit-Automizer_Default.epf_AutomizerBplInline.xml/Csv-TraceAbstractionBenchmarks-0-2018-10-02_11-38-53-719.csv Completed graceful shutdown