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_PUPT.epf -i ../../../trunk/examples/programs/real-life/RailwayCrossing.bpl -------------------------------------------------------------------------------- This is Ultimate 0.1.23-9f4048f-m [2018-10-04 14:19:41,203 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-10-04 14:19:41,205 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-10-04 14:19:41,218 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-10-04 14:19:41,218 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-10-04 14:19:41,219 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-10-04 14:19:41,221 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-10-04 14:19:41,222 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-10-04 14:19:41,224 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-10-04 14:19:41,225 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-10-04 14:19:41,226 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-10-04 14:19:41,227 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-10-04 14:19:41,228 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-10-04 14:19:41,229 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-10-04 14:19:41,230 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-10-04 14:19:41,234 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-10-04 14:19:41,235 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-10-04 14:19:41,239 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-10-04 14:19:41,246 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-10-04 14:19:41,251 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-10-04 14:19:41,253 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-10-04 14:19:41,256 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-10-04 14:19:41,260 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-10-04 14:19:41,260 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-10-04 14:19:41,261 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-10-04 14:19:41,261 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-10-04 14:19:41,263 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-10-04 14:19:41,263 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-10-04 14:19:41,267 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-10-04 14:19:41,269 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-10-04 14:19:41,269 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-10-04 14:19:41,269 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-10-04 14:19:41,270 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-10-04 14:19:41,271 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-10-04 14:19:41,272 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-10-04 14:19:41,275 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-10-04 14:19:41,275 INFO L98 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/pu-bench/svcomp-Reach-32bit-Automizer_Default_PUPT.epf [2018-10-04 14:19:41,301 INFO L110 SettingsManager]: Loading preferences was successful [2018-10-04 14:19:41,302 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-10-04 14:19:41,303 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-10-04 14:19:41,303 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-10-04 14:19:41,304 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-10-04 14:19:41,304 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-10-04 14:19:41,304 INFO L133 SettingsManager]: * Use SBE=true [2018-10-04 14:19:41,304 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-10-04 14:19:41,304 INFO L133 SettingsManager]: * sizeof long=4 [2018-10-04 14:19:41,305 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-10-04 14:19:41,305 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-10-04 14:19:41,305 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-10-04 14:19:41,305 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-10-04 14:19:41,305 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-10-04 14:19:41,306 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-10-04 14:19:41,306 INFO L133 SettingsManager]: * sizeof long double=12 [2018-10-04 14:19:41,306 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-10-04 14:19:41,306 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-10-04 14:19:41,306 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-10-04 14:19:41,307 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-10-04 14:19:41,307 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-10-04 14:19:41,307 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-10-04 14:19:41,307 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-10-04 14:19:41,307 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-10-04 14:19:41,308 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-10-04 14:19:41,308 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-10-04 14:19:41,308 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-10-04 14:19:41,308 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-10-04 14:19:41,308 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-10-04 14:19:41,309 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-10-04 14:19:41,309 INFO L133 SettingsManager]: * Use predicate trie based predicate unification=true [2018-10-04 14:19:41,386 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-10-04 14:19:41,402 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-10-04 14:19:41,408 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-10-04 14:19:41,410 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2018-10-04 14:19:41,410 INFO L276 PluginConnector]: Boogie PL CUP Parser initialized [2018-10-04 14:19:41,411 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/real-life/RailwayCrossing.bpl [2018-10-04 14:19:41,411 INFO L111 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/real-life/RailwayCrossing.bpl' [2018-10-04 14:19:41,461 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-10-04 14:19:41,462 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-10-04 14:19:41,463 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-10-04 14:19:41,463 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-10-04 14:19:41,464 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-10-04 14:19:41,480 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "RailwayCrossing.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 02:19:41" (1/1) ... [2018-10-04 14:19:41,490 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "RailwayCrossing.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 02:19:41" (1/1) ... [2018-10-04 14:19:41,495 WARN L165 Inliner]: Program contained no entry procedure! [2018-10-04 14:19:41,495 WARN L168 Inliner]: Missing entry procedures: [ULTIMATE.start] [2018-10-04 14:19:41,495 WARN L175 Inliner]: Fallback enabled. All procedures will be processed. [2018-10-04 14:19:41,497 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-10-04 14:19:41,498 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-10-04 14:19:41,498 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-10-04 14:19:41,498 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-10-04 14:19:41,510 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "RailwayCrossing.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 02:19:41" (1/1) ... [2018-10-04 14:19:41,510 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "RailwayCrossing.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 02:19:41" (1/1) ... [2018-10-04 14:19:41,511 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "RailwayCrossing.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 02:19:41" (1/1) ... [2018-10-04 14:19:41,511 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "RailwayCrossing.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 02:19:41" (1/1) ... [2018-10-04 14:19:41,513 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "RailwayCrossing.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 02:19:41" (1/1) ... [2018-10-04 14:19:41,518 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "RailwayCrossing.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 02:19:41" (1/1) ... [2018-10-04 14:19:41,519 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "RailwayCrossing.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 02:19:41" (1/1) ... [2018-10-04 14:19:41,520 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-10-04 14:19:41,521 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-10-04 14:19:41,521 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-10-04 14:19:41,521 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-10-04 14:19:41,522 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "RailwayCrossing.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 02:19:41" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-10-04 14:19:41,600 INFO L124 BoogieDeclarations]: Specification and implementation of procedure GateController given in one single declaration [2018-10-04 14:19:41,600 INFO L130 BoogieDeclarations]: Found specification of procedure GateController [2018-10-04 14:19:41,600 INFO L138 BoogieDeclarations]: Found implementation of procedure GateController [2018-10-04 14:19:41,829 INFO L338 CfgBuilder]: Using library mode [2018-10-04 14:19:41,830 INFO L202 PluginConnector]: Adding new model RailwayCrossing.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 04.10 02:19:41 BoogieIcfgContainer [2018-10-04 14:19:41,830 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-10-04 14:19:41,831 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-10-04 14:19:41,831 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-10-04 14:19:41,834 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-10-04 14:19:41,834 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "RailwayCrossing.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 04.10 02:19:41" (1/2) ... [2018-10-04 14:19:41,836 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4078dbe9 and model type RailwayCrossing.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.10 02:19:41, skipping insertion in model container [2018-10-04 14:19:41,836 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "RailwayCrossing.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 04.10 02:19:41" (2/2) ... [2018-10-04 14:19:41,838 INFO L112 eAbstractionObserver]: Analyzing ICFG RailwayCrossing.bpl [2018-10-04 14:19:41,847 INFO L136 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-10-04 14:19:41,855 INFO L148 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-10-04 14:19:41,905 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-10-04 14:19:41,906 INFO L381 AbstractCegarLoop]: Interprodecural is true [2018-10-04 14:19:41,906 INFO L382 AbstractCegarLoop]: Hoare is true [2018-10-04 14:19:41,906 INFO L383 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-10-04 14:19:41,907 INFO L384 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-10-04 14:19:41,907 INFO L385 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-10-04 14:19:41,907 INFO L386 AbstractCegarLoop]: Difference is false [2018-10-04 14:19:41,907 INFO L387 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-10-04 14:19:41,907 INFO L392 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-10-04 14:19:41,923 INFO L276 IsEmpty]: Start isEmpty. Operand 10 states. [2018-10-04 14:19:41,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2018-10-04 14:19:41,929 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:19:41,930 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1] [2018-10-04 14:19:41,931 INFO L423 AbstractCegarLoop]: === Iteration 1 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:19:41,938 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:19:41,939 INFO L82 PathProgramCache]: Analyzing trace with hash 30496, now seen corresponding path program 1 times [2018-10-04 14:19:41,941 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:19:41,942 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:19:41,987 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:41,988 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:19:41,988 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:42,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:19:42,094 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:19:42,097 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-10-04 14:19:42,098 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-10-04 14:19:42,103 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-10-04 14:19:42,128 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-10-04 14:19:42,129 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:19:42,132 INFO L87 Difference]: Start difference. First operand 10 states. Second operand 3 states. [2018-10-04 14:19:42,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:19:42,238 INFO L93 Difference]: Finished difference Result 19 states and 25 transitions. [2018-10-04 14:19:42,239 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-10-04 14:19:42,240 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2018-10-04 14:19:42,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:19:42,252 INFO L225 Difference]: With dead ends: 19 [2018-10-04 14:19:42,252 INFO L226 Difference]: Without dead ends: 13 [2018-10-04 14:19:42,255 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time 0.0s impTime 1 [2018-10-04 14:19:42,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13 states. [2018-10-04 14:19:42,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13 to 9. [2018-10-04 14:19:42,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2018-10-04 14:19:42,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 12 transitions. [2018-10-04 14:19:42,293 INFO L78 Accepts]: Start accepts. Automaton has 9 states and 12 transitions. Word has length 3 [2018-10-04 14:19:42,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:19:42,293 INFO L480 AbstractCegarLoop]: Abstraction has 9 states and 12 transitions. [2018-10-04 14:19:42,293 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-10-04 14:19:42,294 INFO L276 IsEmpty]: Start isEmpty. Operand 9 states and 12 transitions. [2018-10-04 14:19:42,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2018-10-04 14:19:42,294 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:19:42,294 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2018-10-04 14:19:42,295 INFO L423 AbstractCegarLoop]: === Iteration 2 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:19:42,295 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:19:42,295 INFO L82 PathProgramCache]: Analyzing trace with hash 1863215691, now seen corresponding path program 1 times [2018-10-04 14:19:42,295 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:19:42,295 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:19:42,296 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:42,297 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:19:42,297 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:42,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:19:42,342 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:19:42,343 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-10-04 14:19:42,343 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-10-04 14:19:42,345 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-10-04 14:19:42,345 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-10-04 14:19:42,345 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:19:42,345 INFO L87 Difference]: Start difference. First operand 9 states and 12 transitions. Second operand 3 states. [2018-10-04 14:19:42,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:19:42,363 INFO L93 Difference]: Finished difference Result 16 states and 22 transitions. [2018-10-04 14:19:42,364 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-10-04 14:19:42,364 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 7 [2018-10-04 14:19:42,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:19:42,365 INFO L225 Difference]: With dead ends: 16 [2018-10-04 14:19:42,365 INFO L226 Difference]: Without dead ends: 9 [2018-10-04 14:19:42,366 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time 0.0s impTime 1 [2018-10-04 14:19:42,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9 states. [2018-10-04 14:19:42,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9 to 9. [2018-10-04 14:19:42,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2018-10-04 14:19:42,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 11 transitions. [2018-10-04 14:19:42,375 INFO L78 Accepts]: Start accepts. Automaton has 9 states and 11 transitions. Word has length 7 [2018-10-04 14:19:42,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:19:42,375 INFO L480 AbstractCegarLoop]: Abstraction has 9 states and 11 transitions. [2018-10-04 14:19:42,375 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-10-04 14:19:42,375 INFO L276 IsEmpty]: Start isEmpty. Operand 9 states and 11 transitions. [2018-10-04 14:19:42,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2018-10-04 14:19:42,376 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:19:42,376 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2018-10-04 14:19:42,376 INFO L423 AbstractCegarLoop]: === Iteration 3 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:19:42,377 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:19:42,377 INFO L82 PathProgramCache]: Analyzing trace with hash 1926837521, now seen corresponding path program 1 times [2018-10-04 14:19:42,377 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:19:42,377 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:19:42,378 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:42,378 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:19:42,379 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:42,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:19:42,481 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:19:42,482 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:19:42,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 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:19:42,491 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:19:42,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:19:42,511 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:19:42,720 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:19:42,750 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:19:42,750 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 5 [2018-10-04 14:19:42,751 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-10-04 14:19:42,751 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-10-04 14:19:42,751 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:19:42,751 INFO L87 Difference]: Start difference. First operand 9 states and 11 transitions. Second operand 6 states. [2018-10-04 14:19:42,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:19:42,802 INFO L93 Difference]: Finished difference Result 20 states and 26 transitions. [2018-10-04 14:19:42,802 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-10-04 14:19:42,802 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 8 [2018-10-04 14:19:42,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:19:42,803 INFO L225 Difference]: With dead ends: 20 [2018-10-04 14:19:42,803 INFO L226 Difference]: Without dead ends: 18 [2018-10-04 14:19:42,803 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s Time 0.0s impTime 4 [2018-10-04 14:19:42,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18 states. [2018-10-04 14:19:42,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18 to 14. [2018-10-04 14:19:42,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2018-10-04 14:19:42,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 18 transitions. [2018-10-04 14:19:42,809 INFO L78 Accepts]: Start accepts. Automaton has 14 states and 18 transitions. Word has length 8 [2018-10-04 14:19:42,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:19:42,809 INFO L480 AbstractCegarLoop]: Abstraction has 14 states and 18 transitions. [2018-10-04 14:19:42,809 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-10-04 14:19:42,809 INFO L276 IsEmpty]: Start isEmpty. Operand 14 states and 18 transitions. [2018-10-04 14:19:42,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2018-10-04 14:19:42,810 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:19:42,810 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1] [2018-10-04 14:19:42,811 INFO L423 AbstractCegarLoop]: === Iteration 4 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:19:42,811 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:19:42,811 INFO L82 PathProgramCache]: Analyzing trace with hash 640583104, now seen corresponding path program 2 times [2018-10-04 14:19:42,811 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:19:42,812 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:19:42,813 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:42,813 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:19:42,813 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:42,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:19:42,904 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:19:42,904 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:19:42,907 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) [2018-10-04 14:19:42,918 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:19:42,962 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 14:19:42,962 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:19:42,974 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:19:43,395 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:19:43,419 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:19:43,419 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2018-10-04 14:19:43,420 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-10-04 14:19:43,420 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-10-04 14:19:43,420 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:19:43,420 INFO L87 Difference]: Start difference. First operand 14 states and 18 transitions. Second operand 8 states. [2018-10-04 14:19:43,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:19:43,464 INFO L93 Difference]: Finished difference Result 25 states and 33 transitions. [2018-10-04 14:19:43,464 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-10-04 14:19:43,465 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 13 [2018-10-04 14:19:43,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:19:43,466 INFO L225 Difference]: With dead ends: 25 [2018-10-04 14:19:43,466 INFO L226 Difference]: Without dead ends: 23 [2018-10-04 14:19:43,466 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s Time 0.1s impTime 5 [2018-10-04 14:19:43,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2018-10-04 14:19:43,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 19. [2018-10-04 14:19:43,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2018-10-04 14:19:43,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 25 transitions. [2018-10-04 14:19:43,472 INFO L78 Accepts]: Start accepts. Automaton has 19 states and 25 transitions. Word has length 13 [2018-10-04 14:19:43,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:19:43,473 INFO L480 AbstractCegarLoop]: Abstraction has 19 states and 25 transitions. [2018-10-04 14:19:43,474 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-10-04 14:19:43,474 INFO L276 IsEmpty]: Start isEmpty. Operand 19 states and 25 transitions. [2018-10-04 14:19:43,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2018-10-04 14:19:43,474 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:19:43,475 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1] [2018-10-04 14:19:43,475 INFO L423 AbstractCegarLoop]: === Iteration 5 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:19:43,475 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:19:43,475 INFO L82 PathProgramCache]: Analyzing trace with hash -297055631, now seen corresponding path program 3 times [2018-10-04 14:19:43,476 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:19:43,476 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:19:43,477 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:43,477 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:19:43,477 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:43,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:19:43,557 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:19:43,558 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:19:43,558 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:19:43,566 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 14:19:43,583 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2018-10-04 14:19:43,583 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:19:43,585 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:19:43,958 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:19:43,991 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:19:43,991 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2018-10-04 14:19:43,992 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-10-04 14:19:43,992 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-10-04 14:19:43,992 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:19:43,993 INFO L87 Difference]: Start difference. First operand 19 states and 25 transitions. Second operand 10 states. [2018-10-04 14:19:44,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:19:44,096 INFO L93 Difference]: Finished difference Result 30 states and 40 transitions. [2018-10-04 14:19:44,097 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-10-04 14:19:44,097 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 18 [2018-10-04 14:19:44,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:19:44,098 INFO L225 Difference]: With dead ends: 30 [2018-10-04 14:19:44,098 INFO L226 Difference]: Without dead ends: 28 [2018-10-04 14:19:44,098 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s Time 0.1s impTime 6 [2018-10-04 14:19:44,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2018-10-04 14:19:44,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 24. [2018-10-04 14:19:44,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2018-10-04 14:19:44,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 32 transitions. [2018-10-04 14:19:44,104 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 32 transitions. Word has length 18 [2018-10-04 14:19:44,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:19:44,105 INFO L480 AbstractCegarLoop]: Abstraction has 24 states and 32 transitions. [2018-10-04 14:19:44,105 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-10-04 14:19:44,105 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 32 transitions. [2018-10-04 14:19:44,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2018-10-04 14:19:44,106 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:19:44,106 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 1, 1, 1] [2018-10-04 14:19:44,106 INFO L423 AbstractCegarLoop]: === Iteration 6 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:19:44,106 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:19:44,107 INFO L82 PathProgramCache]: Analyzing trace with hash 2073218144, now seen corresponding path program 4 times [2018-10-04 14:19:44,107 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:19:44,107 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:19:44,108 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:44,108 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:19:44,108 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:44,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:19:44,257 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:19:44,258 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:19:44,258 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:19:44,268 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 14:19:44,305 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 14:19:44,305 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:19:44,307 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:19:44,703 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:19:44,741 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:19:44,741 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2018-10-04 14:19:44,742 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-10-04 14:19:44,742 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-10-04 14:19:44,743 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:19:44,743 INFO L87 Difference]: Start difference. First operand 24 states and 32 transitions. Second operand 12 states. [2018-10-04 14:19:45,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:19:45,059 INFO L93 Difference]: Finished difference Result 35 states and 47 transitions. [2018-10-04 14:19:45,060 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-10-04 14:19:45,060 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 23 [2018-10-04 14:19:45,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:19:45,061 INFO L225 Difference]: With dead ends: 35 [2018-10-04 14:19:45,061 INFO L226 Difference]: Without dead ends: 33 [2018-10-04 14:19:45,061 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s Time 0.1s impTime 7 [2018-10-04 14:19:45,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2018-10-04 14:19:45,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 29. [2018-10-04 14:19:45,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2018-10-04 14:19:45,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 39 transitions. [2018-10-04 14:19:45,079 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 39 transitions. Word has length 23 [2018-10-04 14:19:45,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:19:45,080 INFO L480 AbstractCegarLoop]: Abstraction has 29 states and 39 transitions. [2018-10-04 14:19:45,080 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-10-04 14:19:45,080 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 39 transitions. [2018-10-04 14:19:45,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2018-10-04 14:19:45,081 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:19:45,081 INFO L375 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 1, 1, 1] [2018-10-04 14:19:45,084 INFO L423 AbstractCegarLoop]: === Iteration 7 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:19:45,084 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:19:45,084 INFO L82 PathProgramCache]: Analyzing trace with hash -609605679, now seen corresponding path program 5 times [2018-10-04 14:19:45,085 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:19:45,085 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:19:45,086 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:45,089 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:19:45,089 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:45,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:19:45,216 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:19:45,216 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:19:45,216 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:19:45,224 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 14:19:45,239 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2018-10-04 14:19:45,240 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:19:45,244 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:19:45,953 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:19:45,975 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:19:45,975 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2018-10-04 14:19:45,975 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-10-04 14:19:45,976 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-10-04 14:19:45,976 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:19:45,976 INFO L87 Difference]: Start difference. First operand 29 states and 39 transitions. Second operand 14 states. [2018-10-04 14:19:46,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:19:46,206 INFO L93 Difference]: Finished difference Result 40 states and 54 transitions. [2018-10-04 14:19:46,207 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-10-04 14:19:46,207 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 28 [2018-10-04 14:19:46,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:19:46,208 INFO L225 Difference]: With dead ends: 40 [2018-10-04 14:19:46,208 INFO L226 Difference]: Without dead ends: 38 [2018-10-04 14:19:46,209 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s Time 0.2s impTime 8 [2018-10-04 14:19:46,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38 states. [2018-10-04 14:19:46,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38 to 34. [2018-10-04 14:19:46,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2018-10-04 14:19:46,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 46 transitions. [2018-10-04 14:19:46,215 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 46 transitions. Word has length 28 [2018-10-04 14:19:46,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:19:46,216 INFO L480 AbstractCegarLoop]: Abstraction has 34 states and 46 transitions. [2018-10-04 14:19:46,216 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-10-04 14:19:46,216 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 46 transitions. [2018-10-04 14:19:46,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2018-10-04 14:19:46,217 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:19:46,217 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 1, 1, 1] [2018-10-04 14:19:46,218 INFO L423 AbstractCegarLoop]: === Iteration 8 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:19:46,218 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:19:46,218 INFO L82 PathProgramCache]: Analyzing trace with hash -70825216, now seen corresponding path program 6 times [2018-10-04 14:19:46,218 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:19:46,218 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:19:46,219 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:46,220 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:19:46,220 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:46,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:19:46,358 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:19:46,358 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:19:46,358 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:19:46,367 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 14:19:46,411 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2018-10-04 14:19:46,411 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:19:46,415 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:19:46,805 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:19:46,835 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:19:46,836 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2018-10-04 14:19:46,836 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-10-04 14:19:46,837 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-10-04 14:19:46,837 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:19:46,837 INFO L87 Difference]: Start difference. First operand 34 states and 46 transitions. Second operand 16 states. [2018-10-04 14:19:46,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:19:46,936 INFO L93 Difference]: Finished difference Result 45 states and 61 transitions. [2018-10-04 14:19:46,936 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-10-04 14:19:46,937 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 33 [2018-10-04 14:19:46,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:19:46,938 INFO L225 Difference]: With dead ends: 45 [2018-10-04 14:19:46,938 INFO L226 Difference]: Without dead ends: 43 [2018-10-04 14:19:46,938 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s Time 0.1s impTime 9 [2018-10-04 14:19:46,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2018-10-04 14:19:46,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 39. [2018-10-04 14:19:46,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2018-10-04 14:19:46,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 53 transitions. [2018-10-04 14:19:46,944 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 53 transitions. Word has length 33 [2018-10-04 14:19:46,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:19:46,945 INFO L480 AbstractCegarLoop]: Abstraction has 39 states and 53 transitions. [2018-10-04 14:19:46,945 INFO L481 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-10-04 14:19:46,945 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 53 transitions. [2018-10-04 14:19:46,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2018-10-04 14:19:46,946 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:19:46,946 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 1, 1, 1] [2018-10-04 14:19:46,947 INFO L423 AbstractCegarLoop]: === Iteration 9 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:19:46,947 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:19:46,947 INFO L82 PathProgramCache]: Analyzing trace with hash 1872481585, now seen corresponding path program 7 times [2018-10-04 14:19:46,947 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:19:46,947 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:19:46,948 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:46,948 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:19:46,948 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:46,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:19:47,138 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:19:47,138 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:19:47,138 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:19:47,147 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:19:47,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:19:47,165 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:19:47,649 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:19:47,682 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:19:47,682 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2018-10-04 14:19:47,683 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-10-04 14:19:47,683 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-10-04 14:19:47,683 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:19:47,683 INFO L87 Difference]: Start difference. First operand 39 states and 53 transitions. Second operand 18 states. [2018-10-04 14:19:47,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:19:47,808 INFO L93 Difference]: Finished difference Result 50 states and 68 transitions. [2018-10-04 14:19:47,809 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-10-04 14:19:47,809 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 38 [2018-10-04 14:19:47,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:19:47,811 INFO L225 Difference]: With dead ends: 50 [2018-10-04 14:19:47,811 INFO L226 Difference]: Without dead ends: 48 [2018-10-04 14:19:47,812 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s Time 0.2s impTime 10 [2018-10-04 14:19:47,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2018-10-04 14:19:47,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 44. [2018-10-04 14:19:47,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2018-10-04 14:19:47,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 60 transitions. [2018-10-04 14:19:47,818 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 60 transitions. Word has length 38 [2018-10-04 14:19:47,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:19:47,819 INFO L480 AbstractCegarLoop]: Abstraction has 44 states and 60 transitions. [2018-10-04 14:19:47,819 INFO L481 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-10-04 14:19:47,819 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 60 transitions. [2018-10-04 14:19:47,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2018-10-04 14:19:47,820 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:19:47,820 INFO L375 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 1, 1, 1] [2018-10-04 14:19:47,821 INFO L423 AbstractCegarLoop]: === Iteration 10 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:19:47,821 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:19:47,821 INFO L82 PathProgramCache]: Analyzing trace with hash 1776681376, now seen corresponding path program 8 times [2018-10-04 14:19:47,821 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:19:47,821 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:19:47,822 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:47,822 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:19:47,822 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:47,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:19:47,979 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:19:47,979 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:19:47,979 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:19:47,990 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 14:19:48,012 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 14:19:48,013 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:19:48,015 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:19:48,550 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:19:48,572 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:19:48,573 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2018-10-04 14:19:48,574 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-10-04 14:19:48,574 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-10-04 14:19:48,575 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:19:48,575 INFO L87 Difference]: Start difference. First operand 44 states and 60 transitions. Second operand 20 states. [2018-10-04 14:19:48,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:19:48,669 INFO L93 Difference]: Finished difference Result 55 states and 75 transitions. [2018-10-04 14:19:48,669 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-10-04 14:19:48,670 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 43 [2018-10-04 14:19:48,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:19:48,671 INFO L225 Difference]: With dead ends: 55 [2018-10-04 14:19:48,671 INFO L226 Difference]: Without dead ends: 53 [2018-10-04 14:19:48,672 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s Time 0.2s impTime 11 [2018-10-04 14:19:48,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2018-10-04 14:19:48,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 49. [2018-10-04 14:19:48,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2018-10-04 14:19:48,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 67 transitions. [2018-10-04 14:19:48,680 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 67 transitions. Word has length 43 [2018-10-04 14:19:48,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:19:48,680 INFO L480 AbstractCegarLoop]: Abstraction has 49 states and 67 transitions. [2018-10-04 14:19:48,680 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-10-04 14:19:48,681 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 67 transitions. [2018-10-04 14:19:48,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2018-10-04 14:19:48,682 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:19:48,682 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 1, 1, 1] [2018-10-04 14:19:48,682 INFO L423 AbstractCegarLoop]: === Iteration 11 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:19:48,683 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:19:48,683 INFO L82 PathProgramCache]: Analyzing trace with hash -951698799, now seen corresponding path program 9 times [2018-10-04 14:19:48,683 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:19:48,683 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:19:48,684 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:48,684 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:19:48,684 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:48,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:19:48,866 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:19:48,866 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:19:48,866 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:19:48,876 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 14:19:48,908 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2018-10-04 14:19:48,908 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:19:48,911 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:19:50,480 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:19:50,501 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:19:50,501 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2018-10-04 14:19:50,501 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-10-04 14:19:50,502 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-10-04 14:19:50,502 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:19:50,502 INFO L87 Difference]: Start difference. First operand 49 states and 67 transitions. Second operand 22 states. [2018-10-04 14:19:50,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:19:50,641 INFO L93 Difference]: Finished difference Result 60 states and 82 transitions. [2018-10-04 14:19:50,641 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-10-04 14:19:50,641 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 48 [2018-10-04 14:19:50,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:19:50,642 INFO L225 Difference]: With dead ends: 60 [2018-10-04 14:19:50,642 INFO L226 Difference]: Without dead ends: 58 [2018-10-04 14:19:50,643 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6s Time 0.6s impTime 12 [2018-10-04 14:19:50,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2018-10-04 14:19:50,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 54. [2018-10-04 14:19:50,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2018-10-04 14:19:50,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 74 transitions. [2018-10-04 14:19:50,649 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 74 transitions. Word has length 48 [2018-10-04 14:19:50,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:19:50,650 INFO L480 AbstractCegarLoop]: Abstraction has 54 states and 74 transitions. [2018-10-04 14:19:50,650 INFO L481 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-10-04 14:19:50,650 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 74 transitions. [2018-10-04 14:19:50,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-10-04 14:19:50,651 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:19:50,651 INFO L375 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 1, 1, 1] [2018-10-04 14:19:50,652 INFO L423 AbstractCegarLoop]: === Iteration 12 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:19:50,652 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:19:50,652 INFO L82 PathProgramCache]: Analyzing trace with hash -259461056, now seen corresponding path program 10 times [2018-10-04 14:19:50,652 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:19:50,652 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:19:50,653 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:50,653 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:19:50,653 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:50,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:19:50,898 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 235 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:19:50,898 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:19:50,898 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:19:50,906 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 14:19:50,923 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 14:19:50,923 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:19:50,926 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:19:51,564 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 235 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:19:51,592 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:19:51,592 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 23 [2018-10-04 14:19:51,593 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-10-04 14:19:51,593 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-10-04 14:19:51,593 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:19:51,594 INFO L87 Difference]: Start difference. First operand 54 states and 74 transitions. Second operand 24 states. [2018-10-04 14:19:51,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:19:51,711 INFO L93 Difference]: Finished difference Result 65 states and 89 transitions. [2018-10-04 14:19:51,711 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-10-04 14:19:51,712 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 53 [2018-10-04 14:19:51,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:19:51,713 INFO L225 Difference]: With dead ends: 65 [2018-10-04 14:19:51,713 INFO L226 Difference]: Without dead ends: 63 [2018-10-04 14:19:51,713 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s Time 0.2s impTime 13 [2018-10-04 14:19:51,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2018-10-04 14:19:51,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 59. [2018-10-04 14:19:51,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2018-10-04 14:19:51,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 81 transitions. [2018-10-04 14:19:51,720 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 81 transitions. Word has length 53 [2018-10-04 14:19:51,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:19:51,721 INFO L480 AbstractCegarLoop]: Abstraction has 59 states and 81 transitions. [2018-10-04 14:19:51,721 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-10-04 14:19:51,721 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 81 transitions. [2018-10-04 14:19:51,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2018-10-04 14:19:51,722 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:19:51,722 INFO L375 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 11, 1, 1, 1] [2018-10-04 14:19:51,723 INFO L423 AbstractCegarLoop]: === Iteration 13 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:19:51,723 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:19:51,723 INFO L82 PathProgramCache]: Analyzing trace with hash 1213165553, now seen corresponding path program 11 times [2018-10-04 14:19:51,723 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:19:51,723 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:19:51,724 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:51,724 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:19:51,724 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:51,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:19:52,098 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 0 proven. 286 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:19:52,098 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:19:52,098 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:19:52,107 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 14:19:52,130 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2018-10-04 14:19:52,130 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:19:52,134 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:19:53,056 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 0 proven. 286 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:19:53,076 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:19:53,077 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 25 [2018-10-04 14:19:53,077 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-10-04 14:19:53,077 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-10-04 14:19:53,078 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:19:53,078 INFO L87 Difference]: Start difference. First operand 59 states and 81 transitions. Second operand 26 states. [2018-10-04 14:19:53,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:19:53,175 INFO L93 Difference]: Finished difference Result 70 states and 96 transitions. [2018-10-04 14:19:53,176 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-10-04 14:19:53,176 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 58 [2018-10-04 14:19:53,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:19:53,177 INFO L225 Difference]: With dead ends: 70 [2018-10-04 14:19:53,177 INFO L226 Difference]: Without dead ends: 68 [2018-10-04 14:19:53,178 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.1s Time 0.4s impTime 14 [2018-10-04 14:19:53,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2018-10-04 14:19:53,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 64. [2018-10-04 14:19:53,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64 states. [2018-10-04 14:19:53,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 88 transitions. [2018-10-04 14:19:53,184 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 88 transitions. Word has length 58 [2018-10-04 14:19:53,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:19:53,185 INFO L480 AbstractCegarLoop]: Abstraction has 64 states and 88 transitions. [2018-10-04 14:19:53,185 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-10-04 14:19:53,185 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 88 transitions. [2018-10-04 14:19:53,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2018-10-04 14:19:53,186 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:19:53,186 INFO L375 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 12, 1, 1, 1] [2018-10-04 14:19:53,186 INFO L423 AbstractCegarLoop]: === Iteration 14 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:19:53,186 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:19:53,186 INFO L82 PathProgramCache]: Analyzing trace with hash -1043720480, now seen corresponding path program 12 times [2018-10-04 14:19:53,187 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:19:53,187 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:19:53,187 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:53,187 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:19:53,188 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:53,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:19:53,445 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 0 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:19:53,445 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:19:53,445 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:19:53,454 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 14:19:53,525 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2018-10-04 14:19:53,525 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:19:53,529 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:19:53,892 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 0 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:19:53,914 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:19:53,914 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 27 [2018-10-04 14:19:53,914 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-10-04 14:19:53,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-10-04 14:19:53,915 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:19:53,915 INFO L87 Difference]: Start difference. First operand 64 states and 88 transitions. Second operand 28 states. [2018-10-04 14:19:54,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:19:54,037 INFO L93 Difference]: Finished difference Result 75 states and 103 transitions. [2018-10-04 14:19:54,037 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-10-04 14:19:54,038 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 63 [2018-10-04 14:19:54,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:19:54,038 INFO L225 Difference]: With dead ends: 75 [2018-10-04 14:19:54,039 INFO L226 Difference]: Without dead ends: 73 [2018-10-04 14:19:54,039 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s Time 0.2s impTime 15 [2018-10-04 14:19:54,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2018-10-04 14:19:54,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 69. [2018-10-04 14:19:54,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 69 states. [2018-10-04 14:19:54,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 95 transitions. [2018-10-04 14:19:54,046 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 95 transitions. Word has length 63 [2018-10-04 14:19:54,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:19:54,046 INFO L480 AbstractCegarLoop]: Abstraction has 69 states and 95 transitions. [2018-10-04 14:19:54,047 INFO L481 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-10-04 14:19:54,047 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 95 transitions. [2018-10-04 14:19:54,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-10-04 14:19:54,048 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:19:54,048 INFO L375 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 13, 1, 1, 1] [2018-10-04 14:19:54,048 INFO L423 AbstractCegarLoop]: === Iteration 15 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:19:54,048 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:19:54,048 INFO L82 PathProgramCache]: Analyzing trace with hash 14511441, now seen corresponding path program 13 times [2018-10-04 14:19:54,049 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:19:54,049 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:19:54,049 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:54,050 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:19:54,050 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:54,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:19:54,366 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 0 proven. 403 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:19:54,367 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:19:54,367 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:19:54,375 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:19:54,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:19:54,396 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:19:54,953 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 0 proven. 403 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:19:54,973 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:19:54,973 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 29 [2018-10-04 14:19:54,973 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-10-04 14:19:54,974 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-10-04 14:19:54,974 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:19:54,974 INFO L87 Difference]: Start difference. First operand 69 states and 95 transitions. Second operand 30 states. [2018-10-04 14:19:55,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:19:55,070 INFO L93 Difference]: Finished difference Result 80 states and 110 transitions. [2018-10-04 14:19:55,071 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-10-04 14:19:55,071 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 68 [2018-10-04 14:19:55,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:19:55,072 INFO L225 Difference]: With dead ends: 80 [2018-10-04 14:19:55,072 INFO L226 Difference]: Without dead ends: 78 [2018-10-04 14:19:55,072 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s Time 0.3s impTime 16 [2018-10-04 14:19:55,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2018-10-04 14:19:55,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 74. [2018-10-04 14:19:55,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 74 states. [2018-10-04 14:19:55,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 102 transitions. [2018-10-04 14:19:55,080 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 102 transitions. Word has length 68 [2018-10-04 14:19:55,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:19:55,080 INFO L480 AbstractCegarLoop]: Abstraction has 74 states and 102 transitions. [2018-10-04 14:19:55,080 INFO L481 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-10-04 14:19:55,080 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 102 transitions. [2018-10-04 14:19:55,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2018-10-04 14:19:55,082 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:19:55,082 INFO L375 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 14, 1, 1, 1] [2018-10-04 14:19:55,082 INFO L423 AbstractCegarLoop]: === Iteration 16 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:19:55,082 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:19:55,083 INFO L82 PathProgramCache]: Analyzing trace with hash -1220315776, now seen corresponding path program 14 times [2018-10-04 14:19:55,083 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:19:55,083 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:19:55,084 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:55,084 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:19:55,084 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:55,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:19:55,816 INFO L134 CoverageAnalysis]: Checked inductivity of 469 backedges. 0 proven. 469 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:19:55,816 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:19:55,816 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:19:55,824 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 14:19:55,871 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 14:19:55,871 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:19:55,875 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:19:56,460 INFO L134 CoverageAnalysis]: Checked inductivity of 469 backedges. 0 proven. 469 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:19:56,481 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:19:56,481 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 31 [2018-10-04 14:19:56,481 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-10-04 14:19:56,482 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-10-04 14:19:56,482 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:19:56,482 INFO L87 Difference]: Start difference. First operand 74 states and 102 transitions. Second operand 32 states. [2018-10-04 14:19:56,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:19:56,632 INFO L93 Difference]: Finished difference Result 85 states and 117 transitions. [2018-10-04 14:19:56,632 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-10-04 14:19:56,632 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 73 [2018-10-04 14:19:56,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:19:56,633 INFO L225 Difference]: With dead ends: 85 [2018-10-04 14:19:56,633 INFO L226 Difference]: Without dead ends: 83 [2018-10-04 14:19:56,634 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.1s Time 0.7s impTime 17 [2018-10-04 14:19:56,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2018-10-04 14:19:56,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 79. [2018-10-04 14:19:56,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 79 states. [2018-10-04 14:19:56,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 109 transitions. [2018-10-04 14:19:56,639 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 109 transitions. Word has length 73 [2018-10-04 14:19:56,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:19:56,640 INFO L480 AbstractCegarLoop]: Abstraction has 79 states and 109 transitions. [2018-10-04 14:19:56,640 INFO L481 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-10-04 14:19:56,640 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 109 transitions. [2018-10-04 14:19:56,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2018-10-04 14:19:56,641 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:19:56,641 INFO L375 BasicCegarLoop]: trace histogram [15, 15, 15, 15, 15, 1, 1, 1] [2018-10-04 14:19:56,642 INFO L423 AbstractCegarLoop]: === Iteration 17 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:19:56,642 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:19:56,642 INFO L82 PathProgramCache]: Analyzing trace with hash 127283889, now seen corresponding path program 15 times [2018-10-04 14:19:56,642 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:19:56,642 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:19:56,643 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:56,643 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:19:56,643 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:56,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:19:57,874 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 0 proven. 540 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:19:57,874 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:19:57,874 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:19:57,882 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 14:19:57,919 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2018-10-04 14:19:57,920 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:19:57,923 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:19:58,364 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 0 proven. 540 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:19:58,389 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:19:58,389 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 33 [2018-10-04 14:19:58,390 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-10-04 14:19:58,390 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-10-04 14:19:58,390 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:19:58,390 INFO L87 Difference]: Start difference. First operand 79 states and 109 transitions. Second operand 34 states. [2018-10-04 14:19:58,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:19:58,535 INFO L93 Difference]: Finished difference Result 90 states and 124 transitions. [2018-10-04 14:19:58,535 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-10-04 14:19:58,535 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 78 [2018-10-04 14:19:58,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:19:58,536 INFO L225 Difference]: With dead ends: 90 [2018-10-04 14:19:58,536 INFO L226 Difference]: Without dead ends: 88 [2018-10-04 14:19:58,536 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5s Time 1.0s impTime 18 [2018-10-04 14:19:58,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2018-10-04 14:19:58,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 84. [2018-10-04 14:19:58,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2018-10-04 14:19:58,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 116 transitions. [2018-10-04 14:19:58,540 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 116 transitions. Word has length 78 [2018-10-04 14:19:58,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:19:58,541 INFO L480 AbstractCegarLoop]: Abstraction has 84 states and 116 transitions. [2018-10-04 14:19:58,541 INFO L481 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-10-04 14:19:58,541 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 116 transitions. [2018-10-04 14:19:58,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2018-10-04 14:19:58,541 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:19:58,542 INFO L375 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 16, 1, 1, 1] [2018-10-04 14:19:58,542 INFO L423 AbstractCegarLoop]: === Iteration 18 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:19:58,542 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:19:58,542 INFO L82 PathProgramCache]: Analyzing trace with hash -233894880, now seen corresponding path program 16 times [2018-10-04 14:19:58,542 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:19:58,542 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:19:58,543 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:58,543 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:19:58,543 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:58,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:19:58,910 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 0 proven. 616 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:19:58,911 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:19:58,911 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:19:58,918 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 14:19:58,952 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 14:19:58,952 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:19:58,954 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:19:59,546 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 0 proven. 616 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:19:59,571 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:19:59,571 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 35 [2018-10-04 14:19:59,571 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-10-04 14:19:59,571 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-10-04 14:19:59,572 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:19:59,572 INFO L87 Difference]: Start difference. First operand 84 states and 116 transitions. Second operand 36 states. [2018-10-04 14:19:59,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:19:59,847 INFO L93 Difference]: Finished difference Result 95 states and 131 transitions. [2018-10-04 14:19:59,848 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-10-04 14:19:59,848 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 83 [2018-10-04 14:19:59,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:19:59,849 INFO L225 Difference]: With dead ends: 95 [2018-10-04 14:19:59,849 INFO L226 Difference]: Without dead ends: 93 [2018-10-04 14:19:59,850 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.8s Time 0.4s impTime 19 [2018-10-04 14:19:59,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2018-10-04 14:19:59,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 89. [2018-10-04 14:19:59,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 89 states. [2018-10-04 14:19:59,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 123 transitions. [2018-10-04 14:19:59,860 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 123 transitions. Word has length 83 [2018-10-04 14:19:59,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:19:59,861 INFO L480 AbstractCegarLoop]: Abstraction has 89 states and 123 transitions. [2018-10-04 14:19:59,861 INFO L481 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-10-04 14:19:59,861 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 123 transitions. [2018-10-04 14:19:59,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2018-10-04 14:19:59,862 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:19:59,862 INFO L375 BasicCegarLoop]: trace histogram [17, 17, 17, 17, 17, 1, 1, 1] [2018-10-04 14:19:59,863 INFO L423 AbstractCegarLoop]: === Iteration 19 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:19:59,863 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:19:59,863 INFO L82 PathProgramCache]: Analyzing trace with hash -610287599, now seen corresponding path program 17 times [2018-10-04 14:19:59,863 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:19:59,863 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:19:59,864 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:59,864 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:19:59,864 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:19:59,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:20:00,411 INFO L134 CoverageAnalysis]: Checked inductivity of 697 backedges. 0 proven. 697 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:00,411 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:20:00,411 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:20:00,419 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 14:20:00,454 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 18 check-sat command(s) [2018-10-04 14:20:00,455 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:20:00,458 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:20:01,131 INFO L134 CoverageAnalysis]: Checked inductivity of 697 backedges. 0 proven. 697 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:01,151 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:20:01,152 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 37 [2018-10-04 14:20:01,152 INFO L459 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-10-04 14:20:01,152 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-10-04 14:20:01,152 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:20:01,153 INFO L87 Difference]: Start difference. First operand 89 states and 123 transitions. Second operand 38 states. [2018-10-04 14:20:01,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:20:01,252 INFO L93 Difference]: Finished difference Result 100 states and 138 transitions. [2018-10-04 14:20:01,252 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-10-04 14:20:01,252 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 88 [2018-10-04 14:20:01,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:20:01,253 INFO L225 Difference]: With dead ends: 100 [2018-10-04 14:20:01,253 INFO L226 Difference]: Without dead ends: 98 [2018-10-04 14:20:01,254 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s Time 0.4s impTime 20 [2018-10-04 14:20:01,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2018-10-04 14:20:01,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 94. [2018-10-04 14:20:01,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 94 states. [2018-10-04 14:20:01,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 130 transitions. [2018-10-04 14:20:01,258 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 130 transitions. Word has length 88 [2018-10-04 14:20:01,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:20:01,258 INFO L480 AbstractCegarLoop]: Abstraction has 94 states and 130 transitions. [2018-10-04 14:20:01,259 INFO L481 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-10-04 14:20:01,259 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 130 transitions. [2018-10-04 14:20:01,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2018-10-04 14:20:01,260 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:20:01,260 INFO L375 BasicCegarLoop]: trace histogram [18, 18, 18, 18, 18, 1, 1, 1] [2018-10-04 14:20:01,260 INFO L423 AbstractCegarLoop]: === Iteration 20 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:20:01,260 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:20:01,260 INFO L82 PathProgramCache]: Analyzing trace with hash 2059852480, now seen corresponding path program 18 times [2018-10-04 14:20:01,261 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:20:01,261 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:20:01,261 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:01,261 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:20:01,262 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:01,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:20:01,725 INFO L134 CoverageAnalysis]: Checked inductivity of 783 backedges. 0 proven. 783 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:01,726 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:20:01,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 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:20:01,733 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 14:20:01,772 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2018-10-04 14:20:01,772 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:20:01,775 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:20:02,387 INFO L134 CoverageAnalysis]: Checked inductivity of 783 backedges. 0 proven. 783 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:02,407 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:20:02,407 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 39 [2018-10-04 14:20:02,408 INFO L459 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-10-04 14:20:02,408 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-10-04 14:20:02,408 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:20:02,408 INFO L87 Difference]: Start difference. First operand 94 states and 130 transitions. Second operand 40 states. [2018-10-04 14:20:02,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:20:02,561 INFO L93 Difference]: Finished difference Result 105 states and 145 transitions. [2018-10-04 14:20:02,561 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-10-04 14:20:02,561 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 93 [2018-10-04 14:20:02,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:20:02,562 INFO L225 Difference]: With dead ends: 105 [2018-10-04 14:20:02,562 INFO L226 Difference]: Without dead ends: 103 [2018-10-04 14:20:02,563 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.9s Time 0.5s impTime 21 [2018-10-04 14:20:02,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2018-10-04 14:20:02,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 99. [2018-10-04 14:20:02,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 99 states. [2018-10-04 14:20:02,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 137 transitions. [2018-10-04 14:20:02,568 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 137 transitions. Word has length 93 [2018-10-04 14:20:02,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:20:02,568 INFO L480 AbstractCegarLoop]: Abstraction has 99 states and 137 transitions. [2018-10-04 14:20:02,568 INFO L481 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-10-04 14:20:02,569 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 137 transitions. [2018-10-04 14:20:02,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2018-10-04 14:20:02,569 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:20:02,569 INFO L375 BasicCegarLoop]: trace histogram [19, 19, 19, 19, 19, 1, 1, 1] [2018-10-04 14:20:02,570 INFO L423 AbstractCegarLoop]: === Iteration 21 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:20:02,570 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:20:02,570 INFO L82 PathProgramCache]: Analyzing trace with hash -996141711, now seen corresponding path program 19 times [2018-10-04 14:20:02,570 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:20:02,570 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:20:02,571 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:02,571 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:20:02,571 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:02,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:20:02,895 INFO L134 CoverageAnalysis]: Checked inductivity of 874 backedges. 0 proven. 874 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:02,895 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:20: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 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:20:02,903 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:20:02,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:20:02,930 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:20:03,658 INFO L134 CoverageAnalysis]: Checked inductivity of 874 backedges. 0 proven. 874 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:03,679 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:20:03,679 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 41 [2018-10-04 14:20:03,680 INFO L459 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-10-04 14:20:03,680 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-10-04 14:20:03,680 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:20:03,680 INFO L87 Difference]: Start difference. First operand 99 states and 137 transitions. Second operand 42 states. [2018-10-04 14:20:03,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:20:03,877 INFO L93 Difference]: Finished difference Result 110 states and 152 transitions. [2018-10-04 14:20:03,878 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-10-04 14:20:03,878 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 98 [2018-10-04 14:20:03,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:20:03,879 INFO L225 Difference]: With dead ends: 110 [2018-10-04 14:20:03,879 INFO L226 Difference]: Without dead ends: 108 [2018-10-04 14:20:03,880 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.9s Time 0.5s impTime 22 [2018-10-04 14:20:03,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2018-10-04 14:20:03,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 104. [2018-10-04 14:20:03,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 104 states. [2018-10-04 14:20:03,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 144 transitions. [2018-10-04 14:20:03,886 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 144 transitions. Word has length 98 [2018-10-04 14:20:03,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:20:03,886 INFO L480 AbstractCegarLoop]: Abstraction has 104 states and 144 transitions. [2018-10-04 14:20:03,886 INFO L481 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-10-04 14:20:03,886 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 144 transitions. [2018-10-04 14:20:03,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2018-10-04 14:20:03,887 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:20:03,887 INFO L375 BasicCegarLoop]: trace histogram [20, 20, 20, 20, 20, 1, 1, 1] [2018-10-04 14:20:03,887 INFO L423 AbstractCegarLoop]: === Iteration 22 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:20:03,888 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:20:03,888 INFO L82 PathProgramCache]: Analyzing trace with hash -511385248, now seen corresponding path program 20 times [2018-10-04 14:20:03,888 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:20:03,888 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:20:03,889 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:03,889 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:20:03,889 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:03,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:20:04,226 INFO L134 CoverageAnalysis]: Checked inductivity of 970 backedges. 0 proven. 970 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:04,227 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:20:04,227 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:20:04,234 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 14:20:04,261 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 14:20:04,261 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:20:04,263 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:20:06,650 INFO L134 CoverageAnalysis]: Checked inductivity of 970 backedges. 0 proven. 970 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:06,671 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:20:06,672 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 43 [2018-10-04 14:20:06,672 INFO L459 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-10-04 14:20:06,672 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-10-04 14:20:06,673 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:20:06,673 INFO L87 Difference]: Start difference. First operand 104 states and 144 transitions. Second operand 44 states. [2018-10-04 14:20:06,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:20:06,859 INFO L93 Difference]: Finished difference Result 115 states and 159 transitions. [2018-10-04 14:20:06,861 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-10-04 14:20:06,862 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 103 [2018-10-04 14:20:06,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:20:06,863 INFO L225 Difference]: With dead ends: 115 [2018-10-04 14:20:06,863 INFO L226 Difference]: Without dead ends: 113 [2018-10-04 14:20:06,864 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.5s Time 1.2s impTime 23 [2018-10-04 14:20:06,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2018-10-04 14:20:06,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 109. [2018-10-04 14:20:06,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 109 states. [2018-10-04 14:20:06,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 151 transitions. [2018-10-04 14:20:06,868 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 151 transitions. Word has length 103 [2018-10-04 14:20:06,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:20:06,869 INFO L480 AbstractCegarLoop]: Abstraction has 109 states and 151 transitions. [2018-10-04 14:20:06,869 INFO L481 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-10-04 14:20:06,869 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 151 transitions. [2018-10-04 14:20:06,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2018-10-04 14:20:06,870 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:20:06,870 INFO L375 BasicCegarLoop]: trace histogram [21, 21, 21, 21, 21, 1, 1, 1] [2018-10-04 14:20:06,870 INFO L423 AbstractCegarLoop]: === Iteration 23 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:20:06,870 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:20:06,870 INFO L82 PathProgramCache]: Analyzing trace with hash 851260113, now seen corresponding path program 21 times [2018-10-04 14:20:06,870 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:20:06,871 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:20:06,871 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:06,871 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:20:06,871 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:06,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:20:07,212 INFO L134 CoverageAnalysis]: Checked inductivity of 1071 backedges. 0 proven. 1071 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:07,213 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:20:07,213 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:20:07,225 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 14:20:07,272 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 22 check-sat command(s) [2018-10-04 14:20:07,272 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:20:07,275 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:20:08,812 INFO L134 CoverageAnalysis]: Checked inductivity of 1071 backedges. 0 proven. 1071 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:08,834 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:20:08,834 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 45 [2018-10-04 14:20:08,834 INFO L459 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-10-04 14:20:08,835 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-10-04 14:20:08,835 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:20:08,835 INFO L87 Difference]: Start difference. First operand 109 states and 151 transitions. Second operand 46 states. [2018-10-04 14:20:09,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:20:09,113 INFO L93 Difference]: Finished difference Result 120 states and 166 transitions. [2018-10-04 14:20:09,114 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-10-04 14:20:09,114 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 108 [2018-10-04 14:20:09,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:20:09,115 INFO L225 Difference]: With dead ends: 120 [2018-10-04 14:20:09,115 INFO L226 Difference]: Without dead ends: 118 [2018-10-04 14:20:09,116 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7s Time 0.9s impTime 24 [2018-10-04 14:20:09,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2018-10-04 14:20:09,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 114. [2018-10-04 14:20:09,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 114 states. [2018-10-04 14:20:09,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 158 transitions. [2018-10-04 14:20:09,121 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 158 transitions. Word has length 108 [2018-10-04 14:20:09,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:20:09,121 INFO L480 AbstractCegarLoop]: Abstraction has 114 states and 158 transitions. [2018-10-04 14:20:09,122 INFO L481 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-10-04 14:20:09,122 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 158 transitions. [2018-10-04 14:20:09,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2018-10-04 14:20:09,122 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:20:09,123 INFO L375 BasicCegarLoop]: trace histogram [22, 22, 22, 22, 22, 1, 1, 1] [2018-10-04 14:20:09,123 INFO L423 AbstractCegarLoop]: === Iteration 24 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:20:09,123 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:20:09,123 INFO L82 PathProgramCache]: Analyzing trace with hash -572317696, now seen corresponding path program 22 times [2018-10-04 14:20:09,123 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:20:09,124 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:20:09,124 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:09,124 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:20:09,125 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:09,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:20:09,667 INFO L134 CoverageAnalysis]: Checked inductivity of 1177 backedges. 0 proven. 1177 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:09,668 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:20:09,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 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:20:09,675 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 14:20:09,700 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 14:20:09,700 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:20:09,703 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:20:10,380 INFO L134 CoverageAnalysis]: Checked inductivity of 1177 backedges. 0 proven. 1177 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:10,400 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:20:10,401 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 47 [2018-10-04 14:20:10,401 INFO L459 AbstractCegarLoop]: Interpolant automaton has 48 states [2018-10-04 14:20:10,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2018-10-04 14:20:10,401 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:20:10,402 INFO L87 Difference]: Start difference. First operand 114 states and 158 transitions. Second operand 48 states. [2018-10-04 14:20:10,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:20:10,570 INFO L93 Difference]: Finished difference Result 125 states and 173 transitions. [2018-10-04 14:20:10,570 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-10-04 14:20:10,570 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 113 [2018-10-04 14:20:10,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:20:10,571 INFO L225 Difference]: With dead ends: 125 [2018-10-04 14:20:10,571 INFO L226 Difference]: Without dead ends: 123 [2018-10-04 14:20:10,571 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s Time 0.6s impTime 25 [2018-10-04 14:20:10,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2018-10-04 14:20:10,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 119. [2018-10-04 14:20:10,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 119 states. [2018-10-04 14:20:10,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 165 transitions. [2018-10-04 14:20:10,577 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 165 transitions. Word has length 113 [2018-10-04 14:20:10,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:20:10,578 INFO L480 AbstractCegarLoop]: Abstraction has 119 states and 165 transitions. [2018-10-04 14:20:10,578 INFO L481 AbstractCegarLoop]: Interpolant automaton has 48 states. [2018-10-04 14:20:10,578 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 165 transitions. [2018-10-04 14:20:10,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2018-10-04 14:20:10,578 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:20:10,578 INFO L375 BasicCegarLoop]: trace histogram [23, 23, 23, 23, 23, 1, 1, 1] [2018-10-04 14:20:10,578 INFO L423 AbstractCegarLoop]: === Iteration 25 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:20:10,579 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:20:10,579 INFO L82 PathProgramCache]: Analyzing trace with hash 513611825, now seen corresponding path program 23 times [2018-10-04 14:20:10,579 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:20:10,579 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:20:10,579 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:10,580 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:20:10,580 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:10,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:20:11,347 INFO L134 CoverageAnalysis]: Checked inductivity of 1288 backedges. 0 proven. 1288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:11,347 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:20:11,347 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:20:11,354 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 14:20:11,401 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 24 check-sat command(s) [2018-10-04 14:20:11,401 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:20:11,404 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:20:12,086 INFO L134 CoverageAnalysis]: Checked inductivity of 1288 backedges. 0 proven. 1288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:12,106 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:20:12,106 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 49 [2018-10-04 14:20:12,106 INFO L459 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-10-04 14:20:12,107 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-10-04 14:20:12,107 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:20:12,107 INFO L87 Difference]: Start difference. First operand 119 states and 165 transitions. Second operand 50 states. [2018-10-04 14:20:12,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:20:12,275 INFO L93 Difference]: Finished difference Result 130 states and 180 transitions. [2018-10-04 14:20:12,276 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-10-04 14:20:12,276 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 118 [2018-10-04 14:20:12,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:20:12,277 INFO L225 Difference]: With dead ends: 130 [2018-10-04 14:20:12,277 INFO L226 Difference]: Without dead ends: 128 [2018-10-04 14:20:12,278 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.2s Time 0.7s impTime 26 [2018-10-04 14:20:12,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2018-10-04 14:20:12,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 124. [2018-10-04 14:20:12,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 124 states. [2018-10-04 14:20:12,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 172 transitions. [2018-10-04 14:20:12,284 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 172 transitions. Word has length 118 [2018-10-04 14:20:12,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:20:12,284 INFO L480 AbstractCegarLoop]: Abstraction has 124 states and 172 transitions. [2018-10-04 14:20:12,284 INFO L481 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-10-04 14:20:12,284 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 172 transitions. [2018-10-04 14:20:12,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2018-10-04 14:20:12,285 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:20:12,285 INFO L375 BasicCegarLoop]: trace histogram [24, 24, 24, 24, 24, 1, 1, 1] [2018-10-04 14:20:12,285 INFO L423 AbstractCegarLoop]: === Iteration 26 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:20:12,285 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:20:12,286 INFO L82 PathProgramCache]: Analyzing trace with hash -285501792, now seen corresponding path program 24 times [2018-10-04 14:20:12,286 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:20:12,286 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:20:12,286 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:12,287 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:20:12,287 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:12,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:20:13,706 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 1404 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:13,707 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:20:13,707 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:20:13,714 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 14:20:13,771 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 25 check-sat command(s) [2018-10-04 14:20:13,772 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:20:13,776 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:20:15,407 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 1404 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:15,427 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:20:15,428 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 51 [2018-10-04 14:20:15,428 INFO L459 AbstractCegarLoop]: Interpolant automaton has 52 states [2018-10-04 14:20:15,428 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2018-10-04 14:20:15,428 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:20:15,429 INFO L87 Difference]: Start difference. First operand 124 states and 172 transitions. Second operand 52 states. [2018-10-04 14:20:15,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:20:15,611 INFO L93 Difference]: Finished difference Result 135 states and 187 transitions. [2018-10-04 14:20:15,611 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-10-04 14:20:15,611 INFO L78 Accepts]: Start accepts. Automaton has 52 states. Word has length 123 [2018-10-04 14:20:15,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:20:15,612 INFO L225 Difference]: With dead ends: 135 [2018-10-04 14:20:15,612 INFO L226 Difference]: Without dead ends: 133 [2018-10-04 14:20:15,613 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.8s Time 1.8s impTime 27 [2018-10-04 14:20:15,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2018-10-04 14:20:15,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 129. [2018-10-04 14:20:15,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 129 states. [2018-10-04 14:20:15,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 179 transitions. [2018-10-04 14:20:15,619 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 179 transitions. Word has length 123 [2018-10-04 14:20:15,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:20:15,620 INFO L480 AbstractCegarLoop]: Abstraction has 129 states and 179 transitions. [2018-10-04 14:20:15,620 INFO L481 AbstractCegarLoop]: Interpolant automaton has 52 states. [2018-10-04 14:20:15,620 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 179 transitions. [2018-10-04 14:20:15,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2018-10-04 14:20:15,621 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:20:15,621 INFO L375 BasicCegarLoop]: trace histogram [25, 25, 25, 25, 25, 1, 1, 1] [2018-10-04 14:20:15,621 INFO L423 AbstractCegarLoop]: === Iteration 27 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:20:15,621 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:20:15,621 INFO L82 PathProgramCache]: Analyzing trace with hash 1768277393, now seen corresponding path program 25 times [2018-10-04 14:20:15,622 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:20:15,622 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:20:15,622 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:15,623 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:20:15,623 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:15,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:20:16,252 INFO L134 CoverageAnalysis]: Checked inductivity of 1525 backedges. 0 proven. 1525 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:16,253 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:20:16,253 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:20:16,260 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:20:16,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:20:16,298 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:20:17,162 INFO L134 CoverageAnalysis]: Checked inductivity of 1525 backedges. 0 proven. 1525 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:17,182 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:20:17,183 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 53 [2018-10-04 14:20:17,183 INFO L459 AbstractCegarLoop]: Interpolant automaton has 54 states [2018-10-04 14:20:17,183 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2018-10-04 14:20:17,184 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:20:17,184 INFO L87 Difference]: Start difference. First operand 129 states and 179 transitions. Second operand 54 states. [2018-10-04 14:20:17,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:20:17,398 INFO L93 Difference]: Finished difference Result 140 states and 194 transitions. [2018-10-04 14:20:17,398 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-10-04 14:20:17,398 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 128 [2018-10-04 14:20:17,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:20:17,399 INFO L225 Difference]: With dead ends: 140 [2018-10-04 14:20:17,399 INFO L226 Difference]: Without dead ends: 138 [2018-10-04 14:20:17,399 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.2s Time 0.7s impTime 28 [2018-10-04 14:20:17,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2018-10-04 14:20:17,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 134. [2018-10-04 14:20:17,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 134 states. [2018-10-04 14:20:17,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 186 transitions. [2018-10-04 14:20:17,404 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 186 transitions. Word has length 128 [2018-10-04 14:20:17,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:20:17,404 INFO L480 AbstractCegarLoop]: Abstraction has 134 states and 186 transitions. [2018-10-04 14:20:17,405 INFO L481 AbstractCegarLoop]: Interpolant automaton has 54 states. [2018-10-04 14:20:17,405 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 186 transitions. [2018-10-04 14:20:17,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2018-10-04 14:20:17,405 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:20:17,406 INFO L375 BasicCegarLoop]: trace histogram [26, 26, 26, 26, 26, 1, 1, 1] [2018-10-04 14:20:17,406 INFO L423 AbstractCegarLoop]: === Iteration 28 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:20:17,406 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:20:17,406 INFO L82 PathProgramCache]: Analyzing trace with hash -77052608, now seen corresponding path program 26 times [2018-10-04 14:20:17,406 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:20:17,406 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:20:17,407 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:17,407 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:20:17,407 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:17,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:20:17,969 INFO L134 CoverageAnalysis]: Checked inductivity of 1651 backedges. 0 proven. 1651 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:17,969 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:20:17,969 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:20:17,976 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 14:20:18,011 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 14:20:18,011 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:20:18,014 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:20:19,426 INFO L134 CoverageAnalysis]: Checked inductivity of 1651 backedges. 0 proven. 1651 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:19,447 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:20:19,447 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 55 [2018-10-04 14:20:19,447 INFO L459 AbstractCegarLoop]: Interpolant automaton has 56 states [2018-10-04 14:20:19,448 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2018-10-04 14:20:19,448 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:20:19,448 INFO L87 Difference]: Start difference. First operand 134 states and 186 transitions. Second operand 56 states. [2018-10-04 14:20:19,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:20:19,636 INFO L93 Difference]: Finished difference Result 145 states and 201 transitions. [2018-10-04 14:20:19,636 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-10-04 14:20:19,636 INFO L78 Accepts]: Start accepts. Automaton has 56 states. Word has length 133 [2018-10-04 14:20:19,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:20:19,637 INFO L225 Difference]: With dead ends: 145 [2018-10-04 14:20:19,637 INFO L226 Difference]: Without dead ends: 143 [2018-10-04 14:20:19,637 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7s Time 1.0s impTime 29 [2018-10-04 14:20:19,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2018-10-04 14:20:19,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 139. [2018-10-04 14:20:19,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2018-10-04 14:20:19,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 193 transitions. [2018-10-04 14:20:19,643 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 193 transitions. Word has length 133 [2018-10-04 14:20:19,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:20:19,644 INFO L480 AbstractCegarLoop]: Abstraction has 139 states and 193 transitions. [2018-10-04 14:20:19,644 INFO L481 AbstractCegarLoop]: Interpolant automaton has 56 states. [2018-10-04 14:20:19,644 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 193 transitions. [2018-10-04 14:20:19,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2018-10-04 14:20:19,645 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:20:19,645 INFO L375 BasicCegarLoop]: trace histogram [27, 27, 27, 27, 27, 1, 1, 1] [2018-10-04 14:20:19,645 INFO L423 AbstractCegarLoop]: === Iteration 29 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:20:19,645 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:20:19,645 INFO L82 PathProgramCache]: Analyzing trace with hash 1019034353, now seen corresponding path program 27 times [2018-10-04 14:20:19,645 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:20:19,646 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:20:19,646 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:19,646 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:20:19,646 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:19,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:20:20,259 INFO L134 CoverageAnalysis]: Checked inductivity of 1782 backedges. 0 proven. 1782 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:20,260 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:20:20,260 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:20:20,269 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 14:20:20,322 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 28 check-sat command(s) [2018-10-04 14:20:20,322 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:20:20,326 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:20:21,305 INFO L134 CoverageAnalysis]: Checked inductivity of 1782 backedges. 0 proven. 1782 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:21,325 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:20:21,325 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 57 [2018-10-04 14:20:21,326 INFO L459 AbstractCegarLoop]: Interpolant automaton has 58 states [2018-10-04 14:20:21,326 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2018-10-04 14:20:21,326 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:20:21,326 INFO L87 Difference]: Start difference. First operand 139 states and 193 transitions. Second operand 58 states. [2018-10-04 14:20:21,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:20:21,524 INFO L93 Difference]: Finished difference Result 150 states and 208 transitions. [2018-10-04 14:20:21,524 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-10-04 14:20:21,524 INFO L78 Accepts]: Start accepts. Automaton has 58 states. Word has length 138 [2018-10-04 14:20:21,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:20:21,525 INFO L225 Difference]: With dead ends: 150 [2018-10-04 14:20:21,526 INFO L226 Difference]: Without dead ends: 148 [2018-10-04 14:20:21,526 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3s Time 0.8s impTime 30 [2018-10-04 14:20:21,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2018-10-04 14:20:21,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 144. [2018-10-04 14:20:21,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 144 states. [2018-10-04 14:20:21,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 200 transitions. [2018-10-04 14:20:21,532 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 200 transitions. Word has length 138 [2018-10-04 14:20:21,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:20:21,532 INFO L480 AbstractCegarLoop]: Abstraction has 144 states and 200 transitions. [2018-10-04 14:20:21,532 INFO L481 AbstractCegarLoop]: Interpolant automaton has 58 states. [2018-10-04 14:20:21,532 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 200 transitions. [2018-10-04 14:20:21,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2018-10-04 14:20:21,533 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:20:21,533 INFO L375 BasicCegarLoop]: trace histogram [28, 28, 28, 28, 28, 1, 1, 1] [2018-10-04 14:20:21,533 INFO L423 AbstractCegarLoop]: === Iteration 30 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:20:21,533 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:20:21,534 INFO L82 PathProgramCache]: Analyzing trace with hash -247256096, now seen corresponding path program 28 times [2018-10-04 14:20:21,534 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:20:21,534 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:20:21,534 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:21,535 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:20:21,535 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:21,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:20:22,178 INFO L134 CoverageAnalysis]: Checked inductivity of 1918 backedges. 0 proven. 1918 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:22,178 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:20:22,178 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:20:22,186 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 14:20:22,224 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 14:20:22,224 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:20:22,228 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:20:23,459 INFO L134 CoverageAnalysis]: Checked inductivity of 1918 backedges. 0 proven. 1918 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:23,480 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:20:23,480 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 59 [2018-10-04 14:20:23,480 INFO L459 AbstractCegarLoop]: Interpolant automaton has 60 states [2018-10-04 14:20:23,481 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2018-10-04 14:20:23,481 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:20:23,481 INFO L87 Difference]: Start difference. First operand 144 states and 200 transitions. Second operand 60 states. [2018-10-04 14:20:23,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:20:23,753 INFO L93 Difference]: Finished difference Result 155 states and 215 transitions. [2018-10-04 14:20:23,753 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-10-04 14:20:23,753 INFO L78 Accepts]: Start accepts. Automaton has 60 states. Word has length 143 [2018-10-04 14:20:23,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:20:23,754 INFO L225 Difference]: With dead ends: 155 [2018-10-04 14:20:23,754 INFO L226 Difference]: Without dead ends: 153 [2018-10-04 14:20:23,755 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6s Time 1.1s impTime 31 [2018-10-04 14:20:23,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2018-10-04 14:20:23,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 149. [2018-10-04 14:20:23,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 149 states. [2018-10-04 14:20:23,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 207 transitions. [2018-10-04 14:20:23,761 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 207 transitions. Word has length 143 [2018-10-04 14:20:23,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:20:23,761 INFO L480 AbstractCegarLoop]: Abstraction has 149 states and 207 transitions. [2018-10-04 14:20:23,761 INFO L481 AbstractCegarLoop]: Interpolant automaton has 60 states. [2018-10-04 14:20:23,761 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 207 transitions. [2018-10-04 14:20:23,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2018-10-04 14:20:23,762 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:20:23,762 INFO L375 BasicCegarLoop]: trace histogram [29, 29, 29, 29, 29, 1, 1, 1] [2018-10-04 14:20:23,763 INFO L423 AbstractCegarLoop]: === Iteration 31 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:20:23,763 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:20:23,763 INFO L82 PathProgramCache]: Analyzing trace with hash 1791588433, now seen corresponding path program 29 times [2018-10-04 14:20:23,763 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:20:23,763 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:20:23,764 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:23,764 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:20:23,764 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:23,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:20:24,669 INFO L134 CoverageAnalysis]: Checked inductivity of 2059 backedges. 0 proven. 2059 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:24,670 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:20:24,670 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:20:24,677 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 14:20:24,748 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 30 check-sat command(s) [2018-10-04 14:20:24,749 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:20:24,752 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:20:25,715 INFO L134 CoverageAnalysis]: Checked inductivity of 2059 backedges. 0 proven. 2059 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:25,734 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:20:25,735 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 61 [2018-10-04 14:20:25,735 INFO L459 AbstractCegarLoop]: Interpolant automaton has 62 states [2018-10-04 14:20:25,735 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2018-10-04 14:20:25,736 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:20:25,736 INFO L87 Difference]: Start difference. First operand 149 states and 207 transitions. Second operand 62 states. [2018-10-04 14:20:26,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:20:26,013 INFO L93 Difference]: Finished difference Result 160 states and 222 transitions. [2018-10-04 14:20:26,013 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2018-10-04 14:20:26,014 INFO L78 Accepts]: Start accepts. Automaton has 62 states. Word has length 148 [2018-10-04 14:20:26,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:20:26,015 INFO L225 Difference]: With dead ends: 160 [2018-10-04 14:20:26,015 INFO L226 Difference]: Without dead ends: 158 [2018-10-04 14:20:26,015 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6s Time 1.0s impTime 32 [2018-10-04 14:20:26,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2018-10-04 14:20:26,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 154. [2018-10-04 14:20:26,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 154 states. [2018-10-04 14:20:26,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 214 transitions. [2018-10-04 14:20:26,021 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 214 transitions. Word has length 148 [2018-10-04 14:20:26,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:20:26,021 INFO L480 AbstractCegarLoop]: Abstraction has 154 states and 214 transitions. [2018-10-04 14:20:26,021 INFO L481 AbstractCegarLoop]: Interpolant automaton has 62 states. [2018-10-04 14:20:26,021 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 214 transitions. [2018-10-04 14:20:26,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2018-10-04 14:20:26,022 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:20:26,022 INFO L375 BasicCegarLoop]: trace histogram [30, 30, 30, 30, 30, 1, 1, 1] [2018-10-04 14:20:26,022 INFO L423 AbstractCegarLoop]: === Iteration 32 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:20:26,022 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:20:26,023 INFO L82 PathProgramCache]: Analyzing trace with hash 1713785472, now seen corresponding path program 30 times [2018-10-04 14:20:26,023 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:20:26,023 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:20:26,024 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:26,024 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:20:26,024 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:26,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:20:26,811 INFO L134 CoverageAnalysis]: Checked inductivity of 2205 backedges. 0 proven. 2205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:26,812 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:20:26,812 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:20:26,819 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 14:20:26,886 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 31 check-sat command(s) [2018-10-04 14:20:26,886 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:20:26,889 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:20:27,893 INFO L134 CoverageAnalysis]: Checked inductivity of 2205 backedges. 0 proven. 2205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:27,914 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:20:27,915 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 63 [2018-10-04 14:20:27,915 INFO L459 AbstractCegarLoop]: Interpolant automaton has 64 states [2018-10-04 14:20:27,916 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2018-10-04 14:20:27,916 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:20:27,916 INFO L87 Difference]: Start difference. First operand 154 states and 214 transitions. Second operand 64 states. [2018-10-04 14:20:28,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:20:28,174 INFO L93 Difference]: Finished difference Result 165 states and 229 transitions. [2018-10-04 14:20:28,174 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-10-04 14:20:28,174 INFO L78 Accepts]: Start accepts. Automaton has 64 states. Word has length 153 [2018-10-04 14:20:28,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:20:28,175 INFO L225 Difference]: With dead ends: 165 [2018-10-04 14:20:28,175 INFO L226 Difference]: Without dead ends: 163 [2018-10-04 14:20:28,176 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5s Time 1.0s impTime 33 [2018-10-04 14:20:28,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2018-10-04 14:20:28,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 159. [2018-10-04 14:20:28,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 159 states. [2018-10-04 14:20:28,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 221 transitions. [2018-10-04 14:20:28,182 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 221 transitions. Word has length 153 [2018-10-04 14:20:28,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:20:28,182 INFO L480 AbstractCegarLoop]: Abstraction has 159 states and 221 transitions. [2018-10-04 14:20:28,182 INFO L481 AbstractCegarLoop]: Interpolant automaton has 64 states. [2018-10-04 14:20:28,183 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 221 transitions. [2018-10-04 14:20:28,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2018-10-04 14:20:28,183 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:20:28,184 INFO L375 BasicCegarLoop]: trace histogram [31, 31, 31, 31, 31, 1, 1, 1] [2018-10-04 14:20:28,184 INFO L423 AbstractCegarLoop]: === Iteration 33 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:20:28,184 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:20:28,184 INFO L82 PathProgramCache]: Analyzing trace with hash -835682895, now seen corresponding path program 31 times [2018-10-04 14:20:28,184 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:20:28,184 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:20:28,185 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:28,185 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:20:28,185 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:28,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:20:28,773 INFO L134 CoverageAnalysis]: Checked inductivity of 2356 backedges. 0 proven. 2356 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:28,773 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:20:28,773 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:20:28,780 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:20:28,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:20:28,825 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:20:30,128 INFO L134 CoverageAnalysis]: Checked inductivity of 2356 backedges. 0 proven. 2356 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:30,148 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:20:30,148 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 65 [2018-10-04 14:20:30,149 INFO L459 AbstractCegarLoop]: Interpolant automaton has 66 states [2018-10-04 14:20:30,150 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2018-10-04 14:20:30,150 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:20:30,150 INFO L87 Difference]: Start difference. First operand 159 states and 221 transitions. Second operand 66 states. [2018-10-04 14:20:30,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:20:30,918 INFO L93 Difference]: Finished difference Result 170 states and 236 transitions. [2018-10-04 14:20:30,918 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-10-04 14:20:30,918 INFO L78 Accepts]: Start accepts. Automaton has 66 states. Word has length 158 [2018-10-04 14:20:30,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:20:30,919 INFO L225 Difference]: With dead ends: 170 [2018-10-04 14:20:30,919 INFO L226 Difference]: Without dead ends: 168 [2018-10-04 14:20:30,921 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6s Time 1.0s impTime 34 [2018-10-04 14:20:30,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2018-10-04 14:20:30,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 164. [2018-10-04 14:20:30,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 164 states. [2018-10-04 14:20:30,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 228 transitions. [2018-10-04 14:20:30,930 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 228 transitions. Word has length 158 [2018-10-04 14:20:30,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:20:30,931 INFO L480 AbstractCegarLoop]: Abstraction has 164 states and 228 transitions. [2018-10-04 14:20:30,931 INFO L481 AbstractCegarLoop]: Interpolant automaton has 66 states. [2018-10-04 14:20:30,931 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 228 transitions. [2018-10-04 14:20:30,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2018-10-04 14:20:30,932 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:20:30,932 INFO L375 BasicCegarLoop]: trace histogram [32, 32, 32, 32, 32, 1, 1, 1] [2018-10-04 14:20:30,932 INFO L423 AbstractCegarLoop]: === Iteration 34 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:20:30,932 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:20:30,933 INFO L82 PathProgramCache]: Analyzing trace with hash 925606176, now seen corresponding path program 32 times [2018-10-04 14:20:30,933 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:20:30,933 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:20:30,933 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:30,934 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:20:30,934 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:30,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:20:31,452 INFO L134 CoverageAnalysis]: Checked inductivity of 2512 backedges. 0 proven. 2512 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:31,452 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:20:31,453 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:20:31,460 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 14:20:31,517 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 14:20:31,517 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:20:31,521 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:20:32,646 INFO L134 CoverageAnalysis]: Checked inductivity of 2512 backedges. 0 proven. 2512 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:32,666 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:20:32,666 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34] total 67 [2018-10-04 14:20:32,667 INFO L459 AbstractCegarLoop]: Interpolant automaton has 68 states [2018-10-04 14:20:32,668 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2018-10-04 14:20:32,668 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:20:32,668 INFO L87 Difference]: Start difference. First operand 164 states and 228 transitions. Second operand 68 states. [2018-10-04 14:20:32,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:20:32,919 INFO L93 Difference]: Finished difference Result 175 states and 243 transitions. [2018-10-04 14:20:32,920 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-10-04 14:20:32,920 INFO L78 Accepts]: Start accepts. Automaton has 68 states. Word has length 163 [2018-10-04 14:20:32,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:20:32,921 INFO L225 Difference]: With dead ends: 175 [2018-10-04 14:20:32,921 INFO L226 Difference]: Without dead ends: 173 [2018-10-04 14:20:32,921 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3s Time 0.8s impTime 35 [2018-10-04 14:20:32,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2018-10-04 14:20:32,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 169. [2018-10-04 14:20:32,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 169 states. [2018-10-04 14:20:32,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 235 transitions. [2018-10-04 14:20:32,928 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 235 transitions. Word has length 163 [2018-10-04 14:20:32,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:20:32,928 INFO L480 AbstractCegarLoop]: Abstraction has 169 states and 235 transitions. [2018-10-04 14:20:32,929 INFO L481 AbstractCegarLoop]: Interpolant automaton has 68 states. [2018-10-04 14:20:32,929 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 235 transitions. [2018-10-04 14:20:32,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2018-10-04 14:20:32,930 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:20:32,930 INFO L375 BasicCegarLoop]: trace histogram [33, 33, 33, 33, 33, 1, 1, 1] [2018-10-04 14:20:32,930 INFO L423 AbstractCegarLoop]: === Iteration 35 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:20:32,930 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:20:32,930 INFO L82 PathProgramCache]: Analyzing trace with hash -1441248495, now seen corresponding path program 33 times [2018-10-04 14:20:32,930 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:20:32,931 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:20:32,931 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:32,931 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:20:32,931 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:32,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:20:34,997 INFO L134 CoverageAnalysis]: Checked inductivity of 2673 backedges. 0 proven. 2673 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:34,998 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:20:34,998 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:20:35,005 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 14:20:35,083 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 34 check-sat command(s) [2018-10-04 14:20:35,083 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:20:35,086 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:20:36,193 INFO L134 CoverageAnalysis]: Checked inductivity of 2673 backedges. 0 proven. 2673 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:36,214 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:20:36,214 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35] total 69 [2018-10-04 14:20:36,215 INFO L459 AbstractCegarLoop]: Interpolant automaton has 70 states [2018-10-04 14:20:36,215 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2018-10-04 14:20:36,215 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:20:36,216 INFO L87 Difference]: Start difference. First operand 169 states and 235 transitions. Second operand 70 states. [2018-10-04 14:20:36,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:20:36,483 INFO L93 Difference]: Finished difference Result 180 states and 250 transitions. [2018-10-04 14:20:36,483 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-10-04 14:20:36,483 INFO L78 Accepts]: Start accepts. Automaton has 70 states. Word has length 168 [2018-10-04 14:20:36,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:20:36,485 INFO L225 Difference]: With dead ends: 180 [2018-10-04 14:20:36,485 INFO L226 Difference]: Without dead ends: 178 [2018-10-04 14:20:36,485 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.9s Time 2.1s impTime 36 [2018-10-04 14:20:36,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2018-10-04 14:20:36,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 174. [2018-10-04 14:20:36,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 174 states. [2018-10-04 14:20:36,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 242 transitions. [2018-10-04 14:20:36,491 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 242 transitions. Word has length 168 [2018-10-04 14:20:36,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:20:36,492 INFO L480 AbstractCegarLoop]: Abstraction has 174 states and 242 transitions. [2018-10-04 14:20:36,492 INFO L481 AbstractCegarLoop]: Interpolant automaton has 70 states. [2018-10-04 14:20:36,492 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 242 transitions. [2018-10-04 14:20:36,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2018-10-04 14:20:36,493 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:20:36,493 INFO L375 BasicCegarLoop]: trace histogram [34, 34, 34, 34, 34, 1, 1, 1] [2018-10-04 14:20:36,493 INFO L423 AbstractCegarLoop]: === Iteration 36 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:20:36,493 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:20:36,493 INFO L82 PathProgramCache]: Analyzing trace with hash 686632896, now seen corresponding path program 34 times [2018-10-04 14:20:36,493 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:20:36,494 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:20:36,494 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:36,494 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:20:36,494 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:36,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:20:37,249 INFO L134 CoverageAnalysis]: Checked inductivity of 2839 backedges. 0 proven. 2839 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:37,249 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:20:37,249 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:20:37,257 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 14:20:37,306 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 14:20:37,306 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:20:37,310 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:20:38,556 INFO L134 CoverageAnalysis]: Checked inductivity of 2839 backedges. 0 proven. 2839 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:38,577 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:20:38,577 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36] total 71 [2018-10-04 14:20:38,577 INFO L459 AbstractCegarLoop]: Interpolant automaton has 72 states [2018-10-04 14:20:38,578 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2018-10-04 14:20:38,578 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:20:38,578 INFO L87 Difference]: Start difference. First operand 174 states and 242 transitions. Second operand 72 states. [2018-10-04 14:20:38,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:20:38,859 INFO L93 Difference]: Finished difference Result 185 states and 257 transitions. [2018-10-04 14:20:38,859 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-10-04 14:20:38,859 INFO L78 Accepts]: Start accepts. Automaton has 72 states. Word has length 173 [2018-10-04 14:20:38,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:20:38,861 INFO L225 Difference]: With dead ends: 185 [2018-10-04 14:20:38,861 INFO L226 Difference]: Without dead ends: 183 [2018-10-04 14:20:38,861 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7s Time 1.1s impTime 37 [2018-10-04 14:20:38,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2018-10-04 14:20:38,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 179. [2018-10-04 14:20:38,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 179 states. [2018-10-04 14:20:38,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 249 transitions. [2018-10-04 14:20:38,867 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 249 transitions. Word has length 173 [2018-10-04 14:20:38,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:20:38,868 INFO L480 AbstractCegarLoop]: Abstraction has 179 states and 249 transitions. [2018-10-04 14:20:38,868 INFO L481 AbstractCegarLoop]: Interpolant automaton has 72 states. [2018-10-04 14:20:38,868 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 249 transitions. [2018-10-04 14:20:38,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2018-10-04 14:20:38,869 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:20:38,869 INFO L375 BasicCegarLoop]: trace histogram [35, 35, 35, 35, 35, 1, 1, 1] [2018-10-04 14:20:38,869 INFO L423 AbstractCegarLoop]: === Iteration 37 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:20:38,869 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:20:38,869 INFO L82 PathProgramCache]: Analyzing trace with hash 170319985, now seen corresponding path program 35 times [2018-10-04 14:20:38,869 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:20:38,870 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:20:38,870 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:38,870 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:20:38,870 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:38,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:20:40,455 INFO L134 CoverageAnalysis]: Checked inductivity of 3010 backedges. 0 proven. 3010 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:40,455 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:20:40,455 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:20:40,463 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 14:20:40,571 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 36 check-sat command(s) [2018-10-04 14:20:40,571 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:20:40,574 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:20:43,003 INFO L134 CoverageAnalysis]: Checked inductivity of 3010 backedges. 0 proven. 3010 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:43,022 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:20:43,023 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37] total 73 [2018-10-04 14:20:43,023 INFO L459 AbstractCegarLoop]: Interpolant automaton has 74 states [2018-10-04 14:20:43,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2018-10-04 14:20:43,024 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:20:43,024 INFO L87 Difference]: Start difference. First operand 179 states and 249 transitions. Second operand 74 states. [2018-10-04 14:20:43,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:20:43,344 INFO L93 Difference]: Finished difference Result 190 states and 264 transitions. [2018-10-04 14:20:43,344 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2018-10-04 14:20:43,344 INFO L78 Accepts]: Start accepts. Automaton has 74 states. Word has length 178 [2018-10-04 14:20:43,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:20:43,345 INFO L225 Difference]: With dead ends: 190 [2018-10-04 14:20:43,346 INFO L226 Difference]: Without dead ends: 188 [2018-10-04 14:20:43,346 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.7s Time 2.2s impTime 38 [2018-10-04 14:20:43,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2018-10-04 14:20:43,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 184. [2018-10-04 14:20:43,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 184 states. [2018-10-04 14:20:43,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 256 transitions. [2018-10-04 14:20:43,353 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 256 transitions. Word has length 178 [2018-10-04 14:20:43,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:20:43,354 INFO L480 AbstractCegarLoop]: Abstraction has 184 states and 256 transitions. [2018-10-04 14:20:43,354 INFO L481 AbstractCegarLoop]: Interpolant automaton has 74 states. [2018-10-04 14:20:43,354 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 256 transitions. [2018-10-04 14:20:43,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2018-10-04 14:20:43,355 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:20:43,355 INFO L375 BasicCegarLoop]: trace histogram [36, 36, 36, 36, 36, 1, 1, 1] [2018-10-04 14:20:43,355 INFO L423 AbstractCegarLoop]: === Iteration 38 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:20:43,355 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:20:43,356 INFO L82 PathProgramCache]: Analyzing trace with hash -2021329312, now seen corresponding path program 36 times [2018-10-04 14:20:43,356 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:20:43,356 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:20:43,356 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:43,356 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:20:43,357 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:43,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:20:45,371 INFO L134 CoverageAnalysis]: Checked inductivity of 3186 backedges. 0 proven. 3186 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:45,372 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:20:45,372 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:20:45,379 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 14:20:45,455 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 37 check-sat command(s) [2018-10-04 14:20:45,455 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:20:45,460 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:20:47,322 INFO L134 CoverageAnalysis]: Checked inductivity of 3186 backedges. 0 proven. 3186 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:47,342 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:20:47,342 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38] total 75 [2018-10-04 14:20:47,343 INFO L459 AbstractCegarLoop]: Interpolant automaton has 76 states [2018-10-04 14:20:47,343 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2018-10-04 14:20:47,343 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:20:47,344 INFO L87 Difference]: Start difference. First operand 184 states and 256 transitions. Second operand 76 states. [2018-10-04 14:20:47,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:20:47,647 INFO L93 Difference]: Finished difference Result 195 states and 271 transitions. [2018-10-04 14:20:47,647 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-10-04 14:20:47,648 INFO L78 Accepts]: Start accepts. Automaton has 76 states. Word has length 183 [2018-10-04 14:20:47,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:20:47,648 INFO L225 Difference]: With dead ends: 195 [2018-10-04 14:20:47,649 INFO L226 Difference]: Without dead ends: 193 [2018-10-04 14:20:47,649 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.5s Time 2.5s impTime 39 [2018-10-04 14:20:47,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2018-10-04 14:20:47,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 189. [2018-10-04 14:20:47,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 189 states. [2018-10-04 14:20:47,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 263 transitions. [2018-10-04 14:20:47,654 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 263 transitions. Word has length 183 [2018-10-04 14:20:47,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:20:47,655 INFO L480 AbstractCegarLoop]: Abstraction has 189 states and 263 transitions. [2018-10-04 14:20:47,655 INFO L481 AbstractCegarLoop]: Interpolant automaton has 76 states. [2018-10-04 14:20:47,655 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 263 transitions. [2018-10-04 14:20:47,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2018-10-04 14:20:47,656 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:20:47,656 INFO L375 BasicCegarLoop]: trace histogram [37, 37, 37, 37, 37, 1, 1, 1] [2018-10-04 14:20:47,656 INFO L423 AbstractCegarLoop]: === Iteration 39 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:20:47,656 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:20:47,657 INFO L82 PathProgramCache]: Analyzing trace with hash 578960849, now seen corresponding path program 37 times [2018-10-04 14:20:47,657 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:20:47,657 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:20:47,657 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:47,658 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:20:47,658 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:47,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:20:50,153 INFO L134 CoverageAnalysis]: Checked inductivity of 3367 backedges. 0 proven. 3367 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:50,153 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:20:50,153 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:20:50,160 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:20:50,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:20:50,209 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:20:51,635 INFO L134 CoverageAnalysis]: Checked inductivity of 3367 backedges. 0 proven. 3367 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:51,655 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:20:51,656 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39] total 77 [2018-10-04 14:20:51,656 INFO L459 AbstractCegarLoop]: Interpolant automaton has 78 states [2018-10-04 14:20:51,657 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2018-10-04 14:20:51,657 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:20:51,657 INFO L87 Difference]: Start difference. First operand 189 states and 263 transitions. Second operand 78 states. [2018-10-04 14:20:51,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:20:51,985 INFO L93 Difference]: Finished difference Result 200 states and 278 transitions. [2018-10-04 14:20:51,985 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2018-10-04 14:20:51,985 INFO L78 Accepts]: Start accepts. Automaton has 78 states. Word has length 188 [2018-10-04 14:20:51,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:20:51,986 INFO L225 Difference]: With dead ends: 200 [2018-10-04 14:20:51,986 INFO L226 Difference]: Without dead ends: 198 [2018-10-04 14:20:51,986 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.6s Time 2.6s impTime 40 [2018-10-04 14:20:51,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2018-10-04 14:20:51,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 194. [2018-10-04 14:20:51,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 194 states. [2018-10-04 14:20:51,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 270 transitions. [2018-10-04 14:20:51,993 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 270 transitions. Word has length 188 [2018-10-04 14:20:51,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:20:51,994 INFO L480 AbstractCegarLoop]: Abstraction has 194 states and 270 transitions. [2018-10-04 14:20:51,994 INFO L481 AbstractCegarLoop]: Interpolant automaton has 78 states. [2018-10-04 14:20:51,994 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 270 transitions. [2018-10-04 14:20:51,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2018-10-04 14:20:51,995 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:20:51,995 INFO L375 BasicCegarLoop]: trace histogram [38, 38, 38, 38, 38, 1, 1, 1] [2018-10-04 14:20:51,995 INFO L423 AbstractCegarLoop]: === Iteration 40 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:20:51,995 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:20:51,995 INFO L82 PathProgramCache]: Analyzing trace with hash -963840768, now seen corresponding path program 38 times [2018-10-04 14:20:51,996 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:20:51,996 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:20:51,996 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:51,996 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:20:51,997 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:52,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:20:53,195 INFO L134 CoverageAnalysis]: Checked inductivity of 3553 backedges. 0 proven. 3553 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:53,196 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:20:53,196 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:20:53,203 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 14:20:53,247 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 14:20:53,248 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:20:53,251 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:20:54,616 INFO L134 CoverageAnalysis]: Checked inductivity of 3553 backedges. 0 proven. 3553 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:54,648 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:20:54,648 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40] total 79 [2018-10-04 14:20:54,649 INFO L459 AbstractCegarLoop]: Interpolant automaton has 80 states [2018-10-04 14:20:54,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2018-10-04 14:20:54,650 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:20:54,650 INFO L87 Difference]: Start difference. First operand 194 states and 270 transitions. Second operand 80 states. [2018-10-04 14:20:55,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:20:55,072 INFO L93 Difference]: Finished difference Result 205 states and 285 transitions. [2018-10-04 14:20:55,072 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-10-04 14:20:55,072 INFO L78 Accepts]: Start accepts. Automaton has 80 states. Word has length 193 [2018-10-04 14:20:55,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:20:55,073 INFO L225 Difference]: With dead ends: 205 [2018-10-04 14:20:55,073 INFO L226 Difference]: Without dead ends: 203 [2018-10-04 14:20:55,073 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.2s Time 1.6s impTime 41 [2018-10-04 14:20:55,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2018-10-04 14:20:55,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 199. [2018-10-04 14:20:55,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 199 states. [2018-10-04 14:20:55,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 277 transitions. [2018-10-04 14:20:55,078 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 277 transitions. Word has length 193 [2018-10-04 14:20:55,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:20:55,078 INFO L480 AbstractCegarLoop]: Abstraction has 199 states and 277 transitions. [2018-10-04 14:20:55,078 INFO L481 AbstractCegarLoop]: Interpolant automaton has 80 states. [2018-10-04 14:20:55,079 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 277 transitions. [2018-10-04 14:20:55,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2018-10-04 14:20:55,080 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:20:55,080 INFO L375 BasicCegarLoop]: trace histogram [39, 39, 39, 39, 39, 1, 1, 1] [2018-10-04 14:20:55,080 INFO L423 AbstractCegarLoop]: === Iteration 41 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:20:55,080 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:20:55,080 INFO L82 PathProgramCache]: Analyzing trace with hash -1345297615, now seen corresponding path program 39 times [2018-10-04 14:20:55,080 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:20:55,081 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:20:55,081 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:55,081 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:20:55,081 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:55,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:20:56,559 INFO L134 CoverageAnalysis]: Checked inductivity of 3744 backedges. 0 proven. 3744 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:56,559 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:20:56,559 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:20:56,568 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 14:20:56,654 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 40 check-sat command(s) [2018-10-04 14:20:56,655 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:20:56,659 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:20:58,165 INFO L134 CoverageAnalysis]: Checked inductivity of 3744 backedges. 0 proven. 3744 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:58,194 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:20:58,194 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 41] total 81 [2018-10-04 14:20:58,195 INFO L459 AbstractCegarLoop]: Interpolant automaton has 82 states [2018-10-04 14:20:58,196 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2018-10-04 14:20:58,196 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:20:58,196 INFO L87 Difference]: Start difference. First operand 199 states and 277 transitions. Second operand 82 states. [2018-10-04 14:20:58,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:20:58,650 INFO L93 Difference]: Finished difference Result 210 states and 292 transitions. [2018-10-04 14:20:58,650 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-10-04 14:20:58,650 INFO L78 Accepts]: Start accepts. Automaton has 82 states. Word has length 198 [2018-10-04 14:20:58,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:20:58,651 INFO L225 Difference]: With dead ends: 210 [2018-10-04 14:20:58,652 INFO L226 Difference]: Without dead ends: 208 [2018-10-04 14:20:58,652 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 158 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.6s Time 1.9s impTime 42 [2018-10-04 14:20:58,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2018-10-04 14:20:58,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 204. [2018-10-04 14:20:58,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 204 states. [2018-10-04 14:20:58,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 284 transitions. [2018-10-04 14:20:58,656 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 284 transitions. Word has length 198 [2018-10-04 14:20:58,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:20:58,656 INFO L480 AbstractCegarLoop]: Abstraction has 204 states and 284 transitions. [2018-10-04 14:20:58,656 INFO L481 AbstractCegarLoop]: Interpolant automaton has 82 states. [2018-10-04 14:20:58,657 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 284 transitions. [2018-10-04 14:20:58,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2018-10-04 14:20:58,657 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:20:58,657 INFO L375 BasicCegarLoop]: trace histogram [40, 40, 40, 40, 40, 1, 1, 1] [2018-10-04 14:20:58,658 INFO L423 AbstractCegarLoop]: === Iteration 42 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:20:58,658 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:20:58,658 INFO L82 PathProgramCache]: Analyzing trace with hash 555690912, now seen corresponding path program 40 times [2018-10-04 14:20:58,658 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:20:58,658 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:20:58,659 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:58,659 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:20:58,659 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:20:58,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:20:59,512 INFO L134 CoverageAnalysis]: Checked inductivity of 3940 backedges. 0 proven. 3940 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:20:59,512 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:20:59,513 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:20:59,522 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 14:20:59,571 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 14:20:59,571 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:20:59,576 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:21:01,230 INFO L134 CoverageAnalysis]: Checked inductivity of 3940 backedges. 0 proven. 3940 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:21:01,250 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:21:01,251 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 42] total 83 [2018-10-04 14:21:01,251 INFO L459 AbstractCegarLoop]: Interpolant automaton has 84 states [2018-10-04 14:21:01,252 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2018-10-04 14:21:01,252 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:21:01,252 INFO L87 Difference]: Start difference. First operand 204 states and 284 transitions. Second operand 84 states. [2018-10-04 14:21:01,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:21:01,657 INFO L93 Difference]: Finished difference Result 215 states and 299 transitions. [2018-10-04 14:21:01,657 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-10-04 14:21:01,658 INFO L78 Accepts]: Start accepts. Automaton has 84 states. Word has length 203 [2018-10-04 14:21:01,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:21:01,659 INFO L225 Difference]: With dead ends: 215 [2018-10-04 14:21:01,659 INFO L226 Difference]: Without dead ends: 213 [2018-10-04 14:21:01,659 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 244 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.1s Time 1.5s impTime 43 [2018-10-04 14:21:01,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2018-10-04 14:21:01,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 209. [2018-10-04 14:21:01,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 209 states. [2018-10-04 14:21:01,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 291 transitions. [2018-10-04 14:21:01,665 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 291 transitions. Word has length 203 [2018-10-04 14:21:01,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:21:01,665 INFO L480 AbstractCegarLoop]: Abstraction has 209 states and 291 transitions. [2018-10-04 14:21:01,666 INFO L481 AbstractCegarLoop]: Interpolant automaton has 84 states. [2018-10-04 14:21:01,666 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 291 transitions. [2018-10-04 14:21:01,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2018-10-04 14:21:01,667 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:21:01,667 INFO L375 BasicCegarLoop]: trace histogram [41, 41, 41, 41, 41, 1, 1, 1] [2018-10-04 14:21:01,667 INFO L423 AbstractCegarLoop]: === Iteration 43 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:21:01,667 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:21:01,668 INFO L82 PathProgramCache]: Analyzing trace with hash 1463242897, now seen corresponding path program 41 times [2018-10-04 14:21:01,668 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:21:01,668 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:21:01,668 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:21:01,669 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:21:01,669 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:21:01,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:21:02,476 INFO L134 CoverageAnalysis]: Checked inductivity of 4141 backedges. 0 proven. 4141 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:21:02,477 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:21:02,477 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:21:02,485 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 14:21:02,574 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 42 check-sat command(s) [2018-10-04 14:21:02,574 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:21:02,578 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:21:06,762 INFO L134 CoverageAnalysis]: Checked inductivity of 4141 backedges. 0 proven. 4141 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:21:06,782 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:21:06,782 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 43] total 85 [2018-10-04 14:21:06,782 INFO L459 AbstractCegarLoop]: Interpolant automaton has 86 states [2018-10-04 14:21:06,783 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2018-10-04 14:21:06,783 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:21:06,783 INFO L87 Difference]: Start difference. First operand 209 states and 291 transitions. Second operand 86 states. [2018-10-04 14:21:07,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:21:07,174 INFO L93 Difference]: Finished difference Result 220 states and 306 transitions. [2018-10-04 14:21:07,174 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-10-04 14:21:07,174 INFO L78 Accepts]: Start accepts. Automaton has 86 states. Word has length 208 [2018-10-04 14:21:07,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:21:07,175 INFO L225 Difference]: With dead ends: 220 [2018-10-04 14:21:07,175 INFO L226 Difference]: Without dead ends: 218 [2018-10-04 14:21:07,176 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.6s Time 3.3s impTime 44 [2018-10-04 14:21:07,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2018-10-04 14:21:07,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 214. [2018-10-04 14:21:07,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 214 states. [2018-10-04 14:21:07,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 298 transitions. [2018-10-04 14:21:07,181 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 298 transitions. Word has length 208 [2018-10-04 14:21:07,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:21:07,182 INFO L480 AbstractCegarLoop]: Abstraction has 214 states and 298 transitions. [2018-10-04 14:21:07,182 INFO L481 AbstractCegarLoop]: Interpolant automaton has 86 states. [2018-10-04 14:21:07,182 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 298 transitions. [2018-10-04 14:21:07,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2018-10-04 14:21:07,182 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:21:07,183 INFO L375 BasicCegarLoop]: trace histogram [42, 42, 42, 42, 42, 1, 1, 1] [2018-10-04 14:21:07,183 INFO L423 AbstractCegarLoop]: === Iteration 44 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:21:07,183 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:21:07,183 INFO L82 PathProgramCache]: Analyzing trace with hash 970299968, now seen corresponding path program 42 times [2018-10-04 14:21:07,183 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:21:07,183 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:21:07,184 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:21:07,184 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:21:07,184 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:21:07,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:21:08,535 INFO L134 CoverageAnalysis]: Checked inductivity of 4347 backedges. 0 proven. 4347 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:21:08,535 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:21:08,535 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:21:08,543 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 14:21:08,637 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 43 check-sat command(s) [2018-10-04 14:21:08,637 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:21:08,643 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:21:10,620 INFO L134 CoverageAnalysis]: Checked inductivity of 4347 backedges. 0 proven. 4347 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:21:10,641 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:21:10,641 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 44] total 87 [2018-10-04 14:21:10,642 INFO L459 AbstractCegarLoop]: Interpolant automaton has 88 states [2018-10-04 14:21:10,642 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2018-10-04 14:21:10,642 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:21:10,642 INFO L87 Difference]: Start difference. First operand 214 states and 298 transitions. Second operand 88 states. [2018-10-04 14:21:11,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:21:11,070 INFO L93 Difference]: Finished difference Result 225 states and 313 transitions. [2018-10-04 14:21:11,070 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-10-04 14:21:11,070 INFO L78 Accepts]: Start accepts. Automaton has 88 states. Word has length 213 [2018-10-04 14:21:11,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:21:11,071 INFO L225 Difference]: With dead ends: 225 [2018-10-04 14:21:11,071 INFO L226 Difference]: Without dead ends: 223 [2018-10-04 14:21:11,071 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 170 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.9s Time 2.0s impTime 45 [2018-10-04 14:21:11,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2018-10-04 14:21:11,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 219. [2018-10-04 14:21:11,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 219 states. [2018-10-04 14:21:11,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 305 transitions. [2018-10-04 14:21:11,077 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 305 transitions. Word has length 213 [2018-10-04 14:21:11,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:21:11,077 INFO L480 AbstractCegarLoop]: Abstraction has 219 states and 305 transitions. [2018-10-04 14:21:11,077 INFO L481 AbstractCegarLoop]: Interpolant automaton has 88 states. [2018-10-04 14:21:11,077 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 305 transitions. [2018-10-04 14:21:11,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2018-10-04 14:21:11,078 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:21:11,079 INFO L375 BasicCegarLoop]: trace histogram [43, 43, 43, 43, 43, 1, 1, 1] [2018-10-04 14:21:11,079 INFO L423 AbstractCegarLoop]: === Iteration 45 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:21:11,079 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:21:11,079 INFO L82 PathProgramCache]: Analyzing trace with hash 106759665, now seen corresponding path program 43 times [2018-10-04 14:21:11,079 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:21:11,079 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:21:11,080 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:21:11,080 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:21:11,080 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:21:11,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:21:12,184 INFO L134 CoverageAnalysis]: Checked inductivity of 4558 backedges. 0 proven. 4558 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:21:12,184 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:21:12,184 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:21:12,191 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:21:12,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:21:12,247 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:21:13,773 INFO L134 CoverageAnalysis]: Checked inductivity of 4558 backedges. 0 proven. 4558 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:21:13,793 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:21:13,793 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45] total 89 [2018-10-04 14:21:13,794 INFO L459 AbstractCegarLoop]: Interpolant automaton has 90 states [2018-10-04 14:21:13,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2018-10-04 14:21:13,794 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:21:13,794 INFO L87 Difference]: Start difference. First operand 219 states and 305 transitions. Second operand 90 states. [2018-10-04 14:21:14,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:21:14,239 INFO L93 Difference]: Finished difference Result 230 states and 320 transitions. [2018-10-04 14:21:14,239 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2018-10-04 14:21:14,239 INFO L78 Accepts]: Start accepts. Automaton has 90 states. Word has length 218 [2018-10-04 14:21:14,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:21:14,240 INFO L225 Difference]: With dead ends: 230 [2018-10-04 14:21:14,240 INFO L226 Difference]: Without dead ends: 228 [2018-10-04 14:21:14,240 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.2s Time 1.6s impTime 46 [2018-10-04 14:21:14,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2018-10-04 14:21:14,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 224. [2018-10-04 14:21:14,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 224 states. [2018-10-04 14:21:14,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 312 transitions. [2018-10-04 14:21:14,246 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 312 transitions. Word has length 218 [2018-10-04 14:21:14,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:21:14,246 INFO L480 AbstractCegarLoop]: Abstraction has 224 states and 312 transitions. [2018-10-04 14:21:14,246 INFO L481 AbstractCegarLoop]: Interpolant automaton has 90 states. [2018-10-04 14:21:14,246 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 312 transitions. [2018-10-04 14:21:14,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2018-10-04 14:21:14,247 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:21:14,247 INFO L375 BasicCegarLoop]: trace histogram [44, 44, 44, 44, 44, 1, 1, 1] [2018-10-04 14:21:14,247 INFO L423 AbstractCegarLoop]: === Iteration 46 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:21:14,247 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:21:14,247 INFO L82 PathProgramCache]: Analyzing trace with hash -1161150240, now seen corresponding path program 44 times [2018-10-04 14:21:14,247 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:21:14,247 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:21:14,248 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:21:14,248 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:21:14,248 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:21:14,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:21:15,088 INFO L134 CoverageAnalysis]: Checked inductivity of 4774 backedges. 0 proven. 4774 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:21:15,088 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:21:15,088 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:21:15,096 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 14:21:15,149 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 14:21:15,149 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:21:15,153 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:21:16,753 INFO L134 CoverageAnalysis]: Checked inductivity of 4774 backedges. 0 proven. 4774 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:21:16,773 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:21:16,773 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 46] total 91 [2018-10-04 14:21:16,774 INFO L459 AbstractCegarLoop]: Interpolant automaton has 92 states [2018-10-04 14:21:16,774 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2018-10-04 14:21:16,774 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:21:16,774 INFO L87 Difference]: Start difference. First operand 224 states and 312 transitions. Second operand 92 states. [2018-10-04 14:21:17,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:21:17,239 INFO L93 Difference]: Finished difference Result 235 states and 327 transitions. [2018-10-04 14:21:17,240 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2018-10-04 14:21:17,240 INFO L78 Accepts]: Start accepts. Automaton has 92 states. Word has length 223 [2018-10-04 14:21:17,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:21:17,241 INFO L225 Difference]: With dead ends: 235 [2018-10-04 14:21:17,241 INFO L226 Difference]: Without dead ends: 233 [2018-10-04 14:21:17,241 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 268 GetRequests, 178 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.0s Time 1.4s impTime 47 [2018-10-04 14:21:17,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2018-10-04 14:21:17,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 229. [2018-10-04 14:21:17,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 229 states. [2018-10-04 14:21:17,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 319 transitions. [2018-10-04 14:21:17,246 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 319 transitions. Word has length 223 [2018-10-04 14:21:17,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:21:17,246 INFO L480 AbstractCegarLoop]: Abstraction has 229 states and 319 transitions. [2018-10-04 14:21:17,246 INFO L481 AbstractCegarLoop]: Interpolant automaton has 92 states. [2018-10-04 14:21:17,246 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 319 transitions. [2018-10-04 14:21:17,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2018-10-04 14:21:17,247 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:21:17,248 INFO L375 BasicCegarLoop]: trace histogram [45, 45, 45, 45, 45, 1, 1, 1] [2018-10-04 14:21:17,248 INFO L423 AbstractCegarLoop]: === Iteration 47 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:21:17,248 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:21:17,248 INFO L82 PathProgramCache]: Analyzing trace with hash 1399292753, now seen corresponding path program 45 times [2018-10-04 14:21:17,248 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:21:17,248 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:21:17,249 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:21:17,249 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:21:17,249 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:21:17,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:21:18,115 INFO L134 CoverageAnalysis]: Checked inductivity of 4995 backedges. 0 proven. 4995 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:21:18,115 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:21:18,115 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:21:18,123 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 14:21:18,223 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 46 check-sat command(s) [2018-10-04 14:21:18,223 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:21:18,228 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:21:19,826 INFO L134 CoverageAnalysis]: Checked inductivity of 4995 backedges. 0 proven. 4995 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:21:19,847 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:21:19,848 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 47] total 93 [2018-10-04 14:21:19,848 INFO L459 AbstractCegarLoop]: Interpolant automaton has 94 states [2018-10-04 14:21:19,849 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2018-10-04 14:21:19,849 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:21:19,849 INFO L87 Difference]: Start difference. First operand 229 states and 319 transitions. Second operand 94 states. [2018-10-04 14:21:20,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:21:20,376 INFO L93 Difference]: Finished difference Result 240 states and 334 transitions. [2018-10-04 14:21:20,376 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2018-10-04 14:21:20,376 INFO L78 Accepts]: Start accepts. Automaton has 94 states. Word has length 228 [2018-10-04 14:21:20,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:21:20,378 INFO L225 Difference]: With dead ends: 240 [2018-10-04 14:21:20,378 INFO L226 Difference]: Without dead ends: 238 [2018-10-04 14:21:20,378 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 274 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.0s Time 1.3s impTime 48 [2018-10-04 14:21:20,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2018-10-04 14:21:20,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 234. [2018-10-04 14:21:20,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 234 states. [2018-10-04 14:21:20,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 326 transitions. [2018-10-04 14:21:20,385 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 326 transitions. Word has length 228 [2018-10-04 14:21:20,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:21:20,386 INFO L480 AbstractCegarLoop]: Abstraction has 234 states and 326 transitions. [2018-10-04 14:21:20,386 INFO L481 AbstractCegarLoop]: Interpolant automaton has 94 states. [2018-10-04 14:21:20,386 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 326 transitions. [2018-10-04 14:21:20,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2018-10-04 14:21:20,387 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:21:20,387 INFO L375 BasicCegarLoop]: trace histogram [46, 46, 46, 46, 46, 1, 1, 1] [2018-10-04 14:21:20,387 INFO L423 AbstractCegarLoop]: === Iteration 48 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:21:20,388 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:21:20,388 INFO L82 PathProgramCache]: Analyzing trace with hash -174645376, now seen corresponding path program 46 times [2018-10-04 14:21:20,388 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:21:20,388 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:21:20,389 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:21:20,389 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:21:20,389 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:21:20,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:21:22,063 INFO L134 CoverageAnalysis]: Checked inductivity of 5221 backedges. 0 proven. 5221 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:21:22,064 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:21:22,064 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:21:22,072 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 14:21:22,146 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 14:21:22,146 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:21:22,151 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:21:24,230 INFO L134 CoverageAnalysis]: Checked inductivity of 5221 backedges. 0 proven. 5221 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:21:24,250 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:21:24,250 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48] total 95 [2018-10-04 14:21:24,251 INFO L459 AbstractCegarLoop]: Interpolant automaton has 96 states [2018-10-04 14:21:24,251 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2018-10-04 14:21:24,252 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:21:24,252 INFO L87 Difference]: Start difference. First operand 234 states and 326 transitions. Second operand 96 states. [2018-10-04 14:21:24,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:21:24,754 INFO L93 Difference]: Finished difference Result 245 states and 341 transitions. [2018-10-04 14:21:24,755 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2018-10-04 14:21:24,755 INFO L78 Accepts]: Start accepts. Automaton has 96 states. Word has length 233 [2018-10-04 14:21:24,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:21:24,756 INFO L225 Difference]: With dead ends: 245 [2018-10-04 14:21:24,756 INFO L226 Difference]: Without dead ends: 243 [2018-10-04 14:21:24,757 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 280 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.3s Time 2.3s impTime 49 [2018-10-04 14:21:24,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2018-10-04 14:21:24,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 239. [2018-10-04 14:21:24,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 239 states. [2018-10-04 14:21:24,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 333 transitions. [2018-10-04 14:21:24,764 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 333 transitions. Word has length 233 [2018-10-04 14:21:24,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:21:24,764 INFO L480 AbstractCegarLoop]: Abstraction has 239 states and 333 transitions. [2018-10-04 14:21:24,764 INFO L481 AbstractCegarLoop]: Interpolant automaton has 96 states. [2018-10-04 14:21:24,764 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 333 transitions. [2018-10-04 14:21:24,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2018-10-04 14:21:24,765 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:21:24,766 INFO L375 BasicCegarLoop]: trace histogram [47, 47, 47, 47, 47, 1, 1, 1] [2018-10-04 14:21:24,766 INFO L423 AbstractCegarLoop]: === Iteration 49 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:21:24,766 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:21:24,766 INFO L82 PathProgramCache]: Analyzing trace with hash -587413327, now seen corresponding path program 47 times [2018-10-04 14:21:24,766 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:21:24,767 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:21:24,767 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:21:24,767 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:21:24,767 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:21:24,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:21:26,510 INFO L134 CoverageAnalysis]: Checked inductivity of 5452 backedges. 0 proven. 5452 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:21:26,510 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:21:26,510 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:21:26,517 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 14:21:26,627 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 48 check-sat command(s) [2018-10-04 14:21:26,627 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:21:26,632 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:21:28,634 INFO L134 CoverageAnalysis]: Checked inductivity of 5452 backedges. 0 proven. 5452 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:21:28,655 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:21:28,655 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 49] total 97 [2018-10-04 14:21:28,655 INFO L459 AbstractCegarLoop]: Interpolant automaton has 98 states [2018-10-04 14:21:28,656 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2018-10-04 14:21:28,656 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:21:28,656 INFO L87 Difference]: Start difference. First operand 239 states and 333 transitions. Second operand 98 states. [2018-10-04 14:21:29,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:21:29,222 INFO L93 Difference]: Finished difference Result 250 states and 348 transitions. [2018-10-04 14:21:29,222 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2018-10-04 14:21:29,223 INFO L78 Accepts]: Start accepts. Automaton has 98 states. Word has length 238 [2018-10-04 14:21:29,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:21:29,224 INFO L225 Difference]: With dead ends: 250 [2018-10-04 14:21:29,224 INFO L226 Difference]: Without dead ends: 248 [2018-10-04 14:21:29,225 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 286 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.2s Time 2.5s impTime 50 [2018-10-04 14:21:29,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2018-10-04 14:21:29,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 244. [2018-10-04 14:21:29,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 244 states. [2018-10-04 14:21:29,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 340 transitions. [2018-10-04 14:21:29,231 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 340 transitions. Word has length 238 [2018-10-04 14:21:29,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:21:29,232 INFO L480 AbstractCegarLoop]: Abstraction has 244 states and 340 transitions. [2018-10-04 14:21:29,232 INFO L481 AbstractCegarLoop]: Interpolant automaton has 98 states. [2018-10-04 14:21:29,232 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 340 transitions. [2018-10-04 14:21:29,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 244 [2018-10-04 14:21:29,233 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:21:29,233 INFO L375 BasicCegarLoop]: trace histogram [48, 48, 48, 48, 48, 1, 1, 1] [2018-10-04 14:21:29,234 INFO L423 AbstractCegarLoop]: === Iteration 50 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:21:29,234 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:21:29,234 INFO L82 PathProgramCache]: Analyzing trace with hash -2091502048, now seen corresponding path program 48 times [2018-10-04 14:21:29,234 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:21:29,234 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:21:29,235 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:21:29,235 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:21:29,235 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:21:29,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:21:30,161 INFO L134 CoverageAnalysis]: Checked inductivity of 5688 backedges. 0 proven. 5688 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:21:30,161 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:21:30,161 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:21:30,169 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 14:21:30,274 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 49 check-sat command(s) [2018-10-04 14:21:30,274 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:21:30,279 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:21:32,398 INFO L134 CoverageAnalysis]: Checked inductivity of 5688 backedges. 0 proven. 5688 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:21:32,419 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:21:32,419 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 50] total 99 [2018-10-04 14:21:32,420 INFO L459 AbstractCegarLoop]: Interpolant automaton has 100 states [2018-10-04 14:21:32,420 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2018-10-04 14:21:32,421 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:21:32,421 INFO L87 Difference]: Start difference. First operand 244 states and 340 transitions. Second operand 100 states. [2018-10-04 14:21:33,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:21:33,016 INFO L93 Difference]: Finished difference Result 255 states and 355 transitions. [2018-10-04 14:21:33,017 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2018-10-04 14:21:33,017 INFO L78 Accepts]: Start accepts. Automaton has 100 states. Word has length 243 [2018-10-04 14:21:33,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:21:33,018 INFO L225 Difference]: With dead ends: 255 [2018-10-04 14:21:33,018 INFO L226 Difference]: Without dead ends: 253 [2018-10-04 14:21:33,018 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 292 GetRequests, 194 SyntacticMatches, 0 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.5s Time 1.9s impTime 51 [2018-10-04 14:21:33,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2018-10-04 14:21:33,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 249. [2018-10-04 14:21:33,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 249 states. [2018-10-04 14:21:33,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 347 transitions. [2018-10-04 14:21:33,023 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 347 transitions. Word has length 243 [2018-10-04 14:21:33,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:21:33,023 INFO L480 AbstractCegarLoop]: Abstraction has 249 states and 347 transitions. [2018-10-04 14:21:33,023 INFO L481 AbstractCegarLoop]: Interpolant automaton has 100 states. [2018-10-04 14:21:33,024 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 347 transitions. [2018-10-04 14:21:33,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 249 [2018-10-04 14:21:33,024 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:21:33,025 INFO L375 BasicCegarLoop]: trace histogram [49, 49, 49, 49, 49, 1, 1, 1] [2018-10-04 14:21:33,025 INFO L423 AbstractCegarLoop]: === Iteration 51 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:21:33,025 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:21:33,025 INFO L82 PathProgramCache]: Analyzing trace with hash -1438460399, now seen corresponding path program 49 times [2018-10-04 14:21:33,025 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:21:33,025 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:21:33,026 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:21:33,026 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:21:33,026 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:21:33,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:21:34,128 INFO L134 CoverageAnalysis]: Checked inductivity of 5929 backedges. 0 proven. 5929 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:21:34,129 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:21:34,129 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:21:34,136 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:21:34,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:21:34,194 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:21:36,459 INFO L134 CoverageAnalysis]: Checked inductivity of 5929 backedges. 0 proven. 5929 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:21:36,479 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:21:36,479 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51] total 101 [2018-10-04 14:21:36,479 INFO L459 AbstractCegarLoop]: Interpolant automaton has 102 states [2018-10-04 14:21:36,480 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2018-10-04 14:21:36,480 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:21:36,481 INFO L87 Difference]: Start difference. First operand 249 states and 347 transitions. Second operand 102 states. [2018-10-04 14:21:37,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:21:37,129 INFO L93 Difference]: Finished difference Result 260 states and 362 transitions. [2018-10-04 14:21:37,130 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2018-10-04 14:21:37,130 INFO L78 Accepts]: Start accepts. Automaton has 102 states. Word has length 248 [2018-10-04 14:21:37,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:21:37,131 INFO L225 Difference]: With dead ends: 260 [2018-10-04 14:21:37,131 INFO L226 Difference]: Without dead ends: 258 [2018-10-04 14:21:37,132 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 198 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.8s Time 2.2s impTime 52 [2018-10-04 14:21:37,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2018-10-04 14:21:37,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 254. [2018-10-04 14:21:37,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 254 states. [2018-10-04 14:21:37,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 354 transitions. [2018-10-04 14:21:37,140 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 354 transitions. Word has length 248 [2018-10-04 14:21:37,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:21:37,140 INFO L480 AbstractCegarLoop]: Abstraction has 254 states and 354 transitions. [2018-10-04 14:21:37,141 INFO L481 AbstractCegarLoop]: Interpolant automaton has 102 states. [2018-10-04 14:21:37,141 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 354 transitions. [2018-10-04 14:21:37,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2018-10-04 14:21:37,142 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:21:37,142 INFO L375 BasicCegarLoop]: trace histogram [50, 50, 50, 50, 50, 1, 1, 1] [2018-10-04 14:21:37,142 INFO L423 AbstractCegarLoop]: === Iteration 52 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:21:37,143 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:21:37,143 INFO L82 PathProgramCache]: Analyzing trace with hash -459176768, now seen corresponding path program 50 times [2018-10-04 14:21:37,143 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:21:37,143 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:21:37,143 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:21:37,144 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:21:37,144 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:21:37,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:21:39,137 INFO L134 CoverageAnalysis]: Checked inductivity of 6175 backedges. 0 proven. 6175 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:21:39,138 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:21:39,138 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:21:39,148 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 14:21:39,208 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 14:21:39,208 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:21:39,213 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:21:40,950 INFO L134 CoverageAnalysis]: Checked inductivity of 6175 backedges. 0 proven. 6175 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:21:40,969 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:21:40,970 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 52] total 103 [2018-10-04 14:21:40,970 INFO L459 AbstractCegarLoop]: Interpolant automaton has 104 states [2018-10-04 14:21:40,971 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2018-10-04 14:21:40,971 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:21:40,972 INFO L87 Difference]: Start difference. First operand 254 states and 354 transitions. Second operand 104 states. [2018-10-04 14:21:41,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:21:41,567 INFO L93 Difference]: Finished difference Result 265 states and 369 transitions. [2018-10-04 14:21:41,567 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2018-10-04 14:21:41,567 INFO L78 Accepts]: Start accepts. Automaton has 104 states. Word has length 253 [2018-10-04 14:21:41,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:21:41,568 INFO L225 Difference]: With dead ends: 265 [2018-10-04 14:21:41,568 INFO L226 Difference]: Without dead ends: 263 [2018-10-04 14:21:41,568 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 304 GetRequests, 202 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.2s Time 2.3s impTime 53 [2018-10-04 14:21:41,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2018-10-04 14:21:41,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 259. [2018-10-04 14:21:41,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 259 states. [2018-10-04 14:21:41,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 361 transitions. [2018-10-04 14:21:41,575 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 361 transitions. Word has length 253 [2018-10-04 14:21:41,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:21:41,576 INFO L480 AbstractCegarLoop]: Abstraction has 259 states and 361 transitions. [2018-10-04 14:21:41,576 INFO L481 AbstractCegarLoop]: Interpolant automaton has 104 states. [2018-10-04 14:21:41,576 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 361 transitions. [2018-10-04 14:21:41,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 259 [2018-10-04 14:21:41,577 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:21:41,578 INFO L375 BasicCegarLoop]: trace histogram [51, 51, 51, 51, 51, 1, 1, 1] [2018-10-04 14:21:41,578 INFO L423 AbstractCegarLoop]: === Iteration 53 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:21:41,578 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:21:41,578 INFO L82 PathProgramCache]: Analyzing trace with hash -1965053071, now seen corresponding path program 51 times [2018-10-04 14:21:41,578 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:21:41,578 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:21:41,579 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:21:41,579 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:21:41,579 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:21:41,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:21:42,861 INFO L134 CoverageAnalysis]: Checked inductivity of 6426 backedges. 0 proven. 6426 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:21:42,861 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:21:42,861 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:21:42,870 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 14:21:43,005 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 52 check-sat command(s) [2018-10-04 14:21:43,006 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:21:43,010 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:21:45,226 INFO L134 CoverageAnalysis]: Checked inductivity of 6426 backedges. 0 proven. 6426 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:21:45,246 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:21:45,247 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 53] total 105 [2018-10-04 14:21:45,247 INFO L459 AbstractCegarLoop]: Interpolant automaton has 106 states [2018-10-04 14:21:45,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 106 interpolants. [2018-10-04 14:21:45,248 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:21:45,248 INFO L87 Difference]: Start difference. First operand 259 states and 361 transitions. Second operand 106 states. [2018-10-04 14:21:45,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:21:45,980 INFO L93 Difference]: Finished difference Result 270 states and 376 transitions. [2018-10-04 14:21:45,980 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2018-10-04 14:21:45,980 INFO L78 Accepts]: Start accepts. Automaton has 106 states. Word has length 258 [2018-10-04 14:21:45,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:21:45,982 INFO L225 Difference]: With dead ends: 270 [2018-10-04 14:21:45,982 INFO L226 Difference]: Without dead ends: 268 [2018-10-04 14:21:45,982 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 310 GetRequests, 206 SyntacticMatches, 0 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.9s Time 2.1s impTime 54 [2018-10-04 14:21:45,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268 states. [2018-10-04 14:21:45,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268 to 264. [2018-10-04 14:21:45,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 264 states. [2018-10-04 14:21:45,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 368 transitions. [2018-10-04 14:21:45,988 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 368 transitions. Word has length 258 [2018-10-04 14:21:45,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:21:45,988 INFO L480 AbstractCegarLoop]: Abstraction has 264 states and 368 transitions. [2018-10-04 14:21:45,988 INFO L481 AbstractCegarLoop]: Interpolant automaton has 106 states. [2018-10-04 14:21:45,988 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 368 transitions. [2018-10-04 14:21:45,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2018-10-04 14:21:45,989 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:21:45,990 INFO L375 BasicCegarLoop]: trace histogram [52, 52, 52, 52, 52, 1, 1, 1] [2018-10-04 14:21:45,990 INFO L423 AbstractCegarLoop]: === Iteration 54 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:21:45,990 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:21:45,990 INFO L82 PathProgramCache]: Analyzing trace with hash 563284832, now seen corresponding path program 52 times [2018-10-04 14:21:45,990 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:21:45,990 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:21:45,991 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:21:45,991 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:21:45,991 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:21:46,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:21:47,309 INFO L134 CoverageAnalysis]: Checked inductivity of 6682 backedges. 0 proven. 6682 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:21:47,310 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:21:47,310 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:21:47,317 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 14:21:47,375 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 14:21:47,376 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:21:47,380 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:21:49,718 INFO L134 CoverageAnalysis]: Checked inductivity of 6682 backedges. 0 proven. 6682 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:21:49,739 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:21:49,739 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 54] total 107 [2018-10-04 14:21:49,739 INFO L459 AbstractCegarLoop]: Interpolant automaton has 108 states [2018-10-04 14:21:49,740 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 108 interpolants. [2018-10-04 14:21:49,740 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:21:49,740 INFO L87 Difference]: Start difference. First operand 264 states and 368 transitions. Second operand 108 states. [2018-10-04 14:21:50,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:21:50,459 INFO L93 Difference]: Finished difference Result 275 states and 383 transitions. [2018-10-04 14:21:50,459 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2018-10-04 14:21:50,460 INFO L78 Accepts]: Start accepts. Automaton has 108 states. Word has length 263 [2018-10-04 14:21:50,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:21:50,461 INFO L225 Difference]: With dead ends: 275 [2018-10-04 14:21:50,461 INFO L226 Difference]: Without dead ends: 273 [2018-10-04 14:21:50,461 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 316 GetRequests, 210 SyntacticMatches, 0 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.1s Time 2.3s impTime 55 [2018-10-04 14:21:50,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2018-10-04 14:21:50,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 269. [2018-10-04 14:21:50,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 269 states. [2018-10-04 14:21:50,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 375 transitions. [2018-10-04 14:21:50,467 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 375 transitions. Word has length 263 [2018-10-04 14:21:50,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:21:50,467 INFO L480 AbstractCegarLoop]: Abstraction has 269 states and 375 transitions. [2018-10-04 14:21:50,467 INFO L481 AbstractCegarLoop]: Interpolant automaton has 108 states. [2018-10-04 14:21:50,467 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 375 transitions. [2018-10-04 14:21:50,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2018-10-04 14:21:50,468 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:21:50,468 INFO L375 BasicCegarLoop]: trace histogram [53, 53, 53, 53, 53, 1, 1, 1] [2018-10-04 14:21:50,468 INFO L423 AbstractCegarLoop]: === Iteration 55 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:21:50,468 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:21:50,469 INFO L82 PathProgramCache]: Analyzing trace with hash 1996048593, now seen corresponding path program 53 times [2018-10-04 14:21:50,469 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:21:50,469 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:21:50,469 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:21:50,470 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:21:50,470 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:21:50,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:21:51,883 INFO L134 CoverageAnalysis]: Checked inductivity of 6943 backedges. 0 proven. 6943 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:21:51,883 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:21:51,883 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:21:51,891 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 14:21:52,010 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 54 check-sat command(s) [2018-10-04 14:21:52,010 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:21:52,015 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:21:54,346 INFO L134 CoverageAnalysis]: Checked inductivity of 6943 backedges. 0 proven. 6943 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:21:54,366 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:21:54,367 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 55] total 109 [2018-10-04 14:21:54,367 INFO L459 AbstractCegarLoop]: Interpolant automaton has 110 states [2018-10-04 14:21:54,368 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 110 interpolants. [2018-10-04 14:21:54,368 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:21:54,368 INFO L87 Difference]: Start difference. First operand 269 states and 375 transitions. Second operand 110 states. [2018-10-04 14:21:55,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:21:55,144 INFO L93 Difference]: Finished difference Result 280 states and 390 transitions. [2018-10-04 14:21:55,144 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2018-10-04 14:21:55,144 INFO L78 Accepts]: Start accepts. Automaton has 110 states. Word has length 268 [2018-10-04 14:21:55,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:21:55,145 INFO L225 Difference]: With dead ends: 280 [2018-10-04 14:21:55,146 INFO L226 Difference]: Without dead ends: 278 [2018-10-04 14:21:55,146 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 322 GetRequests, 214 SyntacticMatches, 0 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.2s Time 2.5s impTime 56 [2018-10-04 14:21:55,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2018-10-04 14:21:55,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 274. [2018-10-04 14:21:55,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 274 states. [2018-10-04 14:21:55,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 274 states to 274 states and 382 transitions. [2018-10-04 14:21:55,153 INFO L78 Accepts]: Start accepts. Automaton has 274 states and 382 transitions. Word has length 268 [2018-10-04 14:21:55,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:21:55,153 INFO L480 AbstractCegarLoop]: Abstraction has 274 states and 382 transitions. [2018-10-04 14:21:55,153 INFO L481 AbstractCegarLoop]: Interpolant automaton has 110 states. [2018-10-04 14:21:55,153 INFO L276 IsEmpty]: Start isEmpty. Operand 274 states and 382 transitions. [2018-10-04 14:21:55,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 274 [2018-10-04 14:21:55,154 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:21:55,155 INFO L375 BasicCegarLoop]: trace histogram [54, 54, 54, 54, 54, 1, 1, 1] [2018-10-04 14:21:55,155 INFO L423 AbstractCegarLoop]: === Iteration 56 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:21:55,155 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:21:55,155 INFO L82 PathProgramCache]: Analyzing trace with hash 1774504448, now seen corresponding path program 54 times [2018-10-04 14:21:55,155 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:21:55,155 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:21:55,156 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:21:55,156 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:21:55,156 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:21:55,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:21:56,206 INFO L134 CoverageAnalysis]: Checked inductivity of 7209 backedges. 0 proven. 7209 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:21:56,206 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:21:56,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 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:21:56,213 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 14:21:56,350 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 55 check-sat command(s) [2018-10-04 14:21:56,350 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:21:56,355 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:21:58,278 INFO L134 CoverageAnalysis]: Checked inductivity of 7209 backedges. 0 proven. 7209 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:21:58,298 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:21:58,298 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [56, 56] total 111 [2018-10-04 14:21:58,299 INFO L459 AbstractCegarLoop]: Interpolant automaton has 112 states [2018-10-04 14:21:58,299 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 112 interpolants. [2018-10-04 14:21:58,299 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:21:58,300 INFO L87 Difference]: Start difference. First operand 274 states and 382 transitions. Second operand 112 states. [2018-10-04 14:21:59,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:21:59,042 INFO L93 Difference]: Finished difference Result 285 states and 397 transitions. [2018-10-04 14:21:59,043 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2018-10-04 14:21:59,043 INFO L78 Accepts]: Start accepts. Automaton has 112 states. Word has length 273 [2018-10-04 14:21:59,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:21:59,044 INFO L225 Difference]: With dead ends: 285 [2018-10-04 14:21:59,044 INFO L226 Difference]: Without dead ends: 283 [2018-10-04 14:21:59,044 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 328 GetRequests, 218 SyntacticMatches, 0 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.4s Time 1.6s impTime 57 [2018-10-04 14:21:59,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2018-10-04 14:21:59,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 279. [2018-10-04 14:21:59,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 279 states. [2018-10-04 14:21:59,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 389 transitions. [2018-10-04 14:21:59,052 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 389 transitions. Word has length 273 [2018-10-04 14:21:59,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:21:59,052 INFO L480 AbstractCegarLoop]: Abstraction has 279 states and 389 transitions. [2018-10-04 14:21:59,052 INFO L481 AbstractCegarLoop]: Interpolant automaton has 112 states. [2018-10-04 14:21:59,052 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 389 transitions. [2018-10-04 14:21:59,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 279 [2018-10-04 14:21:59,053 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:21:59,054 INFO L375 BasicCegarLoop]: trace histogram [55, 55, 55, 55, 55, 1, 1, 1] [2018-10-04 14:21:59,054 INFO L423 AbstractCegarLoop]: === Iteration 57 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:21:59,054 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:21:59,054 INFO L82 PathProgramCache]: Analyzing trace with hash -281694671, now seen corresponding path program 55 times [2018-10-04 14:21:59,054 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:21:59,054 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:21:59,055 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:21:59,055 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:21:59,055 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:21:59,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:22:00,517 INFO L134 CoverageAnalysis]: Checked inductivity of 7480 backedges. 0 proven. 7480 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:22:00,517 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:22:00,517 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:22:00,525 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:22:00,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:22:00,593 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:22:03,226 INFO L134 CoverageAnalysis]: Checked inductivity of 7480 backedges. 0 proven. 7480 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:22:03,246 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:22:03,246 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 57] total 113 [2018-10-04 14:22:03,246 INFO L459 AbstractCegarLoop]: Interpolant automaton has 114 states [2018-10-04 14:22:03,247 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 114 interpolants. [2018-10-04 14:22:03,247 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:22:03,248 INFO L87 Difference]: Start difference. First operand 279 states and 389 transitions. Second operand 114 states. [2018-10-04 14:22:04,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:22:04,039 INFO L93 Difference]: Finished difference Result 290 states and 404 transitions. [2018-10-04 14:22:04,039 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2018-10-04 14:22:04,039 INFO L78 Accepts]: Start accepts. Automaton has 114 states. Word has length 278 [2018-10-04 14:22:04,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:22:04,041 INFO L225 Difference]: With dead ends: 290 [2018-10-04 14:22:04,041 INFO L226 Difference]: Without dead ends: 288 [2018-10-04 14:22:04,041 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 334 GetRequests, 222 SyntacticMatches, 0 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.5s Time 2.7s impTime 58 [2018-10-04 14:22:04,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 288 states. [2018-10-04 14:22:04,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 288 to 284. [2018-10-04 14:22:04,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 284 states. [2018-10-04 14:22:04,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 396 transitions. [2018-10-04 14:22:04,047 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 396 transitions. Word has length 278 [2018-10-04 14:22:04,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:22:04,047 INFO L480 AbstractCegarLoop]: Abstraction has 284 states and 396 transitions. [2018-10-04 14:22:04,047 INFO L481 AbstractCegarLoop]: Interpolant automaton has 114 states. [2018-10-04 14:22:04,047 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 396 transitions. [2018-10-04 14:22:04,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 284 [2018-10-04 14:22:04,048 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:22:04,048 INFO L375 BasicCegarLoop]: trace histogram [56, 56, 56, 56, 56, 1, 1, 1] [2018-10-04 14:22:04,049 INFO L423 AbstractCegarLoop]: === Iteration 58 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:22:04,049 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:22:04,049 INFO L82 PathProgramCache]: Analyzing trace with hash -1269776224, now seen corresponding path program 56 times [2018-10-04 14:22:04,049 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:22:04,049 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:22:04,050 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:22:04,050 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:22:04,050 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:22:04,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:22:05,718 INFO L134 CoverageAnalysis]: Checked inductivity of 7756 backedges. 0 proven. 7756 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:22:05,719 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:22:05,719 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:22:05,727 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 14:22:05,793 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 14:22:05,793 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:22:05,798 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:22:08,610 INFO L134 CoverageAnalysis]: Checked inductivity of 7756 backedges. 0 proven. 7756 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:22:08,630 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:22:08,630 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 58] total 115 [2018-10-04 14:22:08,631 INFO L459 AbstractCegarLoop]: Interpolant automaton has 116 states [2018-10-04 14:22:08,632 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 116 interpolants. [2018-10-04 14:22:08,632 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:22:08,632 INFO L87 Difference]: Start difference. First operand 284 states and 396 transitions. Second operand 116 states. [2018-10-04 14:22:09,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:22:09,473 INFO L93 Difference]: Finished difference Result 295 states and 411 transitions. [2018-10-04 14:22:09,473 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2018-10-04 14:22:09,473 INFO L78 Accepts]: Start accepts. Automaton has 116 states. Word has length 283 [2018-10-04 14:22:09,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:22:09,475 INFO L225 Difference]: With dead ends: 295 [2018-10-04 14:22:09,475 INFO L226 Difference]: Without dead ends: 293 [2018-10-04 14:22:09,475 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 340 GetRequests, 226 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.8s Time 2.9s impTime 59 [2018-10-04 14:22:09,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2018-10-04 14:22:09,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 289. [2018-10-04 14:22:09,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 289 states. [2018-10-04 14:22:09,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 403 transitions. [2018-10-04 14:22:09,480 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 403 transitions. Word has length 283 [2018-10-04 14:22:09,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:22:09,481 INFO L480 AbstractCegarLoop]: Abstraction has 289 states and 403 transitions. [2018-10-04 14:22:09,481 INFO L481 AbstractCegarLoop]: Interpolant automaton has 116 states. [2018-10-04 14:22:09,481 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 403 transitions. [2018-10-04 14:22:09,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 289 [2018-10-04 14:22:09,482 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:22:09,482 INFO L375 BasicCegarLoop]: trace histogram [57, 57, 57, 57, 57, 1, 1, 1] [2018-10-04 14:22:09,482 INFO L423 AbstractCegarLoop]: === Iteration 59 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:22:09,482 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:22:09,482 INFO L82 PathProgramCache]: Analyzing trace with hash 1555749777, now seen corresponding path program 57 times [2018-10-04 14:22:09,482 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:22:09,483 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:22:09,483 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:22:09,483 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:22:09,483 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:22:09,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:22:11,432 INFO L134 CoverageAnalysis]: Checked inductivity of 8037 backedges. 0 proven. 8037 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:22:11,433 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:22:11,433 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:22:11,440 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 14:22:11,578 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 58 check-sat command(s) [2018-10-04 14:22:11,578 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:22:11,583 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:22:14,314 INFO L134 CoverageAnalysis]: Checked inductivity of 8037 backedges. 0 proven. 8037 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:22:14,334 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:22:14,334 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 59] total 117 [2018-10-04 14:22:14,335 INFO L459 AbstractCegarLoop]: Interpolant automaton has 118 states [2018-10-04 14:22:14,336 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 118 interpolants. [2018-10-04 14:22:14,336 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:22:14,336 INFO L87 Difference]: Start difference. First operand 289 states and 403 transitions. Second operand 118 states. [2018-10-04 14:22:15,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:22:15,161 INFO L93 Difference]: Finished difference Result 300 states and 418 transitions. [2018-10-04 14:22:15,162 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2018-10-04 14:22:15,162 INFO L78 Accepts]: Start accepts. Automaton has 118 states. Word has length 288 [2018-10-04 14:22:15,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:22:15,163 INFO L225 Difference]: With dead ends: 300 [2018-10-04 14:22:15,163 INFO L226 Difference]: Without dead ends: 298 [2018-10-04 14:22:15,163 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 346 GetRequests, 230 SyntacticMatches, 0 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.0s Time 3.2s impTime 60 [2018-10-04 14:22:15,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2018-10-04 14:22:15,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 294. [2018-10-04 14:22:15,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 294 states. [2018-10-04 14:22:15,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 410 transitions. [2018-10-04 14:22:15,171 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 410 transitions. Word has length 288 [2018-10-04 14:22:15,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:22:15,171 INFO L480 AbstractCegarLoop]: Abstraction has 294 states and 410 transitions. [2018-10-04 14:22:15,171 INFO L481 AbstractCegarLoop]: Interpolant automaton has 118 states. [2018-10-04 14:22:15,171 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 410 transitions. [2018-10-04 14:22:15,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2018-10-04 14:22:15,172 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:22:15,173 INFO L375 BasicCegarLoop]: trace histogram [58, 58, 58, 58, 58, 1, 1, 1] [2018-10-04 14:22:15,173 INFO L423 AbstractCegarLoop]: === Iteration 60 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:22:15,173 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:22:15,173 INFO L82 PathProgramCache]: Analyzing trace with hash 1607528256, now seen corresponding path program 58 times [2018-10-04 14:22:15,173 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:22:15,173 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:22:15,174 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:22:15,174 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:22:15,174 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:22:15,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:22:17,463 INFO L134 CoverageAnalysis]: Checked inductivity of 8323 backedges. 0 proven. 8323 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:22:17,463 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:22:17,463 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:22:17,474 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 14:22:17,544 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 14:22:17,544 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:22:17,549 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:22:20,211 INFO L134 CoverageAnalysis]: Checked inductivity of 8323 backedges. 0 proven. 8323 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:22:20,232 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:22:20,232 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [60, 60] total 119 [2018-10-04 14:22:20,232 INFO L459 AbstractCegarLoop]: Interpolant automaton has 120 states [2018-10-04 14:22:20,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 120 interpolants. [2018-10-04 14:22:20,233 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:22:20,233 INFO L87 Difference]: Start difference. First operand 294 states and 410 transitions. Second operand 120 states. [2018-10-04 14:22:21,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:22:21,054 INFO L93 Difference]: Finished difference Result 305 states and 425 transitions. [2018-10-04 14:22:21,054 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2018-10-04 14:22:21,054 INFO L78 Accepts]: Start accepts. Automaton has 120 states. Word has length 293 [2018-10-04 14:22:21,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:22:21,055 INFO L225 Difference]: With dead ends: 305 [2018-10-04 14:22:21,055 INFO L226 Difference]: Without dead ends: 303 [2018-10-04 14:22:21,056 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 352 GetRequests, 234 SyntacticMatches, 0 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.3s Time 3.5s impTime 61 [2018-10-04 14:22:21,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2018-10-04 14:22:21,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 299. [2018-10-04 14:22:21,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 299 states. [2018-10-04 14:22:21,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 417 transitions. [2018-10-04 14:22:21,064 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 417 transitions. Word has length 293 [2018-10-04 14:22:21,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:22:21,065 INFO L480 AbstractCegarLoop]: Abstraction has 299 states and 417 transitions. [2018-10-04 14:22:21,065 INFO L481 AbstractCegarLoop]: Interpolant automaton has 120 states. [2018-10-04 14:22:21,065 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 417 transitions. [2018-10-04 14:22:21,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2018-10-04 14:22:21,066 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:22:21,066 INFO L375 BasicCegarLoop]: trace histogram [59, 59, 59, 59, 59, 1, 1, 1] [2018-10-04 14:22:21,067 INFO L423 AbstractCegarLoop]: === Iteration 61 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:22:21,067 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:22:21,067 INFO L82 PathProgramCache]: Analyzing trace with hash 1898893553, now seen corresponding path program 59 times [2018-10-04 14:22:21,067 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:22:21,067 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:22:21,068 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:22:21,068 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:22:21,068 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:22:21,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:22:22,522 INFO L134 CoverageAnalysis]: Checked inductivity of 8614 backedges. 0 proven. 8614 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:22:22,522 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:22:22,523 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:22:22,529 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 14:22:22,679 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 60 check-sat command(s) [2018-10-04 14:22:22,680 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:22:22,686 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:22:24,830 INFO L134 CoverageAnalysis]: Checked inductivity of 8614 backedges. 0 proven. 8614 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:22:24,852 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:22:24,852 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 61] total 121 [2018-10-04 14:22:24,853 INFO L459 AbstractCegarLoop]: Interpolant automaton has 122 states [2018-10-04 14:22:24,854 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 122 interpolants. [2018-10-04 14:22:24,854 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:22:24,854 INFO L87 Difference]: Start difference. First operand 299 states and 417 transitions. Second operand 122 states. [2018-10-04 14:22:25,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:22:25,784 INFO L93 Difference]: Finished difference Result 310 states and 432 transitions. [2018-10-04 14:22:25,784 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2018-10-04 14:22:25,785 INFO L78 Accepts]: Start accepts. Automaton has 122 states. Word has length 298 [2018-10-04 14:22:25,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:22:25,786 INFO L225 Difference]: With dead ends: 310 [2018-10-04 14:22:25,786 INFO L226 Difference]: Without dead ends: 308 [2018-10-04 14:22:25,786 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 358 GetRequests, 238 SyntacticMatches, 0 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.9s Time 2.1s impTime 62 [2018-10-04 14:22:25,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2018-10-04 14:22:25,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 304. [2018-10-04 14:22:25,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 304 states. [2018-10-04 14:22:25,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 424 transitions. [2018-10-04 14:22:25,791 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 424 transitions. Word has length 298 [2018-10-04 14:22:25,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:22:25,792 INFO L480 AbstractCegarLoop]: Abstraction has 304 states and 424 transitions. [2018-10-04 14:22:25,792 INFO L481 AbstractCegarLoop]: Interpolant automaton has 122 states. [2018-10-04 14:22:25,792 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 424 transitions. [2018-10-04 14:22:25,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2018-10-04 14:22:25,793 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:22:25,793 INFO L375 BasicCegarLoop]: trace histogram [60, 60, 60, 60, 60, 1, 1, 1] [2018-10-04 14:22:25,794 INFO L423 AbstractCegarLoop]: === Iteration 62 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:22:25,794 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:22:25,794 INFO L82 PathProgramCache]: Analyzing trace with hash -765504032, now seen corresponding path program 60 times [2018-10-04 14:22:25,794 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:22:25,794 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:22:25,795 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:22:25,795 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:22:25,795 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:22:25,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:22:27,057 INFO L134 CoverageAnalysis]: Checked inductivity of 8910 backedges. 0 proven. 8910 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:22:27,057 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:22:27,057 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:22:27,065 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 14:22:27,227 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 61 check-sat command(s) [2018-10-04 14:22:27,227 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:22:27,233 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:22:29,452 INFO L134 CoverageAnalysis]: Checked inductivity of 8910 backedges. 0 proven. 8910 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:22:29,472 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:22:29,473 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 62] total 123 [2018-10-04 14:22:29,473 INFO L459 AbstractCegarLoop]: Interpolant automaton has 124 states [2018-10-04 14:22:29,474 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 124 interpolants. [2018-10-04 14:22:29,474 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:22:29,474 INFO L87 Difference]: Start difference. First operand 304 states and 424 transitions. Second operand 124 states. [2018-10-04 14:22:30,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:22:30,414 INFO L93 Difference]: Finished difference Result 315 states and 439 transitions. [2018-10-04 14:22:30,415 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2018-10-04 14:22:30,415 INFO L78 Accepts]: Start accepts. Automaton has 124 states. Word has length 303 [2018-10-04 14:22:30,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:22:30,416 INFO L225 Difference]: With dead ends: 315 [2018-10-04 14:22:30,416 INFO L226 Difference]: Without dead ends: 313 [2018-10-04 14:22:30,416 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 364 GetRequests, 242 SyntacticMatches, 0 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.8s Time 2.0s impTime 63 [2018-10-04 14:22:30,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2018-10-04 14:22:30,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 309. [2018-10-04 14:22:30,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 309 states. [2018-10-04 14:22:30,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 431 transitions. [2018-10-04 14:22:30,422 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 431 transitions. Word has length 303 [2018-10-04 14:22:30,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:22:30,422 INFO L480 AbstractCegarLoop]: Abstraction has 309 states and 431 transitions. [2018-10-04 14:22:30,422 INFO L481 AbstractCegarLoop]: Interpolant automaton has 124 states. [2018-10-04 14:22:30,422 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 431 transitions. [2018-10-04 14:22:30,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2018-10-04 14:22:30,423 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:22:30,424 INFO L375 BasicCegarLoop]: trace histogram [61, 61, 61, 61, 61, 1, 1, 1] [2018-10-04 14:22:30,424 INFO L423 AbstractCegarLoop]: === Iteration 63 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:22:30,424 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:22:30,424 INFO L82 PathProgramCache]: Analyzing trace with hash -2034790831, now seen corresponding path program 61 times [2018-10-04 14:22:30,424 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:22:30,424 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:22:30,425 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:22:30,425 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:22:30,425 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:22:30,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:22:32,730 INFO L134 CoverageAnalysis]: Checked inductivity of 9211 backedges. 0 proven. 9211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:22:32,730 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:22:32,730 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:22:32,738 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:22:32,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:22:32,821 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:22:35,633 INFO L134 CoverageAnalysis]: Checked inductivity of 9211 backedges. 0 proven. 9211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:22:35,653 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:22:35,654 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 63] total 125 [2018-10-04 14:22:35,654 INFO L459 AbstractCegarLoop]: Interpolant automaton has 126 states [2018-10-04 14:22:35,655 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 126 interpolants. [2018-10-04 14:22:35,656 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:22:35,656 INFO L87 Difference]: Start difference. First operand 309 states and 431 transitions. Second operand 126 states. [2018-10-04 14:22:36,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:22:36,552 INFO L93 Difference]: Finished difference Result 320 states and 446 transitions. [2018-10-04 14:22:36,552 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2018-10-04 14:22:36,553 INFO L78 Accepts]: Start accepts. Automaton has 126 states. Word has length 308 [2018-10-04 14:22:36,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:22:36,554 INFO L225 Difference]: With dead ends: 320 [2018-10-04 14:22:36,554 INFO L226 Difference]: Without dead ends: 318 [2018-10-04 14:22:36,554 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 370 GetRequests, 246 SyntacticMatches, 0 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.4s Time 3.5s impTime 64 [2018-10-04 14:22:36,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2018-10-04 14:22:36,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 314. [2018-10-04 14:22:36,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 314 states. [2018-10-04 14:22:36,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 438 transitions. [2018-10-04 14:22:36,560 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 438 transitions. Word has length 308 [2018-10-04 14:22:36,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:22:36,560 INFO L480 AbstractCegarLoop]: Abstraction has 314 states and 438 transitions. [2018-10-04 14:22:36,560 INFO L481 AbstractCegarLoop]: Interpolant automaton has 126 states. [2018-10-04 14:22:36,560 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 438 transitions. [2018-10-04 14:22:36,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 314 [2018-10-04 14:22:36,562 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:22:36,562 INFO L375 BasicCegarLoop]: trace histogram [62, 62, 62, 62, 62, 1, 1, 1] [2018-10-04 14:22:36,562 INFO L423 AbstractCegarLoop]: === Iteration 64 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:22:36,562 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:22:36,562 INFO L82 PathProgramCache]: Analyzing trace with hash 429257856, now seen corresponding path program 62 times [2018-10-04 14:22:36,562 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:22:36,563 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:22:36,563 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:22:36,563 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:22:36,563 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:22:36,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:22:38,140 INFO L134 CoverageAnalysis]: Checked inductivity of 9517 backedges. 0 proven. 9517 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:22:38,140 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:22:38,140 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:22:38,147 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 14:22:38,221 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 14:22:38,221 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:22:38,227 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:22:40,670 INFO L134 CoverageAnalysis]: Checked inductivity of 9517 backedges. 0 proven. 9517 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:22:40,690 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:22:40,690 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [64, 64] total 127 [2018-10-04 14:22:40,691 INFO L459 AbstractCegarLoop]: Interpolant automaton has 128 states [2018-10-04 14:22:40,692 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 128 interpolants. [2018-10-04 14:22:40,692 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:22:40,692 INFO L87 Difference]: Start difference. First operand 314 states and 438 transitions. Second operand 128 states. [2018-10-04 14:22:41,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:22:41,688 INFO L93 Difference]: Finished difference Result 325 states and 453 transitions. [2018-10-04 14:22:41,689 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2018-10-04 14:22:41,689 INFO L78 Accepts]: Start accepts. Automaton has 128 states. Word has length 313 [2018-10-04 14:22:41,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:22:41,690 INFO L225 Difference]: With dead ends: 325 [2018-10-04 14:22:41,690 INFO L226 Difference]: Without dead ends: 323 [2018-10-04 14:22:41,690 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 376 GetRequests, 250 SyntacticMatches, 0 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.3s Time 2.4s impTime 65 [2018-10-04 14:22:41,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2018-10-04 14:22:41,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 319. [2018-10-04 14:22:41,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 319 states. [2018-10-04 14:22:41,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 445 transitions. [2018-10-04 14:22:41,696 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 445 transitions. Word has length 313 [2018-10-04 14:22:41,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:22:41,697 INFO L480 AbstractCegarLoop]: Abstraction has 319 states and 445 transitions. [2018-10-04 14:22:41,697 INFO L481 AbstractCegarLoop]: Interpolant automaton has 128 states. [2018-10-04 14:22:41,697 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 445 transitions. [2018-10-04 14:22:41,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 319 [2018-10-04 14:22:41,698 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:22:41,699 INFO L375 BasicCegarLoop]: trace histogram [63, 63, 63, 63, 63, 1, 1, 1] [2018-10-04 14:22:41,699 INFO L423 AbstractCegarLoop]: === Iteration 65 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:22:41,699 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:22:41,699 INFO L82 PathProgramCache]: Analyzing trace with hash -322639, now seen corresponding path program 63 times [2018-10-04 14:22:41,699 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:22:41,699 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:22:41,700 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:22:41,700 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:22:41,700 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:22:41,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:22:43,118 INFO L134 CoverageAnalysis]: Checked inductivity of 9828 backedges. 0 proven. 9828 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:22:43,118 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:22:43,118 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:22:43,127 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 14:22:43,291 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 64 check-sat command(s) [2018-10-04 14:22:43,291 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:22:43,298 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:22:45,831 INFO L134 CoverageAnalysis]: Checked inductivity of 9828 backedges. 0 proven. 9828 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:22:45,851 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:22:45,851 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 65] total 129 [2018-10-04 14:22:45,852 INFO L459 AbstractCegarLoop]: Interpolant automaton has 130 states [2018-10-04 14:22:45,853 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 130 interpolants. [2018-10-04 14:22:45,853 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:22:45,853 INFO L87 Difference]: Start difference. First operand 319 states and 445 transitions. Second operand 130 states. [2018-10-04 14:22:46,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:22:46,926 INFO L93 Difference]: Finished difference Result 330 states and 460 transitions. [2018-10-04 14:22:46,926 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2018-10-04 14:22:46,927 INFO L78 Accepts]: Start accepts. Automaton has 130 states. Word has length 318 [2018-10-04 14:22:46,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:22:46,928 INFO L225 Difference]: With dead ends: 330 [2018-10-04 14:22:46,928 INFO L226 Difference]: Without dead ends: 328 [2018-10-04 14:22:46,928 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 382 GetRequests, 254 SyntacticMatches, 0 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.2s Time 2.3s impTime 66 [2018-10-04 14:22:46,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2018-10-04 14:22:46,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 324. [2018-10-04 14:22:46,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 324 states. [2018-10-04 14:22:46,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 452 transitions. [2018-10-04 14:22:46,934 INFO L78 Accepts]: Start accepts. Automaton has 324 states and 452 transitions. Word has length 318 [2018-10-04 14:22:46,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:22:46,935 INFO L480 AbstractCegarLoop]: Abstraction has 324 states and 452 transitions. [2018-10-04 14:22:46,935 INFO L481 AbstractCegarLoop]: Interpolant automaton has 130 states. [2018-10-04 14:22:46,935 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 452 transitions. [2018-10-04 14:22:46,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 324 [2018-10-04 14:22:46,936 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:22:46,936 INFO L375 BasicCegarLoop]: trace histogram [64, 64, 64, 64, 64, 1, 1, 1] [2018-10-04 14:22:46,936 INFO L423 AbstractCegarLoop]: === Iteration 66 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:22:46,936 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:22:46,936 INFO L82 PathProgramCache]: Analyzing trace with hash -1970353376, now seen corresponding path program 64 times [2018-10-04 14:22:46,936 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:22:46,937 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:22:46,937 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:22:46,937 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:22:46,937 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:22:46,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:22:48,336 INFO L134 CoverageAnalysis]: Checked inductivity of 10144 backedges. 0 proven. 10144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:22:48,336 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:22:48,336 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:22:48,343 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 14:22:48,422 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 14:22:48,423 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:22:48,429 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:22:50,943 INFO L134 CoverageAnalysis]: Checked inductivity of 10144 backedges. 0 proven. 10144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:22:50,963 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:22:50,964 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [66, 66] total 131 [2018-10-04 14:22:50,964 INFO L459 AbstractCegarLoop]: Interpolant automaton has 132 states [2018-10-04 14:22:50,965 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 132 interpolants. [2018-10-04 14:22:50,965 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:22:50,965 INFO L87 Difference]: Start difference. First operand 324 states and 452 transitions. Second operand 132 states. [2018-10-04 14:22:52,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:22:52,041 INFO L93 Difference]: Finished difference Result 335 states and 467 transitions. [2018-10-04 14:22:52,042 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2018-10-04 14:22:52,042 INFO L78 Accepts]: Start accepts. Automaton has 132 states. Word has length 323 [2018-10-04 14:22:52,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:22:52,043 INFO L225 Difference]: With dead ends: 335 [2018-10-04 14:22:52,043 INFO L226 Difference]: Without dead ends: 333 [2018-10-04 14:22:52,043 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 388 GetRequests, 258 SyntacticMatches, 0 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.1s Time 2.3s impTime 67 [2018-10-04 14:22:52,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333 states. [2018-10-04 14:22:52,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333 to 329. [2018-10-04 14:22:52,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 329 states. [2018-10-04 14:22:52,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 459 transitions. [2018-10-04 14:22:52,049 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 459 transitions. Word has length 323 [2018-10-04 14:22:52,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:22:52,050 INFO L480 AbstractCegarLoop]: Abstraction has 329 states and 459 transitions. [2018-10-04 14:22:52,050 INFO L481 AbstractCegarLoop]: Interpolant automaton has 132 states. [2018-10-04 14:22:52,050 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 459 transitions. [2018-10-04 14:22:52,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 329 [2018-10-04 14:22:52,051 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:22:52,051 INFO L375 BasicCegarLoop]: trace histogram [65, 65, 65, 65, 65, 1, 1, 1] [2018-10-04 14:22:52,052 INFO L423 AbstractCegarLoop]: === Iteration 67 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:22:52,052 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:22:52,052 INFO L82 PathProgramCache]: Analyzing trace with hash -1474338543, now seen corresponding path program 65 times [2018-10-04 14:22:52,052 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:22:52,052 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:22:52,053 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:22:52,053 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:22:52,053 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:22:52,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:22:53,251 INFO L134 CoverageAnalysis]: Checked inductivity of 10465 backedges. 0 proven. 10465 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:22:53,251 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:22:53,251 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:22:53,258 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 14:22:53,418 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 66 check-sat command(s) [2018-10-04 14:22:53,418 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:22:53,425 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:22:55,777 INFO L134 CoverageAnalysis]: Checked inductivity of 10465 backedges. 0 proven. 10465 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:22:55,797 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:22:55,797 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 67] total 133 [2018-10-04 14:22:55,798 INFO L459 AbstractCegarLoop]: Interpolant automaton has 134 states [2018-10-04 14:22:55,799 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 134 interpolants. [2018-10-04 14:22:55,799 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:22:55,799 INFO L87 Difference]: Start difference. First operand 329 states and 459 transitions. Second operand 134 states. [2018-10-04 14:22:56,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:22:56,986 INFO L93 Difference]: Finished difference Result 340 states and 474 transitions. [2018-10-04 14:22:56,986 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2018-10-04 14:22:56,986 INFO L78 Accepts]: Start accepts. Automaton has 134 states. Word has length 328 [2018-10-04 14:22:56,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:22:56,987 INFO L225 Difference]: With dead ends: 340 [2018-10-04 14:22:56,988 INFO L226 Difference]: Without dead ends: 338 [2018-10-04 14:22:56,988 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 394 GetRequests, 262 SyntacticMatches, 0 SemanticMatches, 132 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.7s Time 1.8s impTime 68 [2018-10-04 14:22:56,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2018-10-04 14:22:56,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 334. [2018-10-04 14:22:56,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 334 states. [2018-10-04 14:22:56,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 466 transitions. [2018-10-04 14:22:56,994 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 466 transitions. Word has length 328 [2018-10-04 14:22:56,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:22:56,994 INFO L480 AbstractCegarLoop]: Abstraction has 334 states and 466 transitions. [2018-10-04 14:22:56,994 INFO L481 AbstractCegarLoop]: Interpolant automaton has 134 states. [2018-10-04 14:22:56,994 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 466 transitions. [2018-10-04 14:22:56,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 334 [2018-10-04 14:22:56,995 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:22:56,995 INFO L375 BasicCegarLoop]: trace histogram [66, 66, 66, 66, 66, 1, 1, 1] [2018-10-04 14:22:56,996 INFO L423 AbstractCegarLoop]: === Iteration 68 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:22:56,996 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:22:56,996 INFO L82 PathProgramCache]: Analyzing trace with hash 1642322368, now seen corresponding path program 66 times [2018-10-04 14:22:56,996 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:22:56,996 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:22:56,996 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:22:56,997 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:22:56,997 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:22:57,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:22:58,562 INFO L134 CoverageAnalysis]: Checked inductivity of 10791 backedges. 0 proven. 10791 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:22:58,563 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:22:58,563 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:22:58,569 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 14:22:58,737 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 67 check-sat command(s) [2018-10-04 14:22:58,738 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:22:58,743 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:23:01,535 INFO L134 CoverageAnalysis]: Checked inductivity of 10791 backedges. 0 proven. 10791 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:23:01,555 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:23:01,555 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 68] total 135 [2018-10-04 14:23:01,556 INFO L459 AbstractCegarLoop]: Interpolant automaton has 136 states [2018-10-04 14:23:01,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 136 interpolants. [2018-10-04 14:23:01,557 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:23:01,557 INFO L87 Difference]: Start difference. First operand 334 states and 466 transitions. Second operand 136 states. [2018-10-04 14:23:02,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:23:02,830 INFO L93 Difference]: Finished difference Result 345 states and 481 transitions. [2018-10-04 14:23:02,830 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2018-10-04 14:23:02,830 INFO L78 Accepts]: Start accepts. Automaton has 136 states. Word has length 333 [2018-10-04 14:23:02,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:23:02,832 INFO L225 Difference]: With dead ends: 345 [2018-10-04 14:23:02,832 INFO L226 Difference]: Without dead ends: 343 [2018-10-04 14:23:02,832 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 400 GetRequests, 266 SyntacticMatches, 0 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.5s Time 2.5s impTime 69 [2018-10-04 14:23:02,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 343 states. [2018-10-04 14:23:02,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 343 to 339. [2018-10-04 14:23:02,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 339 states. [2018-10-04 14:23:02,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 473 transitions. [2018-10-04 14:23:02,841 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 473 transitions. Word has length 333 [2018-10-04 14:23:02,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:23:02,841 INFO L480 AbstractCegarLoop]: Abstraction has 339 states and 473 transitions. [2018-10-04 14:23:02,841 INFO L481 AbstractCegarLoop]: Interpolant automaton has 136 states. [2018-10-04 14:23:02,841 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 473 transitions. [2018-10-04 14:23:02,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 339 [2018-10-04 14:23:02,843 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:23:02,843 INFO L375 BasicCegarLoop]: trace histogram [67, 67, 67, 67, 67, 1, 1, 1] [2018-10-04 14:23:02,843 INFO L423 AbstractCegarLoop]: === Iteration 69 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:23:02,844 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:23:02,844 INFO L82 PathProgramCache]: Analyzing trace with hash 315258481, now seen corresponding path program 67 times [2018-10-04 14:23:02,844 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:23:02,844 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:23:02,845 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:23:02,846 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:23:02,846 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:23:02,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:23:04,423 INFO L134 CoverageAnalysis]: Checked inductivity of 11122 backedges. 0 proven. 11122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:23:04,424 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:23:04,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 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:23:04,432 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:23:04,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:23:04,517 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:23:07,335 INFO L134 CoverageAnalysis]: Checked inductivity of 11122 backedges. 0 proven. 11122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:23:07,355 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:23:07,356 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 69] total 137 [2018-10-04 14:23:07,356 INFO L459 AbstractCegarLoop]: Interpolant automaton has 138 states [2018-10-04 14:23:07,357 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 138 interpolants. [2018-10-04 14:23:07,357 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:23:07,358 INFO L87 Difference]: Start difference. First operand 339 states and 473 transitions. Second operand 138 states. [2018-10-04 14:23:08,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:23:08,583 INFO L93 Difference]: Finished difference Result 350 states and 488 transitions. [2018-10-04 14:23:08,584 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2018-10-04 14:23:08,584 INFO L78 Accepts]: Start accepts. Automaton has 138 states. Word has length 338 [2018-10-04 14:23:08,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:23:08,585 INFO L225 Difference]: With dead ends: 350 [2018-10-04 14:23:08,585 INFO L226 Difference]: Without dead ends: 348 [2018-10-04 14:23:08,585 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 406 GetRequests, 270 SyntacticMatches, 0 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.5s Time 2.6s impTime 70 [2018-10-04 14:23:08,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2018-10-04 14:23:08,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 344. [2018-10-04 14:23:08,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 344 states. [2018-10-04 14:23:08,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 480 transitions. [2018-10-04 14:23:08,592 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 480 transitions. Word has length 338 [2018-10-04 14:23:08,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:23:08,592 INFO L480 AbstractCegarLoop]: Abstraction has 344 states and 480 transitions. [2018-10-04 14:23:08,592 INFO L481 AbstractCegarLoop]: Interpolant automaton has 138 states. [2018-10-04 14:23:08,592 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 480 transitions. [2018-10-04 14:23:08,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 344 [2018-10-04 14:23:08,593 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:23:08,593 INFO L375 BasicCegarLoop]: trace histogram [68, 68, 68, 68, 68, 1, 1, 1] [2018-10-04 14:23:08,594 INFO L423 AbstractCegarLoop]: === Iteration 70 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:23:08,594 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:23:08,594 INFO L82 PathProgramCache]: Analyzing trace with hash 1672421472, now seen corresponding path program 68 times [2018-10-04 14:23:08,594 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:23:08,594 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:23:08,594 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:23:08,595 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:23:08,595 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:23:08,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:23:10,014 INFO L134 CoverageAnalysis]: Checked inductivity of 11458 backedges. 0 proven. 11458 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:23:10,015 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:23:10,015 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:23:10,021 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-04 14:23:10,100 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-04 14:23:10,100 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:23:10,108 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:23:12,918 INFO L134 CoverageAnalysis]: Checked inductivity of 11458 backedges. 0 proven. 11458 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:23:12,940 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:23:12,941 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [70, 70] total 139 [2018-10-04 14:23:12,941 INFO L459 AbstractCegarLoop]: Interpolant automaton has 140 states [2018-10-04 14:23:12,942 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 140 interpolants. [2018-10-04 14:23:12,942 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:23:12,942 INFO L87 Difference]: Start difference. First operand 344 states and 480 transitions. Second operand 140 states. [2018-10-04 14:23:14,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:23:14,229 INFO L93 Difference]: Finished difference Result 355 states and 495 transitions. [2018-10-04 14:23:14,229 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2018-10-04 14:23:14,229 INFO L78 Accepts]: Start accepts. Automaton has 140 states. Word has length 343 [2018-10-04 14:23:14,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:23:14,231 INFO L225 Difference]: With dead ends: 355 [2018-10-04 14:23:14,231 INFO L226 Difference]: Without dead ends: 353 [2018-10-04 14:23:14,231 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 412 GetRequests, 274 SyntacticMatches, 0 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.3s Time 2.4s impTime 71 [2018-10-04 14:23:14,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353 states. [2018-10-04 14:23:14,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353 to 349. [2018-10-04 14:23:14,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 349 states. [2018-10-04 14:23:14,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 487 transitions. [2018-10-04 14:23:14,237 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 487 transitions. Word has length 343 [2018-10-04 14:23:14,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:23:14,237 INFO L480 AbstractCegarLoop]: Abstraction has 349 states and 487 transitions. [2018-10-04 14:23:14,238 INFO L481 AbstractCegarLoop]: Interpolant automaton has 140 states. [2018-10-04 14:23:14,238 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 487 transitions. [2018-10-04 14:23:14,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 349 [2018-10-04 14:23:14,239 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:23:14,239 INFO L375 BasicCegarLoop]: trace histogram [69, 69, 69, 69, 69, 1, 1, 1] [2018-10-04 14:23:14,239 INFO L423 AbstractCegarLoop]: === Iteration 71 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:23:14,239 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:23:14,239 INFO L82 PathProgramCache]: Analyzing trace with hash -64859183, now seen corresponding path program 69 times [2018-10-04 14:23:14,239 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:23:14,239 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:23:14,240 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:23:14,240 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:23:14,240 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:23:14,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:23:15,352 INFO L134 CoverageAnalysis]: Checked inductivity of 11799 backedges. 0 proven. 11799 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:23:15,353 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:23:15,353 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:23:15,359 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-04 14:23:15,535 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 70 check-sat command(s) [2018-10-04 14:23:15,535 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:23:15,541 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:23:18,113 INFO L134 CoverageAnalysis]: Checked inductivity of 11799 backedges. 0 proven. 11799 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:23:18,133 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:23:18,133 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [71, 71] total 141 [2018-10-04 14:23:18,134 INFO L459 AbstractCegarLoop]: Interpolant automaton has 142 states [2018-10-04 14:23:18,135 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 142 interpolants. [2018-10-04 14:23:18,135 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:23:18,135 INFO L87 Difference]: Start difference. First operand 349 states and 487 transitions. Second operand 142 states. [2018-10-04 14:23:19,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:23:19,476 INFO L93 Difference]: Finished difference Result 360 states and 502 transitions. [2018-10-04 14:23:19,476 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2018-10-04 14:23:19,476 INFO L78 Accepts]: Start accepts. Automaton has 142 states. Word has length 348 [2018-10-04 14:23:19,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:23:19,478 INFO L225 Difference]: With dead ends: 360 [2018-10-04 14:23:19,478 INFO L226 Difference]: Without dead ends: 358 [2018-10-04 14:23:19,478 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 418 GetRequests, 278 SyntacticMatches, 0 SemanticMatches, 140 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.8s Time 1.9s impTime 72 [2018-10-04 14:23:19,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 358 states. [2018-10-04 14:23:19,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 358 to 354. [2018-10-04 14:23:19,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 354 states. [2018-10-04 14:23:19,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 494 transitions. [2018-10-04 14:23:19,484 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 494 transitions. Word has length 348 [2018-10-04 14:23:19,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:23:19,485 INFO L480 AbstractCegarLoop]: Abstraction has 354 states and 494 transitions. [2018-10-04 14:23:19,485 INFO L481 AbstractCegarLoop]: Interpolant automaton has 142 states. [2018-10-04 14:23:19,485 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 494 transitions. [2018-10-04 14:23:19,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 354 [2018-10-04 14:23:19,486 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:23:19,486 INFO L375 BasicCegarLoop]: trace histogram [70, 70, 70, 70, 70, 1, 1, 1] [2018-10-04 14:23:19,486 INFO L423 AbstractCegarLoop]: === Iteration 72 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:23:19,486 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:23:19,487 INFO L82 PathProgramCache]: Analyzing trace with hash 2072682240, now seen corresponding path program 70 times [2018-10-04 14:23:19,487 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:23:19,487 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:23:19,487 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:23:19,487 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:23:19,488 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:23:19,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:23:20,915 INFO L134 CoverageAnalysis]: Checked inductivity of 12145 backedges. 0 proven. 12145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:23:20,915 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:23:20,916 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:23:20,923 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-04 14:23:21,009 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-04 14:23:21,010 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:23:21,017 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:23:24,056 INFO L134 CoverageAnalysis]: Checked inductivity of 12145 backedges. 0 proven. 12145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:23:24,076 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:23:24,076 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 72] total 143 [2018-10-04 14:23:24,077 INFO L459 AbstractCegarLoop]: Interpolant automaton has 144 states [2018-10-04 14:23:24,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 144 interpolants. [2018-10-04 14:23:24,078 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:23:24,078 INFO L87 Difference]: Start difference. First operand 354 states and 494 transitions. Second operand 144 states. [2018-10-04 14:23:25,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:23:25,401 INFO L93 Difference]: Finished difference Result 365 states and 509 transitions. [2018-10-04 14:23:25,402 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2018-10-04 14:23:25,402 INFO L78 Accepts]: Start accepts. Automaton has 144 states. Word has length 353 [2018-10-04 14:23:25,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:23:25,403 INFO L225 Difference]: With dead ends: 365 [2018-10-04 14:23:25,403 INFO L226 Difference]: Without dead ends: 363 [2018-10-04 14:23:25,404 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 424 GetRequests, 282 SyntacticMatches, 0 SemanticMatches, 142 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.6s Time 2.6s impTime 73 [2018-10-04 14:23:25,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363 states. [2018-10-04 14:23:25,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363 to 359. [2018-10-04 14:23:25,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 359 states. [2018-10-04 14:23:25,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 501 transitions. [2018-10-04 14:23:25,410 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 501 transitions. Word has length 353 [2018-10-04 14:23:25,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:23:25,410 INFO L480 AbstractCegarLoop]: Abstraction has 359 states and 501 transitions. [2018-10-04 14:23:25,410 INFO L481 AbstractCegarLoop]: Interpolant automaton has 144 states. [2018-10-04 14:23:25,410 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 501 transitions. [2018-10-04 14:23:25,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 359 [2018-10-04 14:23:25,412 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:23:25,412 INFO L375 BasicCegarLoop]: trace histogram [71, 71, 71, 71, 71, 1, 1, 1] [2018-10-04 14:23:25,412 INFO L423 AbstractCegarLoop]: === Iteration 73 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:23:25,412 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:23:25,412 INFO L82 PathProgramCache]: Analyzing trace with hash -1462961871, now seen corresponding path program 71 times [2018-10-04 14:23:25,412 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:23:25,412 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:23:25,413 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:23:25,413 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:23:25,413 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:23:25,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:23:27,089 INFO L134 CoverageAnalysis]: Checked inductivity of 12496 backedges. 0 proven. 12496 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:23:27,089 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:23:27,089 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:23:27,096 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-04 14:23:27,274 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 72 check-sat command(s) [2018-10-04 14:23:27,274 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:23:27,283 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:23:30,470 INFO L134 CoverageAnalysis]: Checked inductivity of 12496 backedges. 0 proven. 12496 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:23:30,491 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:23:30,491 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 73] total 145 [2018-10-04 14:23:30,492 INFO L459 AbstractCegarLoop]: Interpolant automaton has 146 states [2018-10-04 14:23:30,494 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 146 interpolants. [2018-10-04 14:23:30,494 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:23:30,494 INFO L87 Difference]: Start difference. First operand 359 states and 501 transitions. Second operand 146 states. [2018-10-04 14:23:32,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:23:32,046 INFO L93 Difference]: Finished difference Result 370 states and 516 transitions. [2018-10-04 14:23:32,046 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2018-10-04 14:23:32,046 INFO L78 Accepts]: Start accepts. Automaton has 146 states. Word has length 358 [2018-10-04 14:23:32,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:23:32,048 INFO L225 Difference]: With dead ends: 370 [2018-10-04 14:23:32,048 INFO L226 Difference]: Without dead ends: 368 [2018-10-04 14:23:32,048 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 430 GetRequests, 286 SyntacticMatches, 0 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.9s Time 2.9s impTime 74 [2018-10-04 14:23:32,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2018-10-04 14:23:32,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 364. [2018-10-04 14:23:32,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 364 states. [2018-10-04 14:23:32,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 508 transitions. [2018-10-04 14:23:32,055 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 508 transitions. Word has length 358 [2018-10-04 14:23:32,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:23:32,055 INFO L480 AbstractCegarLoop]: Abstraction has 364 states and 508 transitions. [2018-10-04 14:23:32,055 INFO L481 AbstractCegarLoop]: Interpolant automaton has 146 states. [2018-10-04 14:23:32,055 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 508 transitions. [2018-10-04 14:23:32,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 364 [2018-10-04 14:23:32,056 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:23:32,056 INFO L375 BasicCegarLoop]: trace histogram [72, 72, 72, 72, 72, 1, 1, 1] [2018-10-04 14:23:32,057 INFO L423 AbstractCegarLoop]: === Iteration 74 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:23:32,057 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:23:32,057 INFO L82 PathProgramCache]: Analyzing trace with hash 1552962976, now seen corresponding path program 72 times [2018-10-04 14:23:32,057 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:23:32,057 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:23:32,057 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:23:32,057 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:23:32,058 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:23:32,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:23:33,554 INFO L134 CoverageAnalysis]: Checked inductivity of 12852 backedges. 0 proven. 12852 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:23:33,555 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:23:33,555 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:23:33,561 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-04 14:23:33,768 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 73 check-sat command(s) [2018-10-04 14:23:33,769 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-04 14:23:33,775 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-04 14:23:36,748 INFO L134 CoverageAnalysis]: Checked inductivity of 12852 backedges. 0 proven. 12852 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:23:36,769 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-04 14:23:36,770 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [74, 74] total 147 [2018-10-04 14:23:36,770 INFO L459 AbstractCegarLoop]: Interpolant automaton has 148 states [2018-10-04 14:23:36,772 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 148 interpolants. [2018-10-04 14:23:36,772 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-04 14:23:36,772 INFO L87 Difference]: Start difference. First operand 364 states and 508 transitions. Second operand 148 states. [2018-10-04 14:23:38,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-04 14:23:38,065 INFO L93 Difference]: Finished difference Result 375 states and 523 transitions. [2018-10-04 14:23:38,065 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2018-10-04 14:23:38,065 INFO L78 Accepts]: Start accepts. Automaton has 148 states. Word has length 363 [2018-10-04 14:23:38,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-04 14:23:38,067 INFO L225 Difference]: With dead ends: 375 [2018-10-04 14:23:38,067 INFO L226 Difference]: Without dead ends: 373 [2018-10-04 14:23:38,067 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 436 GetRequests, 290 SyntacticMatches, 0 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.5s Time 2.5s impTime 75 [2018-10-04 14:23:38,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2018-10-04 14:23:38,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 369. [2018-10-04 14:23:38,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 369 states. [2018-10-04 14:23:38,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 515 transitions. [2018-10-04 14:23:38,073 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 515 transitions. Word has length 363 [2018-10-04 14:23:38,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-04 14:23:38,073 INFO L480 AbstractCegarLoop]: Abstraction has 369 states and 515 transitions. [2018-10-04 14:23:38,073 INFO L481 AbstractCegarLoop]: Interpolant automaton has 148 states. [2018-10-04 14:23:38,074 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 515 transitions. [2018-10-04 14:23:38,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 369 [2018-10-04 14:23:38,075 INFO L367 BasicCegarLoop]: Found error trace [2018-10-04 14:23:38,075 INFO L375 BasicCegarLoop]: trace histogram [73, 73, 73, 73, 73, 1, 1, 1] [2018-10-04 14:23:38,075 INFO L423 AbstractCegarLoop]: === Iteration 75 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-04 14:23:38,075 INFO L108 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-04 14:23:38,075 INFO L82 PathProgramCache]: Analyzing trace with hash 1173382801, now seen corresponding path program 73 times [2018-10-04 14:23:38,075 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-04 14:23:38,075 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-04 14:23:38,076 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:23:38,076 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-04 14:23:38,076 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-04 14:23:38,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:23:39,503 INFO L134 CoverageAnalysis]: Checked inductivity of 13213 backedges. 0 proven. 13213 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-04 14:23:39,503 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-04 14:23:39,503 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:23:39,510 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-04 14:23:39,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-04 14:23:39,604 INFO L273 TraceCheckSpWp]: Computing forward predicates... Received shutdown request... [2018-10-04 14:23:39,875 INFO L177 TraceCheckSpWp]: Timeout while computing interpolants [2018-10-04 14:23:40,077 WARN L521 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 74 z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-04 14:23:40,077 WARN L549 AbstractCegarLoop]: Verification canceled [2018-10-04 14:23:40,082 WARN L205 ceAbstractionStarter]: Timeout [2018-10-04 14:23:40,083 INFO L202 PluginConnector]: Adding new model RailwayCrossing.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 04.10 02:23:40 BoogieIcfgContainer [2018-10-04 14:23:40,083 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-10-04 14:23:40,084 INFO L168 Benchmark]: Toolchain (without parser) took 238622.09 ms. Allocated memory was 1.5 GB in the beginning and 1.5 GB in the end (delta: -72.4 MB). Free memory was 1.5 GB in the beginning and 1.1 GB in the end (delta: 415.0 MB). Peak memory consumption was 342.6 MB. Max. memory is 7.1 GB. [2018-10-04 14:23:40,085 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.21 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-10-04 14:23:40,086 INFO L168 Benchmark]: Boogie Procedure Inliner took 34.50 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-10-04 14:23:40,086 INFO L168 Benchmark]: Boogie Preprocessor took 22.54 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-10-04 14:23:40,087 INFO L168 Benchmark]: RCFGBuilder took 308.87 ms. Allocated memory is still 1.5 GB. Free memory was 1.5 GB in the beginning and 1.5 GB in the end (delta: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. [2018-10-04 14:23:40,088 INFO L168 Benchmark]: TraceAbstraction took 238252.25 ms. Allocated memory was 1.5 GB in the beginning and 1.5 GB in the end (delta: -72.4 MB). Free memory was 1.5 GB in the beginning and 1.1 GB in the end (delta: 393.8 MB). Peak memory consumption was 321.5 MB. Max. memory is 7.1 GB. [2018-10-04 14:23:40,091 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.21 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 34.50 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Preprocessor took 22.54 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 308.87 ms. Allocated memory is still 1.5 GB. Free memory was 1.5 GB in the beginning and 1.5 GB in the end (delta: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. * TraceAbstraction took 238252.25 ms. Allocated memory was 1.5 GB in the beginning and 1.5 GB in the end (delta: -72.4 MB). Free memory was 1.5 GB in the beginning and 1.1 GB in the end (delta: 393.8 MB). Peak memory consumption was 321.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 369 with TraceHistMax 73, while TraceCheckSpWp was constructing forward predicates, while XnfDer was eliminating 1 quantified variables from 2 xjuncts. - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 10 locations, 1 error locations. TIMEOUT Result, 238.1s OverallTime, 75 OverallIterations, 73 TraceHistogramMax, 37.0s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 605 SDtfs, 32185 SDslu, 22860 SDs, 0 SdLazy, 10637 SolverSat, 275 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 17.1s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 16060 GetRequests, 10658 SyntacticMatches, 0 SemanticMatches, 5402 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 163.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=369occurred in iteration=74, 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, 74 MinimizatonAttempts, 292 StatesRemovedByMinimization, 73 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.5s SsaConstructionTime, 5.4s SatisfiabilityAnalysisTime, 185.7s InterpolantComputationTime, 26722 NumberOfCodeBlocks, 26722 NumberOfCodeBlocksAsserted, 1526 NumberOfCheckSat, 26576 ConstructedInterpolants, 13212 QuantifiedInterpolants, 61112832 SizeOfPredicates, 2844 NumberOfNonLiveVariables, 24804 ConjunctsInSsa, 5544 ConjunctsInUnsatCore, 146 InterpolantComputations, 2 PerfectInterpolantSequences, 1/627217 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_PUPT.epf_AutomizerBplInline.xml/Csv-Benchmark-0-2018-10-04_14-23-40-102.csv Written .csv to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/csv/RailwayCrossing.bpl_svcomp-Reach-32bit-Automizer_Default_PUPT.epf_AutomizerBplInline.xml/Csv-TraceAbstractionBenchmarks-0-2018-10-04_14-23-40-102.csv Completed graceful shutdown