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