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/RailwayCrossing.bpl -------------------------------------------------------------------------------- This is Ultimate 0.1.23-9f4048f [2018-10-04 12:13:44,057 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-10-04 12:13:44,059 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-10-04 12:13:44,071 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-10-04 12:13:44,071 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-10-04 12:13:44,072 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-10-04 12:13:44,073 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-10-04 12:13:44,075 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-10-04 12:13:44,077 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-10-04 12:13:44,078 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-10-04 12:13:44,079 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-10-04 12:13:44,079 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-10-04 12:13:44,080 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-10-04 12:13:44,081 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-10-04 12:13:44,082 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-10-04 12:13:44,083 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-10-04 12:13:44,084 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-10-04 12:13:44,086 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-10-04 12:13:44,088 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-10-04 12:13:44,089 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-10-04 12:13:44,090 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-10-04 12:13:44,092 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-10-04 12:13:44,094 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-10-04 12:13:44,094 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-10-04 12:13:44,095 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-10-04 12:13:44,096 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-10-04 12:13:44,097 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-10-04 12:13:44,097 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-10-04 12:13:44,098 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-10-04 12:13:44,100 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-10-04 12:13:44,100 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-10-04 12:13:44,101 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-10-04 12:13:44,101 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-10-04 12:13:44,101 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-10-04 12:13:44,102 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-10-04 12:13:44,103 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-10-04 12:13:44,104 INFO L98 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/pu-bench/svcomp-Reach-32bit-Automizer_Default.epf [2018-10-04 12:13:44,119 INFO L110 SettingsManager]: Loading preferences was successful [2018-10-04 12:13:44,119 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-10-04 12:13:44,120 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-10-04 12:13:44,120 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-10-04 12:13:44,121 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-10-04 12:13:44,121 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-10-04 12:13:44,121 INFO L133 SettingsManager]: * Use SBE=true [2018-10-04 12:13:44,122 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-10-04 12:13:44,122 INFO L133 SettingsManager]: * sizeof long=4 [2018-10-04 12:13:44,122 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-10-04 12:13:44,122 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-10-04 12:13:44,122 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-10-04 12:13:44,123 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-10-04 12:13:44,123 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-10-04 12:13:44,123 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-10-04 12:13:44,123 INFO L133 SettingsManager]: * sizeof long double=12 [2018-10-04 12:13:44,123 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-10-04 12:13:44,124 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-10-04 12:13:44,124 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-10-04 12:13:44,124 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-10-04 12:13:44,124 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-10-04 12:13:44,124 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-10-04 12:13:44,125 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-10-04 12:13:44,125 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-10-04 12:13:44,125 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-10-04 12:13:44,125 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-10-04 12:13:44,125 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-10-04 12:13:44,126 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-10-04 12:13:44,126 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-10-04 12:13:44,126 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-10-04 12:13:44,173 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-10-04 12:13:44,189 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-10-04 12:13:44,194 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-10-04 12:13:44,196 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2018-10-04 12:13:44,196 INFO L276 PluginConnector]: Boogie PL CUP Parser initialized [2018-10-04 12:13:44,197 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/real-life/RailwayCrossing.bpl [2018-10-04 12:13:44,197 INFO L111 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/real-life/RailwayCrossing.bpl' [2018-10-04 12:13:44,241 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-10-04 12:13:44,243 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-10-04 12:13:44,244 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-10-04 12:13:44,244 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-10-04 12:13:44,244 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-10-04 12:13:44,266 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "RailwayCrossing.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 12:13:44" (1/1) ... [2018-10-04 12:13:44,279 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "RailwayCrossing.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 12:13:44" (1/1) ... [2018-10-04 12:13:44,283 WARN L165 Inliner]: Program contained no entry procedure! [2018-10-04 12:13:44,284 WARN L168 Inliner]: Missing entry procedures: [ULTIMATE.start] [2018-10-04 12:13:44,284 WARN L175 Inliner]: Fallback enabled. All procedures will be processed. [2018-10-04 12:13:44,286 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-10-04 12:13:44,287 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-10-04 12:13:44,287 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-10-04 12:13:44,287 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-10-04 12:13:44,300 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "RailwayCrossing.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 12:13:44" (1/1) ... [2018-10-04 12:13:44,300 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "RailwayCrossing.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 12:13:44" (1/1) ... [2018-10-04 12:13:44,301 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "RailwayCrossing.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 12:13:44" (1/1) ... [2018-10-04 12:13:44,301 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "RailwayCrossing.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 12:13:44" (1/1) ... [2018-10-04 12:13:44,303 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "RailwayCrossing.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 12:13:44" (1/1) ... [2018-10-04 12:13:44,308 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "RailwayCrossing.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 12:13:44" (1/1) ... [2018-10-04 12:13:44,309 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "RailwayCrossing.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 12:13:44" (1/1) ... [2018-10-04 12:13:44,311 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-10-04 12:13:44,312 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-10-04 12:13:44,312 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-10-04 12:13:44,312 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-10-04 12:13:44,313 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "RailwayCrossing.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 12:13:44" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-10-04 12:13:44,411 INFO L124 BoogieDeclarations]: Specification and implementation of procedure GateController given in one single declaration [2018-10-04 12:13:44,411 INFO L130 BoogieDeclarations]: Found specification of procedure GateController [2018-10-04 12:13:44,412 INFO L138 BoogieDeclarations]: Found implementation of procedure GateController [2018-10-04 12:13:44,691 INFO L338 CfgBuilder]: Using library mode [2018-10-04 12:13:44,691 INFO L202 PluginConnector]: Adding new model RailwayCrossing.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 04.10 12:13:44 BoogieIcfgContainer [2018-10-04 12:13:44,691 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-10-04 12:13:44,693 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-10-04 12:13:44,693 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-10-04 12:13:44,696 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-10-04 12:13:44,697 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "RailwayCrossing.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 12:13:44" (1/2) ... [2018-10-04 12:13:44,698 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4078dbe9 and model type RailwayCrossing.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.10 12:13:44, skipping insertion in model container [2018-10-04 12:13:44,698 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "RailwayCrossing.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 04.10 12:13:44" (2/2) ... [2018-10-04 12:13:44,700 INFO L112 eAbstractionObserver]: Analyzing ICFG RailwayCrossing.bpl [2018-10-04 12:13:44,712 INFO L136 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-10-04 12:13:44,726 INFO L148 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-10-04 12:13:44,789 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-10-04 12:13:44,790 INFO L381 AbstractCegarLoop]: Interprodecural is true [2018-10-04 12:13:44,790 INFO L382 AbstractCegarLoop]: Hoare is true [2018-10-04 12:13:44,790 INFO L383 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-10-04 12:13:44,790 INFO L384 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-10-04 12:13:44,790 INFO L385 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-10-04 12:13:44,791 INFO L386 AbstractCegarLoop]: Difference is false [2018-10-04 12:13:44,791 INFO L387 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-10-04 12:13:44,791 INFO L392 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-10-04 12:13:44,814 INFO L276 IsEmpty]: Start isEmpty. Operand 10 states. [2018-10-04 12:13:44,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2018-10-04 12:13:44,826 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:13:44,827 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1] [2018-10-04 12:13:44,829 INFO L423 AbstractCegarLoop]: === Iteration 1 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:13:44,837 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:13:44,837 INFO L82 PathProgramCache]: Analyzing trace with hash 30496, now seen corresponding path program 1 times [2018-10-04 12:13:44,840 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:13:44,840 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:13:44,895 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:13:44,895 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:13:44,895 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:13:44,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:13:44,998 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:13:45,001 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-10-04 12:13:45,001 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-10-04 12:13:45,006 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-10-04 12:13:45,024 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-10-04 12:13:45,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-10-04 12:13:45,029 INFO L87 Difference]: Start difference. First operand 10 states. Second operand 3 states. [2018-10-04 12:13:45,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:13:45,131 INFO L93 Difference]: Finished difference Result 19 states and 25 transitions. [2018-10-04 12:13:45,132 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-10-04 12:13:45,134 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2018-10-04 12:13:45,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:13:45,152 INFO L225 Difference]: With dead ends: 19 [2018-10-04 12:13:45,152 INFO L226 Difference]: Without dead ends: 13 [2018-10-04 12:13:45,155 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-10-04 12:13:45,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13 states. [2018-10-04 12:13:45,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13 to 9. [2018-10-04 12:13:45,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2018-10-04 12:13:45,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 12 transitions. [2018-10-04 12:13:45,191 INFO L78 Accepts]: Start accepts. Automaton has 9 states and 12 transitions. Word has length 3 [2018-10-04 12:13:45,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:13:45,191 INFO L480 AbstractCegarLoop]: Abstraction has 9 states and 12 transitions. [2018-10-04 12:13:45,191 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-10-04 12:13:45,191 INFO L276 IsEmpty]: Start isEmpty. Operand 9 states and 12 transitions. [2018-10-04 12:13:45,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2018-10-04 12:13:45,192 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:13:45,192 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2018-10-04 12:13:45,192 INFO L423 AbstractCegarLoop]: === Iteration 2 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:13:45,192 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:13:45,192 INFO L82 PathProgramCache]: Analyzing trace with hash 1863215691, now seen corresponding path program 1 times [2018-10-04 12:13:45,193 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:13:45,193 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:13:45,194 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:13:45,194 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:13:45,194 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:13:45,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:13:45,234 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:13:45,234 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-10-04 12:13:45,234 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-10-04 12:13:45,236 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-10-04 12:13:45,236 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-10-04 12:13:45,237 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-10-04 12:13:45,237 INFO L87 Difference]: Start difference. First operand 9 states and 12 transitions. Second operand 3 states. [2018-10-04 12:13:45,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:13:45,268 INFO L93 Difference]: Finished difference Result 16 states and 22 transitions. [2018-10-04 12:13:45,269 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-10-04 12:13:45,269 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 7 [2018-10-04 12:13:45,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:13:45,270 INFO L225 Difference]: With dead ends: 16 [2018-10-04 12:13:45,270 INFO L226 Difference]: Without dead ends: 9 [2018-10-04 12:13:45,271 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-10-04 12:13:45,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9 states. [2018-10-04 12:13:45,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9 to 9. [2018-10-04 12:13:45,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2018-10-04 12:13:45,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 11 transitions. [2018-10-04 12:13:45,274 INFO L78 Accepts]: Start accepts. Automaton has 9 states and 11 transitions. Word has length 7 [2018-10-04 12:13:45,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:13:45,274 INFO L480 AbstractCegarLoop]: Abstraction has 9 states and 11 transitions. [2018-10-04 12:13:45,275 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-10-04 12:13:45,275 INFO L276 IsEmpty]: Start isEmpty. Operand 9 states and 11 transitions. [2018-10-04 12:13:45,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2018-10-04 12:13:45,275 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:13:45,275 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2018-10-04 12:13:45,276 INFO L423 AbstractCegarLoop]: === Iteration 3 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:13:45,276 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:13:45,276 INFO L82 PathProgramCache]: Analyzing trace with hash 1926837521, now seen corresponding path program 1 times [2018-10-04 12:13:45,276 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:13:45,277 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:13:45,278 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:13:45,278 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:13:45,278 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:13:45,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:13:45,368 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:13:45,370 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:13:45,370 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:13:45,379 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:13:45,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:13:45,422 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:13:45,780 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:13:45,815 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:13:45,816 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 5 [2018-10-04 12:13:45,817 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-10-04 12:13:45,817 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-10-04 12:13:45,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2018-10-04 12:13:45,818 INFO L87 Difference]: Start difference. First operand 9 states and 11 transitions. Second operand 6 states. [2018-10-04 12:13:45,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:13:45,930 INFO L93 Difference]: Finished difference Result 20 states and 26 transitions. [2018-10-04 12:13:45,931 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-10-04 12:13:45,931 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 8 [2018-10-04 12:13:45,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:13:45,932 INFO L225 Difference]: With dead ends: 20 [2018-10-04 12:13:45,932 INFO L226 Difference]: Without dead ends: 18 [2018-10-04 12:13:45,933 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2018-10-04 12:13:45,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18 states. [2018-10-04 12:13:45,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18 to 14. [2018-10-04 12:13:45,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2018-10-04 12:13:45,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 18 transitions. [2018-10-04 12:13:45,937 INFO L78 Accepts]: Start accepts. Automaton has 14 states and 18 transitions. Word has length 8 [2018-10-04 12:13:45,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:13:45,938 INFO L480 AbstractCegarLoop]: Abstraction has 14 states and 18 transitions. [2018-10-04 12:13:45,938 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-10-04 12:13:45,938 INFO L276 IsEmpty]: Start isEmpty. Operand 14 states and 18 transitions. [2018-10-04 12:13:45,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2018-10-04 12:13:45,939 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:13:45,939 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1] [2018-10-04 12:13:45,939 INFO L423 AbstractCegarLoop]: === Iteration 4 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:13:45,940 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:13:45,940 INFO L82 PathProgramCache]: Analyzing trace with hash 640583104, now seen corresponding path program 2 times [2018-10-04 12:13:45,940 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:13:45,940 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:13:45,941 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:13:45,942 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:13:45,942 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:13:45,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:13:46,118 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:13:46,119 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:13:46,119 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:13:46,137 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:13:46,161 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:13:46,162 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:13:46,165 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:13:46,468 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:13:46,500 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:13:46,500 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2018-10-04 12:13:46,501 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-10-04 12:13:46,501 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-10-04 12:13:46,502 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2018-10-04 12:13:46,502 INFO L87 Difference]: Start difference. First operand 14 states and 18 transitions. Second operand 8 states. [2018-10-04 12:13:46,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:13:46,636 INFO L93 Difference]: Finished difference Result 25 states and 33 transitions. [2018-10-04 12:13:46,637 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-10-04 12:13:46,637 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 13 [2018-10-04 12:13:46,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:13:46,638 INFO L225 Difference]: With dead ends: 25 [2018-10-04 12:13:46,638 INFO L226 Difference]: Without dead ends: 23 [2018-10-04 12:13:46,639 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2018-10-04 12:13:46,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2018-10-04 12:13:46,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 19. [2018-10-04 12:13:46,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2018-10-04 12:13:46,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 25 transitions. [2018-10-04 12:13:46,648 INFO L78 Accepts]: Start accepts. Automaton has 19 states and 25 transitions. Word has length 13 [2018-10-04 12:13:46,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:13:46,649 INFO L480 AbstractCegarLoop]: Abstraction has 19 states and 25 transitions. [2018-10-04 12:13:46,649 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-10-04 12:13:46,649 INFO L276 IsEmpty]: Start isEmpty. Operand 19 states and 25 transitions. [2018-10-04 12:13:46,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2018-10-04 12:13:46,650 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:13:46,650 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1] [2018-10-04 12:13:46,650 INFO L423 AbstractCegarLoop]: === Iteration 5 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:13:46,651 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:13:46,651 INFO L82 PathProgramCache]: Analyzing trace with hash -297055631, now seen corresponding path program 3 times [2018-10-04 12:13:46,651 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:13:46,651 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:13:46,652 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:13:46,653 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:13:46,653 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:13:46,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:13:46,788 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:13:46,788 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:13:46,788 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:13:46,796 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:13:46,815 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2018-10-04 12:13:46,816 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:13:46,817 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:13:46,994 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:13:47,025 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:13:47,025 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2018-10-04 12:13:47,026 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-10-04 12:13:47,026 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-10-04 12:13:47,027 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=51, Unknown=0, NotChecked=0, Total=90 [2018-10-04 12:13:47,027 INFO L87 Difference]: Start difference. First operand 19 states and 25 transitions. Second operand 10 states. [2018-10-04 12:13:47,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:13:47,166 INFO L93 Difference]: Finished difference Result 30 states and 40 transitions. [2018-10-04 12:13:47,166 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-10-04 12:13:47,166 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 18 [2018-10-04 12:13:47,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:13:47,167 INFO L225 Difference]: With dead ends: 30 [2018-10-04 12:13:47,168 INFO L226 Difference]: Without dead ends: 28 [2018-10-04 12:13:47,168 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=51, Unknown=0, NotChecked=0, Total=90 [2018-10-04 12:13:47,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2018-10-04 12:13:47,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 24. [2018-10-04 12:13:47,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2018-10-04 12:13:47,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 32 transitions. [2018-10-04 12:13:47,173 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 32 transitions. Word has length 18 [2018-10-04 12:13:47,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:13:47,174 INFO L480 AbstractCegarLoop]: Abstraction has 24 states and 32 transitions. [2018-10-04 12:13:47,174 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-10-04 12:13:47,174 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 32 transitions. [2018-10-04 12:13:47,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2018-10-04 12:13:47,175 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:13:47,175 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 1, 1, 1] [2018-10-04 12:13:47,175 INFO L423 AbstractCegarLoop]: === Iteration 6 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:13:47,175 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:13:47,175 INFO L82 PathProgramCache]: Analyzing trace with hash 2073218144, now seen corresponding path program 4 times [2018-10-04 12:13:47,176 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:13:47,176 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:13:47,176 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:13:47,177 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:13:47,177 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:13:47,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:13:47,347 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:13:47,347 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:13:47,347 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:13:47,355 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:13:47,378 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:13:47,378 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:13:47,381 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:13:47,625 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:13:47,646 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:13:47,646 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2018-10-04 12:13:47,647 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-10-04 12:13:47,647 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-10-04 12:13:47,647 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=76, Unknown=0, NotChecked=0, Total=132 [2018-10-04 12:13:47,648 INFO L87 Difference]: Start difference. First operand 24 states and 32 transitions. Second operand 12 states. [2018-10-04 12:13:47,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:13:47,766 INFO L93 Difference]: Finished difference Result 35 states and 47 transitions. [2018-10-04 12:13:47,766 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-10-04 12:13:47,766 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 23 [2018-10-04 12:13:47,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:13:47,768 INFO L225 Difference]: With dead ends: 35 [2018-10-04 12:13:47,768 INFO L226 Difference]: Without dead ends: 33 [2018-10-04 12:13:47,769 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=56, Invalid=76, Unknown=0, NotChecked=0, Total=132 [2018-10-04 12:13:47,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2018-10-04 12:13:47,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 29. [2018-10-04 12:13:47,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2018-10-04 12:13:47,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 39 transitions. [2018-10-04 12:13:47,774 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 39 transitions. Word has length 23 [2018-10-04 12:13:47,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:13:47,775 INFO L480 AbstractCegarLoop]: Abstraction has 29 states and 39 transitions. [2018-10-04 12:13:47,775 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-10-04 12:13:47,776 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 39 transitions. [2018-10-04 12:13:47,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2018-10-04 12:13:47,776 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:13:47,777 INFO L375 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 1, 1, 1] [2018-10-04 12:13:47,777 INFO L423 AbstractCegarLoop]: === Iteration 7 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:13:47,777 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:13:47,777 INFO L82 PathProgramCache]: Analyzing trace with hash -609605679, now seen corresponding path program 5 times [2018-10-04 12:13:47,778 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:13:47,778 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:13:47,779 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:13:47,779 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:13:47,779 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:13:47,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:13:47,964 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:13:47,964 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:13:47,964 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:13:47,973 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:13:48,007 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2018-10-04 12:13:48,008 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:13:48,011 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:13:48,524 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:13:48,545 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:13:48,545 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2018-10-04 12:13:48,546 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-10-04 12:13:48,546 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-10-04 12:13:48,546 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=106, Unknown=0, NotChecked=0, Total=182 [2018-10-04 12:13:48,547 INFO L87 Difference]: Start difference. First operand 29 states and 39 transitions. Second operand 14 states. [2018-10-04 12:13:48,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:13:48,773 INFO L93 Difference]: Finished difference Result 40 states and 54 transitions. [2018-10-04 12:13:48,774 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-10-04 12:13:48,774 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 28 [2018-10-04 12:13:48,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:13:48,775 INFO L225 Difference]: With dead ends: 40 [2018-10-04 12:13:48,775 INFO L226 Difference]: Without dead ends: 38 [2018-10-04 12:13:48,777 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=76, Invalid=106, Unknown=0, NotChecked=0, Total=182 [2018-10-04 12:13:48,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38 states. [2018-10-04 12:13:48,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38 to 34. [2018-10-04 12:13:48,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2018-10-04 12:13:48,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 46 transitions. [2018-10-04 12:13:48,786 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 46 transitions. Word has length 28 [2018-10-04 12:13:48,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:13:48,786 INFO L480 AbstractCegarLoop]: Abstraction has 34 states and 46 transitions. [2018-10-04 12:13:48,786 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-10-04 12:13:48,786 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 46 transitions. [2018-10-04 12:13:48,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2018-10-04 12:13:48,787 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:13:48,787 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 1, 1, 1] [2018-10-04 12:13:48,788 INFO L423 AbstractCegarLoop]: === Iteration 8 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:13:48,789 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:13:48,789 INFO L82 PathProgramCache]: Analyzing trace with hash -70825216, now seen corresponding path program 6 times [2018-10-04 12:13:48,789 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:13:48,789 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:13:48,790 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:13:48,790 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:13:48,791 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:13:48,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:13:48,926 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:13:48,926 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:13:48,926 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:13:48,934 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:13:48,962 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2018-10-04 12:13:48,962 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:13:48,966 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:13:49,437 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:13:49,458 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:13:49,459 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2018-10-04 12:13:49,459 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-10-04 12:13:49,459 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-10-04 12:13:49,460 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=141, Unknown=0, NotChecked=0, Total=240 [2018-10-04 12:13:49,460 INFO L87 Difference]: Start difference. First operand 34 states and 46 transitions. Second operand 16 states. [2018-10-04 12:13:49,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:13:49,578 INFO L93 Difference]: Finished difference Result 45 states and 61 transitions. [2018-10-04 12:13:49,578 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-10-04 12:13:49,578 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 33 [2018-10-04 12:13:49,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:13:49,579 INFO L225 Difference]: With dead ends: 45 [2018-10-04 12:13:49,579 INFO L226 Difference]: Without dead ends: 43 [2018-10-04 12:13:49,580 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=99, Invalid=141, Unknown=0, NotChecked=0, Total=240 [2018-10-04 12:13:49,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2018-10-04 12:13:49,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 39. [2018-10-04 12:13:49,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2018-10-04 12:13:49,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 53 transitions. [2018-10-04 12:13:49,587 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 53 transitions. Word has length 33 [2018-10-04 12:13:49,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:13:49,588 INFO L480 AbstractCegarLoop]: Abstraction has 39 states and 53 transitions. [2018-10-04 12:13:49,588 INFO L481 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-10-04 12:13:49,588 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 53 transitions. [2018-10-04 12:13:49,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2018-10-04 12:13:49,589 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:13:49,589 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 1, 1, 1] [2018-10-04 12:13:49,590 INFO L423 AbstractCegarLoop]: === Iteration 9 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:13:49,590 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:13:49,590 INFO L82 PathProgramCache]: Analyzing trace with hash 1872481585, now seen corresponding path program 7 times [2018-10-04 12:13:49,590 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:13:49,590 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:13:49,591 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:13:49,591 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:13:49,591 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:13:49,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:13:49,766 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:13:49,766 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:13:49,767 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:13:49,777 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:13:49,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:13:49,800 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:13:50,103 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:13:50,135 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:13:50,136 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2018-10-04 12:13:50,136 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-10-04 12:13:50,136 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-10-04 12:13:50,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=181, Unknown=0, NotChecked=0, Total=306 [2018-10-04 12:13:50,137 INFO L87 Difference]: Start difference. First operand 39 states and 53 transitions. Second operand 18 states. [2018-10-04 12:13:50,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:13:50,235 INFO L93 Difference]: Finished difference Result 50 states and 68 transitions. [2018-10-04 12:13:50,236 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-10-04 12:13:50,236 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 38 [2018-10-04 12:13:50,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:13:50,238 INFO L225 Difference]: With dead ends: 50 [2018-10-04 12:13:50,238 INFO L226 Difference]: Without dead ends: 48 [2018-10-04 12:13:50,239 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=125, Invalid=181, Unknown=0, NotChecked=0, Total=306 [2018-10-04 12:13:50,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2018-10-04 12:13:50,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 44. [2018-10-04 12:13:50,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2018-10-04 12:13:50,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 60 transitions. [2018-10-04 12:13:50,246 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 60 transitions. Word has length 38 [2018-10-04 12:13:50,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:13:50,247 INFO L480 AbstractCegarLoop]: Abstraction has 44 states and 60 transitions. [2018-10-04 12:13:50,247 INFO L481 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-10-04 12:13:50,247 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 60 transitions. [2018-10-04 12:13:50,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2018-10-04 12:13:50,248 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:13:50,248 INFO L375 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 1, 1, 1] [2018-10-04 12:13:50,248 INFO L423 AbstractCegarLoop]: === Iteration 10 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:13:50,248 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:13:50,249 INFO L82 PathProgramCache]: Analyzing trace with hash 1776681376, now seen corresponding path program 8 times [2018-10-04 12:13:50,249 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:13:50,249 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:13:50,250 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:13:50,250 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:13:50,250 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:13:50,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:13:50,433 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:13:50,434 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:13:50,434 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:13:50,444 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:13:50,468 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:13:50,469 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:13:50,473 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:13:50,910 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:13:50,931 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:13:50,931 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2018-10-04 12:13:50,932 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-10-04 12:13:50,933 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-10-04 12:13:50,933 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=226, Unknown=0, NotChecked=0, Total=380 [2018-10-04 12:13:50,933 INFO L87 Difference]: Start difference. First operand 44 states and 60 transitions. Second operand 20 states. [2018-10-04 12:13:51,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:13:51,016 INFO L93 Difference]: Finished difference Result 55 states and 75 transitions. [2018-10-04 12:13:51,016 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-10-04 12:13:51,016 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 43 [2018-10-04 12:13:51,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:13:51,017 INFO L225 Difference]: With dead ends: 55 [2018-10-04 12:13:51,018 INFO L226 Difference]: Without dead ends: 53 [2018-10-04 12:13:51,018 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=154, Invalid=226, Unknown=0, NotChecked=0, Total=380 [2018-10-04 12:13:51,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2018-10-04 12:13:51,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 49. [2018-10-04 12:13:51,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2018-10-04 12:13:51,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 67 transitions. [2018-10-04 12:13:51,026 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 67 transitions. Word has length 43 [2018-10-04 12:13:51,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:13:51,026 INFO L480 AbstractCegarLoop]: Abstraction has 49 states and 67 transitions. [2018-10-04 12:13:51,026 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-10-04 12:13:51,026 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 67 transitions. [2018-10-04 12:13:51,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2018-10-04 12:13:51,027 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:13:51,027 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 1, 1, 1] [2018-10-04 12:13:51,028 INFO L423 AbstractCegarLoop]: === Iteration 11 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:13:51,028 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:13:51,028 INFO L82 PathProgramCache]: Analyzing trace with hash -951698799, now seen corresponding path program 9 times [2018-10-04 12:13:51,028 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:13:51,029 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:13:51,029 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:13:51,030 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:13:51,030 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:13:51,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:13:51,270 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:13:51,270 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:13:51,270 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:13:51,278 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:13:51,316 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2018-10-04 12:13:51,316 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:13:51,320 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:13:52,013 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:13:52,033 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:13:52,033 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2018-10-04 12:13:52,034 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-10-04 12:13:52,049 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-10-04 12:13:52,049 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=276, Unknown=0, NotChecked=0, Total=462 [2018-10-04 12:13:52,049 INFO L87 Difference]: Start difference. First operand 49 states and 67 transitions. Second operand 22 states. [2018-10-04 12:13:52,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:13:52,211 INFO L93 Difference]: Finished difference Result 60 states and 82 transitions. [2018-10-04 12:13:52,211 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-10-04 12:13:52,211 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 48 [2018-10-04 12:13:52,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:13:52,212 INFO L225 Difference]: With dead ends: 60 [2018-10-04 12:13:52,212 INFO L226 Difference]: Without dead ends: 58 [2018-10-04 12:13:52,213 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=186, Invalid=276, Unknown=0, NotChecked=0, Total=462 [2018-10-04 12:13:52,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2018-10-04 12:13:52,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 54. [2018-10-04 12:13:52,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2018-10-04 12:13:52,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 74 transitions. [2018-10-04 12:13:52,219 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 74 transitions. Word has length 48 [2018-10-04 12:13:52,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:13:52,219 INFO L480 AbstractCegarLoop]: Abstraction has 54 states and 74 transitions. [2018-10-04 12:13:52,219 INFO L481 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-10-04 12:13:52,219 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 74 transitions. [2018-10-04 12:13:52,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-10-04 12:13:52,220 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:13:52,220 INFO L375 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 1, 1, 1] [2018-10-04 12:13:52,220 INFO L423 AbstractCegarLoop]: === Iteration 12 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:13:52,221 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:13:52,221 INFO L82 PathProgramCache]: Analyzing trace with hash -259461056, now seen corresponding path program 10 times [2018-10-04 12:13:52,221 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:13:52,221 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:13:52,222 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:13:52,222 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:13:52,222 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:13:52,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:13:52,360 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 235 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:13:52,361 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:13:52,361 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:13:52,369 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:13:52,386 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:13:52,386 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:13:52,389 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:13:52,879 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 235 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:13:52,900 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:13:52,900 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 23 [2018-10-04 12:13:52,901 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-10-04 12:13:52,901 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-10-04 12:13:52,902 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=331, Unknown=0, NotChecked=0, Total=552 [2018-10-04 12:13:52,902 INFO L87 Difference]: Start difference. First operand 54 states and 74 transitions. Second operand 24 states. [2018-10-04 12:13:53,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:13:53,090 INFO L93 Difference]: Finished difference Result 65 states and 89 transitions. [2018-10-04 12:13:53,091 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-10-04 12:13:53,091 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 53 [2018-10-04 12:13:53,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:13:53,092 INFO L225 Difference]: With dead ends: 65 [2018-10-04 12:13:53,092 INFO L226 Difference]: Without dead ends: 63 [2018-10-04 12:13:53,092 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=221, Invalid=331, Unknown=0, NotChecked=0, Total=552 [2018-10-04 12:13:53,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2018-10-04 12:13:53,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 59. [2018-10-04 12:13:53,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2018-10-04 12:13:53,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 81 transitions. [2018-10-04 12:13:53,099 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 81 transitions. Word has length 53 [2018-10-04 12:13:53,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:13:53,100 INFO L480 AbstractCegarLoop]: Abstraction has 59 states and 81 transitions. [2018-10-04 12:13:53,100 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-10-04 12:13:53,100 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 81 transitions. [2018-10-04 12:13:53,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2018-10-04 12:13:53,101 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:13:53,101 INFO L375 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 11, 1, 1, 1] [2018-10-04 12:13:53,101 INFO L423 AbstractCegarLoop]: === Iteration 13 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:13:53,102 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:13:53,102 INFO L82 PathProgramCache]: Analyzing trace with hash 1213165553, now seen corresponding path program 11 times [2018-10-04 12:13:53,102 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:13:53,102 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:13:53,103 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:13:53,103 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:13:53,103 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:13:53,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:13:53,525 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 0 proven. 286 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:13:53,526 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:13:53,526 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:13:53,534 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:13:53,577 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2018-10-04 12:13:53,577 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:13:53,580 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:13:54,013 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 0 proven. 286 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:13:54,045 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:13:54,046 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 25 [2018-10-04 12:13:54,046 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-10-04 12:13:54,046 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-10-04 12:13:54,047 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=259, Invalid=391, Unknown=0, NotChecked=0, Total=650 [2018-10-04 12:13:54,047 INFO L87 Difference]: Start difference. First operand 59 states and 81 transitions. Second operand 26 states. [2018-10-04 12:13:54,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:13:54,155 INFO L93 Difference]: Finished difference Result 70 states and 96 transitions. [2018-10-04 12:13:54,155 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-10-04 12:13:54,155 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 58 [2018-10-04 12:13:54,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:13:54,157 INFO L225 Difference]: With dead ends: 70 [2018-10-04 12:13:54,157 INFO L226 Difference]: Without dead ends: 68 [2018-10-04 12:13:54,158 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 264 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=259, Invalid=391, Unknown=0, NotChecked=0, Total=650 [2018-10-04 12:13:54,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2018-10-04 12:13:54,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 64. [2018-10-04 12:13:54,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64 states. [2018-10-04 12:13:54,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 88 transitions. [2018-10-04 12:13:54,164 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 88 transitions. Word has length 58 [2018-10-04 12:13:54,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:13:54,164 INFO L480 AbstractCegarLoop]: Abstraction has 64 states and 88 transitions. [2018-10-04 12:13:54,164 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-10-04 12:13:54,164 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 88 transitions. [2018-10-04 12:13:54,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2018-10-04 12:13:54,165 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:13:54,166 INFO L375 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 12, 1, 1, 1] [2018-10-04 12:13:54,166 INFO L423 AbstractCegarLoop]: === Iteration 14 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:13:54,166 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:13:54,166 INFO L82 PathProgramCache]: Analyzing trace with hash -1043720480, now seen corresponding path program 12 times [2018-10-04 12:13:54,166 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:13:54,166 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:13:54,167 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:13:54,167 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:13:54,167 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:13:54,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:13:54,654 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 0 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:13:54,654 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:13:54,654 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:13:54,663 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:13:54,724 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2018-10-04 12:13:54,725 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:13:54,728 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:13:55,387 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 0 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:13:55,409 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:13:55,410 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 27 [2018-10-04 12:13:55,410 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-10-04 12:13:55,410 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-10-04 12:13:55,411 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=300, Invalid=456, Unknown=0, NotChecked=0, Total=756 [2018-10-04 12:13:55,411 INFO L87 Difference]: Start difference. First operand 64 states and 88 transitions. Second operand 28 states. [2018-10-04 12:13:55,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:13:55,570 INFO L93 Difference]: Finished difference Result 75 states and 103 transitions. [2018-10-04 12:13:55,570 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-10-04 12:13:55,570 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 63 [2018-10-04 12:13:55,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:13:55,571 INFO L225 Difference]: With dead ends: 75 [2018-10-04 12:13:55,571 INFO L226 Difference]: Without dead ends: 73 [2018-10-04 12:13:55,572 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 312 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=300, Invalid=456, Unknown=0, NotChecked=0, Total=756 [2018-10-04 12:13:55,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2018-10-04 12:13:55,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 69. [2018-10-04 12:13:55,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 69 states. [2018-10-04 12:13:55,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 95 transitions. [2018-10-04 12:13:55,578 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 95 transitions. Word has length 63 [2018-10-04 12:13:55,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:13:55,579 INFO L480 AbstractCegarLoop]: Abstraction has 69 states and 95 transitions. [2018-10-04 12:13:55,579 INFO L481 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-10-04 12:13:55,579 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 95 transitions. [2018-10-04 12:13:55,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-10-04 12:13:55,580 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:13:55,580 INFO L375 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 13, 1, 1, 1] [2018-10-04 12:13:55,581 INFO L423 AbstractCegarLoop]: === Iteration 15 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:13:55,581 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:13:55,581 INFO L82 PathProgramCache]: Analyzing trace with hash 14511441, now seen corresponding path program 13 times [2018-10-04 12:13:55,581 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:13:55,581 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:13:55,582 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:13:55,582 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:13:55,582 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:13:55,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:13:55,907 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 0 proven. 403 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:13:55,907 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:13:55,908 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:13:55,916 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:13:55,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:13:55,939 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:13:56,316 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 0 proven. 403 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:13:56,336 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:13:56,337 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 29 [2018-10-04 12:13:56,337 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-10-04 12:13:56,337 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-10-04 12:13:56,338 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=344, Invalid=526, Unknown=0, NotChecked=0, Total=870 [2018-10-04 12:13:56,338 INFO L87 Difference]: Start difference. First operand 69 states and 95 transitions. Second operand 30 states. [2018-10-04 12:13:56,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:13:56,444 INFO L93 Difference]: Finished difference Result 80 states and 110 transitions. [2018-10-04 12:13:56,444 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-10-04 12:13:56,445 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 68 [2018-10-04 12:13:56,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:13:56,446 INFO L225 Difference]: With dead ends: 80 [2018-10-04 12:13:56,446 INFO L226 Difference]: Without dead ends: 78 [2018-10-04 12:13:56,447 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 364 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=344, Invalid=526, Unknown=0, NotChecked=0, Total=870 [2018-10-04 12:13:56,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2018-10-04 12:13:56,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 74. [2018-10-04 12:13:56,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 74 states. [2018-10-04 12:13:56,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 102 transitions. [2018-10-04 12:13:56,454 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 102 transitions. Word has length 68 [2018-10-04 12:13:56,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:13:56,454 INFO L480 AbstractCegarLoop]: Abstraction has 74 states and 102 transitions. [2018-10-04 12:13:56,455 INFO L481 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-10-04 12:13:56,455 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 102 transitions. [2018-10-04 12:13:56,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2018-10-04 12:13:56,456 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:13:56,456 INFO L375 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 14, 1, 1, 1] [2018-10-04 12:13:56,456 INFO L423 AbstractCegarLoop]: === Iteration 16 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:13:56,456 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:13:56,456 INFO L82 PathProgramCache]: Analyzing trace with hash -1220315776, now seen corresponding path program 14 times [2018-10-04 12:13:56,456 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:13:56,457 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:13:56,457 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:13:56,457 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:13:56,457 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:13:56,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:13:56,778 INFO L134 CoverageAnalysis]: Checked inductivity of 469 backedges. 0 proven. 469 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:13:56,778 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:13:56,778 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:13:56,787 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:13:56,834 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:13:56,834 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:13:56,837 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:13:57,361 INFO L134 CoverageAnalysis]: Checked inductivity of 469 backedges. 0 proven. 469 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:13:57,386 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:13:57,386 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 31 [2018-10-04 12:13:57,386 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-10-04 12:13:57,387 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-10-04 12:13:57,387 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=391, Invalid=601, Unknown=0, NotChecked=0, Total=992 [2018-10-04 12:13:57,388 INFO L87 Difference]: Start difference. First operand 74 states and 102 transitions. Second operand 32 states. [2018-10-04 12:13:57,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:13:57,528 INFO L93 Difference]: Finished difference Result 85 states and 117 transitions. [2018-10-04 12:13:57,529 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-10-04 12:13:57,529 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 73 [2018-10-04 12:13:57,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:13:57,530 INFO L225 Difference]: With dead ends: 85 [2018-10-04 12:13:57,531 INFO L226 Difference]: Without dead ends: 83 [2018-10-04 12:13:57,532 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 420 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=391, Invalid=601, Unknown=0, NotChecked=0, Total=992 [2018-10-04 12:13:57,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2018-10-04 12:13:57,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 79. [2018-10-04 12:13:57,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 79 states. [2018-10-04 12:13:57,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 109 transitions. [2018-10-04 12:13:57,538 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 109 transitions. Word has length 73 [2018-10-04 12:13:57,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:13:57,539 INFO L480 AbstractCegarLoop]: Abstraction has 79 states and 109 transitions. [2018-10-04 12:13:57,539 INFO L481 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-10-04 12:13:57,539 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 109 transitions. [2018-10-04 12:13:57,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2018-10-04 12:13:57,540 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:13:57,540 INFO L375 BasicCegarLoop]: trace histogram [15, 15, 15, 15, 15, 1, 1, 1] [2018-10-04 12:13:57,540 INFO L423 AbstractCegarLoop]: === Iteration 17 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:13:57,541 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:13:57,541 INFO L82 PathProgramCache]: Analyzing trace with hash 127283889, now seen corresponding path program 15 times [2018-10-04 12:13:57,541 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:13:57,541 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:13:57,542 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:13:57,542 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:13:57,542 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:13:57,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:13:58,696 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 0 proven. 540 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:13:58,697 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:13:58,697 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:13:58,705 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:13:58,735 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2018-10-04 12:13:58,736 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:13:58,741 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:13:59,352 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 0 proven. 540 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:13:59,373 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:13:59,373 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 33 [2018-10-04 12:13:59,373 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-10-04 12:13:59,373 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-10-04 12:13:59,374 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=441, Invalid=681, Unknown=0, NotChecked=0, Total=1122 [2018-10-04 12:13:59,374 INFO L87 Difference]: Start difference. First operand 79 states and 109 transitions. Second operand 34 states. [2018-10-04 12:13:59,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:13:59,511 INFO L93 Difference]: Finished difference Result 90 states and 124 transitions. [2018-10-04 12:13:59,512 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-10-04 12:13:59,512 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 78 [2018-10-04 12:13:59,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:13:59,513 INFO L225 Difference]: With dead ends: 90 [2018-10-04 12:13:59,513 INFO L226 Difference]: Without dead ends: 88 [2018-10-04 12:13:59,514 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 480 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=441, Invalid=681, Unknown=0, NotChecked=0, Total=1122 [2018-10-04 12:13:59,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2018-10-04 12:13:59,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 84. [2018-10-04 12:13:59,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2018-10-04 12:13:59,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 116 transitions. [2018-10-04 12:13:59,519 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 116 transitions. Word has length 78 [2018-10-04 12:13:59,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:13:59,519 INFO L480 AbstractCegarLoop]: Abstraction has 84 states and 116 transitions. [2018-10-04 12:13:59,520 INFO L481 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-10-04 12:13:59,520 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 116 transitions. [2018-10-04 12:13:59,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2018-10-04 12:13:59,521 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:13:59,521 INFO L375 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 16, 1, 1, 1] [2018-10-04 12:13:59,521 INFO L423 AbstractCegarLoop]: === Iteration 18 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:13:59,521 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:13:59,521 INFO L82 PathProgramCache]: Analyzing trace with hash -233894880, now seen corresponding path program 16 times [2018-10-04 12:13:59,522 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:13:59,522 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:13:59,522 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:13:59,523 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:13:59,523 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:13:59,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:13:59,877 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 0 proven. 616 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:13:59,878 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:13:59,878 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:13:59,885 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:13:59,910 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:13:59,910 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:13:59,912 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:14:00,394 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 0 proven. 616 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:00,416 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:14:00,416 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 35 [2018-10-04 12:14:00,416 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-10-04 12:14:00,417 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-10-04 12:14:00,417 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=494, Invalid=766, Unknown=0, NotChecked=0, Total=1260 [2018-10-04 12:14:00,417 INFO L87 Difference]: Start difference. First operand 84 states and 116 transitions. Second operand 36 states. [2018-10-04 12:14:00,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:14:00,599 INFO L93 Difference]: Finished difference Result 95 states and 131 transitions. [2018-10-04 12:14:00,599 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-10-04 12:14:00,599 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 83 [2018-10-04 12:14:00,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:14:00,600 INFO L225 Difference]: With dead ends: 95 [2018-10-04 12:14:00,600 INFO L226 Difference]: Without dead ends: 93 [2018-10-04 12:14:00,601 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 544 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=494, Invalid=766, Unknown=0, NotChecked=0, Total=1260 [2018-10-04 12:14:00,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2018-10-04 12:14:00,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 89. [2018-10-04 12:14:00,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 89 states. [2018-10-04 12:14:00,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 123 transitions. [2018-10-04 12:14:00,606 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 123 transitions. Word has length 83 [2018-10-04 12:14:00,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:14:00,606 INFO L480 AbstractCegarLoop]: Abstraction has 89 states and 123 transitions. [2018-10-04 12:14:00,606 INFO L481 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-10-04 12:14:00,607 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 123 transitions. [2018-10-04 12:14:00,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2018-10-04 12:14:00,607 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:14:00,608 INFO L375 BasicCegarLoop]: trace histogram [17, 17, 17, 17, 17, 1, 1, 1] [2018-10-04 12:14:00,608 INFO L423 AbstractCegarLoop]: === Iteration 19 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:14:00,608 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:14:00,608 INFO L82 PathProgramCache]: Analyzing trace with hash -610287599, now seen corresponding path program 17 times [2018-10-04 12:14:00,608 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:14:00,608 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:14:00,611 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:00,611 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:14:00,611 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:00,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:14:00,867 INFO L134 CoverageAnalysis]: Checked inductivity of 697 backedges. 0 proven. 697 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:00,868 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:14:00,868 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:14:00,875 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:14:00,911 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 18 check-sat command(s) [2018-10-04 12:14:00,911 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:14:00,914 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:14:01,965 INFO L134 CoverageAnalysis]: Checked inductivity of 697 backedges. 0 proven. 697 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:01,985 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:14:01,985 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 37 [2018-10-04 12:14:01,986 INFO L459 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-10-04 12:14:01,986 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-10-04 12:14:01,987 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=550, Invalid=856, Unknown=0, NotChecked=0, Total=1406 [2018-10-04 12:14:01,987 INFO L87 Difference]: Start difference. First operand 89 states and 123 transitions. Second operand 38 states. [2018-10-04 12:14:02,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:14:02,102 INFO L93 Difference]: Finished difference Result 100 states and 138 transitions. [2018-10-04 12:14:02,102 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-10-04 12:14:02,103 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 88 [2018-10-04 12:14:02,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:14:02,103 INFO L225 Difference]: With dead ends: 100 [2018-10-04 12:14:02,104 INFO L226 Difference]: Without dead ends: 98 [2018-10-04 12:14:02,104 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 612 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=550, Invalid=856, Unknown=0, NotChecked=0, Total=1406 [2018-10-04 12:14:02,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2018-10-04 12:14:02,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 94. [2018-10-04 12:14:02,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 94 states. [2018-10-04 12:14:02,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 130 transitions. [2018-10-04 12:14:02,108 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 130 transitions. Word has length 88 [2018-10-04 12:14:02,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:14:02,108 INFO L480 AbstractCegarLoop]: Abstraction has 94 states and 130 transitions. [2018-10-04 12:14:02,108 INFO L481 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-10-04 12:14:02,108 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 130 transitions. [2018-10-04 12:14:02,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2018-10-04 12:14:02,109 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:14:02,109 INFO L375 BasicCegarLoop]: trace histogram [18, 18, 18, 18, 18, 1, 1, 1] [2018-10-04 12:14:02,110 INFO L423 AbstractCegarLoop]: === Iteration 20 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:14:02,110 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:14:02,110 INFO L82 PathProgramCache]: Analyzing trace with hash 2059852480, now seen corresponding path program 18 times [2018-10-04 12:14:02,110 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:14:02,110 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:14:02,111 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:02,111 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:14:02,111 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:02,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:14:02,380 INFO L134 CoverageAnalysis]: Checked inductivity of 783 backedges. 0 proven. 783 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:02,381 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:14:02,381 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:14:02,388 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:14:02,427 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2018-10-04 12:14:02,428 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:14:02,430 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:14:03,371 INFO L134 CoverageAnalysis]: Checked inductivity of 783 backedges. 0 proven. 783 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:03,392 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:14:03,392 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 39 [2018-10-04 12:14:03,393 INFO L459 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-10-04 12:14:03,393 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-10-04 12:14:03,393 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=609, Invalid=951, Unknown=0, NotChecked=0, Total=1560 [2018-10-04 12:14:03,394 INFO L87 Difference]: Start difference. First operand 94 states and 130 transitions. Second operand 40 states. [2018-10-04 12:14:03,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:14:03,560 INFO L93 Difference]: Finished difference Result 105 states and 145 transitions. [2018-10-04 12:14:03,560 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-10-04 12:14:03,560 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 93 [2018-10-04 12:14:03,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:14:03,561 INFO L225 Difference]: With dead ends: 105 [2018-10-04 12:14:03,561 INFO L226 Difference]: Without dead ends: 103 [2018-10-04 12:14:03,562 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 684 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=609, Invalid=951, Unknown=0, NotChecked=0, Total=1560 [2018-10-04 12:14:03,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2018-10-04 12:14:03,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 99. [2018-10-04 12:14:03,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 99 states. [2018-10-04 12:14:03,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 137 transitions. [2018-10-04 12:14:03,565 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 137 transitions. Word has length 93 [2018-10-04 12:14:03,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:14:03,566 INFO L480 AbstractCegarLoop]: Abstraction has 99 states and 137 transitions. [2018-10-04 12:14:03,566 INFO L481 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-10-04 12:14:03,566 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 137 transitions. [2018-10-04 12:14:03,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2018-10-04 12:14:03,566 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:14:03,567 INFO L375 BasicCegarLoop]: trace histogram [19, 19, 19, 19, 19, 1, 1, 1] [2018-10-04 12:14:03,567 INFO L423 AbstractCegarLoop]: === Iteration 21 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:14:03,567 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:14:03,567 INFO L82 PathProgramCache]: Analyzing trace with hash -996141711, now seen corresponding path program 19 times [2018-10-04 12:14:03,567 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:14:03,567 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:14:03,568 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:03,568 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:14:03,568 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:03,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:14:03,894 INFO L134 CoverageAnalysis]: Checked inductivity of 874 backedges. 0 proven. 874 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:03,894 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:14:03,894 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:14:03,901 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:14:03,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:14:03,925 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:14:05,218 INFO L134 CoverageAnalysis]: Checked inductivity of 874 backedges. 0 proven. 874 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:05,238 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:14:05,238 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 41 [2018-10-04 12:14:05,239 INFO L459 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-10-04 12:14:05,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-10-04 12:14:05,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=671, Invalid=1051, Unknown=0, NotChecked=0, Total=1722 [2018-10-04 12:14:05,240 INFO L87 Difference]: Start difference. First operand 99 states and 137 transitions. Second operand 42 states. [2018-10-04 12:14:05,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:14:05,365 INFO L93 Difference]: Finished difference Result 110 states and 152 transitions. [2018-10-04 12:14:05,366 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-10-04 12:14:05,366 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 98 [2018-10-04 12:14:05,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:14:05,367 INFO L225 Difference]: With dead ends: 110 [2018-10-04 12:14:05,367 INFO L226 Difference]: Without dead ends: 108 [2018-10-04 12:14:05,368 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 760 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=671, Invalid=1051, Unknown=0, NotChecked=0, Total=1722 [2018-10-04 12:14:05,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2018-10-04 12:14:05,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 104. [2018-10-04 12:14:05,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 104 states. [2018-10-04 12:14:05,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 144 transitions. [2018-10-04 12:14:05,372 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 144 transitions. Word has length 98 [2018-10-04 12:14:05,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:14:05,372 INFO L480 AbstractCegarLoop]: Abstraction has 104 states and 144 transitions. [2018-10-04 12:14:05,372 INFO L481 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-10-04 12:14:05,373 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 144 transitions. [2018-10-04 12:14:05,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2018-10-04 12:14:05,373 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:14:05,373 INFO L375 BasicCegarLoop]: trace histogram [20, 20, 20, 20, 20, 1, 1, 1] [2018-10-04 12:14:05,374 INFO L423 AbstractCegarLoop]: === Iteration 22 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:14:05,374 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:14:05,374 INFO L82 PathProgramCache]: Analyzing trace with hash -511385248, now seen corresponding path program 20 times [2018-10-04 12:14:05,374 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:14:05,374 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:14:05,375 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:05,375 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:14:05,375 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:05,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:14:06,009 INFO L134 CoverageAnalysis]: Checked inductivity of 970 backedges. 0 proven. 970 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:06,009 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:14:06,009 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:14:06,016 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:14:06,045 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:14:06,045 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:14:06,047 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:14:08,400 INFO L134 CoverageAnalysis]: Checked inductivity of 970 backedges. 0 proven. 970 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:08,420 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:14:08,420 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 43 [2018-10-04 12:14:08,421 INFO L459 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-10-04 12:14:08,421 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-10-04 12:14:08,422 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=736, Invalid=1156, Unknown=0, NotChecked=0, Total=1892 [2018-10-04 12:14:08,422 INFO L87 Difference]: Start difference. First operand 104 states and 144 transitions. Second operand 44 states. [2018-10-04 12:14:08,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:14:08,678 INFO L93 Difference]: Finished difference Result 115 states and 159 transitions. [2018-10-04 12:14:08,681 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-10-04 12:14:08,681 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 103 [2018-10-04 12:14:08,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:14:08,682 INFO L225 Difference]: With dead ends: 115 [2018-10-04 12:14:08,682 INFO L226 Difference]: Without dead ends: 113 [2018-10-04 12:14:08,683 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 840 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=736, Invalid=1156, Unknown=0, NotChecked=0, Total=1892 [2018-10-04 12:14:08,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2018-10-04 12:14:08,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 109. [2018-10-04 12:14:08,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 109 states. [2018-10-04 12:14:08,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 151 transitions. [2018-10-04 12:14:08,687 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 151 transitions. Word has length 103 [2018-10-04 12:14:08,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:14:08,687 INFO L480 AbstractCegarLoop]: Abstraction has 109 states and 151 transitions. [2018-10-04 12:14:08,687 INFO L481 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-10-04 12:14:08,687 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 151 transitions. [2018-10-04 12:14:08,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2018-10-04 12:14:08,688 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:14:08,688 INFO L375 BasicCegarLoop]: trace histogram [21, 21, 21, 21, 21, 1, 1, 1] [2018-10-04 12:14:08,688 INFO L423 AbstractCegarLoop]: === Iteration 23 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:14:08,688 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:14:08,688 INFO L82 PathProgramCache]: Analyzing trace with hash 851260113, now seen corresponding path program 21 times [2018-10-04 12:14:08,688 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:14:08,688 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:14:08,689 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:08,689 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:14:08,689 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:08,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:14:09,578 INFO L134 CoverageAnalysis]: Checked inductivity of 1071 backedges. 0 proven. 1071 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:09,579 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:14:09,579 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:14:09,586 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:14:09,639 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 22 check-sat command(s) [2018-10-04 12:14:09,640 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:14:09,642 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:14:10,411 INFO L134 CoverageAnalysis]: Checked inductivity of 1071 backedges. 0 proven. 1071 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:10,431 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:14:10,432 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 45 [2018-10-04 12:14:10,432 INFO L459 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-10-04 12:14:10,432 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-10-04 12:14:10,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=804, Invalid=1266, Unknown=0, NotChecked=0, Total=2070 [2018-10-04 12:14:10,433 INFO L87 Difference]: Start difference. First operand 109 states and 151 transitions. Second operand 46 states. [2018-10-04 12:14:10,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:14:10,691 INFO L93 Difference]: Finished difference Result 120 states and 166 transitions. [2018-10-04 12:14:10,692 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-10-04 12:14:10,692 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 108 [2018-10-04 12:14:10,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:14:10,693 INFO L225 Difference]: With dead ends: 120 [2018-10-04 12:14:10,693 INFO L226 Difference]: Without dead ends: 118 [2018-10-04 12:14:10,694 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 924 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=804, Invalid=1266, Unknown=0, NotChecked=0, Total=2070 [2018-10-04 12:14:10,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2018-10-04 12:14:10,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 114. [2018-10-04 12:14:10,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 114 states. [2018-10-04 12:14:10,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 158 transitions. [2018-10-04 12:14:10,700 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 158 transitions. Word has length 108 [2018-10-04 12:14:10,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:14:10,700 INFO L480 AbstractCegarLoop]: Abstraction has 114 states and 158 transitions. [2018-10-04 12:14:10,701 INFO L481 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-10-04 12:14:10,701 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 158 transitions. [2018-10-04 12:14:10,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2018-10-04 12:14:10,701 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:14:10,702 INFO L375 BasicCegarLoop]: trace histogram [22, 22, 22, 22, 22, 1, 1, 1] [2018-10-04 12:14:10,702 INFO L423 AbstractCegarLoop]: === Iteration 24 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:14:10,702 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:14:10,702 INFO L82 PathProgramCache]: Analyzing trace with hash -572317696, now seen corresponding path program 22 times [2018-10-04 12:14:10,702 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:14:10,703 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:14:10,703 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:10,704 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:14:10,704 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:10,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:14:11,218 INFO L134 CoverageAnalysis]: Checked inductivity of 1177 backedges. 0 proven. 1177 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:11,218 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:14:11,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 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:14:11,227 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:14:11,261 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:14:11,261 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:14:11,264 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:14:11,900 INFO L134 CoverageAnalysis]: Checked inductivity of 1177 backedges. 0 proven. 1177 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:11,922 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:14:11,922 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 47 [2018-10-04 12:14:11,923 INFO L459 AbstractCegarLoop]: Interpolant automaton has 48 states [2018-10-04 12:14:11,923 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2018-10-04 12:14:11,924 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=875, Invalid=1381, Unknown=0, NotChecked=0, Total=2256 [2018-10-04 12:14:11,924 INFO L87 Difference]: Start difference. First operand 114 states and 158 transitions. Second operand 48 states. [2018-10-04 12:14:12,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:14:12,086 INFO L93 Difference]: Finished difference Result 125 states and 173 transitions. [2018-10-04 12:14:12,086 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-10-04 12:14:12,086 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 113 [2018-10-04 12:14:12,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:14:12,087 INFO L225 Difference]: With dead ends: 125 [2018-10-04 12:14:12,087 INFO L226 Difference]: Without dead ends: 123 [2018-10-04 12:14:12,088 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1012 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=875, Invalid=1381, Unknown=0, NotChecked=0, Total=2256 [2018-10-04 12:14:12,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2018-10-04 12:14:12,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 119. [2018-10-04 12:14:12,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 119 states. [2018-10-04 12:14:12,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 165 transitions. [2018-10-04 12:14:12,094 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 165 transitions. Word has length 113 [2018-10-04 12:14:12,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:14:12,094 INFO L480 AbstractCegarLoop]: Abstraction has 119 states and 165 transitions. [2018-10-04 12:14:12,094 INFO L481 AbstractCegarLoop]: Interpolant automaton has 48 states. [2018-10-04 12:14:12,095 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 165 transitions. [2018-10-04 12:14:12,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2018-10-04 12:14:12,095 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:14:12,095 INFO L375 BasicCegarLoop]: trace histogram [23, 23, 23, 23, 23, 1, 1, 1] [2018-10-04 12:14:12,096 INFO L423 AbstractCegarLoop]: === Iteration 25 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:14:12,096 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:14:12,096 INFO L82 PathProgramCache]: Analyzing trace with hash 513611825, now seen corresponding path program 23 times [2018-10-04 12:14:12,096 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:14:12,096 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:14:12,097 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:12,097 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:14:12,097 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:12,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:14:12,617 INFO L134 CoverageAnalysis]: Checked inductivity of 1288 backedges. 0 proven. 1288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:12,617 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:14:12,617 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:14:12,624 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:14:12,687 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 24 check-sat command(s) [2018-10-04 12:14:12,687 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:14:12,690 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:14:13,461 INFO L134 CoverageAnalysis]: Checked inductivity of 1288 backedges. 0 proven. 1288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:13,481 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:14:13,482 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 49 [2018-10-04 12:14:13,482 INFO L459 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-10-04 12:14:13,482 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-10-04 12:14:13,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=949, Invalid=1501, Unknown=0, NotChecked=0, Total=2450 [2018-10-04 12:14:13,483 INFO L87 Difference]: Start difference. First operand 119 states and 165 transitions. Second operand 50 states. [2018-10-04 12:14:13,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:14:13,653 INFO L93 Difference]: Finished difference Result 130 states and 180 transitions. [2018-10-04 12:14:13,653 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-10-04 12:14:13,653 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 118 [2018-10-04 12:14:13,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:14:13,654 INFO L225 Difference]: With dead ends: 130 [2018-10-04 12:14:13,654 INFO L226 Difference]: Without dead ends: 128 [2018-10-04 12:14:13,655 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1104 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=949, Invalid=1501, Unknown=0, NotChecked=0, Total=2450 [2018-10-04 12:14:13,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2018-10-04 12:14:13,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 124. [2018-10-04 12:14:13,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 124 states. [2018-10-04 12:14:13,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 172 transitions. [2018-10-04 12:14:13,661 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 172 transitions. Word has length 118 [2018-10-04 12:14:13,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:14:13,661 INFO L480 AbstractCegarLoop]: Abstraction has 124 states and 172 transitions. [2018-10-04 12:14:13,661 INFO L481 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-10-04 12:14:13,661 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 172 transitions. [2018-10-04 12:14:13,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2018-10-04 12:14:13,662 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:14:13,662 INFO L375 BasicCegarLoop]: trace histogram [24, 24, 24, 24, 24, 1, 1, 1] [2018-10-04 12:14:13,662 INFO L423 AbstractCegarLoop]: === Iteration 26 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:14:13,663 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:14:13,663 INFO L82 PathProgramCache]: Analyzing trace with hash -285501792, now seen corresponding path program 24 times [2018-10-04 12:14:13,663 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:14:13,663 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:14:13,664 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:13,664 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:14:13,664 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:13,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:14:14,108 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 1404 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:14,108 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:14:14,108 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:14:14,115 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:14:14,166 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 25 check-sat command(s) [2018-10-04 12:14:14,167 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:14:14,171 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:14:14,920 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 1404 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:14,941 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:14:14,941 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 51 [2018-10-04 12:14:14,941 INFO L459 AbstractCegarLoop]: Interpolant automaton has 52 states [2018-10-04 12:14:14,942 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2018-10-04 12:14:14,943 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1026, Invalid=1626, Unknown=0, NotChecked=0, Total=2652 [2018-10-04 12:14:14,943 INFO L87 Difference]: Start difference. First operand 124 states and 172 transitions. Second operand 52 states. [2018-10-04 12:14:15,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:14:15,131 INFO L93 Difference]: Finished difference Result 135 states and 187 transitions. [2018-10-04 12:14:15,131 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-10-04 12:14:15,131 INFO L78 Accepts]: Start accepts. Automaton has 52 states. Word has length 123 [2018-10-04 12:14:15,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:14:15,132 INFO L225 Difference]: With dead ends: 135 [2018-10-04 12:14:15,132 INFO L226 Difference]: Without dead ends: 133 [2018-10-04 12:14:15,133 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1200 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1026, Invalid=1626, Unknown=0, NotChecked=0, Total=2652 [2018-10-04 12:14:15,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2018-10-04 12:14:15,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 129. [2018-10-04 12:14:15,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 129 states. [2018-10-04 12:14:15,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 179 transitions. [2018-10-04 12:14:15,138 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 179 transitions. Word has length 123 [2018-10-04 12:14:15,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:14:15,139 INFO L480 AbstractCegarLoop]: Abstraction has 129 states and 179 transitions. [2018-10-04 12:14:15,139 INFO L481 AbstractCegarLoop]: Interpolant automaton has 52 states. [2018-10-04 12:14:15,139 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 179 transitions. [2018-10-04 12:14:15,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2018-10-04 12:14:15,140 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:14:15,140 INFO L375 BasicCegarLoop]: trace histogram [25, 25, 25, 25, 25, 1, 1, 1] [2018-10-04 12:14:15,140 INFO L423 AbstractCegarLoop]: === Iteration 27 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:14:15,140 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:14:15,141 INFO L82 PathProgramCache]: Analyzing trace with hash 1768277393, now seen corresponding path program 25 times [2018-10-04 12:14:15,141 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:14:15,141 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:14:15,142 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:15,142 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:14:15,142 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:15,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:14:15,951 INFO L134 CoverageAnalysis]: Checked inductivity of 1525 backedges. 0 proven. 1525 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:15,951 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:14:15,951 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:14:15,960 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:14:15,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:14:15,997 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:14:16,668 INFO L134 CoverageAnalysis]: Checked inductivity of 1525 backedges. 0 proven. 1525 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:16,689 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:14:16,689 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 53 [2018-10-04 12:14:16,689 INFO L459 AbstractCegarLoop]: Interpolant automaton has 54 states [2018-10-04 12:14:16,690 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2018-10-04 12:14:16,691 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1106, Invalid=1756, Unknown=0, NotChecked=0, Total=2862 [2018-10-04 12:14:16,691 INFO L87 Difference]: Start difference. First operand 129 states and 179 transitions. Second operand 54 states. [2018-10-04 12:14:16,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:14:16,957 INFO L93 Difference]: Finished difference Result 140 states and 194 transitions. [2018-10-04 12:14:16,957 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-10-04 12:14:16,957 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 128 [2018-10-04 12:14:16,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:14:16,958 INFO L225 Difference]: With dead ends: 140 [2018-10-04 12:14:16,958 INFO L226 Difference]: Without dead ends: 138 [2018-10-04 12:14:16,960 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1300 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1106, Invalid=1756, Unknown=0, NotChecked=0, Total=2862 [2018-10-04 12:14:16,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2018-10-04 12:14:16,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 134. [2018-10-04 12:14:16,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 134 states. [2018-10-04 12:14:16,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 186 transitions. [2018-10-04 12:14:16,966 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 186 transitions. Word has length 128 [2018-10-04 12:14:16,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:14:16,967 INFO L480 AbstractCegarLoop]: Abstraction has 134 states and 186 transitions. [2018-10-04 12:14:16,967 INFO L481 AbstractCegarLoop]: Interpolant automaton has 54 states. [2018-10-04 12:14:16,967 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 186 transitions. [2018-10-04 12:14:16,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2018-10-04 12:14:16,968 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:14:16,968 INFO L375 BasicCegarLoop]: trace histogram [26, 26, 26, 26, 26, 1, 1, 1] [2018-10-04 12:14:16,968 INFO L423 AbstractCegarLoop]: === Iteration 28 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:14:16,968 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:14:16,968 INFO L82 PathProgramCache]: Analyzing trace with hash -77052608, now seen corresponding path program 26 times [2018-10-04 12:14:16,969 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:14:16,969 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:14:16,969 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:16,969 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:14:16,969 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:16,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:14:17,629 INFO L134 CoverageAnalysis]: Checked inductivity of 1651 backedges. 0 proven. 1651 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:17,630 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:14:17,630 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:14:17,638 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:14:17,672 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:14:17,672 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:14:17,675 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:14:18,514 INFO L134 CoverageAnalysis]: Checked inductivity of 1651 backedges. 0 proven. 1651 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:18,535 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:14:18,535 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 55 [2018-10-04 12:14:18,535 INFO L459 AbstractCegarLoop]: Interpolant automaton has 56 states [2018-10-04 12:14:18,536 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2018-10-04 12:14:18,536 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1189, Invalid=1891, Unknown=0, NotChecked=0, Total=3080 [2018-10-04 12:14:18,537 INFO L87 Difference]: Start difference. First operand 134 states and 186 transitions. Second operand 56 states. [2018-10-04 12:14:18,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:14:18,733 INFO L93 Difference]: Finished difference Result 145 states and 201 transitions. [2018-10-04 12:14:18,733 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-10-04 12:14:18,733 INFO L78 Accepts]: Start accepts. Automaton has 56 states. Word has length 133 [2018-10-04 12:14:18,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:14:18,734 INFO L225 Difference]: With dead ends: 145 [2018-10-04 12:14:18,734 INFO L226 Difference]: Without dead ends: 143 [2018-10-04 12:14:18,735 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1404 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1189, Invalid=1891, Unknown=0, NotChecked=0, Total=3080 [2018-10-04 12:14:18,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2018-10-04 12:14:18,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 139. [2018-10-04 12:14:18,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2018-10-04 12:14:18,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 193 transitions. [2018-10-04 12:14:18,740 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 193 transitions. Word has length 133 [2018-10-04 12:14:18,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:14:18,740 INFO L480 AbstractCegarLoop]: Abstraction has 139 states and 193 transitions. [2018-10-04 12:14:18,740 INFO L481 AbstractCegarLoop]: Interpolant automaton has 56 states. [2018-10-04 12:14:18,741 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 193 transitions. [2018-10-04 12:14:18,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2018-10-04 12:14:18,741 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:14:18,741 INFO L375 BasicCegarLoop]: trace histogram [27, 27, 27, 27, 27, 1, 1, 1] [2018-10-04 12:14:18,742 INFO L423 AbstractCegarLoop]: === Iteration 29 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:14:18,742 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:14:18,742 INFO L82 PathProgramCache]: Analyzing trace with hash 1019034353, now seen corresponding path program 27 times [2018-10-04 12:14:18,742 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:14:18,742 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:14:18,743 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:18,743 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:14:18,743 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:18,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:14:19,366 INFO L134 CoverageAnalysis]: Checked inductivity of 1782 backedges. 0 proven. 1782 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:19,366 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:14:19,366 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:14:19,374 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:14:19,432 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 28 check-sat command(s) [2018-10-04 12:14:19,433 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:14:19,436 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:14:20,610 INFO L134 CoverageAnalysis]: Checked inductivity of 1782 backedges. 0 proven. 1782 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:20,630 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:14:20,631 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 57 [2018-10-04 12:14:20,631 INFO L459 AbstractCegarLoop]: Interpolant automaton has 58 states [2018-10-04 12:14:20,631 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2018-10-04 12:14:20,632 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1275, Invalid=2031, Unknown=0, NotChecked=0, Total=3306 [2018-10-04 12:14:20,632 INFO L87 Difference]: Start difference. First operand 139 states and 193 transitions. Second operand 58 states. [2018-10-04 12:14:20,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:14:20,813 INFO L93 Difference]: Finished difference Result 150 states and 208 transitions. [2018-10-04 12:14:20,813 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-10-04 12:14:20,813 INFO L78 Accepts]: Start accepts. Automaton has 58 states. Word has length 138 [2018-10-04 12:14:20,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:14:20,815 INFO L225 Difference]: With dead ends: 150 [2018-10-04 12:14:20,815 INFO L226 Difference]: Without dead ends: 148 [2018-10-04 12:14:20,816 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1512 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1275, Invalid=2031, Unknown=0, NotChecked=0, Total=3306 [2018-10-04 12:14:20,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2018-10-04 12:14:20,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 144. [2018-10-04 12:14:20,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 144 states. [2018-10-04 12:14:20,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 200 transitions. [2018-10-04 12:14:20,821 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 200 transitions. Word has length 138 [2018-10-04 12:14:20,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:14:20,822 INFO L480 AbstractCegarLoop]: Abstraction has 144 states and 200 transitions. [2018-10-04 12:14:20,822 INFO L481 AbstractCegarLoop]: Interpolant automaton has 58 states. [2018-10-04 12:14:20,822 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 200 transitions. [2018-10-04 12:14:20,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2018-10-04 12:14:20,823 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:14:20,823 INFO L375 BasicCegarLoop]: trace histogram [28, 28, 28, 28, 28, 1, 1, 1] [2018-10-04 12:14:20,823 INFO L423 AbstractCegarLoop]: === Iteration 30 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:14:20,823 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:14:20,824 INFO L82 PathProgramCache]: Analyzing trace with hash -247256096, now seen corresponding path program 28 times [2018-10-04 12:14:20,824 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:14:20,824 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:14:20,824 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:20,825 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:14:20,825 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:20,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:14:21,352 INFO L134 CoverageAnalysis]: Checked inductivity of 1918 backedges. 0 proven. 1918 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:21,353 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:14:21,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 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:14:21,361 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:14:21,399 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:14:21,399 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:14:21,403 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:14:22,623 INFO L134 CoverageAnalysis]: Checked inductivity of 1918 backedges. 0 proven. 1918 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:22,644 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:14:22,645 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 59 [2018-10-04 12:14:22,645 INFO L459 AbstractCegarLoop]: Interpolant automaton has 60 states [2018-10-04 12:14:22,645 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2018-10-04 12:14:22,646 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1364, Invalid=2176, Unknown=0, NotChecked=0, Total=3540 [2018-10-04 12:14:22,646 INFO L87 Difference]: Start difference. First operand 144 states and 200 transitions. Second operand 60 states. [2018-10-04 12:14:22,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:14:22,840 INFO L93 Difference]: Finished difference Result 155 states and 215 transitions. [2018-10-04 12:14:22,840 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-10-04 12:14:22,840 INFO L78 Accepts]: Start accepts. Automaton has 60 states. Word has length 143 [2018-10-04 12:14:22,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:14:22,842 INFO L225 Difference]: With dead ends: 155 [2018-10-04 12:14:22,842 INFO L226 Difference]: Without dead ends: 153 [2018-10-04 12:14:22,843 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1624 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1364, Invalid=2176, Unknown=0, NotChecked=0, Total=3540 [2018-10-04 12:14:22,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2018-10-04 12:14:22,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 149. [2018-10-04 12:14:22,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 149 states. [2018-10-04 12:14:22,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 207 transitions. [2018-10-04 12:14:22,849 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 207 transitions. Word has length 143 [2018-10-04 12:14:22,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:14:22,849 INFO L480 AbstractCegarLoop]: Abstraction has 149 states and 207 transitions. [2018-10-04 12:14:22,849 INFO L481 AbstractCegarLoop]: Interpolant automaton has 60 states. [2018-10-04 12:14:22,849 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 207 transitions. [2018-10-04 12:14:22,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2018-10-04 12:14:22,850 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:14:22,850 INFO L375 BasicCegarLoop]: trace histogram [29, 29, 29, 29, 29, 1, 1, 1] [2018-10-04 12:14:22,851 INFO L423 AbstractCegarLoop]: === Iteration 31 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:14:22,851 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:14:22,851 INFO L82 PathProgramCache]: Analyzing trace with hash 1791588433, now seen corresponding path program 29 times [2018-10-04 12:14:22,851 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:14:22,851 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:14:22,852 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:22,852 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:14:22,852 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:22,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:14:23,724 INFO L134 CoverageAnalysis]: Checked inductivity of 2059 backedges. 0 proven. 2059 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:23,724 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:14:23,724 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:14:23,731 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:14:23,803 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 30 check-sat command(s) [2018-10-04 12:14:23,804 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:14:23,807 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:14:24,700 INFO L134 CoverageAnalysis]: Checked inductivity of 2059 backedges. 0 proven. 2059 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:24,720 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:14:24,720 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 61 [2018-10-04 12:14:24,721 INFO L459 AbstractCegarLoop]: Interpolant automaton has 62 states [2018-10-04 12:14:24,721 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2018-10-04 12:14:24,721 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1456, Invalid=2326, Unknown=0, NotChecked=0, Total=3782 [2018-10-04 12:14:24,722 INFO L87 Difference]: Start difference. First operand 149 states and 207 transitions. Second operand 62 states. [2018-10-04 12:14:24,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:14:24,957 INFO L93 Difference]: Finished difference Result 160 states and 222 transitions. [2018-10-04 12:14:24,957 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2018-10-04 12:14:24,957 INFO L78 Accepts]: Start accepts. Automaton has 62 states. Word has length 148 [2018-10-04 12:14:24,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:14:24,958 INFO L225 Difference]: With dead ends: 160 [2018-10-04 12:14:24,958 INFO L226 Difference]: Without dead ends: 158 [2018-10-04 12:14:24,959 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1740 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1456, Invalid=2326, Unknown=0, NotChecked=0, Total=3782 [2018-10-04 12:14:24,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2018-10-04 12:14:24,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 154. [2018-10-04 12:14:24,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 154 states. [2018-10-04 12:14:24,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 214 transitions. [2018-10-04 12:14:24,965 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 214 transitions. Word has length 148 [2018-10-04 12:14:24,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:14:24,965 INFO L480 AbstractCegarLoop]: Abstraction has 154 states and 214 transitions. [2018-10-04 12:14:24,965 INFO L481 AbstractCegarLoop]: Interpolant automaton has 62 states. [2018-10-04 12:14:24,965 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 214 transitions. [2018-10-04 12:14:24,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2018-10-04 12:14:24,966 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:14:24,966 INFO L375 BasicCegarLoop]: trace histogram [30, 30, 30, 30, 30, 1, 1, 1] [2018-10-04 12:14:24,967 INFO L423 AbstractCegarLoop]: === Iteration 32 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:14:24,967 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:14:24,967 INFO L82 PathProgramCache]: Analyzing trace with hash 1713785472, now seen corresponding path program 30 times [2018-10-04 12:14:24,967 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:14:24,967 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:14:24,968 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:24,968 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:14:24,968 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:24,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:14:25,917 INFO L134 CoverageAnalysis]: Checked inductivity of 2205 backedges. 0 proven. 2205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:25,917 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:14:25,917 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:14:25,925 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:14:26,001 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 31 check-sat command(s) [2018-10-04 12:14:26,001 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:14:26,004 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:14:27,111 INFO L134 CoverageAnalysis]: Checked inductivity of 2205 backedges. 0 proven. 2205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:27,133 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:14:27,133 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 63 [2018-10-04 12:14:27,134 INFO L459 AbstractCegarLoop]: Interpolant automaton has 64 states [2018-10-04 12:14:27,135 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2018-10-04 12:14:27,135 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1551, Invalid=2481, Unknown=0, NotChecked=0, Total=4032 [2018-10-04 12:14:27,136 INFO L87 Difference]: Start difference. First operand 154 states and 214 transitions. Second operand 64 states. [2018-10-04 12:14:27,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:14:27,522 INFO L93 Difference]: Finished difference Result 165 states and 229 transitions. [2018-10-04 12:14:27,523 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-10-04 12:14:27,523 INFO L78 Accepts]: Start accepts. Automaton has 64 states. Word has length 153 [2018-10-04 12:14:27,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:14:27,524 INFO L225 Difference]: With dead ends: 165 [2018-10-04 12:14:27,524 INFO L226 Difference]: Without dead ends: 163 [2018-10-04 12:14:27,525 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1860 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1551, Invalid=2481, Unknown=0, NotChecked=0, Total=4032 [2018-10-04 12:14:27,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2018-10-04 12:14:27,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 159. [2018-10-04 12:14:27,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 159 states. [2018-10-04 12:14:27,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 221 transitions. [2018-10-04 12:14:27,531 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 221 transitions. Word has length 153 [2018-10-04 12:14:27,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:14:27,531 INFO L480 AbstractCegarLoop]: Abstraction has 159 states and 221 transitions. [2018-10-04 12:14:27,531 INFO L481 AbstractCegarLoop]: Interpolant automaton has 64 states. [2018-10-04 12:14:27,532 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 221 transitions. [2018-10-04 12:14:27,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2018-10-04 12:14:27,533 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:14:27,533 INFO L375 BasicCegarLoop]: trace histogram [31, 31, 31, 31, 31, 1, 1, 1] [2018-10-04 12:14:27,533 INFO L423 AbstractCegarLoop]: === Iteration 33 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:14:27,533 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:14:27,533 INFO L82 PathProgramCache]: Analyzing trace with hash -835682895, now seen corresponding path program 31 times [2018-10-04 12:14:27,534 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:14:27,534 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:14:27,534 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:27,535 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:14:27,535 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:27,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:14:29,481 INFO L134 CoverageAnalysis]: Checked inductivity of 2356 backedges. 0 proven. 2356 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:29,482 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:14:29,482 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:14:29,492 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:14:29,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:14:29,535 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:14:31,136 INFO L134 CoverageAnalysis]: Checked inductivity of 2356 backedges. 0 proven. 2356 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:31,156 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:14:31,156 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 65 [2018-10-04 12:14:31,157 INFO L459 AbstractCegarLoop]: Interpolant automaton has 66 states [2018-10-04 12:14:31,158 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2018-10-04 12:14:31,158 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1649, Invalid=2641, Unknown=0, NotChecked=0, Total=4290 [2018-10-04 12:14:31,158 INFO L87 Difference]: Start difference. First operand 159 states and 221 transitions. Second operand 66 states. [2018-10-04 12:14:31,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:14:31,392 INFO L93 Difference]: Finished difference Result 170 states and 236 transitions. [2018-10-04 12:14:31,392 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-10-04 12:14:31,392 INFO L78 Accepts]: Start accepts. Automaton has 66 states. Word has length 158 [2018-10-04 12:14:31,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:14:31,394 INFO L225 Difference]: With dead ends: 170 [2018-10-04 12:14:31,394 INFO L226 Difference]: Without dead ends: 168 [2018-10-04 12:14:31,395 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1984 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=1649, Invalid=2641, Unknown=0, NotChecked=0, Total=4290 [2018-10-04 12:14:31,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2018-10-04 12:14:31,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 164. [2018-10-04 12:14:31,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 164 states. [2018-10-04 12:14:31,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 228 transitions. [2018-10-04 12:14:31,401 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 228 transitions. Word has length 158 [2018-10-04 12:14:31,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:14:31,401 INFO L480 AbstractCegarLoop]: Abstraction has 164 states and 228 transitions. [2018-10-04 12:14:31,401 INFO L481 AbstractCegarLoop]: Interpolant automaton has 66 states. [2018-10-04 12:14:31,402 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 228 transitions. [2018-10-04 12:14:31,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2018-10-04 12:14:31,402 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:14:31,403 INFO L375 BasicCegarLoop]: trace histogram [32, 32, 32, 32, 32, 1, 1, 1] [2018-10-04 12:14:31,403 INFO L423 AbstractCegarLoop]: === Iteration 34 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:14:31,403 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:14:31,403 INFO L82 PathProgramCache]: Analyzing trace with hash 925606176, now seen corresponding path program 32 times [2018-10-04 12:14:31,403 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:14:31,403 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:14:31,404 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:31,404 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:14:31,404 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:31,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:14:32,412 INFO L134 CoverageAnalysis]: Checked inductivity of 2512 backedges. 0 proven. 2512 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:32,412 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:14:32,412 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:14:32,434 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:14:32,487 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:14:32,487 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:14:32,490 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:14:33,440 INFO L134 CoverageAnalysis]: Checked inductivity of 2512 backedges. 0 proven. 2512 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:33,460 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:14:33,461 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34] total 67 [2018-10-04 12:14:33,461 INFO L459 AbstractCegarLoop]: Interpolant automaton has 68 states [2018-10-04 12:14:33,462 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2018-10-04 12:14:33,462 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1750, Invalid=2806, Unknown=0, NotChecked=0, Total=4556 [2018-10-04 12:14:33,463 INFO L87 Difference]: Start difference. First operand 164 states and 228 transitions. Second operand 68 states. [2018-10-04 12:14:33,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:14:33,750 INFO L93 Difference]: Finished difference Result 175 states and 243 transitions. [2018-10-04 12:14:33,751 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-10-04 12:14:33,751 INFO L78 Accepts]: Start accepts. Automaton has 68 states. Word has length 163 [2018-10-04 12:14:33,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:14:33,753 INFO L225 Difference]: With dead ends: 175 [2018-10-04 12:14:33,753 INFO L226 Difference]: Without dead ends: 173 [2018-10-04 12:14:33,755 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2112 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1750, Invalid=2806, Unknown=0, NotChecked=0, Total=4556 [2018-10-04 12:14:33,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2018-10-04 12:14:33,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 169. [2018-10-04 12:14:33,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 169 states. [2018-10-04 12:14:33,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 235 transitions. [2018-10-04 12:14:33,762 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 235 transitions. Word has length 163 [2018-10-04 12:14:33,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:14:33,762 INFO L480 AbstractCegarLoop]: Abstraction has 169 states and 235 transitions. [2018-10-04 12:14:33,762 INFO L481 AbstractCegarLoop]: Interpolant automaton has 68 states. [2018-10-04 12:14:33,762 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 235 transitions. [2018-10-04 12:14:33,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2018-10-04 12:14:33,763 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:14:33,764 INFO L375 BasicCegarLoop]: trace histogram [33, 33, 33, 33, 33, 1, 1, 1] [2018-10-04 12:14:33,764 INFO L423 AbstractCegarLoop]: === Iteration 35 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:14:33,764 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:14:33,764 INFO L82 PathProgramCache]: Analyzing trace with hash -1441248495, now seen corresponding path program 33 times [2018-10-04 12:14:33,764 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:14:33,764 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:14:33,765 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:33,766 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:14:33,766 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:33,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:14:34,469 INFO L134 CoverageAnalysis]: Checked inductivity of 2673 backedges. 0 proven. 2673 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:34,469 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:14:34,469 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:14:34,476 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:14:34,559 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 34 check-sat command(s) [2018-10-04 12:14:34,560 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:14:34,563 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:14:35,850 INFO L134 CoverageAnalysis]: Checked inductivity of 2673 backedges. 0 proven. 2673 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:35,871 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:14:35,872 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35] total 69 [2018-10-04 12:14:35,872 INFO L459 AbstractCegarLoop]: Interpolant automaton has 70 states [2018-10-04 12:14:35,873 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2018-10-04 12:14:35,874 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1854, Invalid=2976, Unknown=0, NotChecked=0, Total=4830 [2018-10-04 12:14:35,874 INFO L87 Difference]: Start difference. First operand 169 states and 235 transitions. Second operand 70 states. [2018-10-04 12:14:36,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:14:36,316 INFO L93 Difference]: Finished difference Result 180 states and 250 transitions. [2018-10-04 12:14:36,317 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-10-04 12:14:36,317 INFO L78 Accepts]: Start accepts. Automaton has 70 states. Word has length 168 [2018-10-04 12:14:36,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:14:36,318 INFO L225 Difference]: With dead ends: 180 [2018-10-04 12:14:36,318 INFO L226 Difference]: Without dead ends: 178 [2018-10-04 12:14:36,319 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2244 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1854, Invalid=2976, Unknown=0, NotChecked=0, Total=4830 [2018-10-04 12:14:36,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2018-10-04 12:14:36,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 174. [2018-10-04 12:14:36,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 174 states. [2018-10-04 12:14:36,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 242 transitions. [2018-10-04 12:14:36,324 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 242 transitions. Word has length 168 [2018-10-04 12:14:36,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:14:36,325 INFO L480 AbstractCegarLoop]: Abstraction has 174 states and 242 transitions. [2018-10-04 12:14:36,325 INFO L481 AbstractCegarLoop]: Interpolant automaton has 70 states. [2018-10-04 12:14:36,325 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 242 transitions. [2018-10-04 12:14:36,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2018-10-04 12:14:36,326 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:14:36,326 INFO L375 BasicCegarLoop]: trace histogram [34, 34, 34, 34, 34, 1, 1, 1] [2018-10-04 12:14:36,326 INFO L423 AbstractCegarLoop]: === Iteration 36 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:14:36,326 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:14:36,327 INFO L82 PathProgramCache]: Analyzing trace with hash 686632896, now seen corresponding path program 34 times [2018-10-04 12:14:36,327 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:14:36,327 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:14:36,327 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:36,328 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:14:36,328 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:36,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:14:37,857 INFO L134 CoverageAnalysis]: Checked inductivity of 2839 backedges. 0 proven. 2839 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:37,858 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:14:37,858 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:14:37,881 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:14:37,928 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:14:37,928 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:14:37,932 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:14:38,962 INFO L134 CoverageAnalysis]: Checked inductivity of 2839 backedges. 0 proven. 2839 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:38,982 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:14:38,982 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36] total 71 [2018-10-04 12:14:38,983 INFO L459 AbstractCegarLoop]: Interpolant automaton has 72 states [2018-10-04 12:14:38,984 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2018-10-04 12:14:38,984 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1961, Invalid=3151, Unknown=0, NotChecked=0, Total=5112 [2018-10-04 12:14:38,985 INFO L87 Difference]: Start difference. First operand 174 states and 242 transitions. Second operand 72 states. [2018-10-04 12:14:39,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:14:39,345 INFO L93 Difference]: Finished difference Result 185 states and 257 transitions. [2018-10-04 12:14:39,346 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-10-04 12:14:39,346 INFO L78 Accepts]: Start accepts. Automaton has 72 states. Word has length 173 [2018-10-04 12:14:39,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:14:39,348 INFO L225 Difference]: With dead ends: 185 [2018-10-04 12:14:39,348 INFO L226 Difference]: Without dead ends: 183 [2018-10-04 12:14:39,348 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2380 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=1961, Invalid=3151, Unknown=0, NotChecked=0, Total=5112 [2018-10-04 12:14:39,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2018-10-04 12:14:39,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 179. [2018-10-04 12:14:39,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 179 states. [2018-10-04 12:14:39,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 249 transitions. [2018-10-04 12:14:39,355 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 249 transitions. Word has length 173 [2018-10-04 12:14:39,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:14:39,355 INFO L480 AbstractCegarLoop]: Abstraction has 179 states and 249 transitions. [2018-10-04 12:14:39,355 INFO L481 AbstractCegarLoop]: Interpolant automaton has 72 states. [2018-10-04 12:14:39,355 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 249 transitions. [2018-10-04 12:14:39,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2018-10-04 12:14:39,356 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:14:39,356 INFO L375 BasicCegarLoop]: trace histogram [35, 35, 35, 35, 35, 1, 1, 1] [2018-10-04 12:14:39,357 INFO L423 AbstractCegarLoop]: === Iteration 37 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:14:39,357 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:14:39,357 INFO L82 PathProgramCache]: Analyzing trace with hash 170319985, now seen corresponding path program 35 times [2018-10-04 12:14:39,357 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:14:39,357 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:14:39,358 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:39,358 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:14:39,358 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:39,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:14:40,101 INFO L134 CoverageAnalysis]: Checked inductivity of 3010 backedges. 0 proven. 3010 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:40,102 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:14:40,102 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:14:40,110 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:14:40,180 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 36 check-sat command(s) [2018-10-04 12:14:40,180 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:14:40,184 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:14:42,075 INFO L134 CoverageAnalysis]: Checked inductivity of 3010 backedges. 0 proven. 3010 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:42,095 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:14:42,095 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37] total 73 [2018-10-04 12:14:42,096 INFO L459 AbstractCegarLoop]: Interpolant automaton has 74 states [2018-10-04 12:14:42,096 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2018-10-04 12:14:42,096 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2071, Invalid=3331, Unknown=0, NotChecked=0, Total=5402 [2018-10-04 12:14:42,097 INFO L87 Difference]: Start difference. First operand 179 states and 249 transitions. Second operand 74 states. [2018-10-04 12:14:42,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:14:42,405 INFO L93 Difference]: Finished difference Result 190 states and 264 transitions. [2018-10-04 12:14:42,405 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2018-10-04 12:14:42,405 INFO L78 Accepts]: Start accepts. Automaton has 74 states. Word has length 178 [2018-10-04 12:14:42,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:14:42,407 INFO L225 Difference]: With dead ends: 190 [2018-10-04 12:14:42,407 INFO L226 Difference]: Without dead ends: 188 [2018-10-04 12:14:42,408 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2520 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=2071, Invalid=3331, Unknown=0, NotChecked=0, Total=5402 [2018-10-04 12:14:42,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2018-10-04 12:14:42,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 184. [2018-10-04 12:14:42,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 184 states. [2018-10-04 12:14:42,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 256 transitions. [2018-10-04 12:14:42,415 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 256 transitions. Word has length 178 [2018-10-04 12:14:42,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:14:42,415 INFO L480 AbstractCegarLoop]: Abstraction has 184 states and 256 transitions. [2018-10-04 12:14:42,415 INFO L481 AbstractCegarLoop]: Interpolant automaton has 74 states. [2018-10-04 12:14:42,415 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 256 transitions. [2018-10-04 12:14:42,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2018-10-04 12:14:42,416 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:14:42,416 INFO L375 BasicCegarLoop]: trace histogram [36, 36, 36, 36, 36, 1, 1, 1] [2018-10-04 12:14:42,416 INFO L423 AbstractCegarLoop]: === Iteration 38 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:14:42,417 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:14:42,417 INFO L82 PathProgramCache]: Analyzing trace with hash -2021329312, now seen corresponding path program 36 times [2018-10-04 12:14:42,417 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:14:42,417 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:14:42,418 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:42,418 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:14:42,418 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:42,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:14:43,387 INFO L134 CoverageAnalysis]: Checked inductivity of 3186 backedges. 0 proven. 3186 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:43,388 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:14:43,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 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:14:43,395 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:14:43,479 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 37 check-sat command(s) [2018-10-04 12:14:43,480 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:14:43,484 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:14:45,212 INFO L134 CoverageAnalysis]: Checked inductivity of 3186 backedges. 0 proven. 3186 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:45,232 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:14:45,232 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38] total 75 [2018-10-04 12:14:45,233 INFO L459 AbstractCegarLoop]: Interpolant automaton has 76 states [2018-10-04 12:14:45,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2018-10-04 12:14:45,234 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2184, Invalid=3516, Unknown=0, NotChecked=0, Total=5700 [2018-10-04 12:14:45,234 INFO L87 Difference]: Start difference. First operand 184 states and 256 transitions. Second operand 76 states. [2018-10-04 12:14:45,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:14:45,671 INFO L93 Difference]: Finished difference Result 195 states and 271 transitions. [2018-10-04 12:14:45,671 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-10-04 12:14:45,671 INFO L78 Accepts]: Start accepts. Automaton has 76 states. Word has length 183 [2018-10-04 12:14:45,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:14:45,672 INFO L225 Difference]: With dead ends: 195 [2018-10-04 12:14:45,673 INFO L226 Difference]: Without dead ends: 193 [2018-10-04 12:14:45,673 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2664 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=2184, Invalid=3516, Unknown=0, NotChecked=0, Total=5700 [2018-10-04 12:14:45,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2018-10-04 12:14:45,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 189. [2018-10-04 12:14:45,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 189 states. [2018-10-04 12:14:45,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 263 transitions. [2018-10-04 12:14:45,679 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 263 transitions. Word has length 183 [2018-10-04 12:14:45,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:14:45,680 INFO L480 AbstractCegarLoop]: Abstraction has 189 states and 263 transitions. [2018-10-04 12:14:45,680 INFO L481 AbstractCegarLoop]: Interpolant automaton has 76 states. [2018-10-04 12:14:45,680 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 263 transitions. [2018-10-04 12:14:45,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2018-10-04 12:14:45,681 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:14:45,681 INFO L375 BasicCegarLoop]: trace histogram [37, 37, 37, 37, 37, 1, 1, 1] [2018-10-04 12:14:45,682 INFO L423 AbstractCegarLoop]: === Iteration 39 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:14:45,682 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:14:45,682 INFO L82 PathProgramCache]: Analyzing trace with hash 578960849, now seen corresponding path program 37 times [2018-10-04 12:14:45,682 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:14:45,682 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:14:45,683 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:45,683 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:14:45,683 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:45,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:14:46,823 INFO L134 CoverageAnalysis]: Checked inductivity of 3367 backedges. 0 proven. 3367 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:46,823 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:14:46,823 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:14:46,832 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:14:46,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:14:46,881 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:14:48,246 INFO L134 CoverageAnalysis]: Checked inductivity of 3367 backedges. 0 proven. 3367 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:48,266 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:14:48,266 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39] total 77 [2018-10-04 12:14:48,267 INFO L459 AbstractCegarLoop]: Interpolant automaton has 78 states [2018-10-04 12:14:48,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2018-10-04 12:14:48,268 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2300, Invalid=3706, Unknown=0, NotChecked=0, Total=6006 [2018-10-04 12:14:48,268 INFO L87 Difference]: Start difference. First operand 189 states and 263 transitions. Second operand 78 states. [2018-10-04 12:14:48,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:14:48,620 INFO L93 Difference]: Finished difference Result 200 states and 278 transitions. [2018-10-04 12:14:48,620 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2018-10-04 12:14:48,620 INFO L78 Accepts]: Start accepts. Automaton has 78 states. Word has length 188 [2018-10-04 12:14:48,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:14:48,622 INFO L225 Difference]: With dead ends: 200 [2018-10-04 12:14:48,622 INFO L226 Difference]: Without dead ends: 198 [2018-10-04 12:14:48,622 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2812 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=2300, Invalid=3706, Unknown=0, NotChecked=0, Total=6006 [2018-10-04 12:14:48,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2018-10-04 12:14:48,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 194. [2018-10-04 12:14:48,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 194 states. [2018-10-04 12:14:48,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 270 transitions. [2018-10-04 12:14:48,629 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 270 transitions. Word has length 188 [2018-10-04 12:14:48,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:14:48,629 INFO L480 AbstractCegarLoop]: Abstraction has 194 states and 270 transitions. [2018-10-04 12:14:48,629 INFO L481 AbstractCegarLoop]: Interpolant automaton has 78 states. [2018-10-04 12:14:48,629 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 270 transitions. [2018-10-04 12:14:48,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2018-10-04 12:14:48,630 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:14:48,630 INFO L375 BasicCegarLoop]: trace histogram [38, 38, 38, 38, 38, 1, 1, 1] [2018-10-04 12:14:48,631 INFO L423 AbstractCegarLoop]: === Iteration 40 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:14:48,631 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:14:48,631 INFO L82 PathProgramCache]: Analyzing trace with hash -963840768, now seen corresponding path program 38 times [2018-10-04 12:14:48,631 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:14:48,631 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:14:48,632 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:48,632 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:14:48,632 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:48,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:14:49,876 INFO L134 CoverageAnalysis]: Checked inductivity of 3553 backedges. 0 proven. 3553 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:49,876 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:14:49,876 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:14:49,883 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:14:49,949 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:14:49,949 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:14:49,954 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:14:51,719 INFO L134 CoverageAnalysis]: Checked inductivity of 3553 backedges. 0 proven. 3553 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:51,750 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:14:51,750 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40] total 79 [2018-10-04 12:14:51,751 INFO L459 AbstractCegarLoop]: Interpolant automaton has 80 states [2018-10-04 12:14:51,752 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2018-10-04 12:14:51,752 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2419, Invalid=3901, Unknown=0, NotChecked=0, Total=6320 [2018-10-04 12:14:51,752 INFO L87 Difference]: Start difference. First operand 194 states and 270 transitions. Second operand 80 states. [2018-10-04 12:14:52,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:14:52,170 INFO L93 Difference]: Finished difference Result 205 states and 285 transitions. [2018-10-04 12:14:52,170 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-10-04 12:14:52,170 INFO L78 Accepts]: Start accepts. Automaton has 80 states. Word has length 193 [2018-10-04 12:14:52,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:14:52,171 INFO L225 Difference]: With dead ends: 205 [2018-10-04 12:14:52,171 INFO L226 Difference]: Without dead ends: 203 [2018-10-04 12:14:52,172 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2964 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=2419, Invalid=3901, Unknown=0, NotChecked=0, Total=6320 [2018-10-04 12:14:52,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2018-10-04 12:14:52,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 199. [2018-10-04 12:14:52,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 199 states. [2018-10-04 12:14:52,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 277 transitions. [2018-10-04 12:14:52,178 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 277 transitions. Word has length 193 [2018-10-04 12:14:52,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:14:52,179 INFO L480 AbstractCegarLoop]: Abstraction has 199 states and 277 transitions. [2018-10-04 12:14:52,179 INFO L481 AbstractCegarLoop]: Interpolant automaton has 80 states. [2018-10-04 12:14:52,179 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 277 transitions. [2018-10-04 12:14:52,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2018-10-04 12:14:52,180 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:14:52,180 INFO L375 BasicCegarLoop]: trace histogram [39, 39, 39, 39, 39, 1, 1, 1] [2018-10-04 12:14:52,180 INFO L423 AbstractCegarLoop]: === Iteration 41 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:14:52,180 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:14:52,181 INFO L82 PathProgramCache]: Analyzing trace with hash -1345297615, now seen corresponding path program 39 times [2018-10-04 12:14:52,181 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:14:52,181 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:14:52,181 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:52,181 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:14:52,181 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:52,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:14:53,051 INFO L134 CoverageAnalysis]: Checked inductivity of 3744 backedges. 0 proven. 3744 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:53,051 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:14:53,051 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:14:53,066 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:14:53,152 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 40 check-sat command(s) [2018-10-04 12:14:53,152 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:14:53,156 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:14:54,596 INFO L134 CoverageAnalysis]: Checked inductivity of 3744 backedges. 0 proven. 3744 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:54,627 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:14:54,627 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 41] total 81 [2018-10-04 12:14:54,628 INFO L459 AbstractCegarLoop]: Interpolant automaton has 82 states [2018-10-04 12:14:54,629 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2018-10-04 12:14:54,629 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2541, Invalid=4101, Unknown=0, NotChecked=0, Total=6642 [2018-10-04 12:14:54,629 INFO L87 Difference]: Start difference. First operand 199 states and 277 transitions. Second operand 82 states. [2018-10-04 12:14:55,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:14:55,061 INFO L93 Difference]: Finished difference Result 210 states and 292 transitions. [2018-10-04 12:14:55,061 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-10-04 12:14:55,061 INFO L78 Accepts]: Start accepts. Automaton has 82 states. Word has length 198 [2018-10-04 12:14:55,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:14:55,062 INFO L225 Difference]: With dead ends: 210 [2018-10-04 12:14:55,062 INFO L226 Difference]: Without dead ends: 208 [2018-10-04 12:14:55,063 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 158 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3120 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=2541, Invalid=4101, Unknown=0, NotChecked=0, Total=6642 [2018-10-04 12:14:55,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2018-10-04 12:14:55,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 204. [2018-10-04 12:14:55,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 204 states. [2018-10-04 12:14:55,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 284 transitions. [2018-10-04 12:14:55,067 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 284 transitions. Word has length 198 [2018-10-04 12:14:55,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:14:55,068 INFO L480 AbstractCegarLoop]: Abstraction has 204 states and 284 transitions. [2018-10-04 12:14:55,068 INFO L481 AbstractCegarLoop]: Interpolant automaton has 82 states. [2018-10-04 12:14:55,068 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 284 transitions. [2018-10-04 12:14:55,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2018-10-04 12:14:55,069 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:14:55,069 INFO L375 BasicCegarLoop]: trace histogram [40, 40, 40, 40, 40, 1, 1, 1] [2018-10-04 12:14:55,069 INFO L423 AbstractCegarLoop]: === Iteration 42 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:14:55,070 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:14:55,070 INFO L82 PathProgramCache]: Analyzing trace with hash 555690912, now seen corresponding path program 40 times [2018-10-04 12:14:55,070 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:14:55,070 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:14:55,071 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:55,071 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:14:55,071 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:55,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:14:56,974 INFO L134 CoverageAnalysis]: Checked inductivity of 3940 backedges. 0 proven. 3940 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:56,974 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:14:56,974 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:14:56,981 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:14:57,030 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:14:57,030 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:14:57,034 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:14:58,530 INFO L134 CoverageAnalysis]: Checked inductivity of 3940 backedges. 0 proven. 3940 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:14:58,550 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:14:58,550 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 42] total 83 [2018-10-04 12:14:58,551 INFO L459 AbstractCegarLoop]: Interpolant automaton has 84 states [2018-10-04 12:14:58,551 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2018-10-04 12:14:58,551 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2666, Invalid=4306, Unknown=0, NotChecked=0, Total=6972 [2018-10-04 12:14:58,552 INFO L87 Difference]: Start difference. First operand 204 states and 284 transitions. Second operand 84 states. [2018-10-04 12:14:58,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:14:58,918 INFO L93 Difference]: Finished difference Result 215 states and 299 transitions. [2018-10-04 12:14:58,918 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-10-04 12:14:58,918 INFO L78 Accepts]: Start accepts. Automaton has 84 states. Word has length 203 [2018-10-04 12:14:58,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:14:58,920 INFO L225 Difference]: With dead ends: 215 [2018-10-04 12:14:58,920 INFO L226 Difference]: Without dead ends: 213 [2018-10-04 12:14:58,920 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 244 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3280 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=2666, Invalid=4306, Unknown=0, NotChecked=0, Total=6972 [2018-10-04 12:14:58,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2018-10-04 12:14:58,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 209. [2018-10-04 12:14:58,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 209 states. [2018-10-04 12:14:58,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 291 transitions. [2018-10-04 12:14:58,927 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 291 transitions. Word has length 203 [2018-10-04 12:14:58,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:14:58,928 INFO L480 AbstractCegarLoop]: Abstraction has 209 states and 291 transitions. [2018-10-04 12:14:58,928 INFO L481 AbstractCegarLoop]: Interpolant automaton has 84 states. [2018-10-04 12:14:58,928 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 291 transitions. [2018-10-04 12:14:58,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2018-10-04 12:14:58,929 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:14:58,929 INFO L375 BasicCegarLoop]: trace histogram [41, 41, 41, 41, 41, 1, 1, 1] [2018-10-04 12:14:58,929 INFO L423 AbstractCegarLoop]: === Iteration 43 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:14:58,929 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:14:58,930 INFO L82 PathProgramCache]: Analyzing trace with hash 1463242897, now seen corresponding path program 41 times [2018-10-04 12:14:58,930 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:14:58,930 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:14:58,930 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:58,931 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:14:58,931 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:14:58,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:15:00,060 INFO L134 CoverageAnalysis]: Checked inductivity of 4141 backedges. 0 proven. 4141 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:15:00,060 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:15:00,060 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:15:00,067 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:15:00,153 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 42 check-sat command(s) [2018-10-04 12:15:00,153 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:15:00,158 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:15:04,292 INFO L134 CoverageAnalysis]: Checked inductivity of 4141 backedges. 0 proven. 4141 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:15:04,313 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:15:04,313 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 43] total 85 [2018-10-04 12:15:04,314 INFO L459 AbstractCegarLoop]: Interpolant automaton has 86 states [2018-10-04 12:15:04,315 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2018-10-04 12:15:04,315 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2794, Invalid=4516, Unknown=0, NotChecked=0, Total=7310 [2018-10-04 12:15:04,315 INFO L87 Difference]: Start difference. First operand 209 states and 291 transitions. Second operand 86 states. [2018-10-04 12:15:04,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:15:04,709 INFO L93 Difference]: Finished difference Result 220 states and 306 transitions. [2018-10-04 12:15:04,709 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-10-04 12:15:04,710 INFO L78 Accepts]: Start accepts. Automaton has 86 states. Word has length 208 [2018-10-04 12:15:04,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:15:04,711 INFO L225 Difference]: With dead ends: 220 [2018-10-04 12:15:04,711 INFO L226 Difference]: Without dead ends: 218 [2018-10-04 12:15:04,712 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3444 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=2794, Invalid=4516, Unknown=0, NotChecked=0, Total=7310 [2018-10-04 12:15:04,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2018-10-04 12:15:04,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 214. [2018-10-04 12:15:04,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 214 states. [2018-10-04 12:15:04,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 298 transitions. [2018-10-04 12:15:04,718 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 298 transitions. Word has length 208 [2018-10-04 12:15:04,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:15:04,718 INFO L480 AbstractCegarLoop]: Abstraction has 214 states and 298 transitions. [2018-10-04 12:15:04,719 INFO L481 AbstractCegarLoop]: Interpolant automaton has 86 states. [2018-10-04 12:15:04,719 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 298 transitions. [2018-10-04 12:15:04,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2018-10-04 12:15:04,719 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:15:04,720 INFO L375 BasicCegarLoop]: trace histogram [42, 42, 42, 42, 42, 1, 1, 1] [2018-10-04 12:15:04,720 INFO L423 AbstractCegarLoop]: === Iteration 44 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:15:04,720 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:15:04,720 INFO L82 PathProgramCache]: Analyzing trace with hash 970299968, now seen corresponding path program 42 times [2018-10-04 12:15:04,720 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:15:04,720 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:15:04,721 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:15:04,721 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:15:04,721 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:15:04,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:15:06,057 INFO L134 CoverageAnalysis]: Checked inductivity of 4347 backedges. 0 proven. 4347 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:15:06,057 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:15:06,057 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:15:06,065 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:15:06,159 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 43 check-sat command(s) [2018-10-04 12:15:06,159 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:15:06,164 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:15:08,078 INFO L134 CoverageAnalysis]: Checked inductivity of 4347 backedges. 0 proven. 4347 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:15:08,099 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:15:08,099 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 44] total 87 [2018-10-04 12:15:08,099 INFO L459 AbstractCegarLoop]: Interpolant automaton has 88 states [2018-10-04 12:15:08,100 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2018-10-04 12:15:08,100 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2925, Invalid=4731, Unknown=0, NotChecked=0, Total=7656 [2018-10-04 12:15:08,100 INFO L87 Difference]: Start difference. First operand 214 states and 298 transitions. Second operand 88 states. [2018-10-04 12:15:08,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:15:08,488 INFO L93 Difference]: Finished difference Result 225 states and 313 transitions. [2018-10-04 12:15:08,488 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-10-04 12:15:08,488 INFO L78 Accepts]: Start accepts. Automaton has 88 states. Word has length 213 [2018-10-04 12:15:08,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:15:08,489 INFO L225 Difference]: With dead ends: 225 [2018-10-04 12:15:08,490 INFO L226 Difference]: Without dead ends: 223 [2018-10-04 12:15:08,490 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 170 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3612 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=2925, Invalid=4731, Unknown=0, NotChecked=0, Total=7656 [2018-10-04 12:15:08,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2018-10-04 12:15:08,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 219. [2018-10-04 12:15:08,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 219 states. [2018-10-04 12:15:08,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 305 transitions. [2018-10-04 12:15:08,496 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 305 transitions. Word has length 213 [2018-10-04 12:15:08,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:15:08,497 INFO L480 AbstractCegarLoop]: Abstraction has 219 states and 305 transitions. [2018-10-04 12:15:08,497 INFO L481 AbstractCegarLoop]: Interpolant automaton has 88 states. [2018-10-04 12:15:08,497 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 305 transitions. [2018-10-04 12:15:08,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2018-10-04 12:15:08,498 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:15:08,498 INFO L375 BasicCegarLoop]: trace histogram [43, 43, 43, 43, 43, 1, 1, 1] [2018-10-04 12:15:08,498 INFO L423 AbstractCegarLoop]: === Iteration 45 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:15:08,499 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:15:08,499 INFO L82 PathProgramCache]: Analyzing trace with hash 106759665, now seen corresponding path program 43 times [2018-10-04 12:15:08,499 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:15:08,499 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:15:08,499 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:15:08,500 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:15:08,500 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:15:08,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:15:09,478 INFO L134 CoverageAnalysis]: Checked inductivity of 4558 backedges. 0 proven. 4558 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:15:09,479 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:15:09,479 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:15:09,485 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:15:09,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:15:09,544 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:15:11,111 INFO L134 CoverageAnalysis]: Checked inductivity of 4558 backedges. 0 proven. 4558 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:15:11,131 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:15:11,131 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45] total 89 [2018-10-04 12:15:11,132 INFO L459 AbstractCegarLoop]: Interpolant automaton has 90 states [2018-10-04 12:15:11,132 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2018-10-04 12:15:11,133 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3059, Invalid=4951, Unknown=0, NotChecked=0, Total=8010 [2018-10-04 12:15:11,133 INFO L87 Difference]: Start difference. First operand 219 states and 305 transitions. Second operand 90 states. [2018-10-04 12:15:11,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:15:11,595 INFO L93 Difference]: Finished difference Result 230 states and 320 transitions. [2018-10-04 12:15:11,595 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2018-10-04 12:15:11,596 INFO L78 Accepts]: Start accepts. Automaton has 90 states. Word has length 218 [2018-10-04 12:15:11,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:15:11,597 INFO L225 Difference]: With dead ends: 230 [2018-10-04 12:15:11,597 INFO L226 Difference]: Without dead ends: 228 [2018-10-04 12:15:11,598 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3784 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=3059, Invalid=4951, Unknown=0, NotChecked=0, Total=8010 [2018-10-04 12:15:11,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2018-10-04 12:15:11,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 224. [2018-10-04 12:15:11,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 224 states. [2018-10-04 12:15:11,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 312 transitions. [2018-10-04 12:15:11,602 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 312 transitions. Word has length 218 [2018-10-04 12:15:11,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:15:11,602 INFO L480 AbstractCegarLoop]: Abstraction has 224 states and 312 transitions. [2018-10-04 12:15:11,602 INFO L481 AbstractCegarLoop]: Interpolant automaton has 90 states. [2018-10-04 12:15:11,602 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 312 transitions. [2018-10-04 12:15:11,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2018-10-04 12:15:11,603 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:15:11,604 INFO L375 BasicCegarLoop]: trace histogram [44, 44, 44, 44, 44, 1, 1, 1] [2018-10-04 12:15:11,604 INFO L423 AbstractCegarLoop]: === Iteration 46 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:15:11,604 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:15:11,604 INFO L82 PathProgramCache]: Analyzing trace with hash -1161150240, now seen corresponding path program 44 times [2018-10-04 12:15:11,604 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:15:11,604 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:15:11,605 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:15:11,605 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:15:11,605 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:15:11,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:15:12,715 INFO L134 CoverageAnalysis]: Checked inductivity of 4774 backedges. 0 proven. 4774 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:15:12,715 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:15:12,715 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:15:12,723 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:15:12,779 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:15:12,779 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:15:12,783 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:15:14,404 INFO L134 CoverageAnalysis]: Checked inductivity of 4774 backedges. 0 proven. 4774 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:15:14,424 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:15:14,424 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 46] total 91 [2018-10-04 12:15:14,424 INFO L459 AbstractCegarLoop]: Interpolant automaton has 92 states [2018-10-04 12:15:14,425 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2018-10-04 12:15:14,425 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3196, Invalid=5176, Unknown=0, NotChecked=0, Total=8372 [2018-10-04 12:15:14,426 INFO L87 Difference]: Start difference. First operand 224 states and 312 transitions. Second operand 92 states. [2018-10-04 12:15:14,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:15:14,866 INFO L93 Difference]: Finished difference Result 235 states and 327 transitions. [2018-10-04 12:15:14,867 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2018-10-04 12:15:14,867 INFO L78 Accepts]: Start accepts. Automaton has 92 states. Word has length 223 [2018-10-04 12:15:14,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:15:14,868 INFO L225 Difference]: With dead ends: 235 [2018-10-04 12:15:14,868 INFO L226 Difference]: Without dead ends: 233 [2018-10-04 12:15:14,868 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 268 GetRequests, 178 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3960 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=3196, Invalid=5176, Unknown=0, NotChecked=0, Total=8372 [2018-10-04 12:15:14,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2018-10-04 12:15:14,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 229. [2018-10-04 12:15:14,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 229 states. [2018-10-04 12:15:14,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 319 transitions. [2018-10-04 12:15:14,876 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 319 transitions. Word has length 223 [2018-10-04 12:15:14,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:15:14,876 INFO L480 AbstractCegarLoop]: Abstraction has 229 states and 319 transitions. [2018-10-04 12:15:14,876 INFO L481 AbstractCegarLoop]: Interpolant automaton has 92 states. [2018-10-04 12:15:14,876 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 319 transitions. [2018-10-04 12:15:14,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2018-10-04 12:15:14,877 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:15:14,877 INFO L375 BasicCegarLoop]: trace histogram [45, 45, 45, 45, 45, 1, 1, 1] [2018-10-04 12:15:14,878 INFO L423 AbstractCegarLoop]: === Iteration 47 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:15:14,878 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:15:14,878 INFO L82 PathProgramCache]: Analyzing trace with hash 1399292753, now seen corresponding path program 45 times [2018-10-04 12:15:14,878 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:15:14,878 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:15:14,879 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:15:14,879 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:15:14,879 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:15:14,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:15:15,911 INFO L134 CoverageAnalysis]: Checked inductivity of 4995 backedges. 0 proven. 4995 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:15:15,911 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:15:15,911 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:15:15,918 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:15:16,024 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 46 check-sat command(s) [2018-10-04 12:15:16,024 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:15:16,028 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:15:18,030 INFO L134 CoverageAnalysis]: Checked inductivity of 4995 backedges. 0 proven. 4995 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:15:18,050 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:15:18,050 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 47] total 93 [2018-10-04 12:15:18,050 INFO L459 AbstractCegarLoop]: Interpolant automaton has 94 states [2018-10-04 12:15:18,051 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2018-10-04 12:15:18,051 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3336, Invalid=5406, Unknown=0, NotChecked=0, Total=8742 [2018-10-04 12:15:18,052 INFO L87 Difference]: Start difference. First operand 229 states and 319 transitions. Second operand 94 states. [2018-10-04 12:15:18,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:15:18,525 INFO L93 Difference]: Finished difference Result 240 states and 334 transitions. [2018-10-04 12:15:18,525 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2018-10-04 12:15:18,525 INFO L78 Accepts]: Start accepts. Automaton has 94 states. Word has length 228 [2018-10-04 12:15:18,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:15:18,526 INFO L225 Difference]: With dead ends: 240 [2018-10-04 12:15:18,526 INFO L226 Difference]: Without dead ends: 238 [2018-10-04 12:15:18,527 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 274 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4140 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=3336, Invalid=5406, Unknown=0, NotChecked=0, Total=8742 [2018-10-04 12:15:18,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2018-10-04 12:15:18,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 234. [2018-10-04 12:15:18,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 234 states. [2018-10-04 12:15:18,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 326 transitions. [2018-10-04 12:15:18,534 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 326 transitions. Word has length 228 [2018-10-04 12:15:18,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:15:18,534 INFO L480 AbstractCegarLoop]: Abstraction has 234 states and 326 transitions. [2018-10-04 12:15:18,534 INFO L481 AbstractCegarLoop]: Interpolant automaton has 94 states. [2018-10-04 12:15:18,534 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 326 transitions. [2018-10-04 12:15:18,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2018-10-04 12:15:18,535 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:15:18,536 INFO L375 BasicCegarLoop]: trace histogram [46, 46, 46, 46, 46, 1, 1, 1] [2018-10-04 12:15:18,536 INFO L423 AbstractCegarLoop]: === Iteration 48 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:15:18,536 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:15:18,536 INFO L82 PathProgramCache]: Analyzing trace with hash -174645376, now seen corresponding path program 46 times [2018-10-04 12:15:18,536 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:15:18,536 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:15:18,537 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:15:18,537 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:15:18,537 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:15:18,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:15:19,684 INFO L134 CoverageAnalysis]: Checked inductivity of 5221 backedges. 0 proven. 5221 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:15:19,685 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:15:19,685 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:15:19,692 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:15:19,766 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:15:19,766 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:15:19,772 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:15:21,772 INFO L134 CoverageAnalysis]: Checked inductivity of 5221 backedges. 0 proven. 5221 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:15:21,792 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:15:21,793 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48] total 95 [2018-10-04 12:15:21,793 INFO L459 AbstractCegarLoop]: Interpolant automaton has 96 states [2018-10-04 12:15:21,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2018-10-04 12:15:21,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3479, Invalid=5641, Unknown=0, NotChecked=0, Total=9120 [2018-10-04 12:15:21,794 INFO L87 Difference]: Start difference. First operand 234 states and 326 transitions. Second operand 96 states. [2018-10-04 12:15:22,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:15:22,345 INFO L93 Difference]: Finished difference Result 245 states and 341 transitions. [2018-10-04 12:15:22,345 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2018-10-04 12:15:22,345 INFO L78 Accepts]: Start accepts. Automaton has 96 states. Word has length 233 [2018-10-04 12:15:22,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:15:22,347 INFO L225 Difference]: With dead ends: 245 [2018-10-04 12:15:22,347 INFO L226 Difference]: Without dead ends: 243 [2018-10-04 12:15:22,348 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 280 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4324 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=3479, Invalid=5641, Unknown=0, NotChecked=0, Total=9120 [2018-10-04 12:15:22,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2018-10-04 12:15:22,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 239. [2018-10-04 12:15:22,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 239 states. [2018-10-04 12:15:22,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 333 transitions. [2018-10-04 12:15:22,355 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 333 transitions. Word has length 233 [2018-10-04 12:15:22,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:15:22,355 INFO L480 AbstractCegarLoop]: Abstraction has 239 states and 333 transitions. [2018-10-04 12:15:22,355 INFO L481 AbstractCegarLoop]: Interpolant automaton has 96 states. [2018-10-04 12:15:22,355 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 333 transitions. [2018-10-04 12:15:22,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2018-10-04 12:15:22,356 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:15:22,357 INFO L375 BasicCegarLoop]: trace histogram [47, 47, 47, 47, 47, 1, 1, 1] [2018-10-04 12:15:22,357 INFO L423 AbstractCegarLoop]: === Iteration 49 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:15:22,357 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:15:22,357 INFO L82 PathProgramCache]: Analyzing trace with hash -587413327, now seen corresponding path program 47 times [2018-10-04 12:15:22,357 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:15:22,357 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:15:22,358 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:15:22,358 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:15:22,358 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:15:22,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:15:23,637 INFO L134 CoverageAnalysis]: Checked inductivity of 5452 backedges. 0 proven. 5452 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:15:23,638 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:15:23,638 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:15:23,644 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:15:23,752 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 48 check-sat command(s) [2018-10-04 12:15:23,753 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:15:23,761 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:15:25,712 INFO L134 CoverageAnalysis]: Checked inductivity of 5452 backedges. 0 proven. 5452 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:15:25,731 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:15:25,732 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 49] total 97 [2018-10-04 12:15:25,732 INFO L459 AbstractCegarLoop]: Interpolant automaton has 98 states [2018-10-04 12:15:25,733 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2018-10-04 12:15:25,733 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3625, Invalid=5881, Unknown=0, NotChecked=0, Total=9506 [2018-10-04 12:15:25,734 INFO L87 Difference]: Start difference. First operand 239 states and 333 transitions. Second operand 98 states. [2018-10-04 12:15:26,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:15:26,264 INFO L93 Difference]: Finished difference Result 250 states and 348 transitions. [2018-10-04 12:15:26,264 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2018-10-04 12:15:26,265 INFO L78 Accepts]: Start accepts. Automaton has 98 states. Word has length 238 [2018-10-04 12:15:26,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:15:26,266 INFO L225 Difference]: With dead ends: 250 [2018-10-04 12:15:26,266 INFO L226 Difference]: Without dead ends: 248 [2018-10-04 12:15:26,267 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 286 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4512 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=3625, Invalid=5881, Unknown=0, NotChecked=0, Total=9506 [2018-10-04 12:15:26,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2018-10-04 12:15:26,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 244. [2018-10-04 12:15:26,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 244 states. [2018-10-04 12:15:26,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 340 transitions. [2018-10-04 12:15:26,274 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 340 transitions. Word has length 238 [2018-10-04 12:15:26,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:15:26,275 INFO L480 AbstractCegarLoop]: Abstraction has 244 states and 340 transitions. [2018-10-04 12:15:26,275 INFO L481 AbstractCegarLoop]: Interpolant automaton has 98 states. [2018-10-04 12:15:26,275 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 340 transitions. [2018-10-04 12:15:26,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 244 [2018-10-04 12:15:26,276 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:15:26,276 INFO L375 BasicCegarLoop]: trace histogram [48, 48, 48, 48, 48, 1, 1, 1] [2018-10-04 12:15:26,276 INFO L423 AbstractCegarLoop]: === Iteration 50 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:15:26,277 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:15:26,277 INFO L82 PathProgramCache]: Analyzing trace with hash -2091502048, now seen corresponding path program 48 times [2018-10-04 12:15:26,277 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:15:26,277 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:15:26,278 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:15:26,278 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:15:26,278 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:15:26,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:15:27,814 INFO L134 CoverageAnalysis]: Checked inductivity of 5688 backedges. 0 proven. 5688 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:15:27,815 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:15:27,815 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:15:27,821 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:15:27,926 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 49 check-sat command(s) [2018-10-04 12:15:27,926 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:15:27,931 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:15:29,824 INFO L134 CoverageAnalysis]: Checked inductivity of 5688 backedges. 0 proven. 5688 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:15:29,845 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:15:29,845 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 50] total 99 [2018-10-04 12:15:29,845 INFO L459 AbstractCegarLoop]: Interpolant automaton has 100 states [2018-10-04 12:15:29,846 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2018-10-04 12:15:29,847 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3774, Invalid=6126, Unknown=0, NotChecked=0, Total=9900 [2018-10-04 12:15:29,847 INFO L87 Difference]: Start difference. First operand 244 states and 340 transitions. Second operand 100 states. [2018-10-04 12:15:30,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:15:30,389 INFO L93 Difference]: Finished difference Result 255 states and 355 transitions. [2018-10-04 12:15:30,390 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2018-10-04 12:15:30,390 INFO L78 Accepts]: Start accepts. Automaton has 100 states. Word has length 243 [2018-10-04 12:15:30,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:15:30,391 INFO L225 Difference]: With dead ends: 255 [2018-10-04 12:15:30,391 INFO L226 Difference]: Without dead ends: 253 [2018-10-04 12:15:30,392 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 292 GetRequests, 194 SyntacticMatches, 0 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4704 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=3774, Invalid=6126, Unknown=0, NotChecked=0, Total=9900 [2018-10-04 12:15:30,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2018-10-04 12:15:30,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 249. [2018-10-04 12:15:30,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 249 states. [2018-10-04 12:15:30,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 347 transitions. [2018-10-04 12:15:30,397 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 347 transitions. Word has length 243 [2018-10-04 12:15:30,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:15:30,397 INFO L480 AbstractCegarLoop]: Abstraction has 249 states and 347 transitions. [2018-10-04 12:15:30,397 INFO L481 AbstractCegarLoop]: Interpolant automaton has 100 states. [2018-10-04 12:15:30,397 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 347 transitions. [2018-10-04 12:15:30,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 249 [2018-10-04 12:15:30,398 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:15:30,398 INFO L375 BasicCegarLoop]: trace histogram [49, 49, 49, 49, 49, 1, 1, 1] [2018-10-04 12:15:30,398 INFO L423 AbstractCegarLoop]: === Iteration 51 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:15:30,399 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:15:30,399 INFO L82 PathProgramCache]: Analyzing trace with hash -1438460399, now seen corresponding path program 49 times [2018-10-04 12:15:30,399 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:15:30,399 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:15:30,400 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:15:30,400 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:15:30,400 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:15:30,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:15:31,614 INFO L134 CoverageAnalysis]: Checked inductivity of 5929 backedges. 0 proven. 5929 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:15:31,614 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:15:31,614 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:15:31,622 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:15:31,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:15:31,687 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:15:33,983 INFO L134 CoverageAnalysis]: Checked inductivity of 5929 backedges. 0 proven. 5929 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:15:34,002 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:15:34,003 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51] total 101 [2018-10-04 12:15:34,003 INFO L459 AbstractCegarLoop]: Interpolant automaton has 102 states [2018-10-04 12:15:34,004 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2018-10-04 12:15:34,005 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3926, Invalid=6376, Unknown=0, NotChecked=0, Total=10302 [2018-10-04 12:15:34,005 INFO L87 Difference]: Start difference. First operand 249 states and 347 transitions. Second operand 102 states. [2018-10-04 12:15:34,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:15:34,648 INFO L93 Difference]: Finished difference Result 260 states and 362 transitions. [2018-10-04 12:15:34,649 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2018-10-04 12:15:34,649 INFO L78 Accepts]: Start accepts. Automaton has 102 states. Word has length 248 [2018-10-04 12:15:34,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:15:34,650 INFO L225 Difference]: With dead ends: 260 [2018-10-04 12:15:34,650 INFO L226 Difference]: Without dead ends: 258 [2018-10-04 12:15:34,651 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 198 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4900 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=3926, Invalid=6376, Unknown=0, NotChecked=0, Total=10302 [2018-10-04 12:15:34,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2018-10-04 12:15:34,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 254. [2018-10-04 12:15:34,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 254 states. [2018-10-04 12:15:34,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 354 transitions. [2018-10-04 12:15:34,658 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 354 transitions. Word has length 248 [2018-10-04 12:15:34,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:15:34,658 INFO L480 AbstractCegarLoop]: Abstraction has 254 states and 354 transitions. [2018-10-04 12:15:34,658 INFO L481 AbstractCegarLoop]: Interpolant automaton has 102 states. [2018-10-04 12:15:34,658 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 354 transitions. [2018-10-04 12:15:34,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2018-10-04 12:15:34,660 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:15:34,660 INFO L375 BasicCegarLoop]: trace histogram [50, 50, 50, 50, 50, 1, 1, 1] [2018-10-04 12:15:34,660 INFO L423 AbstractCegarLoop]: === Iteration 52 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:15:34,660 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:15:34,661 INFO L82 PathProgramCache]: Analyzing trace with hash -459176768, now seen corresponding path program 50 times [2018-10-04 12:15:34,661 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:15:34,661 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:15:34,661 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:15:34,661 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:15:34,662 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:15:34,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:15:36,018 INFO L134 CoverageAnalysis]: Checked inductivity of 6175 backedges. 0 proven. 6175 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:15:36,018 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:15:36,018 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:15:36,027 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:15:36,087 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:15:36,087 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:15:36,091 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:15:38,461 INFO L134 CoverageAnalysis]: Checked inductivity of 6175 backedges. 0 proven. 6175 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:15:38,481 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:15:38,481 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 52] total 103 [2018-10-04 12:15:38,482 INFO L459 AbstractCegarLoop]: Interpolant automaton has 104 states [2018-10-04 12:15:38,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2018-10-04 12:15:38,484 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4081, Invalid=6631, Unknown=0, NotChecked=0, Total=10712 [2018-10-04 12:15:38,484 INFO L87 Difference]: Start difference. First operand 254 states and 354 transitions. Second operand 104 states. [2018-10-04 12:15:39,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:15:39,863 INFO L93 Difference]: Finished difference Result 265 states and 369 transitions. [2018-10-04 12:15:39,863 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2018-10-04 12:15:39,863 INFO L78 Accepts]: Start accepts. Automaton has 104 states. Word has length 253 [2018-10-04 12:15:39,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:15:39,864 INFO L225 Difference]: With dead ends: 265 [2018-10-04 12:15:39,865 INFO L226 Difference]: Without dead ends: 263 [2018-10-04 12:15:39,865 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 304 GetRequests, 202 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5100 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=4081, Invalid=6631, Unknown=0, NotChecked=0, Total=10712 [2018-10-04 12:15:39,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2018-10-04 12:15:39,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 259. [2018-10-04 12:15:39,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 259 states. [2018-10-04 12:15:39,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 361 transitions. [2018-10-04 12:15:39,873 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 361 transitions. Word has length 253 [2018-10-04 12:15:39,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:15:39,873 INFO L480 AbstractCegarLoop]: Abstraction has 259 states and 361 transitions. [2018-10-04 12:15:39,873 INFO L481 AbstractCegarLoop]: Interpolant automaton has 104 states. [2018-10-04 12:15:39,873 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 361 transitions. [2018-10-04 12:15:39,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 259 [2018-10-04 12:15:39,875 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:15:39,875 INFO L375 BasicCegarLoop]: trace histogram [51, 51, 51, 51, 51, 1, 1, 1] [2018-10-04 12:15:39,875 INFO L423 AbstractCegarLoop]: === Iteration 53 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:15:39,875 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:15:39,875 INFO L82 PathProgramCache]: Analyzing trace with hash -1965053071, now seen corresponding path program 51 times [2018-10-04 12:15:39,876 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:15:39,876 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:15:39,876 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:15:39,876 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:15:39,876 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:15:39,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:15:41,188 INFO L134 CoverageAnalysis]: Checked inductivity of 6426 backedges. 0 proven. 6426 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:15:41,188 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:15:41,188 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:15:41,197 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:15:41,337 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 52 check-sat command(s) [2018-10-04 12:15:41,338 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:15:41,342 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:15:43,668 INFO L134 CoverageAnalysis]: Checked inductivity of 6426 backedges. 0 proven. 6426 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:15:43,687 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:15:43,687 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 53] total 105 [2018-10-04 12:15:43,688 INFO L459 AbstractCegarLoop]: Interpolant automaton has 106 states [2018-10-04 12:15:43,689 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 106 interpolants. [2018-10-04 12:15:43,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4239, Invalid=6891, Unknown=0, NotChecked=0, Total=11130 [2018-10-04 12:15:43,690 INFO L87 Difference]: Start difference. First operand 259 states and 361 transitions. Second operand 106 states. [2018-10-04 12:15:44,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:15:44,278 INFO L93 Difference]: Finished difference Result 270 states and 376 transitions. [2018-10-04 12:15:44,279 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2018-10-04 12:15:44,279 INFO L78 Accepts]: Start accepts. Automaton has 106 states. Word has length 258 [2018-10-04 12:15:44,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:15:44,280 INFO L225 Difference]: With dead ends: 270 [2018-10-04 12:15:44,280 INFO L226 Difference]: Without dead ends: 268 [2018-10-04 12:15:44,281 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 310 GetRequests, 206 SyntacticMatches, 0 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5304 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=4239, Invalid=6891, Unknown=0, NotChecked=0, Total=11130 [2018-10-04 12:15:44,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268 states. [2018-10-04 12:15:44,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268 to 264. [2018-10-04 12:15:44,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 264 states. [2018-10-04 12:15:44,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 368 transitions. [2018-10-04 12:15:44,288 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 368 transitions. Word has length 258 [2018-10-04 12:15:44,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:15:44,288 INFO L480 AbstractCegarLoop]: Abstraction has 264 states and 368 transitions. [2018-10-04 12:15:44,288 INFO L481 AbstractCegarLoop]: Interpolant automaton has 106 states. [2018-10-04 12:15:44,289 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 368 transitions. [2018-10-04 12:15:44,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2018-10-04 12:15:44,290 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:15:44,290 INFO L375 BasicCegarLoop]: trace histogram [52, 52, 52, 52, 52, 1, 1, 1] [2018-10-04 12:15:44,290 INFO L423 AbstractCegarLoop]: === Iteration 54 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:15:44,290 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:15:44,291 INFO L82 PathProgramCache]: Analyzing trace with hash 563284832, now seen corresponding path program 52 times [2018-10-04 12:15:44,291 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:15:44,291 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:15:44,291 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:15:44,292 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:15:44,292 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:15:44,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:15:45,686 INFO L134 CoverageAnalysis]: Checked inductivity of 6682 backedges. 0 proven. 6682 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:15:45,687 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:15:45,687 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:15:45,706 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:15:45,771 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:15:45,771 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:15:45,775 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:15:48,209 INFO L134 CoverageAnalysis]: Checked inductivity of 6682 backedges. 0 proven. 6682 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:15:48,229 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:15:48,229 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 54] total 107 [2018-10-04 12:15:48,230 INFO L459 AbstractCegarLoop]: Interpolant automaton has 108 states [2018-10-04 12:15:48,230 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 108 interpolants. [2018-10-04 12:15:48,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4400, Invalid=7156, Unknown=0, NotChecked=0, Total=11556 [2018-10-04 12:15:48,231 INFO L87 Difference]: Start difference. First operand 264 states and 368 transitions. Second operand 108 states. [2018-10-04 12:15:48,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:15:48,836 INFO L93 Difference]: Finished difference Result 275 states and 383 transitions. [2018-10-04 12:15:48,836 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2018-10-04 12:15:48,836 INFO L78 Accepts]: Start accepts. Automaton has 108 states. Word has length 263 [2018-10-04 12:15:48,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:15:48,837 INFO L225 Difference]: With dead ends: 275 [2018-10-04 12:15:48,837 INFO L226 Difference]: Without dead ends: 273 [2018-10-04 12:15:48,838 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 316 GetRequests, 210 SyntacticMatches, 0 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5512 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=4400, Invalid=7156, Unknown=0, NotChecked=0, Total=11556 [2018-10-04 12:15:48,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2018-10-04 12:15:48,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 269. [2018-10-04 12:15:48,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 269 states. [2018-10-04 12:15:48,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 375 transitions. [2018-10-04 12:15:48,843 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 375 transitions. Word has length 263 [2018-10-04 12:15:48,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:15:48,844 INFO L480 AbstractCegarLoop]: Abstraction has 269 states and 375 transitions. [2018-10-04 12:15:48,844 INFO L481 AbstractCegarLoop]: Interpolant automaton has 108 states. [2018-10-04 12:15:48,844 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 375 transitions. [2018-10-04 12:15:48,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2018-10-04 12:15:48,845 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:15:48,845 INFO L375 BasicCegarLoop]: trace histogram [53, 53, 53, 53, 53, 1, 1, 1] [2018-10-04 12:15:48,845 INFO L423 AbstractCegarLoop]: === Iteration 55 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:15:48,845 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:15:48,845 INFO L82 PathProgramCache]: Analyzing trace with hash 1996048593, now seen corresponding path program 53 times [2018-10-04 12:15:48,845 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:15:48,845 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:15:48,846 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:15:48,846 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:15:48,846 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:15:48,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:15:50,216 INFO L134 CoverageAnalysis]: Checked inductivity of 6943 backedges. 0 proven. 6943 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:15:50,217 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:15:50,217 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:15:50,226 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:15:50,352 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 54 check-sat command(s) [2018-10-04 12:15:50,352 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:15:50,357 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:15:52,822 INFO L134 CoverageAnalysis]: Checked inductivity of 6943 backedges. 0 proven. 6943 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:15:52,842 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:15:52,842 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 55] total 109 [2018-10-04 12:15:52,843 INFO L459 AbstractCegarLoop]: Interpolant automaton has 110 states [2018-10-04 12:15:52,844 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 110 interpolants. [2018-10-04 12:15:52,844 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4564, Invalid=7426, Unknown=0, NotChecked=0, Total=11990 [2018-10-04 12:15:52,844 INFO L87 Difference]: Start difference. First operand 269 states and 375 transitions. Second operand 110 states. [2018-10-04 12:15:53,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:15:53,498 INFO L93 Difference]: Finished difference Result 280 states and 390 transitions. [2018-10-04 12:15:53,498 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2018-10-04 12:15:53,499 INFO L78 Accepts]: Start accepts. Automaton has 110 states. Word has length 268 [2018-10-04 12:15:53,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:15:53,500 INFO L225 Difference]: With dead ends: 280 [2018-10-04 12:15:53,500 INFO L226 Difference]: Without dead ends: 278 [2018-10-04 12:15:53,501 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 322 GetRequests, 214 SyntacticMatches, 0 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5724 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=4564, Invalid=7426, Unknown=0, NotChecked=0, Total=11990 [2018-10-04 12:15:53,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2018-10-04 12:15:53,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 274. [2018-10-04 12:15:53,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 274 states. [2018-10-04 12:15:53,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 274 states to 274 states and 382 transitions. [2018-10-04 12:15:53,506 INFO L78 Accepts]: Start accepts. Automaton has 274 states and 382 transitions. Word has length 268 [2018-10-04 12:15:53,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:15:53,507 INFO L480 AbstractCegarLoop]: Abstraction has 274 states and 382 transitions. [2018-10-04 12:15:53,507 INFO L481 AbstractCegarLoop]: Interpolant automaton has 110 states. [2018-10-04 12:15:53,507 INFO L276 IsEmpty]: Start isEmpty. Operand 274 states and 382 transitions. [2018-10-04 12:15:53,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 274 [2018-10-04 12:15:53,509 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:15:53,509 INFO L375 BasicCegarLoop]: trace histogram [54, 54, 54, 54, 54, 1, 1, 1] [2018-10-04 12:15:53,509 INFO L423 AbstractCegarLoop]: === Iteration 56 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:15:53,509 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:15:53,509 INFO L82 PathProgramCache]: Analyzing trace with hash 1774504448, now seen corresponding path program 54 times [2018-10-04 12:15:53,510 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:15:53,510 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:15:53,510 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:15:53,510 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:15:53,510 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:15:53,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:15:55,004 INFO L134 CoverageAnalysis]: Checked inductivity of 7209 backedges. 0 proven. 7209 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:15:55,005 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:15:55,005 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:15:55,012 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:15:55,140 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 55 check-sat command(s) [2018-10-04 12:15:55,140 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:15:55,145 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:15:57,498 INFO L134 CoverageAnalysis]: Checked inductivity of 7209 backedges. 0 proven. 7209 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:15:57,518 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:15:57,518 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [56, 56] total 111 [2018-10-04 12:15:57,518 INFO L459 AbstractCegarLoop]: Interpolant automaton has 112 states [2018-10-04 12:15:57,519 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 112 interpolants. [2018-10-04 12:15:57,519 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4731, Invalid=7701, Unknown=0, NotChecked=0, Total=12432 [2018-10-04 12:15:57,520 INFO L87 Difference]: Start difference. First operand 274 states and 382 transitions. Second operand 112 states. [2018-10-04 12:15:58,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:15:58,143 INFO L93 Difference]: Finished difference Result 285 states and 397 transitions. [2018-10-04 12:15:58,144 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2018-10-04 12:15:58,144 INFO L78 Accepts]: Start accepts. Automaton has 112 states. Word has length 273 [2018-10-04 12:15:58,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:15:58,145 INFO L225 Difference]: With dead ends: 285 [2018-10-04 12:15:58,145 INFO L226 Difference]: Without dead ends: 283 [2018-10-04 12:15:58,145 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 328 GetRequests, 218 SyntacticMatches, 0 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5940 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=4731, Invalid=7701, Unknown=0, NotChecked=0, Total=12432 [2018-10-04 12:15:58,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2018-10-04 12:15:58,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 279. [2018-10-04 12:15:58,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 279 states. [2018-10-04 12:15:58,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 389 transitions. [2018-10-04 12:15:58,153 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 389 transitions. Word has length 273 [2018-10-04 12:15:58,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:15:58,153 INFO L480 AbstractCegarLoop]: Abstraction has 279 states and 389 transitions. [2018-10-04 12:15:58,153 INFO L481 AbstractCegarLoop]: Interpolant automaton has 112 states. [2018-10-04 12:15:58,153 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 389 transitions. [2018-10-04 12:15:58,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 279 [2018-10-04 12:15:58,155 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:15:58,155 INFO L375 BasicCegarLoop]: trace histogram [55, 55, 55, 55, 55, 1, 1, 1] [2018-10-04 12:15:58,155 INFO L423 AbstractCegarLoop]: === Iteration 57 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:15:58,155 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:15:58,155 INFO L82 PathProgramCache]: Analyzing trace with hash -281694671, now seen corresponding path program 55 times [2018-10-04 12:15:58,156 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:15:58,156 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:15:58,156 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:15:58,156 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:15:58,156 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:15:58,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:15:59,680 INFO L134 CoverageAnalysis]: Checked inductivity of 7480 backedges. 0 proven. 7480 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:15:59,680 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:15:59,680 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:15:59,688 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:15:59,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:15:59,761 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:16:02,215 INFO L134 CoverageAnalysis]: Checked inductivity of 7480 backedges. 0 proven. 7480 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:16:02,236 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:16:02,236 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 57] total 113 [2018-10-04 12:16:02,237 INFO L459 AbstractCegarLoop]: Interpolant automaton has 114 states [2018-10-04 12:16:02,238 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 114 interpolants. [2018-10-04 12:16:02,238 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4901, Invalid=7981, Unknown=0, NotChecked=0, Total=12882 [2018-10-04 12:16:02,238 INFO L87 Difference]: Start difference. First operand 279 states and 389 transitions. Second operand 114 states. [2018-10-04 12:16:03,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:16:03,001 INFO L93 Difference]: Finished difference Result 290 states and 404 transitions. [2018-10-04 12:16:03,001 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2018-10-04 12:16:03,001 INFO L78 Accepts]: Start accepts. Automaton has 114 states. Word has length 278 [2018-10-04 12:16:03,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:16:03,003 INFO L225 Difference]: With dead ends: 290 [2018-10-04 12:16:03,003 INFO L226 Difference]: Without dead ends: 288 [2018-10-04 12:16:03,003 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 334 GetRequests, 222 SyntacticMatches, 0 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6160 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=4901, Invalid=7981, Unknown=0, NotChecked=0, Total=12882 [2018-10-04 12:16:03,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 288 states. [2018-10-04 12:16:03,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 288 to 284. [2018-10-04 12:16:03,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 284 states. [2018-10-04 12:16:03,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 396 transitions. [2018-10-04 12:16:03,008 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 396 transitions. Word has length 278 [2018-10-04 12:16:03,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:16:03,009 INFO L480 AbstractCegarLoop]: Abstraction has 284 states and 396 transitions. [2018-10-04 12:16:03,009 INFO L481 AbstractCegarLoop]: Interpolant automaton has 114 states. [2018-10-04 12:16:03,009 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 396 transitions. [2018-10-04 12:16:03,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 284 [2018-10-04 12:16:03,010 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:16:03,010 INFO L375 BasicCegarLoop]: trace histogram [56, 56, 56, 56, 56, 1, 1, 1] [2018-10-04 12:16:03,010 INFO L423 AbstractCegarLoop]: === Iteration 58 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:16:03,010 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:16:03,010 INFO L82 PathProgramCache]: Analyzing trace with hash -1269776224, now seen corresponding path program 56 times [2018-10-04 12:16:03,010 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:16:03,011 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:16:03,011 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:16:03,011 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:16:03,011 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:16:03,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:16:04,658 INFO L134 CoverageAnalysis]: Checked inductivity of 7756 backedges. 0 proven. 7756 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:16:04,658 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:16:04,658 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:16:04,666 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:16:04,731 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:16:04,731 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:16:04,737 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:16:07,301 INFO L134 CoverageAnalysis]: Checked inductivity of 7756 backedges. 0 proven. 7756 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:16:07,323 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:16:07,323 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 58] total 115 [2018-10-04 12:16:07,323 INFO L459 AbstractCegarLoop]: Interpolant automaton has 116 states [2018-10-04 12:16:07,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 116 interpolants. [2018-10-04 12:16:07,325 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5074, Invalid=8266, Unknown=0, NotChecked=0, Total=13340 [2018-10-04 12:16:07,325 INFO L87 Difference]: Start difference. First operand 284 states and 396 transitions. Second operand 116 states. [2018-10-04 12:16:08,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:16:08,057 INFO L93 Difference]: Finished difference Result 295 states and 411 transitions. [2018-10-04 12:16:08,058 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2018-10-04 12:16:08,058 INFO L78 Accepts]: Start accepts. Automaton has 116 states. Word has length 283 [2018-10-04 12:16:08,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:16:08,059 INFO L225 Difference]: With dead ends: 295 [2018-10-04 12:16:08,059 INFO L226 Difference]: Without dead ends: 293 [2018-10-04 12:16:08,060 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 340 GetRequests, 226 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6384 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=5074, Invalid=8266, Unknown=0, NotChecked=0, Total=13340 [2018-10-04 12:16:08,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2018-10-04 12:16:08,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 289. [2018-10-04 12:16:08,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 289 states. [2018-10-04 12:16:08,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 403 transitions. [2018-10-04 12:16:08,065 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 403 transitions. Word has length 283 [2018-10-04 12:16:08,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:16:08,065 INFO L480 AbstractCegarLoop]: Abstraction has 289 states and 403 transitions. [2018-10-04 12:16:08,066 INFO L481 AbstractCegarLoop]: Interpolant automaton has 116 states. [2018-10-04 12:16:08,066 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 403 transitions. [2018-10-04 12:16:08,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 289 [2018-10-04 12:16:08,067 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:16:08,067 INFO L375 BasicCegarLoop]: trace histogram [57, 57, 57, 57, 57, 1, 1, 1] [2018-10-04 12:16:08,067 INFO L423 AbstractCegarLoop]: === Iteration 59 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:16:08,067 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:16:08,067 INFO L82 PathProgramCache]: Analyzing trace with hash 1555749777, now seen corresponding path program 57 times [2018-10-04 12:16:08,067 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:16:08,067 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:16:08,068 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:16:08,068 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:16:08,068 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:16:08,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:16:10,027 INFO L134 CoverageAnalysis]: Checked inductivity of 8037 backedges. 0 proven. 8037 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:16:10,027 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:16:10,027 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:16:10,034 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:16:10,171 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 58 check-sat command(s) [2018-10-04 12:16:10,171 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:16:10,177 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:16:12,719 INFO L134 CoverageAnalysis]: Checked inductivity of 8037 backedges. 0 proven. 8037 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:16:12,740 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:16:12,741 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 59] total 117 [2018-10-04 12:16:12,741 INFO L459 AbstractCegarLoop]: Interpolant automaton has 118 states [2018-10-04 12:16:12,742 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 118 interpolants. [2018-10-04 12:16:12,742 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5250, Invalid=8556, Unknown=0, NotChecked=0, Total=13806 [2018-10-04 12:16:12,742 INFO L87 Difference]: Start difference. First operand 289 states and 403 transitions. Second operand 118 states. [2018-10-04 12:16:13,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:16:13,483 INFO L93 Difference]: Finished difference Result 300 states and 418 transitions. [2018-10-04 12:16:13,483 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2018-10-04 12:16:13,483 INFO L78 Accepts]: Start accepts. Automaton has 118 states. Word has length 288 [2018-10-04 12:16:13,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:16:13,485 INFO L225 Difference]: With dead ends: 300 [2018-10-04 12:16:13,485 INFO L226 Difference]: Without dead ends: 298 [2018-10-04 12:16:13,485 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 346 GetRequests, 230 SyntacticMatches, 0 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6612 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=5250, Invalid=8556, Unknown=0, NotChecked=0, Total=13806 [2018-10-04 12:16:13,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2018-10-04 12:16:13,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 294. [2018-10-04 12:16:13,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 294 states. [2018-10-04 12:16:13,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 410 transitions. [2018-10-04 12:16:13,493 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 410 transitions. Word has length 288 [2018-10-04 12:16:13,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:16:13,493 INFO L480 AbstractCegarLoop]: Abstraction has 294 states and 410 transitions. [2018-10-04 12:16:13,493 INFO L481 AbstractCegarLoop]: Interpolant automaton has 118 states. [2018-10-04 12:16:13,493 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 410 transitions. [2018-10-04 12:16:13,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2018-10-04 12:16:13,495 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:16:13,495 INFO L375 BasicCegarLoop]: trace histogram [58, 58, 58, 58, 58, 1, 1, 1] [2018-10-04 12:16:13,495 INFO L423 AbstractCegarLoop]: === Iteration 60 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:16:13,495 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:16:13,495 INFO L82 PathProgramCache]: Analyzing trace with hash 1607528256, now seen corresponding path program 58 times [2018-10-04 12:16:13,496 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:16:13,496 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:16:13,496 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:16:13,496 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:16:13,496 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:16:13,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:16:15,112 INFO L134 CoverageAnalysis]: Checked inductivity of 8323 backedges. 0 proven. 8323 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:16:15,113 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:16:15,113 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:16:15,123 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:16:15,193 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:16:15,193 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:16:15,198 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:16:17,997 INFO L134 CoverageAnalysis]: Checked inductivity of 8323 backedges. 0 proven. 8323 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:16:18,017 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:16:18,018 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [60, 60] total 119 [2018-10-04 12:16:18,018 INFO L459 AbstractCegarLoop]: Interpolant automaton has 120 states [2018-10-04 12:16:18,019 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 120 interpolants. [2018-10-04 12:16:18,020 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5429, Invalid=8851, Unknown=0, NotChecked=0, Total=14280 [2018-10-04 12:16:18,020 INFO L87 Difference]: Start difference. First operand 294 states and 410 transitions. Second operand 120 states. [2018-10-04 12:16:18,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:16:18,760 INFO L93 Difference]: Finished difference Result 305 states and 425 transitions. [2018-10-04 12:16:18,761 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2018-10-04 12:16:18,761 INFO L78 Accepts]: Start accepts. Automaton has 120 states. Word has length 293 [2018-10-04 12:16:18,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:16:18,762 INFO L225 Difference]: With dead ends: 305 [2018-10-04 12:16:18,762 INFO L226 Difference]: Without dead ends: 303 [2018-10-04 12:16:18,763 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 352 GetRequests, 234 SyntacticMatches, 0 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6844 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=5429, Invalid=8851, Unknown=0, NotChecked=0, Total=14280 [2018-10-04 12:16:18,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2018-10-04 12:16:18,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 299. [2018-10-04 12:16:18,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 299 states. [2018-10-04 12:16:18,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 417 transitions. [2018-10-04 12:16:18,770 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 417 transitions. Word has length 293 [2018-10-04 12:16:18,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:16:18,770 INFO L480 AbstractCegarLoop]: Abstraction has 299 states and 417 transitions. [2018-10-04 12:16:18,770 INFO L481 AbstractCegarLoop]: Interpolant automaton has 120 states. [2018-10-04 12:16:18,770 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 417 transitions. [2018-10-04 12:16:18,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2018-10-04 12:16:18,772 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:16:18,772 INFO L375 BasicCegarLoop]: trace histogram [59, 59, 59, 59, 59, 1, 1, 1] [2018-10-04 12:16:18,772 INFO L423 AbstractCegarLoop]: === Iteration 61 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:16:18,772 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:16:18,772 INFO L82 PathProgramCache]: Analyzing trace with hash 1898893553, now seen corresponding path program 59 times [2018-10-04 12:16:18,773 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:16:18,773 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:16:18,773 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:16:18,773 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:16:18,773 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:16:18,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:16:20,460 INFO L134 CoverageAnalysis]: Checked inductivity of 8614 backedges. 0 proven. 8614 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:16:20,460 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:16:20,460 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:16:20,468 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:16:20,624 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 60 check-sat command(s) [2018-10-04 12:16:20,624 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:16:20,630 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:16:23,623 INFO L134 CoverageAnalysis]: Checked inductivity of 8614 backedges. 0 proven. 8614 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:16:23,644 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:16:23,644 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 61] total 121 [2018-10-04 12:16:23,645 INFO L459 AbstractCegarLoop]: Interpolant automaton has 122 states [2018-10-04 12:16:23,646 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 122 interpolants. [2018-10-04 12:16:23,647 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5611, Invalid=9151, Unknown=0, NotChecked=0, Total=14762 [2018-10-04 12:16:23,647 INFO L87 Difference]: Start difference. First operand 299 states and 417 transitions. Second operand 122 states. [2018-10-04 12:16:24,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:16:24,518 INFO L93 Difference]: Finished difference Result 310 states and 432 transitions. [2018-10-04 12:16:24,518 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2018-10-04 12:16:24,519 INFO L78 Accepts]: Start accepts. Automaton has 122 states. Word has length 298 [2018-10-04 12:16:24,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:16:24,520 INFO L225 Difference]: With dead ends: 310 [2018-10-04 12:16:24,520 INFO L226 Difference]: Without dead ends: 308 [2018-10-04 12:16:24,521 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 358 GetRequests, 238 SyntacticMatches, 0 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7080 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=5611, Invalid=9151, Unknown=0, NotChecked=0, Total=14762 [2018-10-04 12:16:24,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2018-10-04 12:16:24,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 304. [2018-10-04 12:16:24,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 304 states. [2018-10-04 12:16:24,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 424 transitions. [2018-10-04 12:16:24,526 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 424 transitions. Word has length 298 [2018-10-04 12:16:24,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:16:24,527 INFO L480 AbstractCegarLoop]: Abstraction has 304 states and 424 transitions. [2018-10-04 12:16:24,527 INFO L481 AbstractCegarLoop]: Interpolant automaton has 122 states. [2018-10-04 12:16:24,527 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 424 transitions. [2018-10-04 12:16:24,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2018-10-04 12:16:24,528 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:16:24,528 INFO L375 BasicCegarLoop]: trace histogram [60, 60, 60, 60, 60, 1, 1, 1] [2018-10-04 12:16:24,528 INFO L423 AbstractCegarLoop]: === Iteration 62 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:16:24,528 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:16:24,529 INFO L82 PathProgramCache]: Analyzing trace with hash -765504032, now seen corresponding path program 60 times [2018-10-04 12:16:24,529 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:16:24,529 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:16:24,529 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:16:24,529 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:16:24,529 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:16:24,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:16:26,218 INFO L134 CoverageAnalysis]: Checked inductivity of 8910 backedges. 0 proven. 8910 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:16:26,218 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:16:26,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 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:16:26,227 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:16:26,372 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 61 check-sat command(s) [2018-10-04 12:16:26,372 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:16:26,378 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:16:29,514 INFO L134 CoverageAnalysis]: Checked inductivity of 8910 backedges. 0 proven. 8910 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:16:29,535 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:16:29,536 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 62] total 123 [2018-10-04 12:16:29,536 INFO L459 AbstractCegarLoop]: Interpolant automaton has 124 states [2018-10-04 12:16:29,537 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 124 interpolants. [2018-10-04 12:16:29,537 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5796, Invalid=9456, Unknown=0, NotChecked=0, Total=15252 [2018-10-04 12:16:29,538 INFO L87 Difference]: Start difference. First operand 304 states and 424 transitions. Second operand 124 states. [2018-10-04 12:16:30,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:16:30,438 INFO L93 Difference]: Finished difference Result 315 states and 439 transitions. [2018-10-04 12:16:30,438 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2018-10-04 12:16:30,438 INFO L78 Accepts]: Start accepts. Automaton has 124 states. Word has length 303 [2018-10-04 12:16:30,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:16:30,439 INFO L225 Difference]: With dead ends: 315 [2018-10-04 12:16:30,439 INFO L226 Difference]: Without dead ends: 313 [2018-10-04 12:16:30,440 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 364 GetRequests, 242 SyntacticMatches, 0 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7320 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=5796, Invalid=9456, Unknown=0, NotChecked=0, Total=15252 [2018-10-04 12:16:30,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2018-10-04 12:16:30,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 309. [2018-10-04 12:16:30,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 309 states. [2018-10-04 12:16:30,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 431 transitions. [2018-10-04 12:16:30,446 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 431 transitions. Word has length 303 [2018-10-04 12:16:30,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:16:30,446 INFO L480 AbstractCegarLoop]: Abstraction has 309 states and 431 transitions. [2018-10-04 12:16:30,446 INFO L481 AbstractCegarLoop]: Interpolant automaton has 124 states. [2018-10-04 12:16:30,446 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 431 transitions. [2018-10-04 12:16:30,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2018-10-04 12:16:30,447 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:16:30,447 INFO L375 BasicCegarLoop]: trace histogram [61, 61, 61, 61, 61, 1, 1, 1] [2018-10-04 12:16:30,447 INFO L423 AbstractCegarLoop]: === Iteration 63 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:16:30,447 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:16:30,448 INFO L82 PathProgramCache]: Analyzing trace with hash -2034790831, now seen corresponding path program 61 times [2018-10-04 12:16:30,448 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:16:30,448 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:16:30,448 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:16:30,449 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:16:30,449 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:16:30,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:16:32,231 INFO L134 CoverageAnalysis]: Checked inductivity of 9211 backedges. 0 proven. 9211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:16:32,231 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:16:32,231 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:16:32,239 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:16:32,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:16:32,317 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:16:35,523 INFO L134 CoverageAnalysis]: Checked inductivity of 9211 backedges. 0 proven. 9211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:16:35,545 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:16:35,546 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 63] total 125 [2018-10-04 12:16:35,546 INFO L459 AbstractCegarLoop]: Interpolant automaton has 126 states [2018-10-04 12:16:35,547 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 126 interpolants. [2018-10-04 12:16:35,548 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5984, Invalid=9766, Unknown=0, NotChecked=0, Total=15750 [2018-10-04 12:16:35,548 INFO L87 Difference]: Start difference. First operand 309 states and 431 transitions. Second operand 126 states. [2018-10-04 12:16:36,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:16:36,484 INFO L93 Difference]: Finished difference Result 320 states and 446 transitions. [2018-10-04 12:16:36,484 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2018-10-04 12:16:36,484 INFO L78 Accepts]: Start accepts. Automaton has 126 states. Word has length 308 [2018-10-04 12:16:36,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:16:36,485 INFO L225 Difference]: With dead ends: 320 [2018-10-04 12:16:36,485 INFO L226 Difference]: Without dead ends: 318 [2018-10-04 12:16:36,486 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 370 GetRequests, 246 SyntacticMatches, 0 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7564 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=5984, Invalid=9766, Unknown=0, NotChecked=0, Total=15750 [2018-10-04 12:16:36,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2018-10-04 12:16:36,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 314. [2018-10-04 12:16:36,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 314 states. [2018-10-04 12:16:36,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 438 transitions. [2018-10-04 12:16:36,495 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 438 transitions. Word has length 308 [2018-10-04 12:16:36,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:16:36,495 INFO L480 AbstractCegarLoop]: Abstraction has 314 states and 438 transitions. [2018-10-04 12:16:36,495 INFO L481 AbstractCegarLoop]: Interpolant automaton has 126 states. [2018-10-04 12:16:36,496 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 438 transitions. [2018-10-04 12:16:36,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 314 [2018-10-04 12:16:36,497 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:16:36,497 INFO L375 BasicCegarLoop]: trace histogram [62, 62, 62, 62, 62, 1, 1, 1] [2018-10-04 12:16:36,498 INFO L423 AbstractCegarLoop]: === Iteration 64 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:16:36,498 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:16:36,498 INFO L82 PathProgramCache]: Analyzing trace with hash 429257856, now seen corresponding path program 62 times [2018-10-04 12:16:36,498 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:16:36,498 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:16:36,499 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:16:36,499 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:16:36,499 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:16:36,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:16:38,346 INFO L134 CoverageAnalysis]: Checked inductivity of 9517 backedges. 0 proven. 9517 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:16:38,346 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:16:38,346 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:16:38,354 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:16:38,430 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:16:38,431 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:16:38,438 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:16:41,648 INFO L134 CoverageAnalysis]: Checked inductivity of 9517 backedges. 0 proven. 9517 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:16:41,669 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:16:41,669 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [64, 64] total 127 [2018-10-04 12:16:41,669 INFO L459 AbstractCegarLoop]: Interpolant automaton has 128 states [2018-10-04 12:16:41,671 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 128 interpolants. [2018-10-04 12:16:41,671 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6175, Invalid=10081, Unknown=0, NotChecked=0, Total=16256 [2018-10-04 12:16:41,672 INFO L87 Difference]: Start difference. First operand 314 states and 438 transitions. Second operand 128 states. [2018-10-04 12:16:42,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:16:42,659 INFO L93 Difference]: Finished difference Result 325 states and 453 transitions. [2018-10-04 12:16:42,660 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2018-10-04 12:16:42,660 INFO L78 Accepts]: Start accepts. Automaton has 128 states. Word has length 313 [2018-10-04 12:16:42,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:16:42,661 INFO L225 Difference]: With dead ends: 325 [2018-10-04 12:16:42,661 INFO L226 Difference]: Without dead ends: 323 [2018-10-04 12:16:42,662 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 376 GetRequests, 250 SyntacticMatches, 0 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7812 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=6175, Invalid=10081, Unknown=0, NotChecked=0, Total=16256 [2018-10-04 12:16:42,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2018-10-04 12:16:42,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 319. [2018-10-04 12:16:42,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 319 states. [2018-10-04 12:16:42,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 445 transitions. [2018-10-04 12:16:42,668 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 445 transitions. Word has length 313 [2018-10-04 12:16:42,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:16:42,669 INFO L480 AbstractCegarLoop]: Abstraction has 319 states and 445 transitions. [2018-10-04 12:16:42,669 INFO L481 AbstractCegarLoop]: Interpolant automaton has 128 states. [2018-10-04 12:16:42,669 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 445 transitions. [2018-10-04 12:16:42,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 319 [2018-10-04 12:16:42,671 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:16:42,671 INFO L375 BasicCegarLoop]: trace histogram [63, 63, 63, 63, 63, 1, 1, 1] [2018-10-04 12:16:42,671 INFO L423 AbstractCegarLoop]: === Iteration 65 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:16:42,672 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:16:42,672 INFO L82 PathProgramCache]: Analyzing trace with hash -322639, now seen corresponding path program 63 times [2018-10-04 12:16:42,672 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:16:42,672 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:16:42,672 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:16:42,673 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:16:42,673 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:16:42,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:16:44,784 INFO L134 CoverageAnalysis]: Checked inductivity of 9828 backedges. 0 proven. 9828 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:16:44,785 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:16:44,785 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:16:44,792 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:16:44,948 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 64 check-sat command(s) [2018-10-04 12:16:44,948 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:16:44,954 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:16:48,068 INFO L134 CoverageAnalysis]: Checked inductivity of 9828 backedges. 0 proven. 9828 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:16:48,088 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:16:48,088 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 65] total 129 [2018-10-04 12:16:48,089 INFO L459 AbstractCegarLoop]: Interpolant automaton has 130 states [2018-10-04 12:16:48,090 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 130 interpolants. [2018-10-04 12:16:48,090 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6369, Invalid=10401, Unknown=0, NotChecked=0, Total=16770 [2018-10-04 12:16:48,090 INFO L87 Difference]: Start difference. First operand 319 states and 445 transitions. Second operand 130 states. [2018-10-04 12:16:49,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:16:49,052 INFO L93 Difference]: Finished difference Result 330 states and 460 transitions. [2018-10-04 12:16:49,053 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2018-10-04 12:16:49,053 INFO L78 Accepts]: Start accepts. Automaton has 130 states. Word has length 318 [2018-10-04 12:16:49,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:16:49,054 INFO L225 Difference]: With dead ends: 330 [2018-10-04 12:16:49,054 INFO L226 Difference]: Without dead ends: 328 [2018-10-04 12:16:49,055 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 382 GetRequests, 254 SyntacticMatches, 0 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8064 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=6369, Invalid=10401, Unknown=0, NotChecked=0, Total=16770 [2018-10-04 12:16:49,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2018-10-04 12:16:49,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 324. [2018-10-04 12:16:49,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 324 states. [2018-10-04 12:16:49,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 452 transitions. [2018-10-04 12:16:49,060 INFO L78 Accepts]: Start accepts. Automaton has 324 states and 452 transitions. Word has length 318 [2018-10-04 12:16:49,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:16:49,061 INFO L480 AbstractCegarLoop]: Abstraction has 324 states and 452 transitions. [2018-10-04 12:16:49,061 INFO L481 AbstractCegarLoop]: Interpolant automaton has 130 states. [2018-10-04 12:16:49,061 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 452 transitions. [2018-10-04 12:16:49,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 324 [2018-10-04 12:16:49,062 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:16:49,062 INFO L375 BasicCegarLoop]: trace histogram [64, 64, 64, 64, 64, 1, 1, 1] [2018-10-04 12:16:49,062 INFO L423 AbstractCegarLoop]: === Iteration 66 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:16:49,062 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:16:49,063 INFO L82 PathProgramCache]: Analyzing trace with hash -1970353376, now seen corresponding path program 64 times [2018-10-04 12:16:49,063 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:16:49,063 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:16:49,063 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:16:49,063 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:16:49,063 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:16:49,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:16:51,002 INFO L134 CoverageAnalysis]: Checked inductivity of 10144 backedges. 0 proven. 10144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:16:51,002 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:16:51,002 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:16:51,009 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:16:51,089 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:16:51,089 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:16:51,095 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:16:54,571 INFO L134 CoverageAnalysis]: Checked inductivity of 10144 backedges. 0 proven. 10144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:16:54,591 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:16:54,592 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [66, 66] total 131 [2018-10-04 12:16:54,592 INFO L459 AbstractCegarLoop]: Interpolant automaton has 132 states [2018-10-04 12:16:54,593 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 132 interpolants. [2018-10-04 12:16:54,594 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6566, Invalid=10726, Unknown=0, NotChecked=0, Total=17292 [2018-10-04 12:16:54,594 INFO L87 Difference]: Start difference. First operand 324 states and 452 transitions. Second operand 132 states. [2018-10-04 12:16:55,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:16:55,581 INFO L93 Difference]: Finished difference Result 335 states and 467 transitions. [2018-10-04 12:16:55,582 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2018-10-04 12:16:55,582 INFO L78 Accepts]: Start accepts. Automaton has 132 states. Word has length 323 [2018-10-04 12:16:55,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:16:55,583 INFO L225 Difference]: With dead ends: 335 [2018-10-04 12:16:55,583 INFO L226 Difference]: Without dead ends: 333 [2018-10-04 12:16:55,584 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 388 GetRequests, 258 SyntacticMatches, 0 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8320 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=6566, Invalid=10726, Unknown=0, NotChecked=0, Total=17292 [2018-10-04 12:16:55,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333 states. [2018-10-04 12:16:55,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333 to 329. [2018-10-04 12:16:55,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 329 states. [2018-10-04 12:16:55,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 459 transitions. [2018-10-04 12:16:55,590 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 459 transitions. Word has length 323 [2018-10-04 12:16:55,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:16:55,590 INFO L480 AbstractCegarLoop]: Abstraction has 329 states and 459 transitions. [2018-10-04 12:16:55,590 INFO L481 AbstractCegarLoop]: Interpolant automaton has 132 states. [2018-10-04 12:16:55,590 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 459 transitions. [2018-10-04 12:16:55,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 329 [2018-10-04 12:16:55,592 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:16:55,592 INFO L375 BasicCegarLoop]: trace histogram [65, 65, 65, 65, 65, 1, 1, 1] [2018-10-04 12:16:55,592 INFO L423 AbstractCegarLoop]: === Iteration 67 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:16:55,593 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:16:55,594 INFO L82 PathProgramCache]: Analyzing trace with hash -1474338543, now seen corresponding path program 65 times [2018-10-04 12:16:55,594 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:16:55,594 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:16:55,595 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:16:55,595 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:16:55,595 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:16:55,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:16:57,616 INFO L134 CoverageAnalysis]: Checked inductivity of 10465 backedges. 0 proven. 10465 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:16:57,616 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:16:57,616 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:16:57,626 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 12:16:57,790 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 66 check-sat command(s) [2018-10-04 12:16:57,790 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:16:57,797 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:17:01,293 INFO L134 CoverageAnalysis]: Checked inductivity of 10465 backedges. 0 proven. 10465 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:17:01,313 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:17:01,313 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 67] total 133 [2018-10-04 12:17:01,314 INFO L459 AbstractCegarLoop]: Interpolant automaton has 134 states [2018-10-04 12:17:01,315 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 134 interpolants. [2018-10-04 12:17:01,315 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6766, Invalid=11056, Unknown=0, NotChecked=0, Total=17822 [2018-10-04 12:17:01,316 INFO L87 Difference]: Start difference. First operand 329 states and 459 transitions. Second operand 134 states. [2018-10-04 12:17:02,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:17:02,383 INFO L93 Difference]: Finished difference Result 340 states and 474 transitions. [2018-10-04 12:17:02,383 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2018-10-04 12:17:02,383 INFO L78 Accepts]: Start accepts. Automaton has 134 states. Word has length 328 [2018-10-04 12:17:02,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:17:02,385 INFO L225 Difference]: With dead ends: 340 [2018-10-04 12:17:02,385 INFO L226 Difference]: Without dead ends: 338 [2018-10-04 12:17:02,385 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 394 GetRequests, 262 SyntacticMatches, 0 SemanticMatches, 132 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8580 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=6766, Invalid=11056, Unknown=0, NotChecked=0, Total=17822 [2018-10-04 12:17:02,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2018-10-04 12:17:02,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 334. [2018-10-04 12:17:02,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 334 states. [2018-10-04 12:17:02,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 466 transitions. [2018-10-04 12:17:02,393 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 466 transitions. Word has length 328 [2018-10-04 12:17:02,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:17:02,393 INFO L480 AbstractCegarLoop]: Abstraction has 334 states and 466 transitions. [2018-10-04 12:17:02,393 INFO L481 AbstractCegarLoop]: Interpolant automaton has 134 states. [2018-10-04 12:17:02,393 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 466 transitions. [2018-10-04 12:17:02,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 334 [2018-10-04 12:17:02,394 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:17:02,394 INFO L375 BasicCegarLoop]: trace histogram [66, 66, 66, 66, 66, 1, 1, 1] [2018-10-04 12:17:02,394 INFO L423 AbstractCegarLoop]: === Iteration 68 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:17:02,395 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:17:02,395 INFO L82 PathProgramCache]: Analyzing trace with hash 1642322368, now seen corresponding path program 66 times [2018-10-04 12:17:02,395 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:17:02,395 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:17:02,395 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:17:02,395 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:17:02,395 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:17:02,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:17:04,842 INFO L134 CoverageAnalysis]: Checked inductivity of 10791 backedges. 0 proven. 10791 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:17:04,842 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:17:04,842 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:17:04,849 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 12:17:05,012 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 67 check-sat command(s) [2018-10-04 12:17:05,013 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:17:05,018 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:17:08,462 INFO L134 CoverageAnalysis]: Checked inductivity of 10791 backedges. 0 proven. 10791 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:17:08,482 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:17:08,482 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 68] total 135 [2018-10-04 12:17:08,483 INFO L459 AbstractCegarLoop]: Interpolant automaton has 136 states [2018-10-04 12:17:08,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 136 interpolants. [2018-10-04 12:17:08,484 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6969, Invalid=11391, Unknown=0, NotChecked=0, Total=18360 [2018-10-04 12:17:08,484 INFO L87 Difference]: Start difference. First operand 334 states and 466 transitions. Second operand 136 states. [2018-10-04 12:17:09,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:17:09,461 INFO L93 Difference]: Finished difference Result 345 states and 481 transitions. [2018-10-04 12:17:09,462 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2018-10-04 12:17:09,462 INFO L78 Accepts]: Start accepts. Automaton has 136 states. Word has length 333 [2018-10-04 12:17:09,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:17:09,463 INFO L225 Difference]: With dead ends: 345 [2018-10-04 12:17:09,463 INFO L226 Difference]: Without dead ends: 343 [2018-10-04 12:17:09,464 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 400 GetRequests, 266 SyntacticMatches, 0 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8844 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=6969, Invalid=11391, Unknown=0, NotChecked=0, Total=18360 [2018-10-04 12:17:09,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 343 states. [2018-10-04 12:17:09,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 343 to 339. [2018-10-04 12:17:09,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 339 states. [2018-10-04 12:17:09,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 473 transitions. [2018-10-04 12:17:09,472 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 473 transitions. Word has length 333 [2018-10-04 12:17:09,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:17:09,473 INFO L480 AbstractCegarLoop]: Abstraction has 339 states and 473 transitions. [2018-10-04 12:17:09,473 INFO L481 AbstractCegarLoop]: Interpolant automaton has 136 states. [2018-10-04 12:17:09,473 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 473 transitions. [2018-10-04 12:17:09,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 339 [2018-10-04 12:17:09,474 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:17:09,474 INFO L375 BasicCegarLoop]: trace histogram [67, 67, 67, 67, 67, 1, 1, 1] [2018-10-04 12:17:09,474 INFO L423 AbstractCegarLoop]: === Iteration 69 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:17:09,474 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:17:09,475 INFO L82 PathProgramCache]: Analyzing trace with hash 315258481, now seen corresponding path program 67 times [2018-10-04 12:17:09,475 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:17:09,475 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:17:09,475 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:17:09,475 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:17:09,476 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:17:09,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:17:11,598 INFO L134 CoverageAnalysis]: Checked inductivity of 11122 backedges. 0 proven. 11122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:17:11,598 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:17:11,598 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:17:11,606 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:17:11,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:17:11,692 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:17:15,459 INFO L134 CoverageAnalysis]: Checked inductivity of 11122 backedges. 0 proven. 11122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:17:15,479 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:17:15,479 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 69] total 137 [2018-10-04 12:17:15,479 INFO L459 AbstractCegarLoop]: Interpolant automaton has 138 states [2018-10-04 12:17:15,480 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 138 interpolants. [2018-10-04 12:17:15,481 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7175, Invalid=11731, Unknown=0, NotChecked=0, Total=18906 [2018-10-04 12:17:15,481 INFO L87 Difference]: Start difference. First operand 339 states and 473 transitions. Second operand 138 states. [2018-10-04 12:17:16,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:17:16,636 INFO L93 Difference]: Finished difference Result 350 states and 488 transitions. [2018-10-04 12:17:16,636 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2018-10-04 12:17:16,636 INFO L78 Accepts]: Start accepts. Automaton has 138 states. Word has length 338 [2018-10-04 12:17:16,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:17:16,638 INFO L225 Difference]: With dead ends: 350 [2018-10-04 12:17:16,638 INFO L226 Difference]: Without dead ends: 348 [2018-10-04 12:17:16,638 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 406 GetRequests, 270 SyntacticMatches, 0 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9112 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=7175, Invalid=11731, Unknown=0, NotChecked=0, Total=18906 [2018-10-04 12:17:16,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2018-10-04 12:17:16,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 344. [2018-10-04 12:17:16,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 344 states. [2018-10-04 12:17:16,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 480 transitions. [2018-10-04 12:17:16,647 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 480 transitions. Word has length 338 [2018-10-04 12:17:16,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:17:16,648 INFO L480 AbstractCegarLoop]: Abstraction has 344 states and 480 transitions. [2018-10-04 12:17:16,648 INFO L481 AbstractCegarLoop]: Interpolant automaton has 138 states. [2018-10-04 12:17:16,648 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 480 transitions. [2018-10-04 12:17:16,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 344 [2018-10-04 12:17:16,649 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:17:16,650 INFO L375 BasicCegarLoop]: trace histogram [68, 68, 68, 68, 68, 1, 1, 1] [2018-10-04 12:17:16,650 INFO L423 AbstractCegarLoop]: === Iteration 70 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:17:16,650 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:17:16,650 INFO L82 PathProgramCache]: Analyzing trace with hash 1672421472, now seen corresponding path program 68 times [2018-10-04 12:17:16,650 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:17:16,650 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:17:16,651 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:17:16,651 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 12:17:16,651 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:17:16,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:17:18,929 INFO L134 CoverageAnalysis]: Checked inductivity of 11458 backedges. 0 proven. 11458 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:17:18,930 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:17:18,930 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:17:18,937 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 12:17:19,017 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 12:17:19,018 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:17:19,025 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:17:22,890 INFO L134 CoverageAnalysis]: Checked inductivity of 11458 backedges. 0 proven. 11458 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:17:22,927 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:17:22,927 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [70, 70] total 139 [2018-10-04 12:17:22,927 INFO L459 AbstractCegarLoop]: Interpolant automaton has 140 states [2018-10-04 12:17:22,928 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 140 interpolants. [2018-10-04 12:17:22,929 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7384, Invalid=12076, Unknown=0, NotChecked=0, Total=19460 [2018-10-04 12:17:22,929 INFO L87 Difference]: Start difference. First operand 344 states and 480 transitions. Second operand 140 states. [2018-10-04 12:17:24,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:17:24,126 INFO L93 Difference]: Finished difference Result 355 states and 495 transitions. [2018-10-04 12:17:24,126 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2018-10-04 12:17:24,127 INFO L78 Accepts]: Start accepts. Automaton has 140 states. Word has length 343 [2018-10-04 12:17:24,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:17:24,128 INFO L225 Difference]: With dead ends: 355 [2018-10-04 12:17:24,128 INFO L226 Difference]: Without dead ends: 353 [2018-10-04 12:17:24,129 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 412 GetRequests, 274 SyntacticMatches, 0 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9384 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=7384, Invalid=12076, Unknown=0, NotChecked=0, Total=19460 [2018-10-04 12:17:24,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353 states. [2018-10-04 12:17:24,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353 to 349. [2018-10-04 12:17:24,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 349 states. [2018-10-04 12:17:24,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 487 transitions. [2018-10-04 12:17:24,134 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 487 transitions. Word has length 343 [2018-10-04 12:17:24,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:17:24,135 INFO L480 AbstractCegarLoop]: Abstraction has 349 states and 487 transitions. [2018-10-04 12:17:24,135 INFO L481 AbstractCegarLoop]: Interpolant automaton has 140 states. [2018-10-04 12:17:24,135 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 487 transitions. [2018-10-04 12:17:24,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 349 [2018-10-04 12:17:24,136 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:17:24,136 INFO L375 BasicCegarLoop]: trace histogram [69, 69, 69, 69, 69, 1, 1, 1] [2018-10-04 12:17:24,136 INFO L423 AbstractCegarLoop]: === Iteration 71 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:17:24,136 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:17:24,136 INFO L82 PathProgramCache]: Analyzing trace with hash -64859183, now seen corresponding path program 69 times [2018-10-04 12:17:24,137 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:17:24,137 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:17:24,137 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:17:24,137 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:17:24,137 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:17:24,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:17:26,669 INFO L134 CoverageAnalysis]: Checked inductivity of 11799 backedges. 0 proven. 11799 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:17:26,670 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:17:26,670 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:17:26,677 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 12:17:26,853 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 70 check-sat command(s) [2018-10-04 12:17:26,854 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:17:26,860 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:17:30,853 INFO L134 CoverageAnalysis]: Checked inductivity of 11799 backedges. 0 proven. 11799 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:17:30,873 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:17:30,873 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [71, 71] total 141 [2018-10-04 12:17:30,874 INFO L459 AbstractCegarLoop]: Interpolant automaton has 142 states [2018-10-04 12:17:30,875 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 142 interpolants. [2018-10-04 12:17:30,875 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7596, Invalid=12426, Unknown=0, NotChecked=0, Total=20022 [2018-10-04 12:17:30,875 INFO L87 Difference]: Start difference. First operand 349 states and 487 transitions. Second operand 142 states. [2018-10-04 12:17:32,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:17:32,090 INFO L93 Difference]: Finished difference Result 360 states and 502 transitions. [2018-10-04 12:17:32,090 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2018-10-04 12:17:32,091 INFO L78 Accepts]: Start accepts. Automaton has 142 states. Word has length 348 [2018-10-04 12:17:32,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:17:32,092 INFO L225 Difference]: With dead ends: 360 [2018-10-04 12:17:32,092 INFO L226 Difference]: Without dead ends: 358 [2018-10-04 12:17:32,093 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 418 GetRequests, 278 SyntacticMatches, 0 SemanticMatches, 140 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9660 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=7596, Invalid=12426, Unknown=0, NotChecked=0, Total=20022 [2018-10-04 12:17:32,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 358 states. [2018-10-04 12:17:32,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 358 to 354. [2018-10-04 12:17:32,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 354 states. [2018-10-04 12:17:32,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 494 transitions. [2018-10-04 12:17:32,099 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 494 transitions. Word has length 348 [2018-10-04 12:17:32,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:17:32,099 INFO L480 AbstractCegarLoop]: Abstraction has 354 states and 494 transitions. [2018-10-04 12:17:32,099 INFO L481 AbstractCegarLoop]: Interpolant automaton has 142 states. [2018-10-04 12:17:32,100 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 494 transitions. [2018-10-04 12:17:32,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 354 [2018-10-04 12:17:32,101 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:17:32,101 INFO L375 BasicCegarLoop]: trace histogram [70, 70, 70, 70, 70, 1, 1, 1] [2018-10-04 12:17:32,101 INFO L423 AbstractCegarLoop]: === Iteration 72 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:17:32,101 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:17:32,102 INFO L82 PathProgramCache]: Analyzing trace with hash 2072682240, now seen corresponding path program 70 times [2018-10-04 12:17:32,102 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:17:32,102 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:17:32,102 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:17:32,102 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:17:32,103 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:17:32,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 12:17:34,976 INFO L134 CoverageAnalysis]: Checked inductivity of 12145 backedges. 0 proven. 12145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:17:34,976 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 12:17:34,977 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 12:17:34,983 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 12:17:35,067 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 12:17:35,067 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 12:17:35,075 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 12:17:38,931 INFO L134 CoverageAnalysis]: Checked inductivity of 12145 backedges. 0 proven. 12145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 12:17:38,953 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 12:17:38,953 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 72] total 143 [2018-10-04 12:17:38,954 INFO L459 AbstractCegarLoop]: Interpolant automaton has 144 states [2018-10-04 12:17:38,955 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 144 interpolants. [2018-10-04 12:17:38,955 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7811, Invalid=12781, Unknown=0, NotChecked=0, Total=20592 [2018-10-04 12:17:38,955 INFO L87 Difference]: Start difference. First operand 354 states and 494 transitions. Second operand 144 states. [2018-10-04 12:17:40,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 12:17:40,217 INFO L93 Difference]: Finished difference Result 365 states and 509 transitions. [2018-10-04 12:17:40,218 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2018-10-04 12:17:40,218 INFO L78 Accepts]: Start accepts. Automaton has 144 states. Word has length 353 [2018-10-04 12:17:40,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 12:17:40,219 INFO L225 Difference]: With dead ends: 365 [2018-10-04 12:17:40,219 INFO L226 Difference]: Without dead ends: 363 [2018-10-04 12:17:40,220 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 424 GetRequests, 282 SyntacticMatches, 0 SemanticMatches, 142 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9940 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=7811, Invalid=12781, Unknown=0, NotChecked=0, Total=20592 [2018-10-04 12:17:40,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363 states. [2018-10-04 12:17:40,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363 to 359. [2018-10-04 12:17:40,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 359 states. [2018-10-04 12:17:40,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 501 transitions. [2018-10-04 12:17:40,227 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 501 transitions. Word has length 353 [2018-10-04 12:17:40,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 12:17:40,227 INFO L480 AbstractCegarLoop]: Abstraction has 359 states and 501 transitions. [2018-10-04 12:17:40,227 INFO L481 AbstractCegarLoop]: Interpolant automaton has 144 states. [2018-10-04 12:17:40,227 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 501 transitions. [2018-10-04 12:17:40,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 359 [2018-10-04 12:17:40,228 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 12:17:40,228 INFO L375 BasicCegarLoop]: trace histogram [71, 71, 71, 71, 71, 1, 1, 1] [2018-10-04 12:17:40,228 INFO L423 AbstractCegarLoop]: === Iteration 73 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 12:17:40,229 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-04 12:17:40,229 INFO L82 PathProgramCache]: Analyzing trace with hash -1462961871, now seen corresponding path program 71 times [2018-10-04 12:17:40,229 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 12:17:40,229 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 12:17:40,230 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:17:40,230 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 12:17:40,230 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 12:17:40,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Received shutdown request... [2018-10-04 12:17:42,339 WARN L549 AbstractCegarLoop]: Verification canceled [2018-10-04 12:17:42,344 WARN L205 ceAbstractionStarter]: Timeout [2018-10-04 12:17:42,345 INFO L202 PluginConnector]: Adding new model RailwayCrossing.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 04.10 12:17:42 BoogieIcfgContainer [2018-10-04 12:17:42,345 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-10-04 12:17:42,346 INFO L168 Benchmark]: Toolchain (without parser) took 238103.64 ms. Allocated memory was 1.5 GB in the beginning and 1.8 GB in the end (delta: 222.3 MB). Free memory was 1.5 GB in the beginning and 1.5 GB in the end (delta: 7.9 MB). Peak memory consumption was 230.2 MB. Max. memory is 7.1 GB. [2018-10-04 12:17:42,347 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.20 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-10-04 12:17:42,348 INFO L168 Benchmark]: Boogie Procedure Inliner took 42.50 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-10-04 12:17:42,348 INFO L168 Benchmark]: Boogie Preprocessor took 24.34 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-10-04 12:17:42,348 INFO L168 Benchmark]: RCFGBuilder took 379.86 ms. Allocated memory is still 1.5 GB. Free memory was 1.5 GB in the beginning and 1.5 GB in the end (delta: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. [2018-10-04 12:17:42,349 INFO L168 Benchmark]: TraceAbstraction took 237652.19 ms. Allocated memory was 1.5 GB in the beginning and 1.8 GB in the end (delta: 222.3 MB). Free memory was 1.5 GB in the beginning and 1.5 GB in the end (delta: -13.2 MB). Peak memory consumption was 209.1 MB. Max. memory is 7.1 GB. [2018-10-04 12:17:42,351 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.20 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 42.50 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.34 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 379.86 ms. Allocated memory is still 1.5 GB. Free memory was 1.5 GB in the beginning and 1.5 GB in the end (delta: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. * TraceAbstraction took 237652.19 ms. Allocated memory was 1.5 GB in the beginning and 1.8 GB in the end (delta: 222.3 MB). Free memory was 1.5 GB in the beginning and 1.5 GB in the end (delta: -13.2 MB). Peak memory consumption was 209.1 MB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 39]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 39). Cancelled while BasicCegarLoop was analyzing trace of length 359 with TraceHistMax 71, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 71 known predicates. - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 10 locations, 1 error locations. TIMEOUT Result, 237.5s OverallTime, 73 OverallIterations, 71 TraceHistogramMax, 32.9s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 589 SDtfs, 29245 SDslu, 21520 SDs, 0 SdLazy, 10196 SolverSat, 199 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 16.5s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 15194 GetRequests, 10082 SyntacticMatches, 0 SemanticMatches, 5112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238560 ImplicationChecksByTransitivity, 171.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=359occurred in iteration=72, 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.4s AutomataMinimizationTime, 72 MinimizatonAttempts, 284 StatesRemovedByMinimization, 71 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.5s SsaConstructionTime, 5.1s SatisfiabilityAnalysisTime, 190.4s InterpolantComputationTime, 25280 NumberOfCodeBlocks, 25280 NumberOfCodeBlocksAsserted, 1379 NumberOfCheckSat, 25138 ConstructedInterpolants, 12495 QuantifiedInterpolants, 56213688 SizeOfPredicates, 2695 NumberOfNonLiveVariables, 23485 ConjunctsInSsa, 5250 ConjunctsInUnsatCore, 142 InterpolantComputations, 2 PerfectInterpolantSequences, 1/576521 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/RailwayCrossing.bpl_svcomp-Reach-32bit-Automizer_Default.epf_AutomizerBplInline.xml/Csv-Benchmark-0-2018-10-04_12-17-42-360.csv Written .csv to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/csv/RailwayCrossing.bpl_svcomp-Reach-32bit-Automizer_Default.epf_AutomizerBplInline.xml/Csv-TraceAbstractionBenchmarks-0-2018-10-04_12-17-42-360.csv Completed graceful shutdown