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-1cc990c [2018-09-30 20:06:05,020 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-09-30 20:06:05,022 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-09-30 20:06:05,036 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-09-30 20:06:05,036 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-09-30 20:06:05,040 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-09-30 20:06:05,042 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-09-30 20:06:05,044 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-09-30 20:06:05,046 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-09-30 20:06:05,047 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-09-30 20:06:05,048 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-09-30 20:06:05,049 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-09-30 20:06:05,051 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-09-30 20:06:05,052 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-09-30 20:06:05,054 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-09-30 20:06:05,057 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-09-30 20:06:05,058 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-09-30 20:06:05,068 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-09-30 20:06:05,073 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-09-30 20:06:05,076 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-09-30 20:06:05,078 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-09-30 20:06:05,079 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-09-30 20:06:05,081 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-09-30 20:06:05,082 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-09-30 20:06:05,082 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-09-30 20:06:05,085 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-09-30 20:06:05,086 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-09-30 20:06:05,087 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-09-30 20:06:05,088 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-09-30 20:06:05,091 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-09-30 20:06:05,091 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-09-30 20:06:05,092 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-09-30 20:06:05,092 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-09-30 20:06:05,093 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-09-30 20:06:05,094 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-09-30 20:06:05,095 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-09-30 20:06:05,095 INFO L98 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/pu-bench/svcomp-Reach-32bit-Automizer_Default.epf [2018-09-30 20:06:05,112 INFO L110 SettingsManager]: Loading preferences was successful [2018-09-30 20:06:05,112 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-09-30 20:06:05,113 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-09-30 20:06:05,113 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-09-30 20:06:05,114 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-09-30 20:06:05,114 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-09-30 20:06:05,114 INFO L133 SettingsManager]: * Use SBE=true [2018-09-30 20:06:05,114 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-09-30 20:06:05,114 INFO L133 SettingsManager]: * sizeof long=4 [2018-09-30 20:06:05,115 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-09-30 20:06:05,115 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-09-30 20:06:05,115 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-09-30 20:06:05,115 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-09-30 20:06:05,115 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-09-30 20:06:05,116 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-09-30 20:06:05,116 INFO L133 SettingsManager]: * sizeof long double=12 [2018-09-30 20:06:05,116 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-09-30 20:06:05,116 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-09-30 20:06:05,116 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-09-30 20:06:05,117 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-09-30 20:06:05,117 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-09-30 20:06:05,117 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-09-30 20:06:05,117 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-09-30 20:06:05,117 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-09-30 20:06:05,118 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-09-30 20:06:05,118 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-09-30 20:06:05,118 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-09-30 20:06:05,118 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-09-30 20:06:05,118 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-09-30 20:06:05,119 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-09-30 20:06:05,187 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-09-30 20:06:05,202 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-09-30 20:06:05,208 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-09-30 20:06:05,210 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2018-09-30 20:06:05,210 INFO L276 PluginConnector]: Boogie PL CUP Parser initialized [2018-09-30 20:06:05,211 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/real-life/GateController.bpl [2018-09-30 20:06:05,211 INFO L111 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/real-life/GateController.bpl' [2018-09-30 20:06:05,259 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-09-30 20:06:05,261 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-09-30 20:06:05,262 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-09-30 20:06:05,262 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-09-30 20:06:05,265 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-09-30 20:06:05,284 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 30.09 08:06:05" (1/1) ... [2018-09-30 20:06:05,294 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 30.09 08:06:05" (1/1) ... [2018-09-30 20:06:05,299 WARN L165 Inliner]: Program contained no entry procedure! [2018-09-30 20:06:05,300 WARN L168 Inliner]: Missing entry procedures: [ULTIMATE.start] [2018-09-30 20:06:05,300 WARN L175 Inliner]: Fallback enabled. All procedures will be processed. [2018-09-30 20:06:05,301 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-09-30 20:06:05,302 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-09-30 20:06:05,302 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-09-30 20:06:05,302 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-09-30 20:06:05,314 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 30.09 08:06:05" (1/1) ... [2018-09-30 20:06:05,314 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 30.09 08:06:05" (1/1) ... [2018-09-30 20:06:05,315 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 30.09 08:06:05" (1/1) ... [2018-09-30 20:06:05,315 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 30.09 08:06:05" (1/1) ... [2018-09-30 20:06:05,318 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 30.09 08:06:05" (1/1) ... [2018-09-30 20:06:05,324 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 30.09 08:06:05" (1/1) ... [2018-09-30 20:06:05,325 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 30.09 08:06:05" (1/1) ... [2018-09-30 20:06:05,326 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-09-30 20:06:05,327 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-09-30 20:06:05,327 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-09-30 20:06:05,327 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-09-30 20:06:05,328 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 30.09 08:06:05" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-09-30 20:06:05,396 INFO L124 BoogieDeclarations]: Specification and implementation of procedure GateController given in one single declaration [2018-09-30 20:06:05,397 INFO L130 BoogieDeclarations]: Found specification of procedure GateController [2018-09-30 20:06:05,397 INFO L138 BoogieDeclarations]: Found implementation of procedure GateController [2018-09-30 20:06:05,714 INFO L345 CfgBuilder]: Using library mode [2018-09-30 20:06:05,714 INFO L202 PluginConnector]: Adding new model GateController.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.09 08:06:05 BoogieIcfgContainer [2018-09-30 20:06:05,715 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-09-30 20:06:05,716 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-09-30 20:06:05,716 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-09-30 20:06:05,720 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-09-30 20:06:05,720 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 30.09 08:06:05" (1/2) ... [2018-09-30 20:06:05,722 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1a83b649 and model type GateController.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.09 08:06:05, skipping insertion in model container [2018-09-30 20:06:05,722 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "GateController.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.09 08:06:05" (2/2) ... [2018-09-30 20:06:05,725 INFO L112 eAbstractionObserver]: Analyzing ICFG GateController.bpl [2018-09-30 20:06:05,738 INFO L137 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-09-30 20:06:05,754 INFO L149 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-09-30 20:06:05,818 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-09-30 20:06:05,819 INFO L381 AbstractCegarLoop]: Interprodecural is true [2018-09-30 20:06:05,820 INFO L382 AbstractCegarLoop]: Hoare is true [2018-09-30 20:06:05,820 INFO L383 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-09-30 20:06:05,820 INFO L384 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-09-30 20:06:05,820 INFO L385 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-09-30 20:06:05,820 INFO L386 AbstractCegarLoop]: Difference is false [2018-09-30 20:06:05,821 INFO L387 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-09-30 20:06:05,821 INFO L392 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-09-30 20:06:05,844 INFO L276 IsEmpty]: Start isEmpty. Operand 10 states. [2018-09-30 20:06:05,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2018-09-30 20:06:05,855 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:06:05,857 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1] [2018-09-30 20:06:05,858 INFO L423 AbstractCegarLoop]: === Iteration 1 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:06:05,868 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:06:05,869 INFO L82 PathProgramCache]: Analyzing trace with hash 30432, now seen corresponding path program 1 times [2018-09-30 20:06:05,871 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:06:05,872 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:06:05,938 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:05,938 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:06:05,938 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:05,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:06:06,060 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:06,062 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-30 20:06:06,063 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-09-30 20:06:06,067 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-09-30 20:06:06,079 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-09-30 20:06:06,079 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-09-30 20:06:06,082 INFO L87 Difference]: Start difference. First operand 10 states. Second operand 3 states. [2018-09-30 20:06:06,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:06:06,167 INFO L93 Difference]: Finished difference Result 19 states and 23 transitions. [2018-09-30 20:06:06,168 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-09-30 20:06:06,170 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2018-09-30 20:06:06,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:06:06,190 INFO L225 Difference]: With dead ends: 19 [2018-09-30 20:06:06,191 INFO L226 Difference]: Without dead ends: 13 [2018-09-30 20:06:06,196 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-09-30 20:06:06,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13 states. [2018-09-30 20:06:06,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13 to 9. [2018-09-30 20:06:06,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2018-09-30 20:06:06,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 11 transitions. [2018-09-30 20:06:06,242 INFO L78 Accepts]: Start accepts. Automaton has 9 states and 11 transitions. Word has length 3 [2018-09-30 20:06:06,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:06:06,244 INFO L480 AbstractCegarLoop]: Abstraction has 9 states and 11 transitions. [2018-09-30 20:06:06,244 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-09-30 20:06:06,244 INFO L276 IsEmpty]: Start isEmpty. Operand 9 states and 11 transitions. [2018-09-30 20:06:06,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2018-09-30 20:06:06,245 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:06:06,245 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2018-09-30 20:06:06,245 INFO L423 AbstractCegarLoop]: === Iteration 2 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:06:06,246 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:06:06,246 INFO L82 PathProgramCache]: Analyzing trace with hash 1953617644, now seen corresponding path program 1 times [2018-09-30 20:06:06,246 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:06:06,246 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:06:06,247 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:06,250 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:06:06,250 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:06,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:06:06,462 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:06,462 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:06:06,462 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:06:06,477 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:06:06,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:06:06,506 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:06:07,012 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:07,035 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:06:07,036 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2018-09-30 20:06:07,037 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-09-30 20:06:07,037 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-09-30 20:06:07,037 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2018-09-30 20:06:07,038 INFO L87 Difference]: Start difference. First operand 9 states and 11 transitions. Second operand 8 states. [2018-09-30 20:06:07,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:06:07,182 INFO L93 Difference]: Finished difference Result 21 states and 27 transitions. [2018-09-30 20:06:07,183 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-09-30 20:06:07,183 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 8 [2018-09-30 20:06:07,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:06:07,184 INFO L225 Difference]: With dead ends: 21 [2018-09-30 20:06:07,185 INFO L226 Difference]: Without dead ends: 19 [2018-09-30 20:06:07,186 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2018-09-30 20:06:07,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states. [2018-09-30 20:06:07,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 14. [2018-09-30 20:06:07,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2018-09-30 20:06:07,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 18 transitions. [2018-09-30 20:06:07,193 INFO L78 Accepts]: Start accepts. Automaton has 14 states and 18 transitions. Word has length 8 [2018-09-30 20:06:07,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:06:07,195 INFO L480 AbstractCegarLoop]: Abstraction has 14 states and 18 transitions. [2018-09-30 20:06:07,195 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-09-30 20:06:07,195 INFO L276 IsEmpty]: Start isEmpty. Operand 14 states and 18 transitions. [2018-09-30 20:06:07,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2018-09-30 20:06:07,196 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:06:07,196 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2018-09-30 20:06:07,197 INFO L423 AbstractCegarLoop]: === Iteration 3 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:06:07,197 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:06:07,197 INFO L82 PathProgramCache]: Analyzing trace with hash 1953558062, now seen corresponding path program 1 times [2018-09-30 20:06:07,198 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:06:07,198 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:06:07,199 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:07,199 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:06:07,202 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:07,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:06:07,248 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:07,249 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-30 20:06:07,249 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-09-30 20:06:07,249 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-09-30 20:06:07,250 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-09-30 20:06:07,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-09-30 20:06:07,251 INFO L87 Difference]: Start difference. First operand 14 states and 18 transitions. Second operand 3 states. [2018-09-30 20:06:07,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:06:07,278 INFO L93 Difference]: Finished difference Result 21 states and 27 transitions. [2018-09-30 20:06:07,279 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-09-30 20:06:07,279 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 8 [2018-09-30 20:06:07,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:06:07,280 INFO L225 Difference]: With dead ends: 21 [2018-09-30 20:06:07,280 INFO L226 Difference]: Without dead ends: 14 [2018-09-30 20:06:07,281 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-09-30 20:06:07,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14 states. [2018-09-30 20:06:07,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14 to 14. [2018-09-30 20:06:07,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2018-09-30 20:06:07,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 16 transitions. [2018-09-30 20:06:07,285 INFO L78 Accepts]: Start accepts. Automaton has 14 states and 16 transitions. Word has length 8 [2018-09-30 20:06:07,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:06:07,285 INFO L480 AbstractCegarLoop]: Abstraction has 14 states and 16 transitions. [2018-09-30 20:06:07,286 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-09-30 20:06:07,286 INFO L276 IsEmpty]: Start isEmpty. Operand 14 states and 16 transitions. [2018-09-30 20:06:07,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2018-09-30 20:06:07,286 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:06:07,287 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1] [2018-09-30 20:06:07,287 INFO L423 AbstractCegarLoop]: === Iteration 4 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:06:07,287 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:06:07,288 INFO L82 PathProgramCache]: Analyzing trace with hash 72785504, now seen corresponding path program 2 times [2018-09-30 20:06:07,288 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:06:07,288 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:06:07,289 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:07,289 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:06:07,289 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:07,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:06:07,625 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:07,625 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:06:07,625 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:06:07,638 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 20:06:07,656 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 20:06:07,656 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:06:07,659 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:06:07,856 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:07,878 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:06:07,878 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2018-09-30 20:06:07,879 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-09-30 20:06:07,879 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-09-30 20:06:07,880 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2018-09-30 20:06:07,880 INFO L87 Difference]: Start difference. First operand 14 states and 16 transitions. Second operand 12 states. [2018-09-30 20:06:08,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:06:08,071 INFO L93 Difference]: Finished difference Result 25 states and 29 transitions. [2018-09-30 20:06:08,071 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-09-30 20:06:08,071 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 13 [2018-09-30 20:06:08,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:06:08,072 INFO L225 Difference]: With dead ends: 25 [2018-09-30 20:06:08,072 INFO L226 Difference]: Without dead ends: 23 [2018-09-30 20:06:08,073 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2018-09-30 20:06:08,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2018-09-30 20:06:08,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 19. [2018-09-30 20:06:08,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2018-09-30 20:06:08,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 22 transitions. [2018-09-30 20:06:08,079 INFO L78 Accepts]: Start accepts. Automaton has 19 states and 22 transitions. Word has length 13 [2018-09-30 20:06:08,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:06:08,079 INFO L480 AbstractCegarLoop]: Abstraction has 19 states and 22 transitions. [2018-09-30 20:06:08,079 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-09-30 20:06:08,079 INFO L276 IsEmpty]: Start isEmpty. Operand 19 states and 22 transitions. [2018-09-30 20:06:08,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2018-09-30 20:06:08,080 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:06:08,080 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1] [2018-09-30 20:06:08,081 INFO L423 AbstractCegarLoop]: === Iteration 5 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:06:08,081 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:06:08,081 INFO L82 PathProgramCache]: Analyzing trace with hash 491282284, now seen corresponding path program 3 times [2018-09-30 20:06:08,081 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:06:08,082 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:06:08,083 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:08,083 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:06:08,083 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:08,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:06:08,262 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:08,262 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:06:08,262 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:06:08,275 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 20:06:08,310 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2018-09-30 20:06:08,310 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:06:08,312 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:06:08,912 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:08,942 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:06:08,942 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2018-09-30 20:06:08,942 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-09-30 20:06:08,943 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-09-30 20:06:08,943 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=159, Unknown=0, NotChecked=0, Total=240 [2018-09-30 20:06:08,944 INFO L87 Difference]: Start difference. First operand 19 states and 22 transitions. Second operand 16 states. [2018-09-30 20:06:09,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:06:09,047 INFO L93 Difference]: Finished difference Result 30 states and 35 transitions. [2018-09-30 20:06:09,049 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-09-30 20:06:09,049 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 18 [2018-09-30 20:06:09,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:06:09,050 INFO L225 Difference]: With dead ends: 30 [2018-09-30 20:06:09,051 INFO L226 Difference]: Without dead ends: 28 [2018-09-30 20:06:09,051 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=81, Invalid=159, Unknown=0, NotChecked=0, Total=240 [2018-09-30 20:06:09,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2018-09-30 20:06:09,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 24. [2018-09-30 20:06:09,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2018-09-30 20:06:09,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 28 transitions. [2018-09-30 20:06:09,056 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 28 transitions. Word has length 18 [2018-09-30 20:06:09,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:06:09,057 INFO L480 AbstractCegarLoop]: Abstraction has 24 states and 28 transitions. [2018-09-30 20:06:09,057 INFO L481 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-09-30 20:06:09,057 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 28 transitions. [2018-09-30 20:06:09,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2018-09-30 20:06:09,058 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:06:09,058 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 1, 1, 1] [2018-09-30 20:06:09,058 INFO L423 AbstractCegarLoop]: === Iteration 6 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:06:09,059 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:06:09,059 INFO L82 PathProgramCache]: Analyzing trace with hash 1589732832, now seen corresponding path program 4 times [2018-09-30 20:06:09,059 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:06:09,059 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:06:09,060 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:09,060 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:06:09,061 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:09,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:06:09,259 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:09,260 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:06:09,260 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:06:09,270 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 20:06:09,282 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 20:06:09,282 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:06:09,284 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:06:09,630 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:09,651 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:06:09,651 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2018-09-30 20:06:09,651 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-09-30 20:06:09,652 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-09-30 20:06:09,652 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2018-09-30 20:06:09,652 INFO L87 Difference]: Start difference. First operand 24 states and 28 transitions. Second operand 20 states. [2018-09-30 20:06:10,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:06:10,066 INFO L93 Difference]: Finished difference Result 35 states and 41 transitions. [2018-09-30 20:06:10,067 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-09-30 20:06:10,067 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 23 [2018-09-30 20:06:10,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:06:10,069 INFO L225 Difference]: With dead ends: 35 [2018-09-30 20:06:10,069 INFO L226 Difference]: Without dead ends: 33 [2018-09-30 20:06:10,069 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-09-30 20:06:10,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2018-09-30 20:06:10,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 29. [2018-09-30 20:06:10,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2018-09-30 20:06:10,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 34 transitions. [2018-09-30 20:06:10,079 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 34 transitions. Word has length 23 [2018-09-30 20:06:10,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:06:10,080 INFO L480 AbstractCegarLoop]: Abstraction has 29 states and 34 transitions. [2018-09-30 20:06:10,080 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-09-30 20:06:10,081 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 34 transitions. [2018-09-30 20:06:10,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2018-09-30 20:06:10,084 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:06:10,084 INFO L375 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 1, 1, 1] [2018-09-30 20:06:10,084 INFO L423 AbstractCegarLoop]: === Iteration 7 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:06:10,085 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:06:10,085 INFO L82 PathProgramCache]: Analyzing trace with hash 602818540, now seen corresponding path program 5 times [2018-09-30 20:06:10,085 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:06:10,085 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:06:10,086 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:10,091 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:06:10,091 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:10,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:06:10,363 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:10,363 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:06:10,363 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:06:10,371 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 20:06:10,385 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2018-09-30 20:06:10,386 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:06:10,390 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:06:10,997 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:11,019 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:06:11,019 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 23 [2018-09-30 20:06:11,019 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-09-30 20:06:11,020 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-09-30 20:06:11,020 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=381, Unknown=0, NotChecked=0, Total=552 [2018-09-30 20:06:11,021 INFO L87 Difference]: Start difference. First operand 29 states and 34 transitions. Second operand 24 states. [2018-09-30 20:06:11,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:06:11,168 INFO L93 Difference]: Finished difference Result 40 states and 47 transitions. [2018-09-30 20:06:11,169 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-09-30 20:06:11,169 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 28 [2018-09-30 20:06:11,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:06:11,170 INFO L225 Difference]: With dead ends: 40 [2018-09-30 20:06:11,170 INFO L226 Difference]: Without dead ends: 38 [2018-09-30 20:06:11,171 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=171, Invalid=381, Unknown=0, NotChecked=0, Total=552 [2018-09-30 20:06:11,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38 states. [2018-09-30 20:06:11,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38 to 34. [2018-09-30 20:06:11,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2018-09-30 20:06:11,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 40 transitions. [2018-09-30 20:06:11,177 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 40 transitions. Word has length 28 [2018-09-30 20:06:11,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:06:11,178 INFO L480 AbstractCegarLoop]: Abstraction has 34 states and 40 transitions. [2018-09-30 20:06:11,178 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-09-30 20:06:11,178 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 40 transitions. [2018-09-30 20:06:11,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2018-09-30 20:06:11,179 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:06:11,179 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 1, 1, 1] [2018-09-30 20:06:11,180 INFO L423 AbstractCegarLoop]: === Iteration 8 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:06:11,180 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:06:11,180 INFO L82 PathProgramCache]: Analyzing trace with hash 1979239776, now seen corresponding path program 6 times [2018-09-30 20:06:11,180 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:06:11,180 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:06:11,181 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:11,181 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:06:11,182 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:11,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:06:11,485 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:11,485 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:06:11,486 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:06:11,494 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 20:06:11,534 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2018-09-30 20:06:11,534 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:06:11,536 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:06:12,107 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:12,141 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:06:12,142 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 27 [2018-09-30 20:06:12,142 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-09-30 20:06:12,143 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-09-30 20:06:12,143 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=228, Invalid=528, Unknown=0, NotChecked=0, Total=756 [2018-09-30 20:06:12,146 INFO L87 Difference]: Start difference. First operand 34 states and 40 transitions. Second operand 28 states. [2018-09-30 20:06:12,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:06:12,382 INFO L93 Difference]: Finished difference Result 45 states and 53 transitions. [2018-09-30 20:06:12,383 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-09-30 20:06:12,383 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 33 [2018-09-30 20:06:12,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:06:12,384 INFO L225 Difference]: With dead ends: 45 [2018-09-30 20:06:12,385 INFO L226 Difference]: Without dead ends: 43 [2018-09-30 20:06:12,386 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-09-30 20:06:12,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2018-09-30 20:06:12,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 39. [2018-09-30 20:06:12,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2018-09-30 20:06:12,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 46 transitions. [2018-09-30 20:06:12,393 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 46 transitions. Word has length 33 [2018-09-30 20:06:12,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:06:12,394 INFO L480 AbstractCegarLoop]: Abstraction has 39 states and 46 transitions. [2018-09-30 20:06:12,394 INFO L481 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-09-30 20:06:12,394 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 46 transitions. [2018-09-30 20:06:12,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2018-09-30 20:06:12,395 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:06:12,395 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 1, 1, 1] [2018-09-30 20:06:12,395 INFO L423 AbstractCegarLoop]: === Iteration 9 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:06:12,396 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:06:12,396 INFO L82 PathProgramCache]: Analyzing trace with hash -1800695700, now seen corresponding path program 7 times [2018-09-30 20:06:12,396 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:06:12,396 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:06:12,397 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:12,398 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:06:12,398 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:12,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:06:12,648 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:12,648 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:06:12,648 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:06:12,657 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:06:12,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:06:12,670 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:06:13,156 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:13,182 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:06:13,183 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 31 [2018-09-30 20:06:13,183 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-09-30 20:06:13,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-09-30 20:06:13,184 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=293, Invalid=699, Unknown=0, NotChecked=0, Total=992 [2018-09-30 20:06:13,185 INFO L87 Difference]: Start difference. First operand 39 states and 46 transitions. Second operand 32 states. [2018-09-30 20:06:13,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:06:13,357 INFO L93 Difference]: Finished difference Result 50 states and 59 transitions. [2018-09-30 20:06:13,357 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-09-30 20:06:13,358 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 38 [2018-09-30 20:06:13,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:06:13,359 INFO L225 Difference]: With dead ends: 50 [2018-09-30 20:06:13,359 INFO L226 Difference]: Without dead ends: 48 [2018-09-30 20:06:13,360 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 461 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=293, Invalid=699, Unknown=0, NotChecked=0, Total=992 [2018-09-30 20:06:13,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2018-09-30 20:06:13,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 44. [2018-09-30 20:06:13,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2018-09-30 20:06:13,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 52 transitions. [2018-09-30 20:06:13,367 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 52 transitions. Word has length 38 [2018-09-30 20:06:13,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:06:13,367 INFO L480 AbstractCegarLoop]: Abstraction has 44 states and 52 transitions. [2018-09-30 20:06:13,367 INFO L481 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-09-30 20:06:13,367 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 52 transitions. [2018-09-30 20:06:13,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2018-09-30 20:06:13,368 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:06:13,369 INFO L375 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 1, 1, 1] [2018-09-30 20:06:13,369 INFO L423 AbstractCegarLoop]: === Iteration 10 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:06:13,369 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:06:13,369 INFO L82 PathProgramCache]: Analyzing trace with hash -1430989600, now seen corresponding path program 8 times [2018-09-30 20:06:13,369 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:06:13,370 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:06:13,370 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:13,371 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:06:13,371 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:13,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:06:13,659 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:13,659 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:06:13,659 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:06:13,670 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 20:06:13,688 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 20:06:13,688 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:06:13,693 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:06:14,221 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:14,243 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:06:14,243 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 35 [2018-09-30 20:06:14,243 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-09-30 20:06:14,244 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-09-30 20:06:14,244 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=366, Invalid=894, Unknown=0, NotChecked=0, Total=1260 [2018-09-30 20:06:14,245 INFO L87 Difference]: Start difference. First operand 44 states and 52 transitions. Second operand 36 states. [2018-09-30 20:06:14,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:06:14,497 INFO L93 Difference]: Finished difference Result 55 states and 65 transitions. [2018-09-30 20:06:14,499 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-09-30 20:06:14,499 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 43 [2018-09-30 20:06:14,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:06:14,500 INFO L225 Difference]: With dead ends: 55 [2018-09-30 20:06:14,500 INFO L226 Difference]: Without dead ends: 53 [2018-09-30 20:06:14,501 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-09-30 20:06:14,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2018-09-30 20:06:14,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 49. [2018-09-30 20:06:14,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2018-09-30 20:06:14,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 58 transitions. [2018-09-30 20:06:14,508 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 58 transitions. Word has length 43 [2018-09-30 20:06:14,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:06:14,508 INFO L480 AbstractCegarLoop]: Abstraction has 49 states and 58 transitions. [2018-09-30 20:06:14,508 INFO L481 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-09-30 20:06:14,508 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 58 transitions. [2018-09-30 20:06:14,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2018-09-30 20:06:14,509 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:06:14,510 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 1, 1, 1] [2018-09-30 20:06:14,510 INFO L423 AbstractCegarLoop]: === Iteration 11 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:06:14,510 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:06:14,510 INFO L82 PathProgramCache]: Analyzing trace with hash -1043842836, now seen corresponding path program 9 times [2018-09-30 20:06:14,511 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:06:14,511 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:06:14,512 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:14,512 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:06:14,512 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:14,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:06:14,754 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:14,754 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:06:14,754 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:06:14,771 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 20:06:14,797 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2018-09-30 20:06:14,798 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:06:14,800 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:06:16,543 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:16,564 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:06:16,564 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 39 [2018-09-30 20:06:16,565 INFO L459 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-09-30 20:06:16,565 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-09-30 20:06:16,566 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=447, Invalid=1113, Unknown=0, NotChecked=0, Total=1560 [2018-09-30 20:06:16,566 INFO L87 Difference]: Start difference. First operand 49 states and 58 transitions. Second operand 40 states. [2018-09-30 20:06:16,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:06:16,809 INFO L93 Difference]: Finished difference Result 60 states and 71 transitions. [2018-09-30 20:06:16,810 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-09-30 20:06:16,810 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 48 [2018-09-30 20:06:16,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:06:16,811 INFO L225 Difference]: With dead ends: 60 [2018-09-30 20:06:16,811 INFO L226 Difference]: Without dead ends: 58 [2018-09-30 20:06:16,812 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 764 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=447, Invalid=1113, Unknown=0, NotChecked=0, Total=1560 [2018-09-30 20:06:16,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2018-09-30 20:06:16,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 54. [2018-09-30 20:06:16,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2018-09-30 20:06:16,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 64 transitions. [2018-09-30 20:06:16,818 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 64 transitions. Word has length 48 [2018-09-30 20:06:16,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:06:16,818 INFO L480 AbstractCegarLoop]: Abstraction has 54 states and 64 transitions. [2018-09-30 20:06:16,818 INFO L481 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-09-30 20:06:16,819 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 64 transitions. [2018-09-30 20:06:16,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-09-30 20:06:16,820 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:06:16,820 INFO L375 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 1, 1, 1] [2018-09-30 20:06:16,820 INFO L423 AbstractCegarLoop]: === Iteration 12 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:06:16,820 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:06:16,820 INFO L82 PathProgramCache]: Analyzing trace with hash -676496288, now seen corresponding path program 10 times [2018-09-30 20:06:16,820 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:06:16,821 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:06:16,821 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:16,821 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:06:16,822 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:16,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:06:17,216 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 235 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:17,216 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:06:17,216 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:06:17,224 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 20:06:17,259 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 20:06:17,259 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:06:17,263 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:06:18,090 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 235 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:18,111 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:06:18,111 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 43 [2018-09-30 20:06:18,116 INFO L459 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-09-30 20:06:18,116 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-09-30 20:06:18,117 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=536, Invalid=1356, Unknown=0, NotChecked=0, Total=1892 [2018-09-30 20:06:18,117 INFO L87 Difference]: Start difference. First operand 54 states and 64 transitions. Second operand 44 states. [2018-09-30 20:06:18,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:06:18,434 INFO L93 Difference]: Finished difference Result 65 states and 77 transitions. [2018-09-30 20:06:18,435 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-09-30 20:06:18,435 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 53 [2018-09-30 20:06:18,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:06:18,436 INFO L225 Difference]: With dead ends: 65 [2018-09-30 20:06:18,436 INFO L226 Difference]: Without dead ends: 63 [2018-09-30 20:06:18,437 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 944 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=536, Invalid=1356, Unknown=0, NotChecked=0, Total=1892 [2018-09-30 20:06:18,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2018-09-30 20:06:18,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 59. [2018-09-30 20:06:18,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2018-09-30 20:06:18,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 70 transitions. [2018-09-30 20:06:18,444 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 70 transitions. Word has length 53 [2018-09-30 20:06:18,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:06:18,444 INFO L480 AbstractCegarLoop]: Abstraction has 59 states and 70 transitions. [2018-09-30 20:06:18,445 INFO L481 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-09-30 20:06:18,445 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 70 transitions. [2018-09-30 20:06:18,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2018-09-30 20:06:18,446 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:06:18,446 INFO L375 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 11, 1, 1, 1] [2018-09-30 20:06:18,446 INFO L423 AbstractCegarLoop]: === Iteration 13 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:06:18,446 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:06:18,446 INFO L82 PathProgramCache]: Analyzing trace with hash -1014218388, now seen corresponding path program 11 times [2018-09-30 20:06:18,446 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:06:18,447 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:06:18,447 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:18,447 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:06:18,448 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:18,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:06:18,818 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 0 proven. 286 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:18,819 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:06:18,819 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:06:18,826 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 20:06:18,856 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2018-09-30 20:06:18,856 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:06:18,861 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:06:19,727 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 0 proven. 286 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:19,749 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:06:19,749 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 47 [2018-09-30 20:06:19,749 INFO L459 AbstractCegarLoop]: Interpolant automaton has 48 states [2018-09-30 20:06:19,750 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2018-09-30 20:06:19,750 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=633, Invalid=1623, Unknown=0, NotChecked=0, Total=2256 [2018-09-30 20:06:19,751 INFO L87 Difference]: Start difference. First operand 59 states and 70 transitions. Second operand 48 states. [2018-09-30 20:06:20,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:06:20,005 INFO L93 Difference]: Finished difference Result 70 states and 83 transitions. [2018-09-30 20:06:20,005 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-09-30 20:06:20,006 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 58 [2018-09-30 20:06:20,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:06:20,007 INFO L225 Difference]: With dead ends: 70 [2018-09-30 20:06:20,007 INFO L226 Difference]: Without dead ends: 68 [2018-09-30 20:06:20,008 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1143 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=633, Invalid=1623, Unknown=0, NotChecked=0, Total=2256 [2018-09-30 20:06:20,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2018-09-30 20:06:20,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 64. [2018-09-30 20:06:20,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64 states. [2018-09-30 20:06:20,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 76 transitions. [2018-09-30 20:06:20,015 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 76 transitions. Word has length 58 [2018-09-30 20:06:20,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:06:20,015 INFO L480 AbstractCegarLoop]: Abstraction has 64 states and 76 transitions. [2018-09-30 20:06:20,015 INFO L481 AbstractCegarLoop]: Interpolant automaton has 48 states. [2018-09-30 20:06:20,015 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 76 transitions. [2018-09-30 20:06:20,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2018-09-30 20:06:20,019 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:06:20,019 INFO L375 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 12, 1, 1, 1] [2018-09-30 20:06:20,019 INFO L423 AbstractCegarLoop]: === Iteration 14 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:06:20,019 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:06:20,020 INFO L82 PathProgramCache]: Analyzing trace with hash -778386464, now seen corresponding path program 12 times [2018-09-30 20:06:20,020 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:06:20,020 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:06:20,021 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:20,021 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:06:20,021 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:20,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:06:20,711 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 0 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:20,711 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:06:20,711 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:06:20,720 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 20:06:20,745 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2018-09-30 20:06:20,745 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:06:20,748 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:06:21,614 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 0 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:21,637 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:06:21,637 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 51 [2018-09-30 20:06:21,637 INFO L459 AbstractCegarLoop]: Interpolant automaton has 52 states [2018-09-30 20:06:21,638 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2018-09-30 20:06:21,639 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=738, Invalid=1914, Unknown=0, NotChecked=0, Total=2652 [2018-09-30 20:06:21,639 INFO L87 Difference]: Start difference. First operand 64 states and 76 transitions. Second operand 52 states. [2018-09-30 20:06:21,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:06:21,802 INFO L93 Difference]: Finished difference Result 75 states and 89 transitions. [2018-09-30 20:06:21,803 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-09-30 20:06:21,803 INFO L78 Accepts]: Start accepts. Automaton has 52 states. Word has length 63 [2018-09-30 20:06:21,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:06:21,804 INFO L225 Difference]: With dead ends: 75 [2018-09-30 20:06:21,804 INFO L226 Difference]: Without dead ends: 73 [2018-09-30 20:06:21,805 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1361 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=738, Invalid=1914, Unknown=0, NotChecked=0, Total=2652 [2018-09-30 20:06:21,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2018-09-30 20:06:21,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 69. [2018-09-30 20:06:21,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 69 states. [2018-09-30 20:06:21,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 82 transitions. [2018-09-30 20:06:21,812 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 82 transitions. Word has length 63 [2018-09-30 20:06:21,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:06:21,812 INFO L480 AbstractCegarLoop]: Abstraction has 69 states and 82 transitions. [2018-09-30 20:06:21,812 INFO L481 AbstractCegarLoop]: Interpolant automaton has 52 states. [2018-09-30 20:06:21,812 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 82 transitions. [2018-09-30 20:06:21,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-09-30 20:06:21,813 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:06:21,813 INFO L375 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 13, 1, 1, 1] [2018-09-30 20:06:21,814 INFO L423 AbstractCegarLoop]: === Iteration 15 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:06:21,814 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:06:21,814 INFO L82 PathProgramCache]: Analyzing trace with hash -130045460, now seen corresponding path program 13 times [2018-09-30 20:06:21,814 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:06:21,814 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:06:21,815 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:21,815 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:06:21,815 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:21,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:06:22,495 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 0 proven. 403 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:22,495 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:06:22,495 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:06:22,503 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:06:22,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:06:22,528 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:06:23,533 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 0 proven. 403 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:23,556 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:06:23,557 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 55 [2018-09-30 20:06:23,557 INFO L459 AbstractCegarLoop]: Interpolant automaton has 56 states [2018-09-30 20:06:23,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2018-09-30 20:06:23,558 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=851, Invalid=2229, Unknown=0, NotChecked=0, Total=3080 [2018-09-30 20:06:23,559 INFO L87 Difference]: Start difference. First operand 69 states and 82 transitions. Second operand 56 states. [2018-09-30 20:06:23,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:06:23,775 INFO L93 Difference]: Finished difference Result 80 states and 95 transitions. [2018-09-30 20:06:23,775 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-09-30 20:06:23,775 INFO L78 Accepts]: Start accepts. Automaton has 56 states. Word has length 68 [2018-09-30 20:06:23,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:06:23,776 INFO L225 Difference]: With dead ends: 80 [2018-09-30 20:06:23,776 INFO L226 Difference]: Without dead ends: 78 [2018-09-30 20:06:23,777 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1598 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=851, Invalid=2229, Unknown=0, NotChecked=0, Total=3080 [2018-09-30 20:06:23,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2018-09-30 20:06:23,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 74. [2018-09-30 20:06:23,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 74 states. [2018-09-30 20:06:23,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 88 transitions. [2018-09-30 20:06:23,783 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 88 transitions. Word has length 68 [2018-09-30 20:06:23,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:06:23,783 INFO L480 AbstractCegarLoop]: Abstraction has 74 states and 88 transitions. [2018-09-30 20:06:23,783 INFO L481 AbstractCegarLoop]: Interpolant automaton has 56 states. [2018-09-30 20:06:23,783 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 88 transitions. [2018-09-30 20:06:23,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2018-09-30 20:06:23,784 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:06:23,784 INFO L375 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 14, 1, 1, 1] [2018-09-30 20:06:23,785 INFO L423 AbstractCegarLoop]: === Iteration 16 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:06:23,785 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:06:23,785 INFO L82 PathProgramCache]: Analyzing trace with hash -415978656, now seen corresponding path program 14 times [2018-09-30 20:06:23,785 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:06:23,785 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:06:23,785 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:23,786 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:06:23,786 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:23,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:06:25,163 INFO L134 CoverageAnalysis]: Checked inductivity of 469 backedges. 0 proven. 469 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:25,164 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:06:25,164 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:06:25,171 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 20:06:25,217 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 20:06:25,218 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:06:25,221 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:06:26,188 INFO L134 CoverageAnalysis]: Checked inductivity of 469 backedges. 0 proven. 469 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:26,208 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:06:26,208 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 59 [2018-09-30 20:06:26,209 INFO L459 AbstractCegarLoop]: Interpolant automaton has 60 states [2018-09-30 20:06:26,209 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2018-09-30 20:06:26,210 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=972, Invalid=2568, Unknown=0, NotChecked=0, Total=3540 [2018-09-30 20:06:26,210 INFO L87 Difference]: Start difference. First operand 74 states and 88 transitions. Second operand 60 states. [2018-09-30 20:06:26,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:06:26,489 INFO L93 Difference]: Finished difference Result 85 states and 101 transitions. [2018-09-30 20:06:26,489 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-09-30 20:06:26,489 INFO L78 Accepts]: Start accepts. Automaton has 60 states. Word has length 73 [2018-09-30 20:06:26,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:06:26,490 INFO L225 Difference]: With dead ends: 85 [2018-09-30 20:06:26,490 INFO L226 Difference]: Without dead ends: 83 [2018-09-30 20:06:26,491 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1854 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=972, Invalid=2568, Unknown=0, NotChecked=0, Total=3540 [2018-09-30 20:06:26,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2018-09-30 20:06:26,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 79. [2018-09-30 20:06:26,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 79 states. [2018-09-30 20:06:26,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 94 transitions. [2018-09-30 20:06:26,497 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 94 transitions. Word has length 73 [2018-09-30 20:06:26,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:06:26,498 INFO L480 AbstractCegarLoop]: Abstraction has 79 states and 94 transitions. [2018-09-30 20:06:26,498 INFO L481 AbstractCegarLoop]: Interpolant automaton has 60 states. [2018-09-30 20:06:26,498 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 94 transitions. [2018-09-30 20:06:26,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2018-09-30 20:06:26,499 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:06:26,499 INFO L375 BasicCegarLoop]: trace histogram [15, 15, 15, 15, 15, 1, 1, 1] [2018-09-30 20:06:26,499 INFO L423 AbstractCegarLoop]: === Iteration 17 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:06:26,499 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:06:26,499 INFO L82 PathProgramCache]: Analyzing trace with hash -2077592980, now seen corresponding path program 15 times [2018-09-30 20:06:26,499 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:06:26,500 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:06:26,500 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:26,500 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:06:26,501 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:26,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:06:26,997 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 0 proven. 540 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:26,997 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:06:26,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 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:06:27,005 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 20:06:27,038 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2018-09-30 20:06:27,039 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:06:27,041 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:06:28,193 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 0 proven. 540 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:28,212 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:06:28,213 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 63 [2018-09-30 20:06:28,213 INFO L459 AbstractCegarLoop]: Interpolant automaton has 64 states [2018-09-30 20:06:28,213 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2018-09-30 20:06:28,214 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1101, Invalid=2931, Unknown=0, NotChecked=0, Total=4032 [2018-09-30 20:06:28,215 INFO L87 Difference]: Start difference. First operand 79 states and 94 transitions. Second operand 64 states. [2018-09-30 20:06:28,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:06:28,706 INFO L93 Difference]: Finished difference Result 90 states and 107 transitions. [2018-09-30 20:06:28,708 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-09-30 20:06:28,708 INFO L78 Accepts]: Start accepts. Automaton has 64 states. Word has length 78 [2018-09-30 20:06:28,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:06:28,709 INFO L225 Difference]: With dead ends: 90 [2018-09-30 20:06:28,709 INFO L226 Difference]: Without dead ends: 88 [2018-09-30 20:06:28,710 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2129 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1101, Invalid=2931, Unknown=0, NotChecked=0, Total=4032 [2018-09-30 20:06:28,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2018-09-30 20:06:28,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 84. [2018-09-30 20:06:28,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2018-09-30 20:06:28,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 100 transitions. [2018-09-30 20:06:28,716 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 100 transitions. Word has length 78 [2018-09-30 20:06:28,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:06:28,717 INFO L480 AbstractCegarLoop]: Abstraction has 84 states and 100 transitions. [2018-09-30 20:06:28,717 INFO L481 AbstractCegarLoop]: Interpolant automaton has 64 states. [2018-09-30 20:06:28,717 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 100 transitions. [2018-09-30 20:06:28,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2018-09-30 20:06:28,718 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:06:28,718 INFO L375 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 16, 1, 1, 1] [2018-09-30 20:06:28,718 INFO L423 AbstractCegarLoop]: === Iteration 18 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:06:28,718 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:06:28,719 INFO L82 PathProgramCache]: Analyzing trace with hash 1630745312, now seen corresponding path program 16 times [2018-09-30 20:06:28,719 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:06:28,719 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:06:28,720 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:28,720 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:06:28,720 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:28,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:06:29,250 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 0 proven. 616 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:29,250 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:06:29,250 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:06:29,259 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 20:06:29,279 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 20:06:29,280 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:06:29,282 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:06:30,387 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 0 proven. 616 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:30,408 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:06:30,408 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34] total 67 [2018-09-30 20:06:30,408 INFO L459 AbstractCegarLoop]: Interpolant automaton has 68 states [2018-09-30 20:06:30,409 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2018-09-30 20:06:30,410 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1238, Invalid=3318, Unknown=0, NotChecked=0, Total=4556 [2018-09-30 20:06:30,410 INFO L87 Difference]: Start difference. First operand 84 states and 100 transitions. Second operand 68 states. [2018-09-30 20:06:30,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:06:30,818 INFO L93 Difference]: Finished difference Result 95 states and 113 transitions. [2018-09-30 20:06:30,818 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-09-30 20:06:30,818 INFO L78 Accepts]: Start accepts. Automaton has 68 states. Word has length 83 [2018-09-30 20:06:30,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:06:30,819 INFO L225 Difference]: With dead ends: 95 [2018-09-30 20:06:30,819 INFO L226 Difference]: Without dead ends: 93 [2018-09-30 20:06:30,821 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-09-30 20:06:30,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2018-09-30 20:06:30,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 89. [2018-09-30 20:06:30,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 89 states. [2018-09-30 20:06:30,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 106 transitions. [2018-09-30 20:06:30,826 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 106 transitions. Word has length 83 [2018-09-30 20:06:30,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:06:30,826 INFO L480 AbstractCegarLoop]: Abstraction has 89 states and 106 transitions. [2018-09-30 20:06:30,827 INFO L481 AbstractCegarLoop]: Interpolant automaton has 68 states. [2018-09-30 20:06:30,827 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 106 transitions. [2018-09-30 20:06:30,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2018-09-30 20:06:30,827 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:06:30,828 INFO L375 BasicCegarLoop]: trace histogram [17, 17, 17, 17, 17, 1, 1, 1] [2018-09-30 20:06:30,828 INFO L423 AbstractCegarLoop]: === Iteration 19 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:06:30,828 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:06:30,828 INFO L82 PathProgramCache]: Analyzing trace with hash -778790164, now seen corresponding path program 17 times [2018-09-30 20:06:30,828 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:06:30,829 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:06:30,829 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:30,829 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:06:30,829 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:30,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:06:31,812 INFO L134 CoverageAnalysis]: Checked inductivity of 697 backedges. 0 proven. 697 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:31,812 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:06:31,812 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:06:31,833 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 20:06:31,859 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 18 check-sat command(s) [2018-09-30 20:06:31,859 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:06:31,862 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:06:33,170 INFO L134 CoverageAnalysis]: Checked inductivity of 697 backedges. 0 proven. 697 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:33,191 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:06:33,191 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36] total 71 [2018-09-30 20:06:33,191 INFO L459 AbstractCegarLoop]: Interpolant automaton has 72 states [2018-09-30 20:06:33,192 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2018-09-30 20:06:33,193 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1383, Invalid=3729, Unknown=0, NotChecked=0, Total=5112 [2018-09-30 20:06:33,193 INFO L87 Difference]: Start difference. First operand 89 states and 106 transitions. Second operand 72 states. [2018-09-30 20:06:33,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:06:33,460 INFO L93 Difference]: Finished difference Result 100 states and 119 transitions. [2018-09-30 20:06:33,460 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-09-30 20:06:33,460 INFO L78 Accepts]: Start accepts. Automaton has 72 states. Word has length 88 [2018-09-30 20:06:33,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:06:33,461 INFO L225 Difference]: With dead ends: 100 [2018-09-30 20:06:33,461 INFO L226 Difference]: Without dead ends: 98 [2018-09-30 20:06:33,462 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2736 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1383, Invalid=3729, Unknown=0, NotChecked=0, Total=5112 [2018-09-30 20:06:33,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2018-09-30 20:06:33,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 94. [2018-09-30 20:06:33,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 94 states. [2018-09-30 20:06:33,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 112 transitions. [2018-09-30 20:06:33,467 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 112 transitions. Word has length 88 [2018-09-30 20:06:33,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:06:33,467 INFO L480 AbstractCegarLoop]: Abstraction has 94 states and 112 transitions. [2018-09-30 20:06:33,467 INFO L481 AbstractCegarLoop]: Interpolant automaton has 72 states. [2018-09-30 20:06:33,467 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 112 transitions. [2018-09-30 20:06:33,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2018-09-30 20:06:33,468 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:06:33,468 INFO L375 BasicCegarLoop]: trace histogram [18, 18, 18, 18, 18, 1, 1, 1] [2018-09-30 20:06:33,468 INFO L423 AbstractCegarLoop]: === Iteration 20 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:06:33,468 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:06:33,469 INFO L82 PathProgramCache]: Analyzing trace with hash 38689376, now seen corresponding path program 18 times [2018-09-30 20:06:33,469 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:06:33,469 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:06:33,469 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:33,470 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:06:33,470 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:33,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:06:34,072 INFO L134 CoverageAnalysis]: Checked inductivity of 783 backedges. 0 proven. 783 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:34,072 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:06:34,072 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:06:34,081 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 20:06:34,131 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2018-09-30 20:06:34,132 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:06:34,134 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:06:35,444 INFO L134 CoverageAnalysis]: Checked inductivity of 783 backedges. 0 proven. 783 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:35,466 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:06:35,466 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38] total 75 [2018-09-30 20:06:35,466 INFO L459 AbstractCegarLoop]: Interpolant automaton has 76 states [2018-09-30 20:06:35,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2018-09-30 20:06:35,468 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1536, Invalid=4164, Unknown=0, NotChecked=0, Total=5700 [2018-09-30 20:06:35,468 INFO L87 Difference]: Start difference. First operand 94 states and 112 transitions. Second operand 76 states. [2018-09-30 20:06:35,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:06:35,709 INFO L93 Difference]: Finished difference Result 105 states and 125 transitions. [2018-09-30 20:06:35,710 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-09-30 20:06:35,710 INFO L78 Accepts]: Start accepts. Automaton has 76 states. Word has length 93 [2018-09-30 20:06:35,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:06:35,711 INFO L225 Difference]: With dead ends: 105 [2018-09-30 20:06:35,711 INFO L226 Difference]: Without dead ends: 103 [2018-09-30 20:06:35,713 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3068 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1536, Invalid=4164, Unknown=0, NotChecked=0, Total=5700 [2018-09-30 20:06:35,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2018-09-30 20:06:35,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 99. [2018-09-30 20:06:35,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 99 states. [2018-09-30 20:06:35,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 118 transitions. [2018-09-30 20:06:35,716 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 118 transitions. Word has length 93 [2018-09-30 20:06:35,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:06:35,716 INFO L480 AbstractCegarLoop]: Abstraction has 99 states and 118 transitions. [2018-09-30 20:06:35,717 INFO L481 AbstractCegarLoop]: Interpolant automaton has 76 states. [2018-09-30 20:06:35,717 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 118 transitions. [2018-09-30 20:06:35,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2018-09-30 20:06:35,717 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:06:35,717 INFO L375 BasicCegarLoop]: trace histogram [19, 19, 19, 19, 19, 1, 1, 1] [2018-09-30 20:06:35,717 INFO L423 AbstractCegarLoop]: === Iteration 21 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:06:35,717 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:06:35,718 INFO L82 PathProgramCache]: Analyzing trace with hash 281420652, now seen corresponding path program 19 times [2018-09-30 20:06:35,718 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:06:35,718 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:06:35,718 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:35,719 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:06:35,719 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:35,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:06:36,765 INFO L134 CoverageAnalysis]: Checked inductivity of 874 backedges. 0 proven. 874 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:36,766 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:06:36,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 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:06:36,774 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:06:36,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:06:36,796 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:06:38,539 INFO L134 CoverageAnalysis]: Checked inductivity of 874 backedges. 0 proven. 874 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:38,559 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:06:38,559 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40] total 79 [2018-09-30 20:06:38,560 INFO L459 AbstractCegarLoop]: Interpolant automaton has 80 states [2018-09-30 20:06:38,560 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2018-09-30 20:06:38,561 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1697, Invalid=4623, Unknown=0, NotChecked=0, Total=6320 [2018-09-30 20:06:38,561 INFO L87 Difference]: Start difference. First operand 99 states and 118 transitions. Second operand 80 states. [2018-09-30 20:06:38,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:06:38,859 INFO L93 Difference]: Finished difference Result 110 states and 131 transitions. [2018-09-30 20:06:38,859 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-09-30 20:06:38,859 INFO L78 Accepts]: Start accepts. Automaton has 80 states. Word has length 98 [2018-09-30 20:06:38,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:06:38,860 INFO L225 Difference]: With dead ends: 110 [2018-09-30 20:06:38,860 INFO L226 Difference]: Without dead ends: 108 [2018-09-30 20:06:38,861 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3419 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=1697, Invalid=4623, Unknown=0, NotChecked=0, Total=6320 [2018-09-30 20:06:38,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2018-09-30 20:06:38,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 104. [2018-09-30 20:06:38,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 104 states. [2018-09-30 20:06:38,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 124 transitions. [2018-09-30 20:06:38,866 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 124 transitions. Word has length 98 [2018-09-30 20:06:38,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:06:38,866 INFO L480 AbstractCegarLoop]: Abstraction has 104 states and 124 transitions. [2018-09-30 20:06:38,866 INFO L481 AbstractCegarLoop]: Interpolant automaton has 80 states. [2018-09-30 20:06:38,866 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 124 transitions. [2018-09-30 20:06:38,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2018-09-30 20:06:38,867 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:06:38,867 INFO L375 BasicCegarLoop]: trace histogram [20, 20, 20, 20, 20, 1, 1, 1] [2018-09-30 20:06:38,867 INFO L423 AbstractCegarLoop]: === Iteration 22 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:06:38,867 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:06:38,868 INFO L82 PathProgramCache]: Analyzing trace with hash -2025971232, now seen corresponding path program 20 times [2018-09-30 20:06:38,868 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:06:38,868 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:06:38,868 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:38,869 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:06:38,869 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:38,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:06:39,715 INFO L134 CoverageAnalysis]: Checked inductivity of 970 backedges. 0 proven. 970 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:39,715 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:06:39,716 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:06:39,725 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 20:06:39,749 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 20:06:39,749 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:06:39,752 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:06:42,240 INFO L134 CoverageAnalysis]: Checked inductivity of 970 backedges. 0 proven. 970 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:42,260 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:06:42,261 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 42] total 83 [2018-09-30 20:06:42,261 INFO L459 AbstractCegarLoop]: Interpolant automaton has 84 states [2018-09-30 20:06:42,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2018-09-30 20:06:42,262 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1866, Invalid=5106, Unknown=0, NotChecked=0, Total=6972 [2018-09-30 20:06:42,262 INFO L87 Difference]: Start difference. First operand 104 states and 124 transitions. Second operand 84 states. [2018-09-30 20:06:42,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:06:42,557 INFO L93 Difference]: Finished difference Result 115 states and 137 transitions. [2018-09-30 20:06:42,559 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-09-30 20:06:42,559 INFO L78 Accepts]: Start accepts. Automaton has 84 states. Word has length 103 [2018-09-30 20:06:42,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:06:42,560 INFO L225 Difference]: With dead ends: 115 [2018-09-30 20:06:42,560 INFO L226 Difference]: Without dead ends: 113 [2018-09-30 20:06:42,562 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3789 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=1866, Invalid=5106, Unknown=0, NotChecked=0, Total=6972 [2018-09-30 20:06:42,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2018-09-30 20:06:42,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 109. [2018-09-30 20:06:42,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 109 states. [2018-09-30 20:06:42,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 130 transitions. [2018-09-30 20:06:42,567 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 130 transitions. Word has length 103 [2018-09-30 20:06:42,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:06:42,567 INFO L480 AbstractCegarLoop]: Abstraction has 109 states and 130 transitions. [2018-09-30 20:06:42,567 INFO L481 AbstractCegarLoop]: Interpolant automaton has 84 states. [2018-09-30 20:06:42,567 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 130 transitions. [2018-09-30 20:06:42,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2018-09-30 20:06:42,568 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:06:42,568 INFO L375 BasicCegarLoop]: trace histogram [21, 21, 21, 21, 21, 1, 1, 1] [2018-09-30 20:06:42,568 INFO L423 AbstractCegarLoop]: === Iteration 23 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:06:42,568 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:06:42,569 INFO L82 PathProgramCache]: Analyzing trace with hash -1207497748, now seen corresponding path program 21 times [2018-09-30 20:06:42,569 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:06:42,569 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:06:42,570 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:42,570 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:06:42,570 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:42,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:06:43,643 INFO L134 CoverageAnalysis]: Checked inductivity of 1071 backedges. 0 proven. 1071 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:43,644 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:06:43,644 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:06:43,651 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 20:06:43,687 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 22 check-sat command(s) [2018-09-30 20:06:43,687 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:06:43,690 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:06:45,154 INFO L134 CoverageAnalysis]: Checked inductivity of 1071 backedges. 0 proven. 1071 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:45,175 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:06:45,175 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 44] total 87 [2018-09-30 20:06:45,175 INFO L459 AbstractCegarLoop]: Interpolant automaton has 88 states [2018-09-30 20:06:45,176 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2018-09-30 20:06:45,177 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2043, Invalid=5613, Unknown=0, NotChecked=0, Total=7656 [2018-09-30 20:06:45,177 INFO L87 Difference]: Start difference. First operand 109 states and 130 transitions. Second operand 88 states. [2018-09-30 20:06:45,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:06:45,551 INFO L93 Difference]: Finished difference Result 120 states and 143 transitions. [2018-09-30 20:06:45,551 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-09-30 20:06:45,551 INFO L78 Accepts]: Start accepts. Automaton has 88 states. Word has length 108 [2018-09-30 20:06:45,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:06:45,552 INFO L225 Difference]: With dead ends: 120 [2018-09-30 20:06:45,552 INFO L226 Difference]: Without dead ends: 118 [2018-09-30 20:06:45,553 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4178 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=2043, Invalid=5613, Unknown=0, NotChecked=0, Total=7656 [2018-09-30 20:06:45,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2018-09-30 20:06:45,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 114. [2018-09-30 20:06:45,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 114 states. [2018-09-30 20:06:45,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 136 transitions. [2018-09-30 20:06:45,558 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 136 transitions. Word has length 108 [2018-09-30 20:06:45,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:06:45,558 INFO L480 AbstractCegarLoop]: Abstraction has 114 states and 136 transitions. [2018-09-30 20:06:45,558 INFO L481 AbstractCegarLoop]: Interpolant automaton has 88 states. [2018-09-30 20:06:45,559 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 136 transitions. [2018-09-30 20:06:45,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2018-09-30 20:06:45,559 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:06:45,559 INFO L375 BasicCegarLoop]: trace histogram [22, 22, 22, 22, 22, 1, 1, 1] [2018-09-30 20:06:45,560 INFO L423 AbstractCegarLoop]: === Iteration 24 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:06:45,560 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:06:45,560 INFO L82 PathProgramCache]: Analyzing trace with hash 649759072, now seen corresponding path program 22 times [2018-09-30 20:06:45,560 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:06:45,560 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:06:45,561 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:45,561 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:06:45,561 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:45,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:06:46,382 INFO L134 CoverageAnalysis]: Checked inductivity of 1177 backedges. 0 proven. 1177 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:46,382 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:06:46,382 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:06:46,391 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 20:06:46,418 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 20:06:46,419 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:06:46,421 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:06:47,918 INFO L134 CoverageAnalysis]: Checked inductivity of 1177 backedges. 0 proven. 1177 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:47,938 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:06:47,938 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 46] total 91 [2018-09-30 20:06:47,939 INFO L459 AbstractCegarLoop]: Interpolant automaton has 92 states [2018-09-30 20:06:47,939 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2018-09-30 20:06:47,940 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2228, Invalid=6144, Unknown=0, NotChecked=0, Total=8372 [2018-09-30 20:06:47,940 INFO L87 Difference]: Start difference. First operand 114 states and 136 transitions. Second operand 92 states. [2018-09-30 20:06:48,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:06:48,363 INFO L93 Difference]: Finished difference Result 125 states and 149 transitions. [2018-09-30 20:06:48,363 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2018-09-30 20:06:48,363 INFO L78 Accepts]: Start accepts. Automaton has 92 states. Word has length 113 [2018-09-30 20:06:48,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:06:48,364 INFO L225 Difference]: With dead ends: 125 [2018-09-30 20:06:48,364 INFO L226 Difference]: Without dead ends: 123 [2018-09-30 20:06:48,365 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4586 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=2228, Invalid=6144, Unknown=0, NotChecked=0, Total=8372 [2018-09-30 20:06:48,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2018-09-30 20:06:48,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 119. [2018-09-30 20:06:48,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 119 states. [2018-09-30 20:06:48,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 142 transitions. [2018-09-30 20:06:48,372 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 142 transitions. Word has length 113 [2018-09-30 20:06:48,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:06:48,372 INFO L480 AbstractCegarLoop]: Abstraction has 119 states and 142 transitions. [2018-09-30 20:06:48,372 INFO L481 AbstractCegarLoop]: Interpolant automaton has 92 states. [2018-09-30 20:06:48,372 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 142 transitions. [2018-09-30 20:06:48,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2018-09-30 20:06:48,373 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:06:48,373 INFO L375 BasicCegarLoop]: trace histogram [23, 23, 23, 23, 23, 1, 1, 1] [2018-09-30 20:06:48,373 INFO L423 AbstractCegarLoop]: === Iteration 25 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:06:48,373 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:06:48,374 INFO L82 PathProgramCache]: Analyzing trace with hash 60773484, now seen corresponding path program 23 times [2018-09-30 20:06:48,374 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:06:48,374 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:06:48,374 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:48,375 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:06:48,375 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:48,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:06:49,353 INFO L134 CoverageAnalysis]: Checked inductivity of 1288 backedges. 0 proven. 1288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:49,353 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:06:49,353 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:06:49,360 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 20:06:49,396 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 24 check-sat command(s) [2018-09-30 20:06:49,396 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:06:49,400 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:06:51,096 INFO L134 CoverageAnalysis]: Checked inductivity of 1288 backedges. 0 proven. 1288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:51,116 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:06:51,117 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48] total 95 [2018-09-30 20:06:51,117 INFO L459 AbstractCegarLoop]: Interpolant automaton has 96 states [2018-09-30 20:06:51,118 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2018-09-30 20:06:51,118 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2421, Invalid=6699, Unknown=0, NotChecked=0, Total=9120 [2018-09-30 20:06:51,118 INFO L87 Difference]: Start difference. First operand 119 states and 142 transitions. Second operand 96 states. [2018-09-30 20:06:51,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:06:51,582 INFO L93 Difference]: Finished difference Result 130 states and 155 transitions. [2018-09-30 20:06:51,586 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2018-09-30 20:06:51,587 INFO L78 Accepts]: Start accepts. Automaton has 96 states. Word has length 118 [2018-09-30 20:06:51,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:06:51,588 INFO L225 Difference]: With dead ends: 130 [2018-09-30 20:06:51,588 INFO L226 Difference]: Without dead ends: 128 [2018-09-30 20:06:51,589 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5013 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=2421, Invalid=6699, Unknown=0, NotChecked=0, Total=9120 [2018-09-30 20:06:51,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2018-09-30 20:06:51,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 124. [2018-09-30 20:06:51,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 124 states. [2018-09-30 20:06:51,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 148 transitions. [2018-09-30 20:06:51,593 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 148 transitions. Word has length 118 [2018-09-30 20:06:51,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:06:51,593 INFO L480 AbstractCegarLoop]: Abstraction has 124 states and 148 transitions. [2018-09-30 20:06:51,593 INFO L481 AbstractCegarLoop]: Interpolant automaton has 96 states. [2018-09-30 20:06:51,593 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 148 transitions. [2018-09-30 20:06:51,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2018-09-30 20:06:51,594 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:06:51,594 INFO L375 BasicCegarLoop]: trace histogram [24, 24, 24, 24, 24, 1, 1, 1] [2018-09-30 20:06:51,594 INFO L423 AbstractCegarLoop]: === Iteration 26 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:06:51,595 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:06:51,595 INFO L82 PathProgramCache]: Analyzing trace with hash 293310688, now seen corresponding path program 24 times [2018-09-30 20:06:51,595 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:06:51,595 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:06:51,596 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:51,596 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:06:51,596 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:51,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:06:52,591 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 1404 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:52,591 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:06:52,591 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:06:52,598 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 20:06:52,634 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 25 check-sat command(s) [2018-09-30 20:06:52,635 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:06:52,637 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:06:54,585 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 1404 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:54,605 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:06:54,605 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 50] total 99 [2018-09-30 20:06:54,606 INFO L459 AbstractCegarLoop]: Interpolant automaton has 100 states [2018-09-30 20:06:54,606 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2018-09-30 20:06:54,606 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2622, Invalid=7278, Unknown=0, NotChecked=0, Total=9900 [2018-09-30 20:06:54,607 INFO L87 Difference]: Start difference. First operand 124 states and 148 transitions. Second operand 100 states. [2018-09-30 20:06:55,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:06:55,160 INFO L93 Difference]: Finished difference Result 135 states and 161 transitions. [2018-09-30 20:06:55,161 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2018-09-30 20:06:55,161 INFO L78 Accepts]: Start accepts. Automaton has 100 states. Word has length 123 [2018-09-30 20:06:55,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:06:55,162 INFO L225 Difference]: With dead ends: 135 [2018-09-30 20:06:55,162 INFO L226 Difference]: Without dead ends: 133 [2018-09-30 20:06:55,163 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5459 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=2622, Invalid=7278, Unknown=0, NotChecked=0, Total=9900 [2018-09-30 20:06:55,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2018-09-30 20:06:55,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 129. [2018-09-30 20:06:55,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 129 states. [2018-09-30 20:06:55,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 154 transitions. [2018-09-30 20:06:55,168 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 154 transitions. Word has length 123 [2018-09-30 20:06:55,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:06:55,169 INFO L480 AbstractCegarLoop]: Abstraction has 129 states and 154 transitions. [2018-09-30 20:06:55,169 INFO L481 AbstractCegarLoop]: Interpolant automaton has 100 states. [2018-09-30 20:06:55,169 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 154 transitions. [2018-09-30 20:06:55,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2018-09-30 20:06:55,169 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:06:55,170 INFO L375 BasicCegarLoop]: trace histogram [25, 25, 25, 25, 25, 1, 1, 1] [2018-09-30 20:06:55,170 INFO L423 AbstractCegarLoop]: === Iteration 27 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:06:55,170 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:06:55,170 INFO L82 PathProgramCache]: Analyzing trace with hash 1977023724, now seen corresponding path program 25 times [2018-09-30 20:06:55,170 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:06:55,170 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:06:55,171 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:55,171 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:06:55,171 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:55,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:06:56,217 INFO L134 CoverageAnalysis]: Checked inductivity of 1525 backedges. 0 proven. 1525 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:56,218 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:06:56,218 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:06:56,226 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:06:56,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:06:56,260 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:06:58,047 INFO L134 CoverageAnalysis]: Checked inductivity of 1525 backedges. 0 proven. 1525 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:06:58,067 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:06:58,068 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 52] total 103 [2018-09-30 20:06:58,068 INFO L459 AbstractCegarLoop]: Interpolant automaton has 104 states [2018-09-30 20:06:58,069 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2018-09-30 20:06:58,070 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2831, Invalid=7881, Unknown=0, NotChecked=0, Total=10712 [2018-09-30 20:06:58,070 INFO L87 Difference]: Start difference. First operand 129 states and 154 transitions. Second operand 104 states. [2018-09-30 20:06:58,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:06:58,591 INFO L93 Difference]: Finished difference Result 140 states and 167 transitions. [2018-09-30 20:06:58,591 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2018-09-30 20:06:58,592 INFO L78 Accepts]: Start accepts. Automaton has 104 states. Word has length 128 [2018-09-30 20:06:58,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:06:58,592 INFO L225 Difference]: With dead ends: 140 [2018-09-30 20:06:58,592 INFO L226 Difference]: Without dead ends: 138 [2018-09-30 20:06:58,593 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5924 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=2831, Invalid=7881, Unknown=0, NotChecked=0, Total=10712 [2018-09-30 20:06:58,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2018-09-30 20:06:58,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 134. [2018-09-30 20:06:58,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 134 states. [2018-09-30 20:06:58,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 160 transitions. [2018-09-30 20:06:58,599 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 160 transitions. Word has length 128 [2018-09-30 20:06:58,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:06:58,600 INFO L480 AbstractCegarLoop]: Abstraction has 134 states and 160 transitions. [2018-09-30 20:06:58,600 INFO L481 AbstractCegarLoop]: Interpolant automaton has 104 states. [2018-09-30 20:06:58,600 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 160 transitions. [2018-09-30 20:06:58,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2018-09-30 20:06:58,601 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:06:58,601 INFO L375 BasicCegarLoop]: trace histogram [26, 26, 26, 26, 26, 1, 1, 1] [2018-09-30 20:06:58,601 INFO L423 AbstractCegarLoop]: === Iteration 28 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:06:58,601 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:06:58,601 INFO L82 PathProgramCache]: Analyzing trace with hash -231131040, now seen corresponding path program 26 times [2018-09-30 20:06:58,602 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:06:58,602 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:06:58,602 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:58,602 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:06:58,603 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:06:58,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:07:00,326 INFO L134 CoverageAnalysis]: Checked inductivity of 1651 backedges. 0 proven. 1651 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:07:00,326 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:07:00,326 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:07:00,333 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 20:07:00,369 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 20:07:00,369 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:07:00,373 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:07:02,644 INFO L134 CoverageAnalysis]: Checked inductivity of 1651 backedges. 0 proven. 1651 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:07:02,666 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:07:02,666 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 54] total 107 [2018-09-30 20:07:02,667 INFO L459 AbstractCegarLoop]: Interpolant automaton has 108 states [2018-09-30 20:07:02,667 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 108 interpolants. [2018-09-30 20:07:02,668 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3048, Invalid=8508, Unknown=0, NotChecked=0, Total=11556 [2018-09-30 20:07:02,668 INFO L87 Difference]: Start difference. First operand 134 states and 160 transitions. Second operand 108 states. [2018-09-30 20:07:03,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:07:03,567 INFO L93 Difference]: Finished difference Result 145 states and 173 transitions. [2018-09-30 20:07:03,567 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2018-09-30 20:07:03,567 INFO L78 Accepts]: Start accepts. Automaton has 108 states. Word has length 133 [2018-09-30 20:07:03,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:07:03,568 INFO L225 Difference]: With dead ends: 145 [2018-09-30 20:07:03,568 INFO L226 Difference]: Without dead ends: 143 [2018-09-30 20:07:03,569 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6408 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=3048, Invalid=8508, Unknown=0, NotChecked=0, Total=11556 [2018-09-30 20:07:03,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2018-09-30 20:07:03,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 139. [2018-09-30 20:07:03,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2018-09-30 20:07:03,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 166 transitions. [2018-09-30 20:07:03,575 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 166 transitions. Word has length 133 [2018-09-30 20:07:03,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:07:03,575 INFO L480 AbstractCegarLoop]: Abstraction has 139 states and 166 transitions. [2018-09-30 20:07:03,575 INFO L481 AbstractCegarLoop]: Interpolant automaton has 108 states. [2018-09-30 20:07:03,575 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 166 transitions. [2018-09-30 20:07:03,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2018-09-30 20:07:03,575 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:07:03,576 INFO L375 BasicCegarLoop]: trace histogram [27, 27, 27, 27, 27, 1, 1, 1] [2018-09-30 20:07:03,576 INFO L423 AbstractCegarLoop]: === Iteration 29 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:07:03,576 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:07:03,576 INFO L82 PathProgramCache]: Analyzing trace with hash 1458963820, now seen corresponding path program 27 times [2018-09-30 20:07:03,576 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:07:03,576 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:07:03,577 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:07:03,577 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:07:03,577 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:07:03,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:07:04,877 INFO L134 CoverageAnalysis]: Checked inductivity of 1782 backedges. 0 proven. 1782 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:07:04,877 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:07:04,877 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:07:04,884 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 20:07:04,926 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 28 check-sat command(s) [2018-09-30 20:07:04,927 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:07:04,930 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:07:07,051 INFO L134 CoverageAnalysis]: Checked inductivity of 1782 backedges. 0 proven. 1782 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:07:07,072 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:07:07,073 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [56, 56] total 111 [2018-09-30 20:07:07,073 INFO L459 AbstractCegarLoop]: Interpolant automaton has 112 states [2018-09-30 20:07:07,074 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 112 interpolants. [2018-09-30 20:07:07,074 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3273, Invalid=9159, Unknown=0, NotChecked=0, Total=12432 [2018-09-30 20:07:07,074 INFO L87 Difference]: Start difference. First operand 139 states and 166 transitions. Second operand 112 states. [2018-09-30 20:07:07,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:07:07,516 INFO L93 Difference]: Finished difference Result 150 states and 179 transitions. [2018-09-30 20:07:07,517 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2018-09-30 20:07:07,517 INFO L78 Accepts]: Start accepts. Automaton has 112 states. Word has length 138 [2018-09-30 20:07:07,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:07:07,518 INFO L225 Difference]: With dead ends: 150 [2018-09-30 20:07:07,518 INFO L226 Difference]: Without dead ends: 148 [2018-09-30 20:07:07,519 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6911 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=3273, Invalid=9159, Unknown=0, NotChecked=0, Total=12432 [2018-09-30 20:07:07,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2018-09-30 20:07:07,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 144. [2018-09-30 20:07:07,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 144 states. [2018-09-30 20:07:07,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 172 transitions. [2018-09-30 20:07:07,524 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 172 transitions. Word has length 138 [2018-09-30 20:07:07,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:07:07,525 INFO L480 AbstractCegarLoop]: Abstraction has 144 states and 172 transitions. [2018-09-30 20:07:07,525 INFO L481 AbstractCegarLoop]: Interpolant automaton has 112 states. [2018-09-30 20:07:07,525 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 172 transitions. [2018-09-30 20:07:07,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2018-09-30 20:07:07,525 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:07:07,526 INFO L375 BasicCegarLoop]: trace histogram [28, 28, 28, 28, 28, 1, 1, 1] [2018-09-30 20:07:07,526 INFO L423 AbstractCegarLoop]: === Iteration 30 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:07:07,526 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:07:07,526 INFO L82 PathProgramCache]: Analyzing trace with hash 1839955936, now seen corresponding path program 28 times [2018-09-30 20:07:07,526 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:07:07,527 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:07:07,527 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:07:07,527 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:07:07,527 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:07:07,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:07:09,349 INFO L134 CoverageAnalysis]: Checked inductivity of 1918 backedges. 0 proven. 1918 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:07:09,349 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:07:09,350 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:07:09,359 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 20:07:09,394 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 20:07:09,394 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:07:09,398 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:07:11,940 INFO L134 CoverageAnalysis]: Checked inductivity of 1918 backedges. 0 proven. 1918 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:07:11,961 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:07:11,961 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 58] total 115 [2018-09-30 20:07:11,961 INFO L459 AbstractCegarLoop]: Interpolant automaton has 116 states [2018-09-30 20:07:11,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 116 interpolants. [2018-09-30 20:07:11,963 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3506, Invalid=9834, Unknown=0, NotChecked=0, Total=13340 [2018-09-30 20:07:11,963 INFO L87 Difference]: Start difference. First operand 144 states and 172 transitions. Second operand 116 states. [2018-09-30 20:07:12,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:07:12,592 INFO L93 Difference]: Finished difference Result 155 states and 185 transitions. [2018-09-30 20:07:12,592 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2018-09-30 20:07:12,592 INFO L78 Accepts]: Start accepts. Automaton has 116 states. Word has length 143 [2018-09-30 20:07:12,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:07:12,593 INFO L225 Difference]: With dead ends: 155 [2018-09-30 20:07:12,593 INFO L226 Difference]: Without dead ends: 153 [2018-09-30 20:07:12,595 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7433 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=3506, Invalid=9834, Unknown=0, NotChecked=0, Total=13340 [2018-09-30 20:07:12,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2018-09-30 20:07:12,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 149. [2018-09-30 20:07:12,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 149 states. [2018-09-30 20:07:12,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 178 transitions. [2018-09-30 20:07:12,600 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 178 transitions. Word has length 143 [2018-09-30 20:07:12,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:07:12,600 INFO L480 AbstractCegarLoop]: Abstraction has 149 states and 178 transitions. [2018-09-30 20:07:12,600 INFO L481 AbstractCegarLoop]: Interpolant automaton has 116 states. [2018-09-30 20:07:12,600 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 178 transitions. [2018-09-30 20:07:12,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2018-09-30 20:07:12,601 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:07:12,601 INFO L375 BasicCegarLoop]: trace histogram [29, 29, 29, 29, 29, 1, 1, 1] [2018-09-30 20:07:12,601 INFO L423 AbstractCegarLoop]: === Iteration 31 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:07:12,601 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:07:12,601 INFO L82 PathProgramCache]: Analyzing trace with hash 893677036, now seen corresponding path program 29 times [2018-09-30 20:07:12,601 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:07:12,601 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:07:12,602 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:07:12,602 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:07:12,602 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:07:12,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:07:14,308 INFO L134 CoverageAnalysis]: Checked inductivity of 2059 backedges. 0 proven. 2059 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:07:14,308 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:07:14,308 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:07:14,316 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 20:07:14,365 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 30 check-sat command(s) [2018-09-30 20:07:14,365 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:07:14,369 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:07:16,702 INFO L134 CoverageAnalysis]: Checked inductivity of 2059 backedges. 0 proven. 2059 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:07:16,722 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:07:16,722 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [60, 60] total 119 [2018-09-30 20:07:16,723 INFO L459 AbstractCegarLoop]: Interpolant automaton has 120 states [2018-09-30 20:07:16,724 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 120 interpolants. [2018-09-30 20:07:16,724 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3747, Invalid=10533, Unknown=0, NotChecked=0, Total=14280 [2018-09-30 20:07:16,725 INFO L87 Difference]: Start difference. First operand 149 states and 178 transitions. Second operand 120 states. [2018-09-30 20:07:17,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:07:17,269 INFO L93 Difference]: Finished difference Result 160 states and 191 transitions. [2018-09-30 20:07:17,269 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2018-09-30 20:07:17,269 INFO L78 Accepts]: Start accepts. Automaton has 120 states. Word has length 148 [2018-09-30 20:07:17,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:07:17,270 INFO L225 Difference]: With dead ends: 160 [2018-09-30 20:07:17,270 INFO L226 Difference]: Without dead ends: 158 [2018-09-30 20:07:17,272 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7974 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=3747, Invalid=10533, Unknown=0, NotChecked=0, Total=14280 [2018-09-30 20:07:17,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2018-09-30 20:07:17,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 154. [2018-09-30 20:07:17,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 154 states. [2018-09-30 20:07:17,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 184 transitions. [2018-09-30 20:07:17,278 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 184 transitions. Word has length 148 [2018-09-30 20:07:17,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:07:17,278 INFO L480 AbstractCegarLoop]: Abstraction has 154 states and 184 transitions. [2018-09-30 20:07:17,279 INFO L481 AbstractCegarLoop]: Interpolant automaton has 120 states. [2018-09-30 20:07:17,279 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 184 transitions. [2018-09-30 20:07:17,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2018-09-30 20:07:17,279 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:07:17,280 INFO L375 BasicCegarLoop]: trace histogram [30, 30, 30, 30, 30, 1, 1, 1] [2018-09-30 20:07:17,280 INFO L423 AbstractCegarLoop]: === Iteration 32 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:07:17,280 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:07:17,280 INFO L82 PathProgramCache]: Analyzing trace with hash -1567987872, now seen corresponding path program 30 times [2018-09-30 20:07:17,280 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:07:17,280 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:07:17,281 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:07:17,281 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:07:17,281 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:07:17,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:07:18,979 INFO L134 CoverageAnalysis]: Checked inductivity of 2205 backedges. 0 proven. 2205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:07:18,979 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:07:18,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 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:07:18,987 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 20:07:19,037 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 31 check-sat command(s) [2018-09-30 20:07:19,037 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:07:19,042 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:07:21,578 INFO L134 CoverageAnalysis]: Checked inductivity of 2205 backedges. 0 proven. 2205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:07:21,598 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:07:21,598 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 62] total 123 [2018-09-30 20:07:21,599 INFO L459 AbstractCegarLoop]: Interpolant automaton has 124 states [2018-09-30 20:07:21,599 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 124 interpolants. [2018-09-30 20:07:21,600 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3996, Invalid=11256, Unknown=0, NotChecked=0, Total=15252 [2018-09-30 20:07:21,600 INFO L87 Difference]: Start difference. First operand 154 states and 184 transitions. Second operand 124 states. [2018-09-30 20:07:22,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:07:22,139 INFO L93 Difference]: Finished difference Result 165 states and 197 transitions. [2018-09-30 20:07:22,139 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2018-09-30 20:07:22,140 INFO L78 Accepts]: Start accepts. Automaton has 124 states. Word has length 153 [2018-09-30 20:07:22,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:07:22,141 INFO L225 Difference]: With dead ends: 165 [2018-09-30 20:07:22,141 INFO L226 Difference]: Without dead ends: 163 [2018-09-30 20:07:22,142 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-09-30 20:07:22,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2018-09-30 20:07:22,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 159. [2018-09-30 20:07:22,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 159 states. [2018-09-30 20:07:22,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 190 transitions. [2018-09-30 20:07:22,148 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 190 transitions. Word has length 153 [2018-09-30 20:07:22,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:07:22,149 INFO L480 AbstractCegarLoop]: Abstraction has 159 states and 190 transitions. [2018-09-30 20:07:22,149 INFO L481 AbstractCegarLoop]: Interpolant automaton has 124 states. [2018-09-30 20:07:22,149 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 190 transitions. [2018-09-30 20:07:22,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2018-09-30 20:07:22,150 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:07:22,150 INFO L375 BasicCegarLoop]: trace histogram [31, 31, 31, 31, 31, 1, 1, 1] [2018-09-30 20:07:22,150 INFO L423 AbstractCegarLoop]: === Iteration 33 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:07:22,150 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:07:22,151 INFO L82 PathProgramCache]: Analyzing trace with hash 1695168108, now seen corresponding path program 31 times [2018-09-30 20:07:22,151 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:07:22,151 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:07:22,151 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:07:22,152 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:07:22,152 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:07:22,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:07:23,677 INFO L134 CoverageAnalysis]: Checked inductivity of 2356 backedges. 0 proven. 2356 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:07:23,678 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:07:23,678 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:07:23,686 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:07:23,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:07:23,727 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:07:26,587 INFO L134 CoverageAnalysis]: Checked inductivity of 2356 backedges. 0 proven. 2356 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:07:26,607 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:07:26,608 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [64, 64] total 127 [2018-09-30 20:07:26,608 INFO L459 AbstractCegarLoop]: Interpolant automaton has 128 states [2018-09-30 20:07:26,611 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 128 interpolants. [2018-09-30 20:07:26,612 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4253, Invalid=12003, Unknown=0, NotChecked=0, Total=16256 [2018-09-30 20:07:26,613 INFO L87 Difference]: Start difference. First operand 159 states and 190 transitions. Second operand 128 states. [2018-09-30 20:07:27,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:07:27,159 INFO L93 Difference]: Finished difference Result 170 states and 203 transitions. [2018-09-30 20:07:27,159 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2018-09-30 20:07:27,159 INFO L78 Accepts]: Start accepts. Automaton has 128 states. Word has length 158 [2018-09-30 20:07:27,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:07:27,161 INFO L225 Difference]: With dead ends: 170 [2018-09-30 20:07:27,161 INFO L226 Difference]: Without dead ends: 168 [2018-09-30 20:07:27,162 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9113 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=4253, Invalid=12003, Unknown=0, NotChecked=0, Total=16256 [2018-09-30 20:07:27,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2018-09-30 20:07:27,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 164. [2018-09-30 20:07:27,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 164 states. [2018-09-30 20:07:27,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 196 transitions. [2018-09-30 20:07:27,168 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 196 transitions. Word has length 158 [2018-09-30 20:07:27,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:07:27,169 INFO L480 AbstractCegarLoop]: Abstraction has 164 states and 196 transitions. [2018-09-30 20:07:27,169 INFO L481 AbstractCegarLoop]: Interpolant automaton has 128 states. [2018-09-30 20:07:27,169 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 196 transitions. [2018-09-30 20:07:27,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2018-09-30 20:07:27,170 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:07:27,170 INFO L375 BasicCegarLoop]: trace histogram [32, 32, 32, 32, 32, 1, 1, 1] [2018-09-30 20:07:27,170 INFO L423 AbstractCegarLoop]: === Iteration 34 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:07:27,170 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:07:27,170 INFO L82 PathProgramCache]: Analyzing trace with hash -1450316064, now seen corresponding path program 32 times [2018-09-30 20:07:27,170 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:07:27,171 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:07:27,171 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:07:27,171 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:07:27,171 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:07:27,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:07:30,388 INFO L134 CoverageAnalysis]: Checked inductivity of 2512 backedges. 0 proven. 2512 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:07:30,388 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:07:30,388 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:07:30,395 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 20:07:30,433 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 20:07:30,433 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:07:30,437 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:07:33,251 INFO L134 CoverageAnalysis]: Checked inductivity of 2512 backedges. 0 proven. 2512 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:07:33,271 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:07:33,271 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [66, 66] total 131 [2018-09-30 20:07:33,272 INFO L459 AbstractCegarLoop]: Interpolant automaton has 132 states [2018-09-30 20:07:33,273 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 132 interpolants. [2018-09-30 20:07:33,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4518, Invalid=12774, Unknown=0, NotChecked=0, Total=17292 [2018-09-30 20:07:33,273 INFO L87 Difference]: Start difference. First operand 164 states and 196 transitions. Second operand 132 states. [2018-09-30 20:07:33,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:07:33,819 INFO L93 Difference]: Finished difference Result 175 states and 209 transitions. [2018-09-30 20:07:33,819 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2018-09-30 20:07:33,819 INFO L78 Accepts]: Start accepts. Automaton has 132 states. Word has length 163 [2018-09-30 20:07:33,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:07:33,820 INFO L225 Difference]: With dead ends: 175 [2018-09-30 20:07:33,820 INFO L226 Difference]: Without dead ends: 173 [2018-09-30 20:07:33,821 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9711 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=4518, Invalid=12774, Unknown=0, NotChecked=0, Total=17292 [2018-09-30 20:07:33,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2018-09-30 20:07:33,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 169. [2018-09-30 20:07:33,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 169 states. [2018-09-30 20:07:33,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 202 transitions. [2018-09-30 20:07:33,828 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 202 transitions. Word has length 163 [2018-09-30 20:07:33,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:07:33,828 INFO L480 AbstractCegarLoop]: Abstraction has 169 states and 202 transitions. [2018-09-30 20:07:33,828 INFO L481 AbstractCegarLoop]: Interpolant automaton has 132 states. [2018-09-30 20:07:33,828 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 202 transitions. [2018-09-30 20:07:33,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2018-09-30 20:07:33,829 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:07:33,829 INFO L375 BasicCegarLoop]: trace histogram [33, 33, 33, 33, 33, 1, 1, 1] [2018-09-30 20:07:33,829 INFO L423 AbstractCegarLoop]: === Iteration 35 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:07:33,830 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:07:33,830 INFO L82 PathProgramCache]: Analyzing trace with hash -2138087700, now seen corresponding path program 33 times [2018-09-30 20:07:33,830 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:07:33,830 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:07:33,831 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:07:33,831 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:07:33,831 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:07:33,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:07:35,726 INFO L134 CoverageAnalysis]: Checked inductivity of 2673 backedges. 0 proven. 2673 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:07:35,726 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:07:35,726 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:07:35,734 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 20:07:35,790 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 34 check-sat command(s) [2018-09-30 20:07:35,791 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:07:35,794 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:07:38,801 INFO L134 CoverageAnalysis]: Checked inductivity of 2673 backedges. 0 proven. 2673 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:07:38,822 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:07:38,822 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 68] total 135 [2018-09-30 20:07:38,823 INFO L459 AbstractCegarLoop]: Interpolant automaton has 136 states [2018-09-30 20:07:38,823 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 136 interpolants. [2018-09-30 20:07:38,824 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4791, Invalid=13569, Unknown=0, NotChecked=0, Total=18360 [2018-09-30 20:07:38,824 INFO L87 Difference]: Start difference. First operand 169 states and 202 transitions. Second operand 136 states. [2018-09-30 20:07:39,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:07:39,600 INFO L93 Difference]: Finished difference Result 180 states and 215 transitions. [2018-09-30 20:07:39,601 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2018-09-30 20:07:39,601 INFO L78 Accepts]: Start accepts. Automaton has 136 states. Word has length 168 [2018-09-30 20:07:39,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:07:39,602 INFO L225 Difference]: With dead ends: 180 [2018-09-30 20:07:39,602 INFO L226 Difference]: Without dead ends: 178 [2018-09-30 20:07:39,603 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10328 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=4791, Invalid=13569, Unknown=0, NotChecked=0, Total=18360 [2018-09-30 20:07:39,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2018-09-30 20:07:39,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 174. [2018-09-30 20:07:39,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 174 states. [2018-09-30 20:07:39,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 208 transitions. [2018-09-30 20:07:39,610 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 208 transitions. Word has length 168 [2018-09-30 20:07:39,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:07:39,610 INFO L480 AbstractCegarLoop]: Abstraction has 174 states and 208 transitions. [2018-09-30 20:07:39,610 INFO L481 AbstractCegarLoop]: Interpolant automaton has 136 states. [2018-09-30 20:07:39,610 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 208 transitions. [2018-09-30 20:07:39,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2018-09-30 20:07:39,611 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:07:39,611 INFO L375 BasicCegarLoop]: trace histogram [34, 34, 34, 34, 34, 1, 1, 1] [2018-09-30 20:07:39,612 INFO L423 AbstractCegarLoop]: === Iteration 36 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:07:39,612 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:07:39,612 INFO L82 PathProgramCache]: Analyzing trace with hash 359536224, now seen corresponding path program 34 times [2018-09-30 20:07:39,612 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:07:39,612 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:07:39,613 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:07:39,613 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:07:39,613 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:07:39,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:07:41,353 INFO L134 CoverageAnalysis]: Checked inductivity of 2839 backedges. 0 proven. 2839 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:07:41,353 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:07:41,353 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:07:41,362 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 20:07:41,401 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 20:07:41,402 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:07:41,407 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:07:45,977 INFO L134 CoverageAnalysis]: Checked inductivity of 2839 backedges. 0 proven. 2839 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:07:45,997 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:07:45,997 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [70, 70] total 139 [2018-09-30 20:07:45,998 INFO L459 AbstractCegarLoop]: Interpolant automaton has 140 states [2018-09-30 20:07:45,998 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 140 interpolants. [2018-09-30 20:07:45,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5072, Invalid=14388, Unknown=0, NotChecked=0, Total=19460 [2018-09-30 20:07:45,999 INFO L87 Difference]: Start difference. First operand 174 states and 208 transitions. Second operand 140 states. [2018-09-30 20:07:46,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:07:46,600 INFO L93 Difference]: Finished difference Result 185 states and 221 transitions. [2018-09-30 20:07:46,600 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2018-09-30 20:07:46,600 INFO L78 Accepts]: Start accepts. Automaton has 140 states. Word has length 173 [2018-09-30 20:07:46,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:07:46,601 INFO L225 Difference]: With dead ends: 185 [2018-09-30 20:07:46,601 INFO L226 Difference]: Without dead ends: 183 [2018-09-30 20:07:46,602 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10964 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=5072, Invalid=14388, Unknown=0, NotChecked=0, Total=19460 [2018-09-30 20:07:46,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2018-09-30 20:07:46,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 179. [2018-09-30 20:07:46,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 179 states. [2018-09-30 20:07:46,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 214 transitions. [2018-09-30 20:07:46,608 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 214 transitions. Word has length 173 [2018-09-30 20:07:46,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:07:46,608 INFO L480 AbstractCegarLoop]: Abstraction has 179 states and 214 transitions. [2018-09-30 20:07:46,608 INFO L481 AbstractCegarLoop]: Interpolant automaton has 140 states. [2018-09-30 20:07:46,608 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 214 transitions. [2018-09-30 20:07:46,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2018-09-30 20:07:46,609 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:07:46,609 INFO L375 BasicCegarLoop]: trace histogram [35, 35, 35, 35, 35, 1, 1, 1] [2018-09-30 20:07:46,610 INFO L423 AbstractCegarLoop]: === Iteration 37 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:07:46,610 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:07:46,610 INFO L82 PathProgramCache]: Analyzing trace with hash -400824468, now seen corresponding path program 35 times [2018-09-30 20:07:46,610 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:07:46,610 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:07:46,611 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:07:46,611 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:07:46,611 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:07:46,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:07:48,823 INFO L134 CoverageAnalysis]: Checked inductivity of 3010 backedges. 0 proven. 3010 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:07:48,824 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:07:48,824 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:07:48,833 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 20:07:48,903 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 36 check-sat command(s) [2018-09-30 20:07:48,904 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:07:48,907 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:07:52,483 INFO L134 CoverageAnalysis]: Checked inductivity of 3010 backedges. 0 proven. 3010 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:07:52,503 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:07:52,504 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 72] total 143 [2018-09-30 20:07:52,504 INFO L459 AbstractCegarLoop]: Interpolant automaton has 144 states [2018-09-30 20:07:52,505 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 144 interpolants. [2018-09-30 20:07:52,505 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5361, Invalid=15231, Unknown=0, NotChecked=0, Total=20592 [2018-09-30 20:07:52,506 INFO L87 Difference]: Start difference. First operand 179 states and 214 transitions. Second operand 144 states. [2018-09-30 20:07:53,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:07:53,149 INFO L93 Difference]: Finished difference Result 190 states and 227 transitions. [2018-09-30 20:07:53,149 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2018-09-30 20:07:53,149 INFO L78 Accepts]: Start accepts. Automaton has 144 states. Word has length 178 [2018-09-30 20:07:53,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:07:53,150 INFO L225 Difference]: With dead ends: 190 [2018-09-30 20:07:53,150 INFO L226 Difference]: Without dead ends: 188 [2018-09-30 20:07:53,151 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 249 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 142 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11619 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=5361, Invalid=15231, Unknown=0, NotChecked=0, Total=20592 [2018-09-30 20:07:53,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2018-09-30 20:07:53,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 184. [2018-09-30 20:07:53,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 184 states. [2018-09-30 20:07:53,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 220 transitions. [2018-09-30 20:07:53,158 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 220 transitions. Word has length 178 [2018-09-30 20:07:53,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:07:53,158 INFO L480 AbstractCegarLoop]: Abstraction has 184 states and 220 transitions. [2018-09-30 20:07:53,158 INFO L481 AbstractCegarLoop]: Interpolant automaton has 144 states. [2018-09-30 20:07:53,158 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 220 transitions. [2018-09-30 20:07:53,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2018-09-30 20:07:53,159 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:07:53,160 INFO L375 BasicCegarLoop]: trace histogram [36, 36, 36, 36, 36, 1, 1, 1] [2018-09-30 20:07:53,160 INFO L423 AbstractCegarLoop]: === Iteration 38 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:07:53,160 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:07:53,160 INFO L82 PathProgramCache]: Analyzing trace with hash 1927470560, now seen corresponding path program 36 times [2018-09-30 20:07:53,160 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:07:53,160 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:07:53,161 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:07:53,161 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:07:53,161 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:07:53,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:07:56,161 INFO L134 CoverageAnalysis]: Checked inductivity of 3186 backedges. 0 proven. 3186 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:07:56,161 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:07:56,162 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:07:56,169 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 20:07:56,230 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 37 check-sat command(s) [2018-09-30 20:07:56,231 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:07:56,234 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:08:00,441 INFO L134 CoverageAnalysis]: Checked inductivity of 3186 backedges. 0 proven. 3186 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:08:00,461 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:08:00,461 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [74, 74] total 147 [2018-09-30 20:08:00,462 INFO L459 AbstractCegarLoop]: Interpolant automaton has 148 states [2018-09-30 20:08:00,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 148 interpolants. [2018-09-30 20:08:00,464 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5658, Invalid=16098, Unknown=0, NotChecked=0, Total=21756 [2018-09-30 20:08:00,464 INFO L87 Difference]: Start difference. First operand 184 states and 220 transitions. Second operand 148 states. [2018-09-30 20:08:01,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:08:01,066 INFO L93 Difference]: Finished difference Result 195 states and 233 transitions. [2018-09-30 20:08:01,066 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2018-09-30 20:08:01,066 INFO L78 Accepts]: Start accepts. Automaton has 148 states. Word has length 183 [2018-09-30 20:08:01,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:08:01,068 INFO L225 Difference]: With dead ends: 195 [2018-09-30 20:08:01,068 INFO L226 Difference]: Without dead ends: 193 [2018-09-30 20:08:01,069 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12293 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=5658, Invalid=16098, Unknown=0, NotChecked=0, Total=21756 [2018-09-30 20:08:01,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2018-09-30 20:08:01,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 189. [2018-09-30 20:08:01,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 189 states. [2018-09-30 20:08:01,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 226 transitions. [2018-09-30 20:08:01,075 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 226 transitions. Word has length 183 [2018-09-30 20:08:01,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:08:01,076 INFO L480 AbstractCegarLoop]: Abstraction has 189 states and 226 transitions. [2018-09-30 20:08:01,076 INFO L481 AbstractCegarLoop]: Interpolant automaton has 148 states. [2018-09-30 20:08:01,076 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 226 transitions. [2018-09-30 20:08:01,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2018-09-30 20:08:01,076 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:08:01,076 INFO L375 BasicCegarLoop]: trace histogram [37, 37, 37, 37, 37, 1, 1, 1] [2018-09-30 20:08:01,077 INFO L423 AbstractCegarLoop]: === Iteration 39 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:08:01,077 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:08:01,077 INFO L82 PathProgramCache]: Analyzing trace with hash 1106759660, now seen corresponding path program 37 times [2018-09-30 20:08:01,077 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:08:01,077 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:08:01,078 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:08:01,078 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:08:01,078 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:08:01,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:08:03,247 INFO L134 CoverageAnalysis]: Checked inductivity of 3367 backedges. 0 proven. 3367 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:08:03,247 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:08:03,247 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:08:03,254 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:08:03,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:08:03,303 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:08:07,109 INFO L134 CoverageAnalysis]: Checked inductivity of 3367 backedges. 0 proven. 3367 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:08:07,129 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:08:07,130 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [76, 76] total 151 [2018-09-30 20:08:07,130 INFO L459 AbstractCegarLoop]: Interpolant automaton has 152 states [2018-09-30 20:08:07,131 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 152 interpolants. [2018-09-30 20:08:07,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5963, Invalid=16989, Unknown=0, NotChecked=0, Total=22952 [2018-09-30 20:08:07,132 INFO L87 Difference]: Start difference. First operand 189 states and 226 transitions. Second operand 152 states. [2018-09-30 20:08:07,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:08:07,966 INFO L93 Difference]: Finished difference Result 200 states and 239 transitions. [2018-09-30 20:08:07,966 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2018-09-30 20:08:07,966 INFO L78 Accepts]: Start accepts. Automaton has 152 states. Word has length 188 [2018-09-30 20:08:07,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:08:07,967 INFO L225 Difference]: With dead ends: 200 [2018-09-30 20:08:07,967 INFO L226 Difference]: Without dead ends: 198 [2018-09-30 20:08:07,969 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 263 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 150 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12986 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=5963, Invalid=16989, Unknown=0, NotChecked=0, Total=22952 [2018-09-30 20:08:07,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2018-09-30 20:08:07,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 194. [2018-09-30 20:08:07,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 194 states. [2018-09-30 20:08:07,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 232 transitions. [2018-09-30 20:08:07,975 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 232 transitions. Word has length 188 [2018-09-30 20:08:07,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:08:07,976 INFO L480 AbstractCegarLoop]: Abstraction has 194 states and 232 transitions. [2018-09-30 20:08:07,976 INFO L481 AbstractCegarLoop]: Interpolant automaton has 152 states. [2018-09-30 20:08:07,976 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 232 transitions. [2018-09-30 20:08:07,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2018-09-30 20:08:07,977 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:08:07,977 INFO L375 BasicCegarLoop]: trace histogram [38, 38, 38, 38, 38, 1, 1, 1] [2018-09-30 20:08:07,977 INFO L423 AbstractCegarLoop]: === Iteration 40 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:08:07,977 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:08:07,978 INFO L82 PathProgramCache]: Analyzing trace with hash -928758432, now seen corresponding path program 38 times [2018-09-30 20:08:07,978 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:08:07,978 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:08:07,978 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:08:07,978 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:08:07,978 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:08:07,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:08:10,998 INFO L134 CoverageAnalysis]: Checked inductivity of 3553 backedges. 0 proven. 3553 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:08:10,998 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:08:10,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 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:08:11,006 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 20:08:11,070 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 20:08:11,071 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:08:11,076 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:08:14,933 INFO L134 CoverageAnalysis]: Checked inductivity of 3553 backedges. 0 proven. 3553 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:08:14,962 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:08:14,962 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 78] total 155 [2018-09-30 20:08:14,963 INFO L459 AbstractCegarLoop]: Interpolant automaton has 156 states [2018-09-30 20:08:14,964 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 156 interpolants. [2018-09-30 20:08:14,965 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6276, Invalid=17904, Unknown=0, NotChecked=0, Total=24180 [2018-09-30 20:08:14,966 INFO L87 Difference]: Start difference. First operand 194 states and 232 transitions. Second operand 156 states. [2018-09-30 20:08:15,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:08:15,885 INFO L93 Difference]: Finished difference Result 205 states and 245 transitions. [2018-09-30 20:08:15,885 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2018-09-30 20:08:15,885 INFO L78 Accepts]: Start accepts. Automaton has 156 states. Word has length 193 [2018-09-30 20:08:15,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:08:15,886 INFO L225 Difference]: With dead ends: 205 [2018-09-30 20:08:15,886 INFO L226 Difference]: Without dead ends: 203 [2018-09-30 20:08:15,887 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 270 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 154 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13698 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=6276, Invalid=17904, Unknown=0, NotChecked=0, Total=24180 [2018-09-30 20:08:15,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2018-09-30 20:08:15,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 199. [2018-09-30 20:08:15,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 199 states. [2018-09-30 20:08:15,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 238 transitions. [2018-09-30 20:08:15,894 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 238 transitions. Word has length 193 [2018-09-30 20:08:15,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:08:15,895 INFO L480 AbstractCegarLoop]: Abstraction has 199 states and 238 transitions. [2018-09-30 20:08:15,895 INFO L481 AbstractCegarLoop]: Interpolant automaton has 156 states. [2018-09-30 20:08:15,895 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 238 transitions. [2018-09-30 20:08:15,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2018-09-30 20:08:15,896 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:08:15,896 INFO L375 BasicCegarLoop]: trace histogram [39, 39, 39, 39, 39, 1, 1, 1] [2018-09-30 20:08:15,896 INFO L423 AbstractCegarLoop]: === Iteration 41 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:08:15,896 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:08:15,896 INFO L82 PathProgramCache]: Analyzing trace with hash -93644692, now seen corresponding path program 39 times [2018-09-30 20:08:15,896 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:08:15,897 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:08:15,897 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:08:15,897 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:08:15,897 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:08:15,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:08:18,783 INFO L134 CoverageAnalysis]: Checked inductivity of 3744 backedges. 0 proven. 3744 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:08:18,784 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:08:18,784 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:08:18,792 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 20:08:18,858 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 40 check-sat command(s) [2018-09-30 20:08:18,858 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:08:18,862 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:08:23,038 INFO L134 CoverageAnalysis]: Checked inductivity of 3744 backedges. 0 proven. 3744 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:08:23,073 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:08:23,073 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [80, 80] total 159 [2018-09-30 20:08:23,074 INFO L459 AbstractCegarLoop]: Interpolant automaton has 160 states [2018-09-30 20:08:23,075 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 160 interpolants. [2018-09-30 20:08:23,076 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6597, Invalid=18843, Unknown=0, NotChecked=0, Total=25440 [2018-09-30 20:08:23,076 INFO L87 Difference]: Start difference. First operand 199 states and 238 transitions. Second operand 160 states. [2018-09-30 20:08:23,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:08:23,810 INFO L93 Difference]: Finished difference Result 210 states and 251 transitions. [2018-09-30 20:08:23,810 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2018-09-30 20:08:23,810 INFO L78 Accepts]: Start accepts. Automaton has 160 states. Word has length 198 [2018-09-30 20:08:23,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:08:23,811 INFO L225 Difference]: With dead ends: 210 [2018-09-30 20:08:23,811 INFO L226 Difference]: Without dead ends: 208 [2018-09-30 20:08:23,812 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14429 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=6597, Invalid=18843, Unknown=0, NotChecked=0, Total=25440 [2018-09-30 20:08:23,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2018-09-30 20:08:23,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 204. [2018-09-30 20:08:23,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 204 states. [2018-09-30 20:08:23,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 244 transitions. [2018-09-30 20:08:23,819 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 244 transitions. Word has length 198 [2018-09-30 20:08:23,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:08:23,820 INFO L480 AbstractCegarLoop]: Abstraction has 204 states and 244 transitions. [2018-09-30 20:08:23,820 INFO L481 AbstractCegarLoop]: Interpolant automaton has 160 states. [2018-09-30 20:08:23,820 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 244 transitions. [2018-09-30 20:08:23,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2018-09-30 20:08:23,821 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:08:23,821 INFO L375 BasicCegarLoop]: trace histogram [40, 40, 40, 40, 40, 1, 1, 1] [2018-09-30 20:08:23,821 INFO L423 AbstractCegarLoop]: === Iteration 42 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:08:23,821 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:08:23,821 INFO L82 PathProgramCache]: Analyzing trace with hash 392842464, now seen corresponding path program 40 times [2018-09-30 20:08:23,821 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:08:23,821 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:08:23,822 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:08:23,822 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:08:23,822 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:08:23,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:08:26,624 INFO L134 CoverageAnalysis]: Checked inductivity of 3940 backedges. 0 proven. 3940 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:08:26,625 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:08:26,625 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:08:26,632 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 20:08:26,682 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 20:08:26,682 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:08:26,686 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:08:31,031 INFO L134 CoverageAnalysis]: Checked inductivity of 3940 backedges. 0 proven. 3940 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:08:31,051 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:08:31,051 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [82, 82] total 163 [2018-09-30 20:08:31,052 INFO L459 AbstractCegarLoop]: Interpolant automaton has 164 states [2018-09-30 20:08:31,052 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 164 interpolants. [2018-09-30 20:08:31,053 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6926, Invalid=19806, Unknown=0, NotChecked=0, Total=26732 [2018-09-30 20:08:31,053 INFO L87 Difference]: Start difference. First operand 204 states and 244 transitions. Second operand 164 states. [2018-09-30 20:08:31,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:08:31,879 INFO L93 Difference]: Finished difference Result 215 states and 257 transitions. [2018-09-30 20:08:31,879 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2018-09-30 20:08:31,879 INFO L78 Accepts]: Start accepts. Automaton has 164 states. Word has length 203 [2018-09-30 20:08:31,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:08:31,881 INFO L225 Difference]: With dead ends: 215 [2018-09-30 20:08:31,881 INFO L226 Difference]: Without dead ends: 213 [2018-09-30 20:08:31,881 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 162 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15179 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=6926, Invalid=19806, Unknown=0, NotChecked=0, Total=26732 [2018-09-30 20:08:31,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2018-09-30 20:08:31,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 209. [2018-09-30 20:08:31,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 209 states. [2018-09-30 20:08:31,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 250 transitions. [2018-09-30 20:08:31,887 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 250 transitions. Word has length 203 [2018-09-30 20:08:31,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:08:31,887 INFO L480 AbstractCegarLoop]: Abstraction has 209 states and 250 transitions. [2018-09-30 20:08:31,887 INFO L481 AbstractCegarLoop]: Interpolant automaton has 164 states. [2018-09-30 20:08:31,887 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 250 transitions. [2018-09-30 20:08:31,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2018-09-30 20:08:31,888 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:08:31,888 INFO L375 BasicCegarLoop]: trace histogram [41, 41, 41, 41, 41, 1, 1, 1] [2018-09-30 20:08:31,888 INFO L423 AbstractCegarLoop]: === Iteration 43 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:08:31,889 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:08:31,889 INFO L82 PathProgramCache]: Analyzing trace with hash -1010974484, now seen corresponding path program 41 times [2018-09-30 20:08:31,889 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:08:31,889 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:08:31,889 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:08:31,889 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:08:31,890 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:08:31,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:08:34,812 INFO L134 CoverageAnalysis]: Checked inductivity of 4141 backedges. 0 proven. 4141 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:08:34,812 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:08:34,812 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:08:34,820 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 20:08:34,890 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 42 check-sat command(s) [2018-09-30 20:08:34,890 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:08:34,895 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:08:39,735 WARN L178 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 16 [2018-09-30 20:08:42,307 INFO L134 CoverageAnalysis]: Checked inductivity of 4141 backedges. 0 proven. 4141 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:08:42,328 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:08:42,328 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [84, 84] total 167 [2018-09-30 20:08:42,328 INFO L459 AbstractCegarLoop]: Interpolant automaton has 168 states [2018-09-30 20:08:42,330 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 168 interpolants. [2018-09-30 20:08:42,331 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7263, Invalid=20793, Unknown=0, NotChecked=0, Total=28056 [2018-09-30 20:08:42,331 INFO L87 Difference]: Start difference. First operand 209 states and 250 transitions. Second operand 168 states. [2018-09-30 20:08:43,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:08:43,240 INFO L93 Difference]: Finished difference Result 220 states and 263 transitions. [2018-09-30 20:08:43,241 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2018-09-30 20:08:43,241 INFO L78 Accepts]: Start accepts. Automaton has 168 states. Word has length 208 [2018-09-30 20:08:43,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:08:43,242 INFO L225 Difference]: With dead ends: 220 [2018-09-30 20:08:43,242 INFO L226 Difference]: Without dead ends: 218 [2018-09-30 20:08:43,244 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 291 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 166 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15948 ImplicationChecksByTransitivity, 9.9s TimeCoverageRelationStatistics Valid=7263, Invalid=20793, Unknown=0, NotChecked=0, Total=28056 [2018-09-30 20:08:43,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2018-09-30 20:08:43,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 214. [2018-09-30 20:08:43,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 214 states. [2018-09-30 20:08:43,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 256 transitions. [2018-09-30 20:08:43,250 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 256 transitions. Word has length 208 [2018-09-30 20:08:43,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:08:43,250 INFO L480 AbstractCegarLoop]: Abstraction has 214 states and 256 transitions. [2018-09-30 20:08:43,250 INFO L481 AbstractCegarLoop]: Interpolant automaton has 168 states. [2018-09-30 20:08:43,250 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 256 transitions. [2018-09-30 20:08:43,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2018-09-30 20:08:43,251 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:08:43,251 INFO L375 BasicCegarLoop]: trace histogram [42, 42, 42, 42, 42, 1, 1, 1] [2018-09-30 20:08:43,252 INFO L423 AbstractCegarLoop]: === Iteration 44 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:08:43,252 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:08:43,252 INFO L82 PathProgramCache]: Analyzing trace with hash -638782368, now seen corresponding path program 42 times [2018-09-30 20:08:43,252 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:08:43,252 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:08:43,253 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:08:43,253 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:08:43,253 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:08:43,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:08:46,242 INFO L134 CoverageAnalysis]: Checked inductivity of 4347 backedges. 0 proven. 4347 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:08:46,242 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:08:46,242 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:08:46,250 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 20:08:46,323 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 43 check-sat command(s) [2018-09-30 20:08:46,323 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:08:46,327 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:08:51,044 INFO L134 CoverageAnalysis]: Checked inductivity of 4347 backedges. 0 proven. 4347 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:08:51,066 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:08:51,067 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [86, 86] total 171 [2018-09-30 20:08:51,067 INFO L459 AbstractCegarLoop]: Interpolant automaton has 172 states [2018-09-30 20:08:51,068 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 172 interpolants. [2018-09-30 20:08:51,069 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7608, Invalid=21804, Unknown=0, NotChecked=0, Total=29412 [2018-09-30 20:08:51,069 INFO L87 Difference]: Start difference. First operand 214 states and 256 transitions. Second operand 172 states. [2018-09-30 20:08:51,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:08:51,911 INFO L93 Difference]: Finished difference Result 225 states and 269 transitions. [2018-09-30 20:08:51,911 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2018-09-30 20:08:51,911 INFO L78 Accepts]: Start accepts. Automaton has 172 states. Word has length 213 [2018-09-30 20:08:51,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:08:51,912 INFO L225 Difference]: With dead ends: 225 [2018-09-30 20:08:51,912 INFO L226 Difference]: Without dead ends: 223 [2018-09-30 20:08:51,914 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 170 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16736 ImplicationChecksByTransitivity, 7.3s TimeCoverageRelationStatistics Valid=7608, Invalid=21804, Unknown=0, NotChecked=0, Total=29412 [2018-09-30 20:08:51,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2018-09-30 20:08:51,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 219. [2018-09-30 20:08:51,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 219 states. [2018-09-30 20:08:51,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 262 transitions. [2018-09-30 20:08:51,919 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 262 transitions. Word has length 213 [2018-09-30 20:08:51,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:08:51,919 INFO L480 AbstractCegarLoop]: Abstraction has 219 states and 262 transitions. [2018-09-30 20:08:51,919 INFO L481 AbstractCegarLoop]: Interpolant automaton has 172 states. [2018-09-30 20:08:51,919 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 262 transitions. [2018-09-30 20:08:51,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2018-09-30 20:08:51,920 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:08:51,920 INFO L375 BasicCegarLoop]: trace histogram [43, 43, 43, 43, 43, 1, 1, 1] [2018-09-30 20:08:51,921 INFO L423 AbstractCegarLoop]: === Iteration 45 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:08:51,921 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:08:51,921 INFO L82 PathProgramCache]: Analyzing trace with hash 372754796, now seen corresponding path program 43 times [2018-09-30 20:08:51,921 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:08:51,921 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:08:51,922 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:08:51,922 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:08:51,922 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:08:51,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:08:54,655 INFO L134 CoverageAnalysis]: Checked inductivity of 4558 backedges. 0 proven. 4558 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:08:54,655 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:08:54,655 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:08:54,662 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:08:54,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:08:54,715 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:08:59,532 INFO L134 CoverageAnalysis]: Checked inductivity of 4558 backedges. 0 proven. 4558 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:08:59,569 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:08:59,570 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [88, 88] total 175 [2018-09-30 20:08:59,570 INFO L459 AbstractCegarLoop]: Interpolant automaton has 176 states [2018-09-30 20:08:59,571 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 176 interpolants. [2018-09-30 20:08:59,572 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7961, Invalid=22839, Unknown=0, NotChecked=0, Total=30800 [2018-09-30 20:08:59,572 INFO L87 Difference]: Start difference. First operand 219 states and 262 transitions. Second operand 176 states. [2018-09-30 20:09:00,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:09:00,491 INFO L93 Difference]: Finished difference Result 230 states and 275 transitions. [2018-09-30 20:09:00,492 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2018-09-30 20:09:00,492 INFO L78 Accepts]: Start accepts. Automaton has 176 states. Word has length 218 [2018-09-30 20:09:00,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:09:00,493 INFO L225 Difference]: With dead ends: 230 [2018-09-30 20:09:00,493 INFO L226 Difference]: Without dead ends: 228 [2018-09-30 20:09:00,494 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 305 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 174 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17543 ImplicationChecksByTransitivity, 7.1s TimeCoverageRelationStatistics Valid=7961, Invalid=22839, Unknown=0, NotChecked=0, Total=30800 [2018-09-30 20:09:00,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2018-09-30 20:09:00,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 224. [2018-09-30 20:09:00,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 224 states. [2018-09-30 20:09:00,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 268 transitions. [2018-09-30 20:09:00,499 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 268 transitions. Word has length 218 [2018-09-30 20:09:00,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:09:00,500 INFO L480 AbstractCegarLoop]: Abstraction has 224 states and 268 transitions. [2018-09-30 20:09:00,500 INFO L481 AbstractCegarLoop]: Interpolant automaton has 176 states. [2018-09-30 20:09:00,500 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 268 transitions. [2018-09-30 20:09:00,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2018-09-30 20:09:00,500 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:09:00,501 INFO L375 BasicCegarLoop]: trace histogram [44, 44, 44, 44, 44, 1, 1, 1] [2018-09-30 20:09:00,501 INFO L423 AbstractCegarLoop]: === Iteration 46 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:09:00,501 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:09:00,501 INFO L82 PathProgramCache]: Analyzing trace with hash -2065417248, now seen corresponding path program 44 times [2018-09-30 20:09:00,501 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:09:00,501 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:09:00,502 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:09:00,502 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:09:00,502 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:09:00,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:09:03,558 INFO L134 CoverageAnalysis]: Checked inductivity of 4774 backedges. 0 proven. 4774 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:09:03,559 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:09:03,559 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:09:03,587 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 20:09:03,642 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 20:09:03,642 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:09:03,647 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:09:08,702 INFO L134 CoverageAnalysis]: Checked inductivity of 4774 backedges. 0 proven. 4774 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:09:08,722 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:09:08,722 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [90, 90] total 179 [2018-09-30 20:09:08,723 INFO L459 AbstractCegarLoop]: Interpolant automaton has 180 states [2018-09-30 20:09:08,724 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 180 interpolants. [2018-09-30 20:09:08,724 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8322, Invalid=23898, Unknown=0, NotChecked=0, Total=32220 [2018-09-30 20:09:08,725 INFO L87 Difference]: Start difference. First operand 224 states and 268 transitions. Second operand 180 states. [2018-09-30 20:09:09,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:09:09,743 INFO L93 Difference]: Finished difference Result 235 states and 281 transitions. [2018-09-30 20:09:09,743 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2018-09-30 20:09:09,743 INFO L78 Accepts]: Start accepts. Automaton has 180 states. Word has length 223 [2018-09-30 20:09:09,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:09:09,745 INFO L225 Difference]: With dead ends: 235 [2018-09-30 20:09:09,745 INFO L226 Difference]: Without dead ends: 233 [2018-09-30 20:09:09,746 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 312 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 178 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18369 ImplicationChecksByTransitivity, 7.7s TimeCoverageRelationStatistics Valid=8322, Invalid=23898, Unknown=0, NotChecked=0, Total=32220 [2018-09-30 20:09:09,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2018-09-30 20:09:09,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 229. [2018-09-30 20:09:09,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 229 states. [2018-09-30 20:09:09,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 274 transitions. [2018-09-30 20:09:09,752 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 274 transitions. Word has length 223 [2018-09-30 20:09:09,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:09:09,753 INFO L480 AbstractCegarLoop]: Abstraction has 229 states and 274 transitions. [2018-09-30 20:09:09,753 INFO L481 AbstractCegarLoop]: Interpolant automaton has 180 states. [2018-09-30 20:09:09,753 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 274 transitions. [2018-09-30 20:09:09,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2018-09-30 20:09:09,754 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:09:09,754 INFO L375 BasicCegarLoop]: trace histogram [45, 45, 45, 45, 45, 1, 1, 1] [2018-09-30 20:09:09,755 INFO L423 AbstractCegarLoop]: === Iteration 47 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:09:09,755 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:09:09,755 INFO L82 PathProgramCache]: Analyzing trace with hash -1340001812, now seen corresponding path program 45 times [2018-09-30 20:09:09,755 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:09:09,755 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:09:09,756 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:09:09,756 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:09:09,756 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:09:09,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:09:12,904 INFO L134 CoverageAnalysis]: Checked inductivity of 4995 backedges. 0 proven. 4995 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:09:12,905 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:09:12,905 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:09:12,913 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-30 20:09:12,996 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 46 check-sat command(s) [2018-09-30 20:09:12,996 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:09:13,000 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:09:18,248 INFO L134 CoverageAnalysis]: Checked inductivity of 4995 backedges. 0 proven. 4995 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:09:18,270 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:09:18,270 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [92, 92] total 183 [2018-09-30 20:09:18,270 INFO L459 AbstractCegarLoop]: Interpolant automaton has 184 states [2018-09-30 20:09:18,271 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 184 interpolants. [2018-09-30 20:09:18,272 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8691, Invalid=24981, Unknown=0, NotChecked=0, Total=33672 [2018-09-30 20:09:18,272 INFO L87 Difference]: Start difference. First operand 229 states and 274 transitions. Second operand 184 states. [2018-09-30 20:09:19,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:09:19,184 INFO L93 Difference]: Finished difference Result 240 states and 287 transitions. [2018-09-30 20:09:19,184 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2018-09-30 20:09:19,185 INFO L78 Accepts]: Start accepts. Automaton has 184 states. Word has length 228 [2018-09-30 20:09:19,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:09:19,186 INFO L225 Difference]: With dead ends: 240 [2018-09-30 20:09:19,186 INFO L226 Difference]: Without dead ends: 238 [2018-09-30 20:09:19,187 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 182 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19214 ImplicationChecksByTransitivity, 7.9s TimeCoverageRelationStatistics Valid=8691, Invalid=24981, Unknown=0, NotChecked=0, Total=33672 [2018-09-30 20:09:19,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2018-09-30 20:09:19,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 234. [2018-09-30 20:09:19,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 234 states. [2018-09-30 20:09:19,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 280 transitions. [2018-09-30 20:09:19,194 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 280 transitions. Word has length 228 [2018-09-30 20:09:19,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:09:19,194 INFO L480 AbstractCegarLoop]: Abstraction has 234 states and 280 transitions. [2018-09-30 20:09:19,194 INFO L481 AbstractCegarLoop]: Interpolant automaton has 184 states. [2018-09-30 20:09:19,194 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 280 transitions. [2018-09-30 20:09:19,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2018-09-30 20:09:19,195 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:09:19,196 INFO L375 BasicCegarLoop]: trace histogram [46, 46, 46, 46, 46, 1, 1, 1] [2018-09-30 20:09:19,196 INFO L423 AbstractCegarLoop]: === Iteration 48 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:09:19,196 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:09:19,196 INFO L82 PathProgramCache]: Analyzing trace with hash 117973856, now seen corresponding path program 46 times [2018-09-30 20:09:19,196 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:09:19,196 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:09:19,197 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:09:19,197 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:09:19,197 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:09:19,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:09:22,509 INFO L134 CoverageAnalysis]: Checked inductivity of 5221 backedges. 0 proven. 5221 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:09:22,510 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:09:22,510 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:09:22,518 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-30 20:09:22,591 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-30 20:09:22,592 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:09:22,597 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:09:28,337 INFO L134 CoverageAnalysis]: Checked inductivity of 5221 backedges. 0 proven. 5221 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:09:28,357 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:09:28,357 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [94, 94] total 187 [2018-09-30 20:09:28,358 INFO L459 AbstractCegarLoop]: Interpolant automaton has 188 states [2018-09-30 20:09:28,359 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 188 interpolants. [2018-09-30 20:09:28,360 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9068, Invalid=26088, Unknown=0, NotChecked=0, Total=35156 [2018-09-30 20:09:28,360 INFO L87 Difference]: Start difference. First operand 234 states and 280 transitions. Second operand 188 states. [2018-09-30 20:09:29,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:09:29,458 INFO L93 Difference]: Finished difference Result 245 states and 293 transitions. [2018-09-30 20:09:29,458 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2018-09-30 20:09:29,459 INFO L78 Accepts]: Start accepts. Automaton has 188 states. Word has length 233 [2018-09-30 20:09:29,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:09:29,460 INFO L225 Difference]: With dead ends: 245 [2018-09-30 20:09:29,460 INFO L226 Difference]: Without dead ends: 243 [2018-09-30 20:09:29,461 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 326 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 186 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20078 ImplicationChecksByTransitivity, 8.6s TimeCoverageRelationStatistics Valid=9068, Invalid=26088, Unknown=0, NotChecked=0, Total=35156 [2018-09-30 20:09:29,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2018-09-30 20:09:29,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 239. [2018-09-30 20:09:29,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 239 states. [2018-09-30 20:09:29,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 286 transitions. [2018-09-30 20:09:29,468 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 286 transitions. Word has length 233 [2018-09-30 20:09:29,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:09:29,469 INFO L480 AbstractCegarLoop]: Abstraction has 239 states and 286 transitions. [2018-09-30 20:09:29,469 INFO L481 AbstractCegarLoop]: Interpolant automaton has 188 states. [2018-09-30 20:09:29,469 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 286 transitions. [2018-09-30 20:09:29,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2018-09-30 20:09:29,470 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:09:29,470 INFO L375 BasicCegarLoop]: trace histogram [47, 47, 47, 47, 47, 1, 1, 1] [2018-09-30 20:09:29,470 INFO L423 AbstractCegarLoop]: === Iteration 49 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:09:29,471 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:09:29,471 INFO L82 PathProgramCache]: Analyzing trace with hash 365034092, now seen corresponding path program 47 times [2018-09-30 20:09:29,471 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:09:29,471 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:09:29,472 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:09:29,472 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:09:29,472 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:09:29,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:09:32,921 INFO L134 CoverageAnalysis]: Checked inductivity of 5452 backedges. 0 proven. 5452 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:09:32,922 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:09:32,922 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:09:32,929 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-30 20:09:33,012 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 48 check-sat command(s) [2018-09-30 20:09:33,013 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:09:33,018 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:09:38,804 INFO L134 CoverageAnalysis]: Checked inductivity of 5452 backedges. 0 proven. 5452 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:09:38,825 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:09:38,825 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [96, 96] total 191 [2018-09-30 20:09:38,826 INFO L459 AbstractCegarLoop]: Interpolant automaton has 192 states [2018-09-30 20:09:38,827 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 192 interpolants. [2018-09-30 20:09:38,827 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9453, Invalid=27219, Unknown=0, NotChecked=0, Total=36672 [2018-09-30 20:09:38,827 INFO L87 Difference]: Start difference. First operand 239 states and 286 transitions. Second operand 192 states. [2018-09-30 20:09:39,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:09:39,942 INFO L93 Difference]: Finished difference Result 250 states and 299 transitions. [2018-09-30 20:09:39,943 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2018-09-30 20:09:39,943 INFO L78 Accepts]: Start accepts. Automaton has 192 states. Word has length 238 [2018-09-30 20:09:39,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:09:39,944 INFO L225 Difference]: With dead ends: 250 [2018-09-30 20:09:39,944 INFO L226 Difference]: Without dead ends: 248 [2018-09-30 20:09:39,945 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 333 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 190 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20961 ImplicationChecksByTransitivity, 8.7s TimeCoverageRelationStatistics Valid=9453, Invalid=27219, Unknown=0, NotChecked=0, Total=36672 [2018-09-30 20:09:39,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2018-09-30 20:09:39,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 244. [2018-09-30 20:09:39,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 244 states. [2018-09-30 20:09:39,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 292 transitions. [2018-09-30 20:09:39,953 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 292 transitions. Word has length 238 [2018-09-30 20:09:39,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:09:39,953 INFO L480 AbstractCegarLoop]: Abstraction has 244 states and 292 transitions. [2018-09-30 20:09:39,953 INFO L481 AbstractCegarLoop]: Interpolant automaton has 192 states. [2018-09-30 20:09:39,953 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 292 transitions. [2018-09-30 20:09:39,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 244 [2018-09-30 20:09:39,954 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:09:39,955 INFO L375 BasicCegarLoop]: trace histogram [48, 48, 48, 48, 48, 1, 1, 1] [2018-09-30 20:09:39,955 INFO L423 AbstractCegarLoop]: === Iteration 50 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:09:39,955 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:09:39,955 INFO L82 PathProgramCache]: Analyzing trace with hash 1225829088, now seen corresponding path program 48 times [2018-09-30 20:09:39,955 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:09:39,955 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:09:39,956 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:09:39,956 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:09:39,956 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:09:39,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:09:43,486 INFO L134 CoverageAnalysis]: Checked inductivity of 5688 backedges. 0 proven. 5688 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:09:43,486 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:09:43,486 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:09:43,493 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-30 20:09:43,579 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 49 check-sat command(s) [2018-09-30 20:09:43,579 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:09:43,584 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:09:49,629 INFO L134 CoverageAnalysis]: Checked inductivity of 5688 backedges. 0 proven. 5688 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:09:49,650 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:09:49,650 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [98, 98] total 195 [2018-09-30 20:09:49,650 INFO L459 AbstractCegarLoop]: Interpolant automaton has 196 states [2018-09-30 20:09:49,651 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 196 interpolants. [2018-09-30 20:09:49,652 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9846, Invalid=28374, Unknown=0, NotChecked=0, Total=38220 [2018-09-30 20:09:49,653 INFO L87 Difference]: Start difference. First operand 244 states and 292 transitions. Second operand 196 states. [2018-09-30 20:09:50,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:09:50,776 INFO L93 Difference]: Finished difference Result 255 states and 305 transitions. [2018-09-30 20:09:50,776 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2018-09-30 20:09:50,776 INFO L78 Accepts]: Start accepts. Automaton has 196 states. Word has length 243 [2018-09-30 20:09:50,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:09:50,777 INFO L225 Difference]: With dead ends: 255 [2018-09-30 20:09:50,777 INFO L226 Difference]: Without dead ends: 253 [2018-09-30 20:09:50,779 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-09-30 20:09:50,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2018-09-30 20:09:50,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 249. [2018-09-30 20:09:50,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 249 states. [2018-09-30 20:09:50,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 298 transitions. [2018-09-30 20:09:50,784 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 298 transitions. Word has length 243 [2018-09-30 20:09:50,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:09:50,785 INFO L480 AbstractCegarLoop]: Abstraction has 249 states and 298 transitions. [2018-09-30 20:09:50,785 INFO L481 AbstractCegarLoop]: Interpolant automaton has 196 states. [2018-09-30 20:09:50,785 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 298 transitions. [2018-09-30 20:09:50,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 249 [2018-09-30 20:09:50,786 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:09:50,786 INFO L375 BasicCegarLoop]: trace histogram [49, 49, 49, 49, 49, 1, 1, 1] [2018-09-30 20:09:50,786 INFO L423 AbstractCegarLoop]: === Iteration 51 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:09:50,786 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:09:50,787 INFO L82 PathProgramCache]: Analyzing trace with hash 291644140, now seen corresponding path program 49 times [2018-09-30 20:09:50,787 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:09:50,787 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:09:50,787 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:09:50,787 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-30 20:09:50,787 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:09:50,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:09:54,519 INFO L134 CoverageAnalysis]: Checked inductivity of 5929 backedges. 0 proven. 5929 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:09:54,520 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:09:54,520 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:09:54,527 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:09:54,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:09:54,588 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-30 20:10:00,785 INFO L134 CoverageAnalysis]: Checked inductivity of 5929 backedges. 0 proven. 5929 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:10:00,806 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-30 20:10:00,806 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [100, 100] total 199 [2018-09-30 20:10:00,807 INFO L459 AbstractCegarLoop]: Interpolant automaton has 200 states [2018-09-30 20:10:00,808 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 200 interpolants. [2018-09-30 20:10:00,809 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10247, Invalid=29553, Unknown=0, NotChecked=0, Total=39800 [2018-09-30 20:10:00,810 INFO L87 Difference]: Start difference. First operand 249 states and 298 transitions. Second operand 200 states. [2018-09-30 20:10:01,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-30 20:10:01,987 INFO L93 Difference]: Finished difference Result 260 states and 311 transitions. [2018-09-30 20:10:01,987 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 101 states. [2018-09-30 20:10:01,987 INFO L78 Accepts]: Start accepts. Automaton has 200 states. Word has length 248 [2018-09-30 20:10:01,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-30 20:10:01,989 INFO L225 Difference]: With dead ends: 260 [2018-09-30 20:10:01,989 INFO L226 Difference]: Without dead ends: 258 [2018-09-30 20:10:01,991 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 347 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 198 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22784 ImplicationChecksByTransitivity, 9.4s TimeCoverageRelationStatistics Valid=10247, Invalid=29553, Unknown=0, NotChecked=0, Total=39800 [2018-09-30 20:10:01,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2018-09-30 20:10:01,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 254. [2018-09-30 20:10:01,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 254 states. [2018-09-30 20:10:01,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 304 transitions. [2018-09-30 20:10:01,998 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 304 transitions. Word has length 248 [2018-09-30 20:10:01,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-30 20:10:01,999 INFO L480 AbstractCegarLoop]: Abstraction has 254 states and 304 transitions. [2018-09-30 20:10:01,999 INFO L481 AbstractCegarLoop]: Interpolant automaton has 200 states. [2018-09-30 20:10:01,999 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 304 transitions. [2018-09-30 20:10:02,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2018-09-30 20:10:02,000 INFO L367 BasicCegarLoop]: Found error trace [2018-09-30 20:10:02,001 INFO L375 BasicCegarLoop]: trace histogram [50, 50, 50, 50, 50, 1, 1, 1] [2018-09-30 20:10:02,001 INFO L423 AbstractCegarLoop]: === Iteration 52 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-30 20:10:02,001 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-30 20:10:02,001 INFO L82 PathProgramCache]: Analyzing trace with hash -1380593056, now seen corresponding path program 50 times [2018-09-30 20:10:02,001 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-30 20:10:02,001 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-30 20:10:02,002 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:10:02,002 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-30 20:10:02,002 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-30 20:10:02,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-30 20:10:06,000 INFO L134 CoverageAnalysis]: Checked inductivity of 6175 backedges. 0 proven. 6175 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-30 20:10:06,001 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-30 20:10:06,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 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:10:06,009 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-30 20:10:06,067 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-30 20:10:06,067 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-30 20:10:06,072 INFO L273 TraceCheckSpWp]: Computing forward predicates... Received shutdown request... [2018-09-30 20:10:06,275 INFO L177 TraceCheckSpWp]: Timeout while computing interpolants [2018-09-30 20:10:06,476 WARN L521 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-30 20:10:06,476 WARN L549 AbstractCegarLoop]: Verification canceled [2018-09-30 20:10:06,482 WARN L206 ceAbstractionStarter]: Timeout [2018-09-30 20:10:06,482 INFO L202 PluginConnector]: Adding new model GateController.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 30.09 08:10:06 BoogieIcfgContainer [2018-09-30 20:10:06,482 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-09-30 20:10:06,483 INFO L168 Benchmark]: Toolchain (without parser) took 241224.04 ms. Allocated memory was 1.5 GB in the beginning and 1.7 GB in the end (delta: 165.2 MB). Free memory was 1.5 GB in the beginning and 1.4 GB in the end (delta: 9.3 MB). Peak memory consumption was 174.5 MB. Max. memory is 7.1 GB. [2018-09-30 20:10:06,484 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.16 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-09-30 20:10:06,485 INFO L168 Benchmark]: Boogie Procedure Inliner took 39.51 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-09-30 20:10:06,485 INFO L168 Benchmark]: Boogie Preprocessor took 24.38 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-09-30 20:10:06,485 INFO L168 Benchmark]: RCFGBuilder took 387.74 ms. Allocated memory is still 1.5 GB. Free memory was 1.5 GB in the beginning and 1.4 GB in the end (delta: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. [2018-09-30 20:10:06,486 INFO L168 Benchmark]: TraceAbstraction took 240766.60 ms. Allocated memory was 1.5 GB in the beginning and 1.7 GB in the end (delta: 165.2 MB). Free memory was 1.4 GB in the beginning and 1.4 GB in the end (delta: -11.8 MB). Peak memory consumption was 153.3 MB. Max. memory is 7.1 GB. [2018-09-30 20:10:06,489 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.16 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 39.51 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Preprocessor took 24.38 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. * RCFGBuilder took 387.74 ms. Allocated memory is still 1.5 GB. Free memory was 1.5 GB in the beginning and 1.4 GB in the end (delta: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. * TraceAbstraction took 240766.60 ms. Allocated memory was 1.5 GB in the beginning and 1.7 GB in the end (delta: 165.2 MB). Free memory was 1.4 GB in the beginning and 1.4 GB in the end (delta: -11.8 MB). Peak memory consumption was 153.3 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 110 known predicates. - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 10 locations, 1 error locations. TIMEOUT Result, 240.6s OverallTime, 52 OverallIterations, 50 TraceHistogramMax, 27.0s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 515 SDtfs, 17401 SDslu, 15104 SDs, 0 SdLazy, 15359 SolverSat, 3186 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 17.2s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 8775 GetRequests, 3775 SyntacticMatches, 0 SemanticMatches, 5000 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 383376 ImplicationChecksByTransitivity, 193.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.2s SatisfiabilityAnalysisTime, 202.9s 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-09-30_20-10-06-499.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-09-30_20-10-06-499.csv Completed graceful shutdown