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/GateController.bpl -------------------------------------------------------------------------------- This is Ultimate 0.1.23-c372c2b [2018-10-02 12:03:14,965 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-10-02 12:03:14,967 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-10-02 12:03:14,979 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-10-02 12:03:14,979 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-10-02 12:03:14,981 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-10-02 12:03:14,982 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-10-02 12:03:14,984 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-10-02 12:03:14,985 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-10-02 12:03:14,986 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-10-02 12:03:14,987 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-10-02 12:03:14,987 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-10-02 12:03:14,989 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-10-02 12:03:14,990 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-10-02 12:03:14,991 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-10-02 12:03:14,992 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-10-02 12:03:14,993 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-10-02 12:03:14,995 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-10-02 12:03:14,997 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-10-02 12:03:14,998 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-10-02 12:03:14,999 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-10-02 12:03:15,001 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-10-02 12:03:15,004 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-10-02 12:03:15,005 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-10-02 12:03:15,005 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-10-02 12:03:15,006 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-10-02 12:03:15,007 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-10-02 12:03:15,008 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-10-02 12:03:15,008 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-10-02 12:03:15,010 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-10-02 12:03:15,010 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-10-02 12:03:15,011 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-10-02 12:03:15,011 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-10-02 12:03:15,011 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-10-02 12:03:15,012 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-10-02 12:03:15,013 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-10-02 12:03:15,013 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-02 12:03:15,028 INFO L110 SettingsManager]: Loading preferences was successful [2018-10-02 12:03:15,029 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-10-02 12:03:15,030 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-10-02 12:03:15,030 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-10-02 12:03:15,030 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-10-02 12:03:15,031 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-10-02 12:03:15,031 INFO L133 SettingsManager]: * Use SBE=true [2018-10-02 12:03:15,031 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-10-02 12:03:15,031 INFO L133 SettingsManager]: * sizeof long=4 [2018-10-02 12:03:15,031 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-10-02 12:03:15,032 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-10-02 12:03:15,032 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-10-02 12:03:15,032 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-10-02 12:03:15,032 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-10-02 12:03:15,032 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-10-02 12:03:15,033 INFO L133 SettingsManager]: * sizeof long double=12 [2018-10-02 12:03:15,033 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-10-02 12:03:15,033 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-10-02 12:03:15,033 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-10-02 12:03:15,033 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-10-02 12:03:15,034 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-10-02 12:03:15,034 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-10-02 12:03:15,034 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-10-02 12:03:15,034 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-10-02 12:03:15,034 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-10-02 12:03:15,035 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-10-02 12:03:15,035 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-10-02 12:03:15,035 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-10-02 12:03:15,035 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-10-02 12:03:15,035 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-10-02 12:03:15,035 INFO L133 SettingsManager]: * Use predicate trie based predicate unification=true [2018-10-02 12:03:15,090 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-10-02 12:03:15,105 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-10-02 12:03:15,108 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-10-02 12:03:15,109 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2018-10-02 12:03:15,110 INFO L276 PluginConnector]: Boogie PL CUP Parser initialized [2018-10-02 12:03:15,111 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/real-life/GateController.bpl [2018-10-02 12:03:15,111 INFO L111 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/real-life/GateController.bpl' [2018-10-02 12:03:15,153 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-10-02 12:03:15,155 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-10-02 12:03:15,156 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-10-02 12:03:15,157 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-10-02 12:03:15,157 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-10-02 12:03:15,178 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.10 12:03:15" (1/1) ... [2018-10-02 12:03:15,192 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.10 12:03:15" (1/1) ... [2018-10-02 12:03:15,197 WARN L165 Inliner]: Program contained no entry procedure! [2018-10-02 12:03:15,197 WARN L168 Inliner]: Missing entry procedures: [ULTIMATE.start] [2018-10-02 12:03:15,197 WARN L175 Inliner]: Fallback enabled. All procedures will be processed. [2018-10-02 12:03:15,200 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-10-02 12:03:15,201 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-10-02 12:03:15,201 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-10-02 12:03:15,201 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-10-02 12:03:15,213 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.10 12:03:15" (1/1) ... [2018-10-02 12:03:15,213 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.10 12:03:15" (1/1) ... [2018-10-02 12:03:15,214 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.10 12:03:15" (1/1) ... [2018-10-02 12:03:15,214 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.10 12:03:15" (1/1) ... [2018-10-02 12:03:15,217 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.10 12:03:15" (1/1) ... [2018-10-02 12:03:15,222 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.10 12:03:15" (1/1) ... [2018-10-02 12:03:15,223 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.10 12:03:15" (1/1) ... [2018-10-02 12:03:15,225 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-10-02 12:03:15,226 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-10-02 12:03:15,226 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-10-02 12:03:15,226 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-10-02 12:03:15,227 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.10 12:03:15" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-10-02 12:03:15,310 INFO L124 BoogieDeclarations]: Specification and implementation of procedure GateController given in one single declaration [2018-10-02 12:03:15,310 INFO L130 BoogieDeclarations]: Found specification of procedure GateController [2018-10-02 12:03:15,310 INFO L138 BoogieDeclarations]: Found implementation of procedure GateController [2018-10-02 12:03:15,599 INFO L337 CfgBuilder]: Using library mode [2018-10-02 12:03:15,599 INFO L202 PluginConnector]: Adding new model GateController.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.10 12:03:15 BoogieIcfgContainer [2018-10-02 12:03:15,600 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-10-02 12:03:15,601 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-10-02 12:03:15,601 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-10-02 12:03:15,605 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-10-02 12:03:15,605 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.10 12:03:15" (1/2) ... [2018-10-02 12:03:15,606 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1cb562b1 and model type GateController.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.10 12:03:15, skipping insertion in model container [2018-10-02 12:03:15,607 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "GateController.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.10 12:03:15" (2/2) ... [2018-10-02 12:03:15,609 INFO L112 eAbstractionObserver]: Analyzing ICFG GateController.bpl [2018-10-02 12:03:15,619 INFO L136 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-10-02 12:03:15,627 INFO L148 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-10-02 12:03:15,684 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-10-02 12:03:15,685 INFO L381 AbstractCegarLoop]: Interprodecural is true [2018-10-02 12:03:15,686 INFO L382 AbstractCegarLoop]: Hoare is true [2018-10-02 12:03:15,686 INFO L383 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-10-02 12:03:15,686 INFO L384 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-10-02 12:03:15,686 INFO L385 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-10-02 12:03:15,686 INFO L386 AbstractCegarLoop]: Difference is false [2018-10-02 12:03:15,686 INFO L387 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-10-02 12:03:15,687 INFO L392 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-10-02 12:03:15,703 INFO L276 IsEmpty]: Start isEmpty. Operand 10 states. [2018-10-02 12:03:15,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2018-10-02 12:03:15,710 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:03:15,711 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1] [2018-10-02 12:03:15,712 INFO L423 AbstractCegarLoop]: === Iteration 1 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:03:15,718 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:03:15,719 INFO L82 PathProgramCache]: Analyzing trace with hash 30432, now seen corresponding path program 1 times [2018-10-02 12:03:15,721 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:03:15,721 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:03:15,776 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:15,777 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 12:03:15,777 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:15,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:03:15,878 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:15,880 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-10-02 12:03:15,880 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-10-02 12:03:15,884 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-10-02 12:03:15,897 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-10-02 12:03:15,898 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:03:15,900 INFO L87 Difference]: Start difference. First operand 10 states. Second operand 3 states. [2018-10-02 12:03:16,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:03:16,121 INFO L93 Difference]: Finished difference Result 19 states and 23 transitions. [2018-10-02 12:03:16,123 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-10-02 12:03:16,124 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2018-10-02 12:03:16,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:03:16,137 INFO L225 Difference]: With dead ends: 19 [2018-10-02 12:03:16,138 INFO L226 Difference]: Without dead ends: 13 [2018-10-02 12:03:16,141 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 [2018-10-02 12:03:16,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13 states. [2018-10-02 12:03:16,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13 to 9. [2018-10-02 12:03:16,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2018-10-02 12:03:16,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 11 transitions. [2018-10-02 12:03:16,180 INFO L78 Accepts]: Start accepts. Automaton has 9 states and 11 transitions. Word has length 3 [2018-10-02 12:03:16,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:03:16,180 INFO L480 AbstractCegarLoop]: Abstraction has 9 states and 11 transitions. [2018-10-02 12:03:16,180 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-10-02 12:03:16,181 INFO L276 IsEmpty]: Start isEmpty. Operand 9 states and 11 transitions. [2018-10-02 12:03:16,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2018-10-02 12:03:16,181 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:03:16,181 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2018-10-02 12:03:16,182 INFO L423 AbstractCegarLoop]: === Iteration 2 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:03:16,182 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:03:16,182 INFO L82 PathProgramCache]: Analyzing trace with hash 1953617644, now seen corresponding path program 1 times [2018-10-02 12:03:16,182 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:03:16,183 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:03:16,184 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:16,184 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 12:03:16,184 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:16,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:03:16,296 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:16,297 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:03:16,297 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:03:16,307 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 12:03:16,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:03:16,332 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:03:16,589 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:16,611 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:03:16,612 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2018-10-02 12:03:16,613 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-10-02 12:03:16,613 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-10-02 12:03:16,613 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:03:16,615 INFO L87 Difference]: Start difference. First operand 9 states and 11 transitions. Second operand 8 states. [2018-10-02 12:03:17,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:03:17,122 INFO L93 Difference]: Finished difference Result 21 states and 27 transitions. [2018-10-02 12:03:17,124 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-10-02 12:03:17,124 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 8 [2018-10-02 12:03:17,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:03:17,125 INFO L225 Difference]: With dead ends: 21 [2018-10-02 12:03:17,125 INFO L226 Difference]: Without dead ends: 19 [2018-10-02 12:03:17,126 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s Time 0.1s impTime [2018-10-02 12:03:17,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states. [2018-10-02 12:03:17,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 14. [2018-10-02 12:03:17,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2018-10-02 12:03:17,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 18 transitions. [2018-10-02 12:03:17,134 INFO L78 Accepts]: Start accepts. Automaton has 14 states and 18 transitions. Word has length 8 [2018-10-02 12:03:17,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:03:17,134 INFO L480 AbstractCegarLoop]: Abstraction has 14 states and 18 transitions. [2018-10-02 12:03:17,134 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-10-02 12:03:17,134 INFO L276 IsEmpty]: Start isEmpty. Operand 14 states and 18 transitions. [2018-10-02 12:03:17,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2018-10-02 12:03:17,135 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:03:17,135 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2018-10-02 12:03:17,135 INFO L423 AbstractCegarLoop]: === Iteration 3 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:03:17,136 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:03:17,136 INFO L82 PathProgramCache]: Analyzing trace with hash 1953558062, now seen corresponding path program 1 times [2018-10-02 12:03:17,136 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:03:17,136 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:03:17,137 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:17,137 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 12:03:17,138 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:17,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:03:17,169 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:17,169 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-10-02 12:03:17,170 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-10-02 12:03:17,170 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-10-02 12:03:17,170 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-10-02 12:03:17,170 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:03:17,170 INFO L87 Difference]: Start difference. First operand 14 states and 18 transitions. Second operand 3 states. [2018-10-02 12:03:17,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:03:17,202 INFO L93 Difference]: Finished difference Result 21 states and 27 transitions. [2018-10-02 12:03:17,202 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-10-02 12:03:17,202 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 8 [2018-10-02 12:03:17,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:03:17,203 INFO L225 Difference]: With dead ends: 21 [2018-10-02 12:03:17,204 INFO L226 Difference]: Without dead ends: 14 [2018-10-02 12:03:17,204 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 [2018-10-02 12:03:17,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14 states. [2018-10-02 12:03:17,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14 to 14. [2018-10-02 12:03:17,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2018-10-02 12:03:17,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 16 transitions. [2018-10-02 12:03:17,209 INFO L78 Accepts]: Start accepts. Automaton has 14 states and 16 transitions. Word has length 8 [2018-10-02 12:03:17,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:03:17,210 INFO L480 AbstractCegarLoop]: Abstraction has 14 states and 16 transitions. [2018-10-02 12:03:17,210 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-10-02 12:03:17,210 INFO L276 IsEmpty]: Start isEmpty. Operand 14 states and 16 transitions. [2018-10-02 12:03:17,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2018-10-02 12:03:17,211 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:03:17,211 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1] [2018-10-02 12:03:17,211 INFO L423 AbstractCegarLoop]: === Iteration 4 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:03:17,211 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:03:17,212 INFO L82 PathProgramCache]: Analyzing trace with hash 72785504, now seen corresponding path program 2 times [2018-10-02 12:03:17,212 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:03:17,212 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:03:17,213 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:17,213 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 12:03:17,213 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:17,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:03:17,308 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:17,308 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:03:17,309 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:03:17,322 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-02 12:03:17,336 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-02 12:03:17,336 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 12:03:17,338 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:03:17,665 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:17,686 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:03:17,686 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2018-10-02 12:03:17,687 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-10-02 12:03:17,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-10-02 12:03:17,687 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:03:17,687 INFO L87 Difference]: Start difference. First operand 14 states and 16 transitions. Second operand 12 states. [2018-10-02 12:03:18,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:03:18,324 INFO L93 Difference]: Finished difference Result 25 states and 29 transitions. [2018-10-02 12:03:18,325 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-10-02 12:03:18,325 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 13 [2018-10-02 12:03:18,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:03:18,326 INFO L225 Difference]: With dead ends: 25 [2018-10-02 12:03:18,326 INFO L226 Difference]: Without dead ends: 23 [2018-10-02 12:03:18,326 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s Time 0.1s impTime [2018-10-02 12:03:18,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2018-10-02 12:03:18,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 19. [2018-10-02 12:03:18,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2018-10-02 12:03:18,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 22 transitions. [2018-10-02 12:03:18,331 INFO L78 Accepts]: Start accepts. Automaton has 19 states and 22 transitions. Word has length 13 [2018-10-02 12:03:18,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:03:18,332 INFO L480 AbstractCegarLoop]: Abstraction has 19 states and 22 transitions. [2018-10-02 12:03:18,332 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-10-02 12:03:18,332 INFO L276 IsEmpty]: Start isEmpty. Operand 19 states and 22 transitions. [2018-10-02 12:03:18,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2018-10-02 12:03:18,333 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:03:18,333 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1] [2018-10-02 12:03:18,334 INFO L423 AbstractCegarLoop]: === Iteration 5 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:03:18,334 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:03:18,334 INFO L82 PathProgramCache]: Analyzing trace with hash 491282284, now seen corresponding path program 3 times [2018-10-02 12:03:18,334 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:03:18,334 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:03:18,335 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:18,336 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 12:03:18,336 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:18,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:03:18,706 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:18,707 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:03:18,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 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:03:18,718 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-02 12:03:18,736 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2018-10-02 12:03:18,736 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 12:03:18,739 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:03:19,080 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:19,111 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:03:19,111 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2018-10-02 12:03:19,112 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-10-02 12:03:19,112 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-10-02 12:03:19,112 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:03:19,112 INFO L87 Difference]: Start difference. First operand 19 states and 22 transitions. Second operand 16 states. [2018-10-02 12:03:19,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:03:19,432 INFO L93 Difference]: Finished difference Result 30 states and 35 transitions. [2018-10-02 12:03:19,434 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-10-02 12:03:19,434 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 18 [2018-10-02 12:03:19,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:03:19,436 INFO L225 Difference]: With dead ends: 30 [2018-10-02 12:03:19,436 INFO L226 Difference]: Without dead ends: 28 [2018-10-02 12:03:19,436 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s Time 0.2s impTime [2018-10-02 12:03:19,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2018-10-02 12:03:19,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 24. [2018-10-02 12:03:19,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2018-10-02 12:03:19,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 28 transitions. [2018-10-02 12:03:19,441 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 28 transitions. Word has length 18 [2018-10-02 12:03:19,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:03:19,442 INFO L480 AbstractCegarLoop]: Abstraction has 24 states and 28 transitions. [2018-10-02 12:03:19,442 INFO L481 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-10-02 12:03:19,442 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 28 transitions. [2018-10-02 12:03:19,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2018-10-02 12:03:19,443 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:03:19,443 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 1, 1, 1] [2018-10-02 12:03:19,444 INFO L423 AbstractCegarLoop]: === Iteration 6 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:03:19,444 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:03:19,444 INFO L82 PathProgramCache]: Analyzing trace with hash 1589732832, now seen corresponding path program 4 times [2018-10-02 12:03:19,444 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:03:19,444 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:03:19,445 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:19,445 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 12:03:19,446 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:19,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:03:19,636 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:19,637 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:03:19,637 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:03:19,654 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-02 12:03:19,668 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-02 12:03:19,669 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 12:03:19,671 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:03:20,199 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:20,220 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:03:20,220 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2018-10-02 12:03:20,221 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-10-02 12:03:20,221 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-10-02 12:03:20,221 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:03:20,221 INFO L87 Difference]: Start difference. First operand 24 states and 28 transitions. Second operand 20 states. [2018-10-02 12:03:20,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:03:20,770 INFO L93 Difference]: Finished difference Result 35 states and 41 transitions. [2018-10-02 12:03:20,770 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-10-02 12:03:20,771 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 23 [2018-10-02 12:03:20,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:03:20,772 INFO L225 Difference]: With dead ends: 35 [2018-10-02 12:03:20,772 INFO L226 Difference]: Without dead ends: 33 [2018-10-02 12:03:20,773 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s Time 0.3s impTime [2018-10-02 12:03:20,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2018-10-02 12:03:20,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 29. [2018-10-02 12:03:20,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2018-10-02 12:03:20,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 34 transitions. [2018-10-02 12:03:20,779 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 34 transitions. Word has length 23 [2018-10-02 12:03:20,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:03:20,779 INFO L480 AbstractCegarLoop]: Abstraction has 29 states and 34 transitions. [2018-10-02 12:03:20,779 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-10-02 12:03:20,780 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 34 transitions. [2018-10-02 12:03:20,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2018-10-02 12:03:20,780 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:03:20,781 INFO L375 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 1, 1, 1] [2018-10-02 12:03:20,781 INFO L423 AbstractCegarLoop]: === Iteration 7 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:03:20,781 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:03:20,781 INFO L82 PathProgramCache]: Analyzing trace with hash 602818540, now seen corresponding path program 5 times [2018-10-02 12:03:20,781 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:03:20,782 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:03:20,783 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:20,783 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 12:03:20,783 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:20,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:03:20,986 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:20,986 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:03:20,986 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:03:20,997 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-02 12:03:21,014 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2018-10-02 12:03:21,015 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 12:03:21,018 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:03:21,973 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:21,994 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:03:21,995 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 23 [2018-10-02 12:03:21,995 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-10-02 12:03:21,995 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-10-02 12:03:21,996 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:03:21,996 INFO L87 Difference]: Start difference. First operand 29 states and 34 transitions. Second operand 24 states. [2018-10-02 12:03:22,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:03:22,525 INFO L93 Difference]: Finished difference Result 40 states and 47 transitions. [2018-10-02 12:03:22,525 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-10-02 12:03:22,525 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 28 [2018-10-02 12:03:22,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:03:22,526 INFO L225 Difference]: With dead ends: 40 [2018-10-02 12:03:22,526 INFO L226 Difference]: Without dead ends: 38 [2018-10-02 12:03:22,527 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s Time 0.5s impTime [2018-10-02 12:03:22,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38 states. [2018-10-02 12:03:22,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38 to 34. [2018-10-02 12:03:22,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2018-10-02 12:03:22,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 40 transitions. [2018-10-02 12:03:22,532 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 40 transitions. Word has length 28 [2018-10-02 12:03:22,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:03:22,533 INFO L480 AbstractCegarLoop]: Abstraction has 34 states and 40 transitions. [2018-10-02 12:03:22,533 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-10-02 12:03:22,533 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 40 transitions. [2018-10-02 12:03:22,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2018-10-02 12:03:22,534 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:03:22,534 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 1, 1, 1] [2018-10-02 12:03:22,534 INFO L423 AbstractCegarLoop]: === Iteration 8 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:03:22,534 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:03:22,535 INFO L82 PathProgramCache]: Analyzing trace with hash 1979239776, now seen corresponding path program 6 times [2018-10-02 12:03:22,535 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:03:22,535 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:03:22,536 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:22,536 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 12:03:22,536 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:22,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:03:22,754 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:22,755 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:03:22,755 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:03:22,763 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-02 12:03:22,784 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2018-10-02 12:03:22,785 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 12:03:22,787 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:03:23,291 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:23,322 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:03:23,322 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 27 [2018-10-02 12:03:23,322 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-10-02 12:03:23,323 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-10-02 12:03:23,323 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:03:23,323 INFO L87 Difference]: Start difference. First operand 34 states and 40 transitions. Second operand 28 states. [2018-10-02 12:03:23,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:03:23,870 INFO L93 Difference]: Finished difference Result 45 states and 53 transitions. [2018-10-02 12:03:23,871 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-10-02 12:03:23,872 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 33 [2018-10-02 12:03:23,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:03:23,872 INFO L225 Difference]: With dead ends: 45 [2018-10-02 12:03:23,873 INFO L226 Difference]: Without dead ends: 43 [2018-10-02 12:03:23,873 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s Time 0.2s impTime [2018-10-02 12:03:23,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2018-10-02 12:03:23,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 39. [2018-10-02 12:03:23,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2018-10-02 12:03:23,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 46 transitions. [2018-10-02 12:03:23,879 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 46 transitions. Word has length 33 [2018-10-02 12:03:23,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:03:23,879 INFO L480 AbstractCegarLoop]: Abstraction has 39 states and 46 transitions. [2018-10-02 12:03:23,880 INFO L481 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-10-02 12:03:23,880 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 46 transitions. [2018-10-02 12:03:23,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2018-10-02 12:03:23,881 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:03:23,881 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 1, 1, 1] [2018-10-02 12:03:23,881 INFO L423 AbstractCegarLoop]: === Iteration 9 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:03:23,881 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:03:23,881 INFO L82 PathProgramCache]: Analyzing trace with hash -1800695700, now seen corresponding path program 7 times [2018-10-02 12:03:23,882 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:03:23,882 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:03:23,882 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:23,883 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 12:03:23,883 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:23,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:03:24,088 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:24,089 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:03:24,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 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:03:24,096 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 12:03:24,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:03:24,110 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:03:24,612 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:24,634 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:03:24,634 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 31 [2018-10-02 12:03:24,635 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-10-02 12:03:24,635 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-10-02 12:03:24,635 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:03:24,635 INFO L87 Difference]: Start difference. First operand 39 states and 46 transitions. Second operand 32 states. [2018-10-02 12:03:25,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:03:25,324 INFO L93 Difference]: Finished difference Result 50 states and 59 transitions. [2018-10-02 12:03:25,324 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-10-02 12:03:25,325 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 38 [2018-10-02 12:03:25,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:03:25,326 INFO L225 Difference]: With dead ends: 50 [2018-10-02 12:03:25,326 INFO L226 Difference]: Without dead ends: 48 [2018-10-02 12:03:25,327 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s Time 0.2s impTime [2018-10-02 12:03:25,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2018-10-02 12:03:25,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 44. [2018-10-02 12:03:25,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2018-10-02 12:03:25,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 52 transitions. [2018-10-02 12:03:25,334 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 52 transitions. Word has length 38 [2018-10-02 12:03:25,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:03:25,334 INFO L480 AbstractCegarLoop]: Abstraction has 44 states and 52 transitions. [2018-10-02 12:03:25,334 INFO L481 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-10-02 12:03:25,334 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 52 transitions. [2018-10-02 12:03:25,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2018-10-02 12:03:25,335 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:03:25,336 INFO L375 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 1, 1, 1] [2018-10-02 12:03:25,336 INFO L423 AbstractCegarLoop]: === Iteration 10 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:03:25,336 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:03:25,336 INFO L82 PathProgramCache]: Analyzing trace with hash -1430989600, now seen corresponding path program 8 times [2018-10-02 12:03:25,336 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:03:25,337 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:03:25,337 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:25,338 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 12:03:25,338 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:25,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:03:25,587 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:25,588 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:03:25,588 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:03:25,601 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-02 12:03:25,616 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-02 12:03:25,616 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 12:03:25,619 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:03:26,150 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:26,182 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:03:26,183 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 35 [2018-10-02 12:03:26,183 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-10-02 12:03:26,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-10-02 12:03:26,184 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:03:26,184 INFO L87 Difference]: Start difference. First operand 44 states and 52 transitions. Second operand 36 states. [2018-10-02 12:03:26,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:03:26,710 INFO L93 Difference]: Finished difference Result 55 states and 65 transitions. [2018-10-02 12:03:26,710 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-10-02 12:03:26,711 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 43 [2018-10-02 12:03:26,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:03:26,711 INFO L225 Difference]: With dead ends: 55 [2018-10-02 12:03:26,711 INFO L226 Difference]: Without dead ends: 53 [2018-10-02 12:03:26,712 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s Time 0.3s impTime [2018-10-02 12:03:26,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2018-10-02 12:03:26,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 49. [2018-10-02 12:03:26,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2018-10-02 12:03:26,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 58 transitions. [2018-10-02 12:03:26,718 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 58 transitions. Word has length 43 [2018-10-02 12:03:26,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:03:26,718 INFO L480 AbstractCegarLoop]: Abstraction has 49 states and 58 transitions. [2018-10-02 12:03:26,718 INFO L481 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-10-02 12:03:26,719 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 58 transitions. [2018-10-02 12:03:26,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2018-10-02 12:03:26,720 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:03:26,720 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 1, 1, 1] [2018-10-02 12:03:26,720 INFO L423 AbstractCegarLoop]: === Iteration 11 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:03:26,720 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:03:26,720 INFO L82 PathProgramCache]: Analyzing trace with hash -1043842836, now seen corresponding path program 9 times [2018-10-02 12:03:26,721 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:03:26,721 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:03:26,722 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:26,722 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 12:03:26,722 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:26,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:03:27,114 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:27,115 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:03:27,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 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:03:27,123 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-02 12:03:27,152 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2018-10-02 12:03:27,153 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 12:03:27,158 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:03:28,204 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:28,225 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:03:28,225 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 39 [2018-10-02 12:03:28,225 INFO L459 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-10-02 12:03:28,226 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-10-02 12:03:28,226 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:03:28,226 INFO L87 Difference]: Start difference. First operand 49 states and 58 transitions. Second operand 40 states. [2018-10-02 12:03:28,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:03:28,781 INFO L93 Difference]: Finished difference Result 60 states and 71 transitions. [2018-10-02 12:03:28,781 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-10-02 12:03:28,781 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 48 [2018-10-02 12:03:28,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:03:28,782 INFO L225 Difference]: With dead ends: 60 [2018-10-02 12:03:28,783 INFO L226 Difference]: Without dead ends: 58 [2018-10-02 12:03:28,783 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3s Time 0.7s impTime [2018-10-02 12:03:28,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2018-10-02 12:03:28,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 54. [2018-10-02 12:03:28,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2018-10-02 12:03:28,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 64 transitions. [2018-10-02 12:03:28,789 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 64 transitions. Word has length 48 [2018-10-02 12:03:28,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:03:28,790 INFO L480 AbstractCegarLoop]: Abstraction has 54 states and 64 transitions. [2018-10-02 12:03:28,790 INFO L481 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-10-02 12:03:28,790 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 64 transitions. [2018-10-02 12:03:28,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-10-02 12:03:28,791 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:03:28,791 INFO L375 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 1, 1, 1] [2018-10-02 12:03:28,791 INFO L423 AbstractCegarLoop]: === Iteration 12 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:03:28,791 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:03:28,791 INFO L82 PathProgramCache]: Analyzing trace with hash -676496288, now seen corresponding path program 10 times [2018-10-02 12:03:28,791 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:03:28,791 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:03:28,792 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:28,792 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 12:03:28,792 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:28,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:03:29,600 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 235 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:29,600 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:03:29,600 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:03:29,610 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-02 12:03:29,658 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-02 12:03:29,659 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 12:03:29,665 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:03:30,455 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 235 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:30,475 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:03:30,476 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 43 [2018-10-02 12:03:30,476 INFO L459 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-10-02 12:03:30,476 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-10-02 12:03:30,477 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:03:30,477 INFO L87 Difference]: Start difference. First operand 54 states and 64 transitions. Second operand 44 states. [2018-10-02 12:03:31,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:03:31,254 INFO L93 Difference]: Finished difference Result 65 states and 77 transitions. [2018-10-02 12:03:31,254 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-10-02 12:03:31,254 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 53 [2018-10-02 12:03:31,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:03:31,255 INFO L225 Difference]: With dead ends: 65 [2018-10-02 12:03:31,255 INFO L226 Difference]: Without dead ends: 63 [2018-10-02 12:03:31,256 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4s Time 1.1s impTime [2018-10-02 12:03:31,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2018-10-02 12:03:31,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 59. [2018-10-02 12:03:31,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2018-10-02 12:03:31,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 70 transitions. [2018-10-02 12:03:31,262 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 70 transitions. Word has length 53 [2018-10-02 12:03:31,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:03:31,262 INFO L480 AbstractCegarLoop]: Abstraction has 59 states and 70 transitions. [2018-10-02 12:03:31,262 INFO L481 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-10-02 12:03:31,262 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 70 transitions. [2018-10-02 12:03:31,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2018-10-02 12:03:31,263 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:03:31,263 INFO L375 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 11, 1, 1, 1] [2018-10-02 12:03:31,264 INFO L423 AbstractCegarLoop]: === Iteration 13 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:03:31,264 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:03:31,264 INFO L82 PathProgramCache]: Analyzing trace with hash -1014218388, now seen corresponding path program 11 times [2018-10-02 12:03:31,264 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:03:31,264 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:03:31,265 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:31,265 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 12:03:31,265 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:31,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:03:31,626 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 0 proven. 286 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:31,626 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:03:31,626 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:03:31,633 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-02 12:03:31,668 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2018-10-02 12:03:31,668 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 12:03:31,672 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:03:32,447 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 0 proven. 286 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:32,468 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:03:32,469 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 47 [2018-10-02 12:03:32,469 INFO L459 AbstractCegarLoop]: Interpolant automaton has 48 states [2018-10-02 12:03:32,469 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2018-10-02 12:03:32,470 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:03:32,470 INFO L87 Difference]: Start difference. First operand 59 states and 70 transitions. Second operand 48 states. [2018-10-02 12:03:33,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:03:33,226 INFO L93 Difference]: Finished difference Result 70 states and 83 transitions. [2018-10-02 12:03:33,226 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-10-02 12:03:33,226 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 58 [2018-10-02 12:03:33,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:03:33,227 INFO L225 Difference]: With dead ends: 70 [2018-10-02 12:03:33,227 INFO L226 Difference]: Without dead ends: 68 [2018-10-02 12:03:33,227 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s Time 0.5s impTime [2018-10-02 12:03:33,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2018-10-02 12:03:33,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 64. [2018-10-02 12:03:33,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64 states. [2018-10-02 12:03:33,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 76 transitions. [2018-10-02 12:03:33,234 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 76 transitions. Word has length 58 [2018-10-02 12:03:33,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:03:33,235 INFO L480 AbstractCegarLoop]: Abstraction has 64 states and 76 transitions. [2018-10-02 12:03:33,235 INFO L481 AbstractCegarLoop]: Interpolant automaton has 48 states. [2018-10-02 12:03:33,235 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 76 transitions. [2018-10-02 12:03:33,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2018-10-02 12:03:33,236 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:03:33,236 INFO L375 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 12, 1, 1, 1] [2018-10-02 12:03:33,236 INFO L423 AbstractCegarLoop]: === Iteration 14 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:03:33,236 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:03:33,237 INFO L82 PathProgramCache]: Analyzing trace with hash -778386464, now seen corresponding path program 12 times [2018-10-02 12:03:33,237 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:03:33,237 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:03:33,238 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:33,238 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 12:03:33,238 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:33,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:03:33,800 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 0 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:33,801 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:03:33,801 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:03:33,809 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-02 12:03:33,833 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2018-10-02 12:03:33,833 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 12:03:33,836 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:03:34,368 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 0 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:34,390 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:03:34,390 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 51 [2018-10-02 12:03:34,391 INFO L459 AbstractCegarLoop]: Interpolant automaton has 52 states [2018-10-02 12:03:34,391 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2018-10-02 12:03:34,392 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:03:34,392 INFO L87 Difference]: Start difference. First operand 64 states and 76 transitions. Second operand 52 states. [2018-10-02 12:03:34,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:03:34,973 INFO L93 Difference]: Finished difference Result 75 states and 89 transitions. [2018-10-02 12:03:34,975 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-10-02 12:03:34,976 INFO L78 Accepts]: Start accepts. Automaton has 52 states. Word has length 63 [2018-10-02 12:03:34,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:03:34,977 INFO L225 Difference]: With dead ends: 75 [2018-10-02 12:03:34,977 INFO L226 Difference]: Without dead ends: 73 [2018-10-02 12:03:34,977 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.9s Time 0.5s impTime [2018-10-02 12:03:34,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2018-10-02 12:03:34,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 69. [2018-10-02 12:03:34,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 69 states. [2018-10-02 12:03:34,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 82 transitions. [2018-10-02 12:03:34,988 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 82 transitions. Word has length 63 [2018-10-02 12:03:34,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:03:34,990 INFO L480 AbstractCegarLoop]: Abstraction has 69 states and 82 transitions. [2018-10-02 12:03:34,990 INFO L481 AbstractCegarLoop]: Interpolant automaton has 52 states. [2018-10-02 12:03:34,990 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 82 transitions. [2018-10-02 12:03:34,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-10-02 12:03:34,992 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:03:34,992 INFO L375 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 13, 1, 1, 1] [2018-10-02 12:03:34,992 INFO L423 AbstractCegarLoop]: === Iteration 15 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:03:34,992 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:03:34,993 INFO L82 PathProgramCache]: Analyzing trace with hash -130045460, now seen corresponding path program 13 times [2018-10-02 12:03:34,993 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:03:34,993 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:03:34,994 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:34,994 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 12:03:34,994 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:35,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:03:35,522 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 0 proven. 403 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:35,522 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:03:35,522 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:03:35,530 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 12:03:35,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:03:35,553 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:03:36,441 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 0 proven. 403 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:36,461 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:03:36,462 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 55 [2018-10-02 12:03:36,462 INFO L459 AbstractCegarLoop]: Interpolant automaton has 56 states [2018-10-02 12:03:36,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2018-10-02 12:03:36,463 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:03:36,463 INFO L87 Difference]: Start difference. First operand 69 states and 82 transitions. Second operand 56 states. [2018-10-02 12:03:37,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:03:37,532 INFO L93 Difference]: Finished difference Result 80 states and 95 transitions. [2018-10-02 12:03:37,532 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-10-02 12:03:37,532 INFO L78 Accepts]: Start accepts. Automaton has 56 states. Word has length 68 [2018-10-02 12:03:37,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:03:37,533 INFO L225 Difference]: With dead ends: 80 [2018-10-02 12:03:37,533 INFO L226 Difference]: Without dead ends: 78 [2018-10-02 12:03:37,533 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.2s Time 0.8s impTime [2018-10-02 12:03:37,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2018-10-02 12:03:37,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 74. [2018-10-02 12:03:37,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 74 states. [2018-10-02 12:03:37,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 88 transitions. [2018-10-02 12:03:37,540 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 88 transitions. Word has length 68 [2018-10-02 12:03:37,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:03:37,540 INFO L480 AbstractCegarLoop]: Abstraction has 74 states and 88 transitions. [2018-10-02 12:03:37,541 INFO L481 AbstractCegarLoop]: Interpolant automaton has 56 states. [2018-10-02 12:03:37,541 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 88 transitions. [2018-10-02 12:03:37,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2018-10-02 12:03:37,542 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:03:37,542 INFO L375 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 14, 1, 1, 1] [2018-10-02 12:03:37,543 INFO L423 AbstractCegarLoop]: === Iteration 16 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:03:37,543 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:03:37,543 INFO L82 PathProgramCache]: Analyzing trace with hash -415978656, now seen corresponding path program 14 times [2018-10-02 12:03:37,543 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:03:37,543 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:03:37,544 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:37,544 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 12:03:37,544 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:37,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:03:38,998 INFO L134 CoverageAnalysis]: Checked inductivity of 469 backedges. 0 proven. 469 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:38,999 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:03:38,999 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:03:39,006 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-02 12:03:39,049 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-02 12:03:39,050 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 12:03:39,053 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:03:39,829 INFO L134 CoverageAnalysis]: Checked inductivity of 469 backedges. 0 proven. 469 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:39,851 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:03:39,851 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 59 [2018-10-02 12:03:39,851 INFO L459 AbstractCegarLoop]: Interpolant automaton has 60 states [2018-10-02 12:03:39,852 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2018-10-02 12:03:39,852 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:03:39,852 INFO L87 Difference]: Start difference. First operand 74 states and 88 transitions. Second operand 60 states. [2018-10-02 12:03:40,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:03:40,740 INFO L93 Difference]: Finished difference Result 85 states and 101 transitions. [2018-10-02 12:03:40,740 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-10-02 12:03:40,740 INFO L78 Accepts]: Start accepts. Automaton has 60 states. Word has length 73 [2018-10-02 12:03:40,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:03:40,741 INFO L225 Difference]: With dead ends: 85 [2018-10-02 12:03:40,741 INFO L226 Difference]: Without dead ends: 83 [2018-10-02 12:03:40,741 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.1s Time 1.6s impTime [2018-10-02 12:03:40,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2018-10-02 12:03:40,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 79. [2018-10-02 12:03:40,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 79 states. [2018-10-02 12:03:40,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 94 transitions. [2018-10-02 12:03:40,747 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 94 transitions. Word has length 73 [2018-10-02 12:03:40,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:03:40,747 INFO L480 AbstractCegarLoop]: Abstraction has 79 states and 94 transitions. [2018-10-02 12:03:40,747 INFO L481 AbstractCegarLoop]: Interpolant automaton has 60 states. [2018-10-02 12:03:40,747 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 94 transitions. [2018-10-02 12:03:40,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2018-10-02 12:03:40,748 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:03:40,748 INFO L375 BasicCegarLoop]: trace histogram [15, 15, 15, 15, 15, 1, 1, 1] [2018-10-02 12:03:40,749 INFO L423 AbstractCegarLoop]: === Iteration 17 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:03:40,749 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:03:40,749 INFO L82 PathProgramCache]: Analyzing trace with hash -2077592980, now seen corresponding path program 15 times [2018-10-02 12:03:40,749 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:03:40,749 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:03:40,750 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:40,750 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 12:03:40,750 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:40,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:03:41,256 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 0 proven. 540 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:41,257 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:03:41,257 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:03:41,264 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-02 12:03:41,295 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2018-10-02 12:03:41,295 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 12:03:41,297 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:03:42,291 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 0 proven. 540 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:42,329 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:03:42,329 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 63 [2018-10-02 12:03:42,329 INFO L459 AbstractCegarLoop]: Interpolant automaton has 64 states [2018-10-02 12:03:42,330 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2018-10-02 12:03:42,330 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:03:42,330 INFO L87 Difference]: Start difference. First operand 79 states and 94 transitions. Second operand 64 states. [2018-10-02 12:03:43,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:03:43,933 INFO L93 Difference]: Finished difference Result 90 states and 107 transitions. [2018-10-02 12:03:43,933 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-10-02 12:03:43,933 INFO L78 Accepts]: Start accepts. Automaton has 64 states. Word has length 78 [2018-10-02 12:03:43,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:03:43,934 INFO L225 Difference]: With dead ends: 90 [2018-10-02 12:03:43,934 INFO L226 Difference]: Without dead ends: 88 [2018-10-02 12:03:43,934 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3s Time 1.0s impTime [2018-10-02 12:03:43,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2018-10-02 12:03:43,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 84. [2018-10-02 12:03:43,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2018-10-02 12:03:43,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 100 transitions. [2018-10-02 12:03:43,940 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 100 transitions. Word has length 78 [2018-10-02 12:03:43,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:03:43,941 INFO L480 AbstractCegarLoop]: Abstraction has 84 states and 100 transitions. [2018-10-02 12:03:43,941 INFO L481 AbstractCegarLoop]: Interpolant automaton has 64 states. [2018-10-02 12:03:43,941 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 100 transitions. [2018-10-02 12:03:43,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2018-10-02 12:03:43,942 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:03:43,942 INFO L375 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 16, 1, 1, 1] [2018-10-02 12:03:43,943 INFO L423 AbstractCegarLoop]: === Iteration 18 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:03:43,943 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:03:43,943 INFO L82 PathProgramCache]: Analyzing trace with hash 1630745312, now seen corresponding path program 16 times [2018-10-02 12:03:43,943 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:03:43,943 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:03:43,944 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:43,944 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 12:03:43,944 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:43,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:03:44,542 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 0 proven. 616 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:44,543 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:03:44,543 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) [2018-10-02 12:03:44,558 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:03:44,578 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-02 12:03:44,579 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 12:03:44,582 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:03:46,281 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 0 proven. 616 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:46,301 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:03:46,301 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34] total 67 [2018-10-02 12:03:46,302 INFO L459 AbstractCegarLoop]: Interpolant automaton has 68 states [2018-10-02 12:03:46,302 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2018-10-02 12:03:46,302 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:03:46,302 INFO L87 Difference]: Start difference. First operand 84 states and 100 transitions. Second operand 68 states. [2018-10-02 12:03:47,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:03:47,534 INFO L93 Difference]: Finished difference Result 95 states and 113 transitions. [2018-10-02 12:03:47,534 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-10-02 12:03:47,535 INFO L78 Accepts]: Start accepts. Automaton has 68 states. Word has length 83 [2018-10-02 12:03:47,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:03:47,535 INFO L225 Difference]: With dead ends: 95 [2018-10-02 12:03:47,535 INFO L226 Difference]: Without dead ends: 93 [2018-10-02 12:03:47,536 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.1s Time 1.6s impTime [2018-10-02 12:03:47,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2018-10-02 12:03:47,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 89. [2018-10-02 12:03:47,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 89 states. [2018-10-02 12:03:47,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 106 transitions. [2018-10-02 12:03:47,542 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 106 transitions. Word has length 83 [2018-10-02 12:03:47,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:03:47,542 INFO L480 AbstractCegarLoop]: Abstraction has 89 states and 106 transitions. [2018-10-02 12:03:47,542 INFO L481 AbstractCegarLoop]: Interpolant automaton has 68 states. [2018-10-02 12:03:47,542 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 106 transitions. [2018-10-02 12:03:47,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2018-10-02 12:03:47,543 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:03:47,544 INFO L375 BasicCegarLoop]: trace histogram [17, 17, 17, 17, 17, 1, 1, 1] [2018-10-02 12:03:47,544 INFO L423 AbstractCegarLoop]: === Iteration 19 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:03:47,544 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:03:47,544 INFO L82 PathProgramCache]: Analyzing trace with hash -778790164, now seen corresponding path program 17 times [2018-10-02 12:03:47,544 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:03:47,544 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:03:47,545 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:47,545 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 12:03:47,545 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:47,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:03:48,506 INFO L134 CoverageAnalysis]: Checked inductivity of 697 backedges. 0 proven. 697 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:48,506 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:03:48,506 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:03:48,515 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-02 12:03:48,545 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 18 check-sat command(s) [2018-10-02 12:03:48,545 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 12:03:48,547 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:03:49,877 INFO L134 CoverageAnalysis]: Checked inductivity of 697 backedges. 0 proven. 697 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:49,897 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:03:49,898 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36] total 71 [2018-10-02 12:03:49,898 INFO L459 AbstractCegarLoop]: Interpolant automaton has 72 states [2018-10-02 12:03:49,898 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2018-10-02 12:03:49,899 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:03:49,899 INFO L87 Difference]: Start difference. First operand 89 states and 106 transitions. Second operand 72 states. [2018-10-02 12:03:50,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:03:50,905 INFO L93 Difference]: Finished difference Result 100 states and 119 transitions. [2018-10-02 12:03:50,905 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-10-02 12:03:50,905 INFO L78 Accepts]: Start accepts. Automaton has 72 states. Word has length 88 [2018-10-02 12:03:50,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:03:50,906 INFO L225 Difference]: With dead ends: 100 [2018-10-02 12:03:50,906 INFO L226 Difference]: Without dead ends: 98 [2018-10-02 12:03:50,906 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.1s Time 1.5s impTime [2018-10-02 12:03:50,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2018-10-02 12:03:50,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 94. [2018-10-02 12:03:50,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 94 states. [2018-10-02 12:03:50,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 112 transitions. [2018-10-02 12:03:50,911 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 112 transitions. Word has length 88 [2018-10-02 12:03:50,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:03:50,911 INFO L480 AbstractCegarLoop]: Abstraction has 94 states and 112 transitions. [2018-10-02 12:03:50,912 INFO L481 AbstractCegarLoop]: Interpolant automaton has 72 states. [2018-10-02 12:03:50,912 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 112 transitions. [2018-10-02 12:03:50,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2018-10-02 12:03:50,913 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:03:50,913 INFO L375 BasicCegarLoop]: trace histogram [18, 18, 18, 18, 18, 1, 1, 1] [2018-10-02 12:03:50,913 INFO L423 AbstractCegarLoop]: === Iteration 20 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:03:50,913 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:03:50,913 INFO L82 PathProgramCache]: Analyzing trace with hash 38689376, now seen corresponding path program 18 times [2018-10-02 12:03:50,913 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:03:50,914 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:03:50,914 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:50,914 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 12:03:50,915 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:50,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:03:51,637 INFO L134 CoverageAnalysis]: Checked inductivity of 783 backedges. 0 proven. 783 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:51,637 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:03:51,637 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:03:51,645 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-02 12:03:51,674 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2018-10-02 12:03:51,674 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 12:03:51,676 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:03:53,097 INFO L134 CoverageAnalysis]: Checked inductivity of 783 backedges. 0 proven. 783 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:53,119 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:03:53,119 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38] total 75 [2018-10-02 12:03:53,120 INFO L459 AbstractCegarLoop]: Interpolant automaton has 76 states [2018-10-02 12:03:53,124 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2018-10-02 12:03:53,124 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:03:53,124 INFO L87 Difference]: Start difference. First operand 94 states and 112 transitions. Second operand 76 states. [2018-10-02 12:03:54,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:03:54,283 INFO L93 Difference]: Finished difference Result 105 states and 125 transitions. [2018-10-02 12:03:54,283 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-10-02 12:03:54,283 INFO L78 Accepts]: Start accepts. Automaton has 76 states. Word has length 93 [2018-10-02 12:03:54,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:03:54,284 INFO L225 Difference]: With dead ends: 105 [2018-10-02 12:03:54,284 INFO L226 Difference]: Without dead ends: 103 [2018-10-02 12:03:54,284 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.9s Time 1.4s impTime [2018-10-02 12:03:54,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2018-10-02 12:03:54,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 99. [2018-10-02 12:03:54,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 99 states. [2018-10-02 12:03:54,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 118 transitions. [2018-10-02 12:03:54,287 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 118 transitions. Word has length 93 [2018-10-02 12:03:54,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:03:54,288 INFO L480 AbstractCegarLoop]: Abstraction has 99 states and 118 transitions. [2018-10-02 12:03:54,288 INFO L481 AbstractCegarLoop]: Interpolant automaton has 76 states. [2018-10-02 12:03:54,288 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 118 transitions. [2018-10-02 12:03:54,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2018-10-02 12:03:54,288 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:03:54,288 INFO L375 BasicCegarLoop]: trace histogram [19, 19, 19, 19, 19, 1, 1, 1] [2018-10-02 12:03:54,288 INFO L423 AbstractCegarLoop]: === Iteration 21 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:03:54,289 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:03:54,289 INFO L82 PathProgramCache]: Analyzing trace with hash 281420652, now seen corresponding path program 19 times [2018-10-02 12:03:54,289 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:03:54,289 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:03:54,290 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:54,290 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 12:03:54,290 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:54,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:03:55,148 INFO L134 CoverageAnalysis]: Checked inductivity of 874 backedges. 0 proven. 874 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:55,149 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:03:55,149 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:03:55,161 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 12:03:55,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:03:55,187 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:03:56,862 INFO L134 CoverageAnalysis]: Checked inductivity of 874 backedges. 0 proven. 874 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:56,882 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:03:56,882 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40] total 79 [2018-10-02 12:03:56,883 INFO L459 AbstractCegarLoop]: Interpolant automaton has 80 states [2018-10-02 12:03:56,883 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2018-10-02 12:03:56,883 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:03:56,883 INFO L87 Difference]: Start difference. First operand 99 states and 118 transitions. Second operand 80 states. [2018-10-02 12:03:58,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:03:58,268 INFO L93 Difference]: Finished difference Result 110 states and 131 transitions. [2018-10-02 12:03:58,268 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-10-02 12:03:58,268 INFO L78 Accepts]: Start accepts. Automaton has 80 states. Word has length 98 [2018-10-02 12:03:58,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:03:58,269 INFO L225 Difference]: With dead ends: 110 [2018-10-02 12:03:58,269 INFO L226 Difference]: Without dead ends: 108 [2018-10-02 12:03:58,270 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.3s Time 1.8s impTime [2018-10-02 12:03:58,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2018-10-02 12:03:58,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 104. [2018-10-02 12:03:58,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 104 states. [2018-10-02 12:03:58,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 124 transitions. [2018-10-02 12:03:58,274 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 124 transitions. Word has length 98 [2018-10-02 12:03:58,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:03:58,275 INFO L480 AbstractCegarLoop]: Abstraction has 104 states and 124 transitions. [2018-10-02 12:03:58,275 INFO L481 AbstractCegarLoop]: Interpolant automaton has 80 states. [2018-10-02 12:03:58,275 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 124 transitions. [2018-10-02 12:03:58,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2018-10-02 12:03:58,276 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:03:58,276 INFO L375 BasicCegarLoop]: trace histogram [20, 20, 20, 20, 20, 1, 1, 1] [2018-10-02 12:03:58,276 INFO L423 AbstractCegarLoop]: === Iteration 22 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:03:58,276 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:03:58,276 INFO L82 PathProgramCache]: Analyzing trace with hash -2025971232, now seen corresponding path program 20 times [2018-10-02 12:03:58,277 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:03:58,277 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:03:58,277 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:58,278 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 12:03:58,278 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:03:58,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:03:58,931 INFO L134 CoverageAnalysis]: Checked inductivity of 970 backedges. 0 proven. 970 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:03:58,931 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:03:58,931 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:03:58,940 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-02 12:03:58,962 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-02 12:03:58,962 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 12:03:58,965 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:04:01,820 INFO L134 CoverageAnalysis]: Checked inductivity of 970 backedges. 0 proven. 970 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:04:01,841 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:04:01,841 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 42] total 83 [2018-10-02 12:04:01,841 INFO L459 AbstractCegarLoop]: Interpolant automaton has 84 states [2018-10-02 12:04:01,842 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2018-10-02 12:04:01,842 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:04:01,842 INFO L87 Difference]: Start difference. First operand 104 states and 124 transitions. Second operand 84 states. [2018-10-02 12:04:03,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:04:03,304 INFO L93 Difference]: Finished difference Result 115 states and 137 transitions. [2018-10-02 12:04:03,305 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-10-02 12:04:03,306 INFO L78 Accepts]: Start accepts. Automaton has 84 states. Word has length 103 [2018-10-02 12:04:03,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:04:03,307 INFO L225 Difference]: With dead ends: 115 [2018-10-02 12:04:03,307 INFO L226 Difference]: Without dead ends: 113 [2018-10-02 12:04:03,307 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.3s Time 2.4s impTime [2018-10-02 12:04:03,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2018-10-02 12:04:03,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 109. [2018-10-02 12:04:03,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 109 states. [2018-10-02 12:04:03,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 130 transitions. [2018-10-02 12:04:03,313 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 130 transitions. Word has length 103 [2018-10-02 12:04:03,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:04:03,313 INFO L480 AbstractCegarLoop]: Abstraction has 109 states and 130 transitions. [2018-10-02 12:04:03,313 INFO L481 AbstractCegarLoop]: Interpolant automaton has 84 states. [2018-10-02 12:04:03,313 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 130 transitions. [2018-10-02 12:04:03,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2018-10-02 12:04:03,314 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:04:03,314 INFO L375 BasicCegarLoop]: trace histogram [21, 21, 21, 21, 21, 1, 1, 1] [2018-10-02 12:04:03,314 INFO L423 AbstractCegarLoop]: === Iteration 23 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:04:03,314 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:04:03,314 INFO L82 PathProgramCache]: Analyzing trace with hash -1207497748, now seen corresponding path program 21 times [2018-10-02 12:04:03,314 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:04:03,315 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:04:03,315 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:04:03,315 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 12:04:03,315 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:04:03,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:04:04,127 INFO L134 CoverageAnalysis]: Checked inductivity of 1071 backedges. 0 proven. 1071 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:04:04,128 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:04:04,128 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:04:04,135 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-02 12:04:04,168 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 22 check-sat command(s) [2018-10-02 12:04:04,168 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 12:04:04,171 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:04:05,666 INFO L134 CoverageAnalysis]: Checked inductivity of 1071 backedges. 0 proven. 1071 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:04:05,687 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:04:05,687 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 44] total 87 [2018-10-02 12:04:05,688 INFO L459 AbstractCegarLoop]: Interpolant automaton has 88 states [2018-10-02 12:04:05,689 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2018-10-02 12:04:05,689 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:04:05,689 INFO L87 Difference]: Start difference. First operand 109 states and 130 transitions. Second operand 88 states. [2018-10-02 12:04:06,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:04:06,980 INFO L93 Difference]: Finished difference Result 120 states and 143 transitions. [2018-10-02 12:04:06,980 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-10-02 12:04:06,980 INFO L78 Accepts]: Start accepts. Automaton has 88 states. Word has length 108 [2018-10-02 12:04:06,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:04:06,981 INFO L225 Difference]: With dead ends: 120 [2018-10-02 12:04:06,981 INFO L226 Difference]: Without dead ends: 118 [2018-10-02 12:04:06,982 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.1s Time 1.5s impTime [2018-10-02 12:04:06,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2018-10-02 12:04:06,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 114. [2018-10-02 12:04:06,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 114 states. [2018-10-02 12:04:06,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 136 transitions. [2018-10-02 12:04:06,987 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 136 transitions. Word has length 108 [2018-10-02 12:04:06,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:04:06,987 INFO L480 AbstractCegarLoop]: Abstraction has 114 states and 136 transitions. [2018-10-02 12:04:06,987 INFO L481 AbstractCegarLoop]: Interpolant automaton has 88 states. [2018-10-02 12:04:06,987 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 136 transitions. [2018-10-02 12:04:06,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2018-10-02 12:04:06,988 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:04:06,988 INFO L375 BasicCegarLoop]: trace histogram [22, 22, 22, 22, 22, 1, 1, 1] [2018-10-02 12:04:06,988 INFO L423 AbstractCegarLoop]: === Iteration 24 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:04:06,988 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:04:06,989 INFO L82 PathProgramCache]: Analyzing trace with hash 649759072, now seen corresponding path program 22 times [2018-10-02 12:04:06,989 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:04:06,989 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:04:06,989 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:04:06,990 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 12:04:06,990 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:04:06,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:04:08,123 INFO L134 CoverageAnalysis]: Checked inductivity of 1177 backedges. 0 proven. 1177 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:04:08,124 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:04:08,124 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:04:08,131 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-02 12:04:08,157 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-02 12:04:08,158 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 12:04:08,160 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:04:09,752 INFO L134 CoverageAnalysis]: Checked inductivity of 1177 backedges. 0 proven. 1177 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:04:09,772 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:04:09,772 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 46] total 91 [2018-10-02 12:04:09,772 INFO L459 AbstractCegarLoop]: Interpolant automaton has 92 states [2018-10-02 12:04:09,773 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2018-10-02 12:04:09,773 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:04:09,773 INFO L87 Difference]: Start difference. First operand 114 states and 136 transitions. Second operand 92 states. [2018-10-02 12:04:11,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:04:11,132 INFO L93 Difference]: Finished difference Result 125 states and 149 transitions. [2018-10-02 12:04:11,132 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2018-10-02 12:04:11,132 INFO L78 Accepts]: Start accepts. Automaton has 92 states. Word has length 113 [2018-10-02 12:04:11,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:04:11,133 INFO L225 Difference]: With dead ends: 125 [2018-10-02 12:04:11,133 INFO L226 Difference]: Without dead ends: 123 [2018-10-02 12:04:11,134 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.5s Time 2.1s impTime [2018-10-02 12:04:11,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2018-10-02 12:04:11,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 119. [2018-10-02 12:04:11,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 119 states. [2018-10-02 12:04:11,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 142 transitions. [2018-10-02 12:04:11,138 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 142 transitions. Word has length 113 [2018-10-02 12:04:11,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:04:11,138 INFO L480 AbstractCegarLoop]: Abstraction has 119 states and 142 transitions. [2018-10-02 12:04:11,139 INFO L481 AbstractCegarLoop]: Interpolant automaton has 92 states. [2018-10-02 12:04:11,139 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 142 transitions. [2018-10-02 12:04:11,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2018-10-02 12:04:11,139 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:04:11,139 INFO L375 BasicCegarLoop]: trace histogram [23, 23, 23, 23, 23, 1, 1, 1] [2018-10-02 12:04:11,139 INFO L423 AbstractCegarLoop]: === Iteration 25 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:04:11,140 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:04:11,140 INFO L82 PathProgramCache]: Analyzing trace with hash 60773484, now seen corresponding path program 23 times [2018-10-02 12:04:11,140 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:04:11,140 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:04:11,140 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:04:11,141 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 12:04:11,141 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:04:11,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:04:12,210 INFO L134 CoverageAnalysis]: Checked inductivity of 1288 backedges. 0 proven. 1288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:04:12,210 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:04:12,210 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:04:12,217 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-02 12:04:12,256 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 24 check-sat command(s) [2018-10-02 12:04:12,256 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 12:04:12,260 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:04:14,046 INFO L134 CoverageAnalysis]: Checked inductivity of 1288 backedges. 0 proven. 1288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:04:14,067 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:04:14,067 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48] total 95 [2018-10-02 12:04:14,067 INFO L459 AbstractCegarLoop]: Interpolant automaton has 96 states [2018-10-02 12:04:14,068 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2018-10-02 12:04:14,068 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:04:14,068 INFO L87 Difference]: Start difference. First operand 119 states and 142 transitions. Second operand 96 states. [2018-10-02 12:04:15,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:04:15,426 INFO L93 Difference]: Finished difference Result 130 states and 155 transitions. [2018-10-02 12:04:15,426 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2018-10-02 12:04:15,426 INFO L78 Accepts]: Start accepts. Automaton has 96 states. Word has length 118 [2018-10-02 12:04:15,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:04:15,427 INFO L225 Difference]: With dead ends: 130 [2018-10-02 12:04:15,427 INFO L226 Difference]: Without dead ends: 128 [2018-10-02 12:04:15,427 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.6s Time 2.1s impTime [2018-10-02 12:04:15,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2018-10-02 12:04:15,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 124. [2018-10-02 12:04:15,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 124 states. [2018-10-02 12:04:15,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 148 transitions. [2018-10-02 12:04:15,432 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 148 transitions. Word has length 118 [2018-10-02 12:04:15,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:04:15,433 INFO L480 AbstractCegarLoop]: Abstraction has 124 states and 148 transitions. [2018-10-02 12:04:15,433 INFO L481 AbstractCegarLoop]: Interpolant automaton has 96 states. [2018-10-02 12:04:15,433 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 148 transitions. [2018-10-02 12:04:15,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2018-10-02 12:04:15,433 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:04:15,434 INFO L375 BasicCegarLoop]: trace histogram [24, 24, 24, 24, 24, 1, 1, 1] [2018-10-02 12:04:15,434 INFO L423 AbstractCegarLoop]: === Iteration 26 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:04:15,434 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:04:15,434 INFO L82 PathProgramCache]: Analyzing trace with hash 293310688, now seen corresponding path program 24 times [2018-10-02 12:04:15,434 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:04:15,435 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:04:15,435 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:04:15,435 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 12:04:15,437 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:04:15,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:04:16,261 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 1404 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:04:16,261 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:04:16,261 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:04:16,270 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-02 12:04:16,306 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 25 check-sat command(s) [2018-10-02 12:04:16,306 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 12:04:16,309 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:04:17,542 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 1404 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:04:17,562 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:04:17,562 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 50] total 99 [2018-10-02 12:04:17,562 INFO L459 AbstractCegarLoop]: Interpolant automaton has 100 states [2018-10-02 12:04:17,563 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2018-10-02 12:04:17,563 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:04:17,563 INFO L87 Difference]: Start difference. First operand 124 states and 148 transitions. Second operand 100 states. [2018-10-02 12:04:19,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:04:19,053 INFO L93 Difference]: Finished difference Result 135 states and 161 transitions. [2018-10-02 12:04:19,053 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2018-10-02 12:04:19,053 INFO L78 Accepts]: Start accepts. Automaton has 100 states. Word has length 123 [2018-10-02 12:04:19,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:04:19,054 INFO L225 Difference]: With dead ends: 135 [2018-10-02 12:04:19,054 INFO L226 Difference]: Without dead ends: 133 [2018-10-02 12:04:19,055 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.8s Time 1.3s impTime [2018-10-02 12:04:19,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2018-10-02 12:04:19,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 129. [2018-10-02 12:04:19,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 129 states. [2018-10-02 12:04:19,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 154 transitions. [2018-10-02 12:04:19,058 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 154 transitions. Word has length 123 [2018-10-02 12:04:19,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:04:19,059 INFO L480 AbstractCegarLoop]: Abstraction has 129 states and 154 transitions. [2018-10-02 12:04:19,059 INFO L481 AbstractCegarLoop]: Interpolant automaton has 100 states. [2018-10-02 12:04:19,059 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 154 transitions. [2018-10-02 12:04:19,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2018-10-02 12:04:19,060 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:04:19,060 INFO L375 BasicCegarLoop]: trace histogram [25, 25, 25, 25, 25, 1, 1, 1] [2018-10-02 12:04:19,060 INFO L423 AbstractCegarLoop]: === Iteration 27 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:04:19,060 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:04:19,061 INFO L82 PathProgramCache]: Analyzing trace with hash 1977023724, now seen corresponding path program 25 times [2018-10-02 12:04:19,061 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:04:19,061 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:04:19,061 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:04:19,061 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 12:04:19,062 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:04:19,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:04:19,888 INFO L134 CoverageAnalysis]: Checked inductivity of 1525 backedges. 0 proven. 1525 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:04:19,888 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:04:19,888 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:04:19,895 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 12:04:19,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:04:19,927 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:04:21,499 INFO L134 CoverageAnalysis]: Checked inductivity of 1525 backedges. 0 proven. 1525 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:04:21,520 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:04:21,520 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 52] total 103 [2018-10-02 12:04:21,520 INFO L459 AbstractCegarLoop]: Interpolant automaton has 104 states [2018-10-02 12:04:21,521 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2018-10-02 12:04:21,521 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:04:21,522 INFO L87 Difference]: Start difference. First operand 129 states and 154 transitions. Second operand 104 states. [2018-10-02 12:04:23,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:04:23,414 INFO L93 Difference]: Finished difference Result 140 states and 167 transitions. [2018-10-02 12:04:23,414 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2018-10-02 12:04:23,415 INFO L78 Accepts]: Start accepts. Automaton has 104 states. Word has length 128 [2018-10-02 12:04:23,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:04:23,416 INFO L225 Difference]: With dead ends: 140 [2018-10-02 12:04:23,416 INFO L226 Difference]: Without dead ends: 138 [2018-10-02 12:04:23,416 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.2s Time 1.7s impTime [2018-10-02 12:04:23,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2018-10-02 12:04:23,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 134. [2018-10-02 12:04:23,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 134 states. [2018-10-02 12:04:23,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 160 transitions. [2018-10-02 12:04:23,421 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 160 transitions. Word has length 128 [2018-10-02 12:04:23,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:04:23,421 INFO L480 AbstractCegarLoop]: Abstraction has 134 states and 160 transitions. [2018-10-02 12:04:23,421 INFO L481 AbstractCegarLoop]: Interpolant automaton has 104 states. [2018-10-02 12:04:23,421 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 160 transitions. [2018-10-02 12:04:23,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2018-10-02 12:04:23,422 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:04:23,422 INFO L375 BasicCegarLoop]: trace histogram [26, 26, 26, 26, 26, 1, 1, 1] [2018-10-02 12:04:23,422 INFO L423 AbstractCegarLoop]: === Iteration 28 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:04:23,422 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:04:23,423 INFO L82 PathProgramCache]: Analyzing trace with hash -231131040, now seen corresponding path program 26 times [2018-10-02 12:04:23,423 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:04:23,423 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:04:23,423 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:04:23,423 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 12:04:23,423 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:04:23,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:04:24,739 INFO L134 CoverageAnalysis]: Checked inductivity of 1651 backedges. 0 proven. 1651 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:04:24,739 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:04:24,739 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:04:24,749 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-02 12:04:24,783 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-02 12:04:24,783 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 12:04:24,787 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:04:27,420 INFO L134 CoverageAnalysis]: Checked inductivity of 1651 backedges. 0 proven. 1651 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:04:27,440 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:04:27,441 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 54] total 107 [2018-10-02 12:04:27,441 INFO L459 AbstractCegarLoop]: Interpolant automaton has 108 states [2018-10-02 12:04:27,442 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 108 interpolants. [2018-10-02 12:04:27,442 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:04:27,442 INFO L87 Difference]: Start difference. First operand 134 states and 160 transitions. Second operand 108 states. [2018-10-02 12:04:29,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:04:29,421 INFO L93 Difference]: Finished difference Result 145 states and 173 transitions. [2018-10-02 12:04:29,421 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2018-10-02 12:04:29,422 INFO L78 Accepts]: Start accepts. Automaton has 108 states. Word has length 133 [2018-10-02 12:04:29,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:04:29,422 INFO L225 Difference]: With dead ends: 145 [2018-10-02 12:04:29,422 INFO L226 Difference]: Without dead ends: 143 [2018-10-02 12:04:29,423 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.7s Time 3.0s impTime [2018-10-02 12:04:29,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2018-10-02 12:04:29,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 139. [2018-10-02 12:04:29,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2018-10-02 12:04:29,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 166 transitions. [2018-10-02 12:04:29,427 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 166 transitions. Word has length 133 [2018-10-02 12:04:29,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:04:29,427 INFO L480 AbstractCegarLoop]: Abstraction has 139 states and 166 transitions. [2018-10-02 12:04:29,427 INFO L481 AbstractCegarLoop]: Interpolant automaton has 108 states. [2018-10-02 12:04:29,427 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 166 transitions. [2018-10-02 12:04:29,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2018-10-02 12:04:29,428 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:04:29,428 INFO L375 BasicCegarLoop]: trace histogram [27, 27, 27, 27, 27, 1, 1, 1] [2018-10-02 12:04:29,428 INFO L423 AbstractCegarLoop]: === Iteration 29 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:04:29,428 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:04:29,428 INFO L82 PathProgramCache]: Analyzing trace with hash 1458963820, now seen corresponding path program 27 times [2018-10-02 12:04:29,428 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:04:29,428 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:04:29,429 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:04:29,429 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 12:04:29,429 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:04:29,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:04:30,415 INFO L134 CoverageAnalysis]: Checked inductivity of 1782 backedges. 0 proven. 1782 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:04:30,415 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:04:30,415 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:04:30,423 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-02 12:04:30,467 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 28 check-sat command(s) [2018-10-02 12:04:30,467 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 12:04:30,471 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:04:32,063 INFO L134 CoverageAnalysis]: Checked inductivity of 1782 backedges. 0 proven. 1782 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:04:32,083 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:04:32,083 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [56, 56] total 111 [2018-10-02 12:04:32,084 INFO L459 AbstractCegarLoop]: Interpolant automaton has 112 states [2018-10-02 12:04:32,084 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 112 interpolants. [2018-10-02 12:04:32,084 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:04:32,084 INFO L87 Difference]: Start difference. First operand 139 states and 166 transitions. Second operand 112 states. [2018-10-02 12:04:33,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:04:33,651 INFO L93 Difference]: Finished difference Result 150 states and 179 transitions. [2018-10-02 12:04:33,651 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2018-10-02 12:04:33,651 INFO L78 Accepts]: Start accepts. Automaton has 112 states. Word has length 138 [2018-10-02 12:04:33,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:04:33,652 INFO L225 Difference]: With dead ends: 150 [2018-10-02 12:04:33,652 INFO L226 Difference]: Without dead ends: 148 [2018-10-02 12:04:33,652 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.3s Time 1.7s impTime [2018-10-02 12:04:33,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2018-10-02 12:04:33,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 144. [2018-10-02 12:04:33,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 144 states. [2018-10-02 12:04:33,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 172 transitions. [2018-10-02 12:04:33,658 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 172 transitions. Word has length 138 [2018-10-02 12:04:33,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:04:33,658 INFO L480 AbstractCegarLoop]: Abstraction has 144 states and 172 transitions. [2018-10-02 12:04:33,658 INFO L481 AbstractCegarLoop]: Interpolant automaton has 112 states. [2018-10-02 12:04:33,658 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 172 transitions. [2018-10-02 12:04:33,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2018-10-02 12:04:33,659 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:04:33,659 INFO L375 BasicCegarLoop]: trace histogram [28, 28, 28, 28, 28, 1, 1, 1] [2018-10-02 12:04:33,659 INFO L423 AbstractCegarLoop]: === Iteration 30 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:04:33,660 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:04:33,660 INFO L82 PathProgramCache]: Analyzing trace with hash 1839955936, now seen corresponding path program 28 times [2018-10-02 12:04:33,660 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:04:33,660 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:04:33,661 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:04:33,661 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 12:04:33,661 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:04:33,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:04:34,693 INFO L134 CoverageAnalysis]: Checked inductivity of 1918 backedges. 0 proven. 1918 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:04:34,694 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:04:34,694 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:04:34,703 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-02 12:04:34,739 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-02 12:04:34,739 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 12:04:34,743 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:04:36,586 INFO L134 CoverageAnalysis]: Checked inductivity of 1918 backedges. 0 proven. 1918 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:04:36,607 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:04:36,608 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 58] total 115 [2018-10-02 12:04:36,608 INFO L459 AbstractCegarLoop]: Interpolant automaton has 116 states [2018-10-02 12:04:36,609 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 116 interpolants. [2018-10-02 12:04:36,609 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:04:36,609 INFO L87 Difference]: Start difference. First operand 144 states and 172 transitions. Second operand 116 states. [2018-10-02 12:04:38,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:04:38,071 INFO L93 Difference]: Finished difference Result 155 states and 185 transitions. [2018-10-02 12:04:38,071 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2018-10-02 12:04:38,071 INFO L78 Accepts]: Start accepts. Automaton has 116 states. Word has length 143 [2018-10-02 12:04:38,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:04:38,072 INFO L225 Difference]: With dead ends: 155 [2018-10-02 12:04:38,072 INFO L226 Difference]: Without dead ends: 153 [2018-10-02 12:04:38,073 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.6s Time 2.0s impTime [2018-10-02 12:04:38,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2018-10-02 12:04:38,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 149. [2018-10-02 12:04:38,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 149 states. [2018-10-02 12:04:38,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 178 transitions. [2018-10-02 12:04:38,078 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 178 transitions. Word has length 143 [2018-10-02 12:04:38,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:04:38,078 INFO L480 AbstractCegarLoop]: Abstraction has 149 states and 178 transitions. [2018-10-02 12:04:38,079 INFO L481 AbstractCegarLoop]: Interpolant automaton has 116 states. [2018-10-02 12:04:38,079 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 178 transitions. [2018-10-02 12:04:38,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2018-10-02 12:04:38,079 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:04:38,080 INFO L375 BasicCegarLoop]: trace histogram [29, 29, 29, 29, 29, 1, 1, 1] [2018-10-02 12:04:38,080 INFO L423 AbstractCegarLoop]: === Iteration 31 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:04:38,080 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:04:38,080 INFO L82 PathProgramCache]: Analyzing trace with hash 893677036, now seen corresponding path program 29 times [2018-10-02 12:04:38,080 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:04:38,080 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:04:38,081 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:04:38,081 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 12:04:38,081 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:04:38,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:04:39,698 INFO L134 CoverageAnalysis]: Checked inductivity of 2059 backedges. 0 proven. 2059 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:04:39,698 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:04:39,698 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:04:39,706 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-02 12:04:39,754 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 30 check-sat command(s) [2018-10-02 12:04:39,754 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 12:04:39,758 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:04:41,709 INFO L134 CoverageAnalysis]: Checked inductivity of 2059 backedges. 0 proven. 2059 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:04:41,730 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:04:41,730 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [60, 60] total 119 [2018-10-02 12:04:41,730 INFO L459 AbstractCegarLoop]: Interpolant automaton has 120 states [2018-10-02 12:04:41,731 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 120 interpolants. [2018-10-02 12:04:41,731 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:04:41,731 INFO L87 Difference]: Start difference. First operand 149 states and 178 transitions. Second operand 120 states. [2018-10-02 12:04:43,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:04:43,473 INFO L93 Difference]: Finished difference Result 160 states and 191 transitions. [2018-10-02 12:04:43,473 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2018-10-02 12:04:43,473 INFO L78 Accepts]: Start accepts. Automaton has 120 states. Word has length 148 [2018-10-02 12:04:43,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:04:43,475 INFO L225 Difference]: With dead ends: 160 [2018-10-02 12:04:43,475 INFO L226 Difference]: Without dead ends: 158 [2018-10-02 12:04:43,475 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.3s Time 2.7s impTime [2018-10-02 12:04:43,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2018-10-02 12:04:43,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 154. [2018-10-02 12:04:43,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 154 states. [2018-10-02 12:04:43,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 184 transitions. [2018-10-02 12:04:43,481 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 184 transitions. Word has length 148 [2018-10-02 12:04:43,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:04:43,482 INFO L480 AbstractCegarLoop]: Abstraction has 154 states and 184 transitions. [2018-10-02 12:04:43,482 INFO L481 AbstractCegarLoop]: Interpolant automaton has 120 states. [2018-10-02 12:04:43,482 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 184 transitions. [2018-10-02 12:04:43,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2018-10-02 12:04:43,483 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:04:43,483 INFO L375 BasicCegarLoop]: trace histogram [30, 30, 30, 30, 30, 1, 1, 1] [2018-10-02 12:04:43,483 INFO L423 AbstractCegarLoop]: === Iteration 32 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:04:43,483 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:04:43,484 INFO L82 PathProgramCache]: Analyzing trace with hash -1567987872, now seen corresponding path program 30 times [2018-10-02 12:04:43,484 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:04:43,484 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:04:43,484 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:04:43,484 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 12:04:43,485 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:04:43,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:04:45,024 INFO L134 CoverageAnalysis]: Checked inductivity of 2205 backedges. 0 proven. 2205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:04:45,025 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:04:45,025 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:04:45,034 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-02 12:04:45,118 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 31 check-sat command(s) [2018-10-02 12:04:45,118 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 12:04:45,122 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:04:47,809 INFO L134 CoverageAnalysis]: Checked inductivity of 2205 backedges. 0 proven. 2205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:04:47,830 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:04:47,830 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 62] total 123 [2018-10-02 12:04:47,830 INFO L459 AbstractCegarLoop]: Interpolant automaton has 124 states [2018-10-02 12:04:47,831 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 124 interpolants. [2018-10-02 12:04:47,831 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:04:47,832 INFO L87 Difference]: Start difference. First operand 154 states and 184 transitions. Second operand 124 states. [2018-10-02 12:04:49,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:04:49,834 INFO L93 Difference]: Finished difference Result 165 states and 197 transitions. [2018-10-02 12:04:49,834 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2018-10-02 12:04:49,834 INFO L78 Accepts]: Start accepts. Automaton has 124 states. Word has length 153 [2018-10-02 12:04:49,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:04:49,835 INFO L225 Difference]: With dead ends: 165 [2018-10-02 12:04:49,835 INFO L226 Difference]: Without dead ends: 163 [2018-10-02 12:04:49,836 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.9s Time 3.3s impTime [2018-10-02 12:04:49,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2018-10-02 12:04:49,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 159. [2018-10-02 12:04:49,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 159 states. [2018-10-02 12:04:49,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 190 transitions. [2018-10-02 12:04:49,841 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 190 transitions. Word has length 153 [2018-10-02 12:04:49,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:04:49,842 INFO L480 AbstractCegarLoop]: Abstraction has 159 states and 190 transitions. [2018-10-02 12:04:49,842 INFO L481 AbstractCegarLoop]: Interpolant automaton has 124 states. [2018-10-02 12:04:49,842 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 190 transitions. [2018-10-02 12:04:49,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2018-10-02 12:04:49,843 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:04:49,843 INFO L375 BasicCegarLoop]: trace histogram [31, 31, 31, 31, 31, 1, 1, 1] [2018-10-02 12:04:49,843 INFO L423 AbstractCegarLoop]: === Iteration 33 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:04:49,843 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:04:49,844 INFO L82 PathProgramCache]: Analyzing trace with hash 1695168108, now seen corresponding path program 31 times [2018-10-02 12:04:49,844 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:04:49,844 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:04:49,844 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:04:49,845 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 12:04:49,845 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:04:49,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:04:51,594 INFO L134 CoverageAnalysis]: Checked inductivity of 2356 backedges. 0 proven. 2356 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:04:51,594 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:04:51,594 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:04:51,602 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 12:04:51,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:04:51,642 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:04:54,582 INFO L134 CoverageAnalysis]: Checked inductivity of 2356 backedges. 0 proven. 2356 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:04:54,603 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:04:54,603 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [64, 64] total 127 [2018-10-02 12:04:54,604 INFO L459 AbstractCegarLoop]: Interpolant automaton has 128 states [2018-10-02 12:04:54,605 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 128 interpolants. [2018-10-02 12:04:54,605 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:04:54,606 INFO L87 Difference]: Start difference. First operand 159 states and 190 transitions. Second operand 128 states. [2018-10-02 12:04:56,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:04:56,690 INFO L93 Difference]: Finished difference Result 170 states and 203 transitions. [2018-10-02 12:04:56,690 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2018-10-02 12:04:56,690 INFO L78 Accepts]: Start accepts. Automaton has 128 states. Word has length 158 [2018-10-02 12:04:56,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:04:56,691 INFO L225 Difference]: With dead ends: 170 [2018-10-02 12:04:56,692 INFO L226 Difference]: Without dead ends: 168 [2018-10-02 12:04:56,692 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.4s Time 3.8s impTime [2018-10-02 12:04:56,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2018-10-02 12:04:56,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 164. [2018-10-02 12:04:56,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 164 states. [2018-10-02 12:04:56,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 196 transitions. [2018-10-02 12:04:56,698 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 196 transitions. Word has length 158 [2018-10-02 12:04:56,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:04:56,698 INFO L480 AbstractCegarLoop]: Abstraction has 164 states and 196 transitions. [2018-10-02 12:04:56,699 INFO L481 AbstractCegarLoop]: Interpolant automaton has 128 states. [2018-10-02 12:04:56,699 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 196 transitions. [2018-10-02 12:04:56,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2018-10-02 12:04:56,699 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:04:56,700 INFO L375 BasicCegarLoop]: trace histogram [32, 32, 32, 32, 32, 1, 1, 1] [2018-10-02 12:04:56,700 INFO L423 AbstractCegarLoop]: === Iteration 34 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:04:56,700 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:04:56,700 INFO L82 PathProgramCache]: Analyzing trace with hash -1450316064, now seen corresponding path program 32 times [2018-10-02 12:04:56,700 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:04:56,700 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:04:56,701 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:04:56,701 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 12:04:56,701 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:04:56,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:04:58,505 INFO L134 CoverageAnalysis]: Checked inductivity of 2512 backedges. 0 proven. 2512 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:04:58,506 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:04:58,506 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:04:58,514 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-02 12:04:58,564 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-02 12:04:58,565 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 12:04:58,568 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:05:01,580 INFO L134 CoverageAnalysis]: Checked inductivity of 2512 backedges. 0 proven. 2512 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:05:01,600 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:05:01,601 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [66, 66] total 131 [2018-10-02 12:05:01,601 INFO L459 AbstractCegarLoop]: Interpolant automaton has 132 states [2018-10-02 12:05:01,603 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 132 interpolants. [2018-10-02 12:05:01,603 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:05:01,603 INFO L87 Difference]: Start difference. First operand 164 states and 196 transitions. Second operand 132 states. [2018-10-02 12:05:03,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:05:03,632 INFO L93 Difference]: Finished difference Result 175 states and 209 transitions. [2018-10-02 12:05:03,633 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2018-10-02 12:05:03,633 INFO L78 Accepts]: Start accepts. Automaton has 132 states. Word has length 163 [2018-10-02 12:05:03,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:05:03,634 INFO L225 Difference]: With dead ends: 175 [2018-10-02 12:05:03,634 INFO L226 Difference]: Without dead ends: 173 [2018-10-02 12:05:03,634 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.5s Time 3.9s impTime [2018-10-02 12:05:03,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2018-10-02 12:05:03,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 169. [2018-10-02 12:05:03,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 169 states. [2018-10-02 12:05:03,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 202 transitions. [2018-10-02 12:05:03,641 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 202 transitions. Word has length 163 [2018-10-02 12:05:03,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:05:03,642 INFO L480 AbstractCegarLoop]: Abstraction has 169 states and 202 transitions. [2018-10-02 12:05:03,642 INFO L481 AbstractCegarLoop]: Interpolant automaton has 132 states. [2018-10-02 12:05:03,642 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 202 transitions. [2018-10-02 12:05:03,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2018-10-02 12:05:03,643 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:05:03,643 INFO L375 BasicCegarLoop]: trace histogram [33, 33, 33, 33, 33, 1, 1, 1] [2018-10-02 12:05:03,643 INFO L423 AbstractCegarLoop]: === Iteration 35 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:05:03,643 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:05:03,643 INFO L82 PathProgramCache]: Analyzing trace with hash -2138087700, now seen corresponding path program 33 times [2018-10-02 12:05:03,643 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:05:03,643 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:05:03,644 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:05:03,644 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 12:05:03,644 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:05:03,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:05:05,996 INFO L134 CoverageAnalysis]: Checked inductivity of 2673 backedges. 0 proven. 2673 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:05:05,997 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:05:05,997 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:05:06,004 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-02 12:05:06,059 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 34 check-sat command(s) [2018-10-02 12:05:06,059 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 12:05:06,062 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:05:08,431 INFO L134 CoverageAnalysis]: Checked inductivity of 2673 backedges. 0 proven. 2673 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:05:08,451 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:05:08,451 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 68] total 135 [2018-10-02 12:05:08,452 INFO L459 AbstractCegarLoop]: Interpolant automaton has 136 states [2018-10-02 12:05:08,453 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 136 interpolants. [2018-10-02 12:05:08,453 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:05:08,453 INFO L87 Difference]: Start difference. First operand 169 states and 202 transitions. Second operand 136 states. [2018-10-02 12:05:10,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:05:10,269 INFO L93 Difference]: Finished difference Result 180 states and 215 transitions. [2018-10-02 12:05:10,269 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2018-10-02 12:05:10,269 INFO L78 Accepts]: Start accepts. Automaton has 136 states. Word has length 168 [2018-10-02 12:05:10,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:05:10,270 INFO L225 Difference]: With dead ends: 180 [2018-10-02 12:05:10,270 INFO L226 Difference]: Without dead ends: 178 [2018-10-02 12:05:10,271 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.4s Time 3.6s impTime [2018-10-02 12:05:10,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2018-10-02 12:05:10,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 174. [2018-10-02 12:05:10,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 174 states. [2018-10-02 12:05:10,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 208 transitions. [2018-10-02 12:05:10,277 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 208 transitions. Word has length 168 [2018-10-02 12:05:10,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:05:10,278 INFO L480 AbstractCegarLoop]: Abstraction has 174 states and 208 transitions. [2018-10-02 12:05:10,278 INFO L481 AbstractCegarLoop]: Interpolant automaton has 136 states. [2018-10-02 12:05:10,278 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 208 transitions. [2018-10-02 12:05:10,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2018-10-02 12:05:10,279 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:05:10,279 INFO L375 BasicCegarLoop]: trace histogram [34, 34, 34, 34, 34, 1, 1, 1] [2018-10-02 12:05:10,279 INFO L423 AbstractCegarLoop]: === Iteration 36 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:05:10,279 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:05:10,280 INFO L82 PathProgramCache]: Analyzing trace with hash 359536224, now seen corresponding path program 34 times [2018-10-02 12:05:10,280 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:05:10,280 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:05:10,280 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:05:10,281 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 12:05:10,281 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:05:10,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:05:12,783 INFO L134 CoverageAnalysis]: Checked inductivity of 2839 backedges. 0 proven. 2839 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:05:12,783 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:05:12,783 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:05:12,792 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-02 12:05:12,833 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-02 12:05:12,834 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 12:05:12,837 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:05:17,202 INFO L134 CoverageAnalysis]: Checked inductivity of 2839 backedges. 0 proven. 2839 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:05:17,222 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:05:17,223 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [70, 70] total 139 [2018-10-02 12:05:17,223 INFO L459 AbstractCegarLoop]: Interpolant automaton has 140 states [2018-10-02 12:05:17,224 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 140 interpolants. [2018-10-02 12:05:17,224 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:05:17,224 INFO L87 Difference]: Start difference. First operand 174 states and 208 transitions. Second operand 140 states. [2018-10-02 12:05:19,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:05:19,950 INFO L93 Difference]: Finished difference Result 185 states and 221 transitions. [2018-10-02 12:05:19,950 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2018-10-02 12:05:19,950 INFO L78 Accepts]: Start accepts. Automaton has 140 states. Word has length 173 [2018-10-02 12:05:19,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:05:19,951 INFO L225 Difference]: With dead ends: 185 [2018-10-02 12:05:19,951 INFO L226 Difference]: Without dead ends: 183 [2018-10-02 12:05:19,951 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.5s Time 5.6s impTime [2018-10-02 12:05:19,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2018-10-02 12:05:19,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 179. [2018-10-02 12:05:19,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 179 states. [2018-10-02 12:05:19,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 214 transitions. [2018-10-02 12:05:19,957 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 214 transitions. Word has length 173 [2018-10-02 12:05:19,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:05:19,958 INFO L480 AbstractCegarLoop]: Abstraction has 179 states and 214 transitions. [2018-10-02 12:05:19,958 INFO L481 AbstractCegarLoop]: Interpolant automaton has 140 states. [2018-10-02 12:05:19,958 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 214 transitions. [2018-10-02 12:05:19,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2018-10-02 12:05:19,959 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:05:19,959 INFO L375 BasicCegarLoop]: trace histogram [35, 35, 35, 35, 35, 1, 1, 1] [2018-10-02 12:05:19,959 INFO L423 AbstractCegarLoop]: === Iteration 37 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:05:19,959 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:05:19,959 INFO L82 PathProgramCache]: Analyzing trace with hash -400824468, now seen corresponding path program 35 times [2018-10-02 12:05:19,960 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:05:19,960 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:05:19,960 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:05:19,960 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 12:05:19,961 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:05:19,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:05:24,871 INFO L134 CoverageAnalysis]: Checked inductivity of 3010 backedges. 0 proven. 3010 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:05:24,872 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:05:24,872 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:05:24,881 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-02 12:05:24,957 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 36 check-sat command(s) [2018-10-02 12:05:24,958 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 12:05:24,962 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:05:28,473 INFO L134 CoverageAnalysis]: Checked inductivity of 3010 backedges. 0 proven. 3010 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:05:28,493 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:05:28,493 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 72] total 143 [2018-10-02 12:05:28,494 INFO L459 AbstractCegarLoop]: Interpolant automaton has 144 states [2018-10-02 12:05:28,495 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 144 interpolants. [2018-10-02 12:05:28,495 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:05:28,495 INFO L87 Difference]: Start difference. First operand 179 states and 214 transitions. Second operand 144 states. [2018-10-02 12:05:31,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:05:31,023 INFO L93 Difference]: Finished difference Result 190 states and 227 transitions. [2018-10-02 12:05:31,024 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2018-10-02 12:05:31,024 INFO L78 Accepts]: Start accepts. Automaton has 144 states. Word has length 178 [2018-10-02 12:05:31,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:05:31,025 INFO L225 Difference]: With dead ends: 190 [2018-10-02 12:05:31,025 INFO L226 Difference]: Without dead ends: 188 [2018-10-02 12:05:31,025 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 249 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 142 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.1s Time 7.0s impTime [2018-10-02 12:05:31,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2018-10-02 12:05:31,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 184. [2018-10-02 12:05:31,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 184 states. [2018-10-02 12:05:31,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 220 transitions. [2018-10-02 12:05:31,031 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 220 transitions. Word has length 178 [2018-10-02 12:05:31,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:05:31,031 INFO L480 AbstractCegarLoop]: Abstraction has 184 states and 220 transitions. [2018-10-02 12:05:31,031 INFO L481 AbstractCegarLoop]: Interpolant automaton has 144 states. [2018-10-02 12:05:31,031 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 220 transitions. [2018-10-02 12:05:31,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2018-10-02 12:05:31,032 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:05:31,032 INFO L375 BasicCegarLoop]: trace histogram [36, 36, 36, 36, 36, 1, 1, 1] [2018-10-02 12:05:31,033 INFO L423 AbstractCegarLoop]: === Iteration 38 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:05:31,033 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:05:31,033 INFO L82 PathProgramCache]: Analyzing trace with hash 1927470560, now seen corresponding path program 36 times [2018-10-02 12:05:31,033 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:05:31,033 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:05:31,034 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:05:31,034 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 12:05:31,034 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:05:31,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:05:33,994 INFO L134 CoverageAnalysis]: Checked inductivity of 3186 backedges. 0 proven. 3186 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:05:33,994 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:05:33,994 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:05:34,002 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-02 12:05:34,064 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 37 check-sat command(s) [2018-10-02 12:05:34,064 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 12:05:34,067 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:05:38,384 INFO L134 CoverageAnalysis]: Checked inductivity of 3186 backedges. 0 proven. 3186 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:05:38,405 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:05:38,405 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [74, 74] total 147 [2018-10-02 12:05:38,405 INFO L459 AbstractCegarLoop]: Interpolant automaton has 148 states [2018-10-02 12:05:38,406 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 148 interpolants. [2018-10-02 12:05:38,406 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:05:38,407 INFO L87 Difference]: Start difference. First operand 184 states and 220 transitions. Second operand 148 states. [2018-10-02 12:05:41,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:05:41,058 INFO L93 Difference]: Finished difference Result 195 states and 233 transitions. [2018-10-02 12:05:41,058 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2018-10-02 12:05:41,058 INFO L78 Accepts]: Start accepts. Automaton has 148 states. Word has length 183 [2018-10-02 12:05:41,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:05:41,059 INFO L225 Difference]: With dead ends: 195 [2018-10-02 12:05:41,059 INFO L226 Difference]: Without dead ends: 193 [2018-10-02 12:05:41,060 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.9s Time 5.9s impTime [2018-10-02 12:05:41,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2018-10-02 12:05:41,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 189. [2018-10-02 12:05:41,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 189 states. [2018-10-02 12:05:41,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 226 transitions. [2018-10-02 12:05:41,065 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 226 transitions. Word has length 183 [2018-10-02 12:05:41,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:05:41,066 INFO L480 AbstractCegarLoop]: Abstraction has 189 states and 226 transitions. [2018-10-02 12:05:41,066 INFO L481 AbstractCegarLoop]: Interpolant automaton has 148 states. [2018-10-02 12:05:41,066 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 226 transitions. [2018-10-02 12:05:41,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2018-10-02 12:05:41,066 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:05:41,067 INFO L375 BasicCegarLoop]: trace histogram [37, 37, 37, 37, 37, 1, 1, 1] [2018-10-02 12:05:41,067 INFO L423 AbstractCegarLoop]: === Iteration 39 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:05:41,067 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:05:41,067 INFO L82 PathProgramCache]: Analyzing trace with hash 1106759660, now seen corresponding path program 37 times [2018-10-02 12:05:41,067 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:05:41,067 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:05:41,068 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:05:41,068 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 12:05:41,068 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:05:41,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:05:42,858 INFO L134 CoverageAnalysis]: Checked inductivity of 3367 backedges. 0 proven. 3367 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:05:42,859 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:05:42,859 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:05:42,866 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 12:05:42,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:05:42,921 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:05:45,641 INFO L134 CoverageAnalysis]: Checked inductivity of 3367 backedges. 0 proven. 3367 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:05:45,662 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:05:45,662 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [76, 76] total 151 [2018-10-02 12:05:45,662 INFO L459 AbstractCegarLoop]: Interpolant automaton has 152 states [2018-10-02 12:05:45,663 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 152 interpolants. [2018-10-02 12:05:45,664 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:05:45,664 INFO L87 Difference]: Start difference. First operand 189 states and 226 transitions. Second operand 152 states. [2018-10-02 12:05:47,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:05:47,729 INFO L93 Difference]: Finished difference Result 200 states and 239 transitions. [2018-10-02 12:05:47,729 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2018-10-02 12:05:47,729 INFO L78 Accepts]: Start accepts. Automaton has 152 states. Word has length 188 [2018-10-02 12:05:47,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:05:47,730 INFO L225 Difference]: With dead ends: 200 [2018-10-02 12:05:47,730 INFO L226 Difference]: Without dead ends: 198 [2018-10-02 12:05:47,730 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 263 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 150 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.1s Time 3.4s impTime [2018-10-02 12:05:47,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2018-10-02 12:05:47,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 194. [2018-10-02 12:05:47,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 194 states. [2018-10-02 12:05:47,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 232 transitions. [2018-10-02 12:05:47,736 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 232 transitions. Word has length 188 [2018-10-02 12:05:47,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:05:47,737 INFO L480 AbstractCegarLoop]: Abstraction has 194 states and 232 transitions. [2018-10-02 12:05:47,737 INFO L481 AbstractCegarLoop]: Interpolant automaton has 152 states. [2018-10-02 12:05:47,737 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 232 transitions. [2018-10-02 12:05:47,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2018-10-02 12:05:47,738 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:05:47,738 INFO L375 BasicCegarLoop]: trace histogram [38, 38, 38, 38, 38, 1, 1, 1] [2018-10-02 12:05:47,738 INFO L423 AbstractCegarLoop]: === Iteration 40 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:05:47,738 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:05:47,738 INFO L82 PathProgramCache]: Analyzing trace with hash -928758432, now seen corresponding path program 38 times [2018-10-02 12:05:47,739 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:05:47,739 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:05:47,739 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:05:47,739 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 12:05:47,740 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:05:47,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:05:50,229 INFO L134 CoverageAnalysis]: Checked inductivity of 3553 backedges. 0 proven. 3553 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:05:50,229 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:05:50,229 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:05:50,237 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-02 12:05:50,293 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-02 12:05:50,293 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 12:05:50,298 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:05:54,887 INFO L134 CoverageAnalysis]: Checked inductivity of 3553 backedges. 0 proven. 3553 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:05:54,916 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:05:54,917 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 78] total 155 [2018-10-02 12:05:54,917 INFO L459 AbstractCegarLoop]: Interpolant automaton has 156 states [2018-10-02 12:05:54,919 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 156 interpolants. [2018-10-02 12:05:54,919 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:05:54,919 INFO L87 Difference]: Start difference. First operand 194 states and 232 transitions. Second operand 156 states. [2018-10-02 12:05:57,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:05:57,779 INFO L93 Difference]: Finished difference Result 205 states and 245 transitions. [2018-10-02 12:05:57,779 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2018-10-02 12:05:57,779 INFO L78 Accepts]: Start accepts. Automaton has 156 states. Word has length 193 [2018-10-02 12:05:57,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:05:57,780 INFO L225 Difference]: With dead ends: 205 [2018-10-02 12:05:57,780 INFO L226 Difference]: Without dead ends: 203 [2018-10-02 12:05:57,780 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 270 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 154 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.7s Time 5.8s impTime [2018-10-02 12:05:57,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2018-10-02 12:05:57,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 199. [2018-10-02 12:05:57,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 199 states. [2018-10-02 12:05:57,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 238 transitions. [2018-10-02 12:05:57,785 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 238 transitions. Word has length 193 [2018-10-02 12:05:57,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:05:57,786 INFO L480 AbstractCegarLoop]: Abstraction has 199 states and 238 transitions. [2018-10-02 12:05:57,786 INFO L481 AbstractCegarLoop]: Interpolant automaton has 156 states. [2018-10-02 12:05:57,786 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 238 transitions. [2018-10-02 12:05:57,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2018-10-02 12:05:57,786 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:05:57,787 INFO L375 BasicCegarLoop]: trace histogram [39, 39, 39, 39, 39, 1, 1, 1] [2018-10-02 12:05:57,787 INFO L423 AbstractCegarLoop]: === Iteration 41 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:05:57,787 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:05:57,787 INFO L82 PathProgramCache]: Analyzing trace with hash -93644692, now seen corresponding path program 39 times [2018-10-02 12:05:57,787 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:05:57,787 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:05:57,788 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:05:57,788 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 12:05:57,788 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:05:57,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:06:00,839 INFO L134 CoverageAnalysis]: Checked inductivity of 3744 backedges. 0 proven. 3744 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:06:00,840 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:06:00,840 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:06:00,849 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-02 12:06:00,917 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 40 check-sat command(s) [2018-10-02 12:06:00,917 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 12:06:00,921 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:06:05,322 INFO L134 CoverageAnalysis]: Checked inductivity of 3744 backedges. 0 proven. 3744 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:06:05,358 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:06:05,359 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [80, 80] total 159 [2018-10-02 12:06:05,359 INFO L459 AbstractCegarLoop]: Interpolant automaton has 160 states [2018-10-02 12:06:05,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 160 interpolants. [2018-10-02 12:06:05,361 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:06:05,361 INFO L87 Difference]: Start difference. First operand 199 states and 238 transitions. Second operand 160 states. [2018-10-02 12:06:08,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:06:08,265 INFO L93 Difference]: Finished difference Result 210 states and 251 transitions. [2018-10-02 12:06:08,266 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2018-10-02 12:06:08,266 INFO L78 Accepts]: Start accepts. Automaton has 160 states. Word has length 198 [2018-10-02 12:06:08,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:06:08,267 INFO L225 Difference]: With dead ends: 210 [2018-10-02 12:06:08,267 INFO L226 Difference]: Without dead ends: 208 [2018-10-02 12:06:08,267 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.1s Time 6.2s impTime [2018-10-02 12:06:08,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2018-10-02 12:06:08,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 204. [2018-10-02 12:06:08,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 204 states. [2018-10-02 12:06:08,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 244 transitions. [2018-10-02 12:06:08,271 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 244 transitions. Word has length 198 [2018-10-02 12:06:08,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:06:08,272 INFO L480 AbstractCegarLoop]: Abstraction has 204 states and 244 transitions. [2018-10-02 12:06:08,272 INFO L481 AbstractCegarLoop]: Interpolant automaton has 160 states. [2018-10-02 12:06:08,272 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 244 transitions. [2018-10-02 12:06:08,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2018-10-02 12:06:08,273 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:06:08,273 INFO L375 BasicCegarLoop]: trace histogram [40, 40, 40, 40, 40, 1, 1, 1] [2018-10-02 12:06:08,273 INFO L423 AbstractCegarLoop]: === Iteration 42 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:06:08,273 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:06:08,273 INFO L82 PathProgramCache]: Analyzing trace with hash 392842464, now seen corresponding path program 40 times [2018-10-02 12:06:08,273 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:06:08,273 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:06:08,274 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:06:08,274 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 12:06:08,274 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:06:08,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:06:09,996 INFO L134 CoverageAnalysis]: Checked inductivity of 3940 backedges. 0 proven. 3940 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:06:09,997 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:06:09,997 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:06:10,004 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-10-02 12:06:10,053 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-10-02 12:06:10,053 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 12:06:10,057 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:06:14,468 INFO L134 CoverageAnalysis]: Checked inductivity of 3940 backedges. 0 proven. 3940 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:06:14,488 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:06:14,489 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [82, 82] total 163 [2018-10-02 12:06:14,489 INFO L459 AbstractCegarLoop]: Interpolant automaton has 164 states [2018-10-02 12:06:14,490 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 164 interpolants. [2018-10-02 12:06:14,491 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:06:14,491 INFO L87 Difference]: Start difference. First operand 204 states and 244 transitions. Second operand 164 states. [2018-10-02 12:06:17,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:06:17,385 INFO L93 Difference]: Finished difference Result 215 states and 257 transitions. [2018-10-02 12:06:17,385 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2018-10-02 12:06:17,385 INFO L78 Accepts]: Start accepts. Automaton has 164 states. Word has length 203 [2018-10-02 12:06:17,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:06:17,387 INFO L225 Difference]: With dead ends: 215 [2018-10-02 12:06:17,387 INFO L226 Difference]: Without dead ends: 213 [2018-10-02 12:06:17,387 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 162 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.8s Time 5.0s impTime [2018-10-02 12:06:17,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2018-10-02 12:06:17,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 209. [2018-10-02 12:06:17,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 209 states. [2018-10-02 12:06:17,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 250 transitions. [2018-10-02 12:06:17,392 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 250 transitions. Word has length 203 [2018-10-02 12:06:17,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:06:17,392 INFO L480 AbstractCegarLoop]: Abstraction has 209 states and 250 transitions. [2018-10-02 12:06:17,392 INFO L481 AbstractCegarLoop]: Interpolant automaton has 164 states. [2018-10-02 12:06:17,392 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 250 transitions. [2018-10-02 12:06:17,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2018-10-02 12:06:17,393 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:06:17,393 INFO L375 BasicCegarLoop]: trace histogram [41, 41, 41, 41, 41, 1, 1, 1] [2018-10-02 12:06:17,393 INFO L423 AbstractCegarLoop]: === Iteration 43 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:06:17,393 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:06:17,394 INFO L82 PathProgramCache]: Analyzing trace with hash -1010974484, now seen corresponding path program 41 times [2018-10-02 12:06:17,394 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:06:17,394 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:06:17,394 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:06:17,395 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 12:06:17,395 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:06:17,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:06:20,290 INFO L134 CoverageAnalysis]: Checked inductivity of 4141 backedges. 0 proven. 4141 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:06:20,291 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:06:20,291 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:06:20,299 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-10-02 12:06:20,369 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 42 check-sat command(s) [2018-10-02 12:06:20,369 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 12:06:20,373 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:06:27,057 INFO L134 CoverageAnalysis]: Checked inductivity of 4141 backedges. 0 proven. 4141 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:06:27,077 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:06:27,078 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [84, 84] total 167 [2018-10-02 12:06:27,078 INFO L459 AbstractCegarLoop]: Interpolant automaton has 168 states [2018-10-02 12:06:27,080 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 168 interpolants. [2018-10-02 12:06:27,080 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:06:27,080 INFO L87 Difference]: Start difference. First operand 209 states and 250 transitions. Second operand 168 states. [2018-10-02 12:06:29,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:06:29,918 INFO L93 Difference]: Finished difference Result 220 states and 263 transitions. [2018-10-02 12:06:29,918 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2018-10-02 12:06:29,918 INFO L78 Accepts]: Start accepts. Automaton has 168 states. Word has length 208 [2018-10-02 12:06:29,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:06:29,919 INFO L225 Difference]: With dead ends: 220 [2018-10-02 12:06:29,919 INFO L226 Difference]: Without dead ends: 218 [2018-10-02 12:06:29,920 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 291 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 166 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.2s Time 8.1s impTime [2018-10-02 12:06:29,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2018-10-02 12:06:29,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 214. [2018-10-02 12:06:29,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 214 states. [2018-10-02 12:06:29,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 256 transitions. [2018-10-02 12:06:29,926 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 256 transitions. Word has length 208 [2018-10-02 12:06:29,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:06:29,927 INFO L480 AbstractCegarLoop]: Abstraction has 214 states and 256 transitions. [2018-10-02 12:06:29,927 INFO L481 AbstractCegarLoop]: Interpolant automaton has 168 states. [2018-10-02 12:06:29,927 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 256 transitions. [2018-10-02 12:06:29,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2018-10-02 12:06:29,928 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:06:29,928 INFO L375 BasicCegarLoop]: trace histogram [42, 42, 42, 42, 42, 1, 1, 1] [2018-10-02 12:06:29,928 INFO L423 AbstractCegarLoop]: === Iteration 44 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:06:29,929 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:06:29,929 INFO L82 PathProgramCache]: Analyzing trace with hash -638782368, now seen corresponding path program 42 times [2018-10-02 12:06:29,929 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:06:29,929 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:06:29,930 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:06:29,930 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 12:06:29,930 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:06:29,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:06:34,180 INFO L134 CoverageAnalysis]: Checked inductivity of 4347 backedges. 0 proven. 4347 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:06:34,181 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:06:34,181 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:06:34,188 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-10-02 12:06:34,261 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 43 check-sat command(s) [2018-10-02 12:06:34,261 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 12:06:34,266 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:06:39,125 INFO L134 CoverageAnalysis]: Checked inductivity of 4347 backedges. 0 proven. 4347 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:06:39,146 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:06:39,146 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [86, 86] total 171 [2018-10-02 12:06:39,147 INFO L459 AbstractCegarLoop]: Interpolant automaton has 172 states [2018-10-02 12:06:39,148 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 172 interpolants. [2018-10-02 12:06:39,148 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:06:39,148 INFO L87 Difference]: Start difference. First operand 214 states and 256 transitions. Second operand 172 states. [2018-10-02 12:06:42,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:06:42,196 INFO L93 Difference]: Finished difference Result 225 states and 269 transitions. [2018-10-02 12:06:42,196 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2018-10-02 12:06:42,196 INFO L78 Accepts]: Start accepts. Automaton has 172 states. Word has length 213 [2018-10-02 12:06:42,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:06:42,197 INFO L225 Difference]: With dead ends: 225 [2018-10-02 12:06:42,197 INFO L226 Difference]: Without dead ends: 223 [2018-10-02 12:06:42,198 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 170 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.7s Time 7.7s impTime [2018-10-02 12:06:42,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2018-10-02 12:06:42,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 219. [2018-10-02 12:06:42,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 219 states. [2018-10-02 12:06:42,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 262 transitions. [2018-10-02 12:06:42,204 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 262 transitions. Word has length 213 [2018-10-02 12:06:42,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:06:42,205 INFO L480 AbstractCegarLoop]: Abstraction has 219 states and 262 transitions. [2018-10-02 12:06:42,205 INFO L481 AbstractCegarLoop]: Interpolant automaton has 172 states. [2018-10-02 12:06:42,205 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 262 transitions. [2018-10-02 12:06:42,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2018-10-02 12:06:42,206 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:06:42,206 INFO L375 BasicCegarLoop]: trace histogram [43, 43, 43, 43, 43, 1, 1, 1] [2018-10-02 12:06:42,206 INFO L423 AbstractCegarLoop]: === Iteration 45 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:06:42,206 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:06:42,207 INFO L82 PathProgramCache]: Analyzing trace with hash 372754796, now seen corresponding path program 43 times [2018-10-02 12:06:42,207 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:06:42,207 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:06:42,207 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:06:42,208 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 12:06:42,208 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:06:42,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:06:45,427 INFO L134 CoverageAnalysis]: Checked inductivity of 4558 backedges. 0 proven. 4558 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:06:45,427 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:06:45,427 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:06:45,435 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 12:06:45,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:06:45,494 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:06:50,408 INFO L134 CoverageAnalysis]: Checked inductivity of 4558 backedges. 0 proven. 4558 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:06:50,429 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:06:50,429 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [88, 88] total 175 [2018-10-02 12:06:50,429 INFO L459 AbstractCegarLoop]: Interpolant automaton has 176 states [2018-10-02 12:06:50,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 176 interpolants. [2018-10-02 12:06:50,431 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:06:50,431 INFO L87 Difference]: Start difference. First operand 219 states and 262 transitions. Second operand 176 states. [2018-10-02 12:06:53,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:06:53,559 INFO L93 Difference]: Finished difference Result 230 states and 275 transitions. [2018-10-02 12:06:53,559 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2018-10-02 12:06:53,559 INFO L78 Accepts]: Start accepts. Automaton has 176 states. Word has length 218 [2018-10-02 12:06:53,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:06:53,560 INFO L225 Difference]: With dead ends: 230 [2018-10-02 12:06:53,560 INFO L226 Difference]: Without dead ends: 228 [2018-10-02 12:06:53,560 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 305 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 174 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.7s Time 6.9s impTime [2018-10-02 12:06:53,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2018-10-02 12:06:53,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 224. [2018-10-02 12:06:53,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 224 states. [2018-10-02 12:06:53,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 268 transitions. [2018-10-02 12:06:53,565 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 268 transitions. Word has length 218 [2018-10-02 12:06:53,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:06:53,566 INFO L480 AbstractCegarLoop]: Abstraction has 224 states and 268 transitions. [2018-10-02 12:06:53,566 INFO L481 AbstractCegarLoop]: Interpolant automaton has 176 states. [2018-10-02 12:06:53,566 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 268 transitions. [2018-10-02 12:06:53,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2018-10-02 12:06:53,567 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:06:53,567 INFO L375 BasicCegarLoop]: trace histogram [44, 44, 44, 44, 44, 1, 1, 1] [2018-10-02 12:06:53,567 INFO L423 AbstractCegarLoop]: === Iteration 46 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:06:53,567 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:06:53,567 INFO L82 PathProgramCache]: Analyzing trace with hash -2065417248, now seen corresponding path program 44 times [2018-10-02 12:06:53,567 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:06:53,567 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:06:53,568 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:06:53,568 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-02 12:06:53,568 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:06:53,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:06:55,554 INFO L134 CoverageAnalysis]: Checked inductivity of 4774 backedges. 0 proven. 4774 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:06:55,554 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:06:55,554 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:06:55,562 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-10-02 12:06:55,612 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-10-02 12:06:55,612 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 12:06:55,617 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:07:00,791 INFO L134 CoverageAnalysis]: Checked inductivity of 4774 backedges. 0 proven. 4774 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:07:00,811 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:07:00,811 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [90, 90] total 179 [2018-10-02 12:07:00,812 INFO L459 AbstractCegarLoop]: Interpolant automaton has 180 states [2018-10-02 12:07:00,813 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 180 interpolants. [2018-10-02 12:07:00,813 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:07:00,813 INFO L87 Difference]: Start difference. First operand 224 states and 268 transitions. Second operand 180 states. [2018-10-02 12:07:04,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:07:04,089 INFO L93 Difference]: Finished difference Result 235 states and 281 transitions. [2018-10-02 12:07:04,089 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2018-10-02 12:07:04,089 INFO L78 Accepts]: Start accepts. Automaton has 180 states. Word has length 223 [2018-10-02 12:07:04,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:07:04,090 INFO L225 Difference]: With dead ends: 235 [2018-10-02 12:07:04,090 INFO L226 Difference]: Without dead ends: 233 [2018-10-02 12:07:04,090 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 312 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 178 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.7s Time 6.0s impTime [2018-10-02 12:07:04,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2018-10-02 12:07:04,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 229. [2018-10-02 12:07:04,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 229 states. [2018-10-02 12:07:04,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 274 transitions. [2018-10-02 12:07:04,095 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 274 transitions. Word has length 223 [2018-10-02 12:07:04,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:07:04,095 INFO L480 AbstractCegarLoop]: Abstraction has 229 states and 274 transitions. [2018-10-02 12:07:04,095 INFO L481 AbstractCegarLoop]: Interpolant automaton has 180 states. [2018-10-02 12:07:04,096 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 274 transitions. [2018-10-02 12:07:04,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2018-10-02 12:07:04,097 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:07:04,097 INFO L375 BasicCegarLoop]: trace histogram [45, 45, 45, 45, 45, 1, 1, 1] [2018-10-02 12:07:04,097 INFO L423 AbstractCegarLoop]: === Iteration 47 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:07:04,097 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:07:04,097 INFO L82 PathProgramCache]: Analyzing trace with hash -1340001812, now seen corresponding path program 45 times [2018-10-02 12:07:04,098 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:07:04,098 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:07:04,098 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:07:04,098 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 12:07:04,098 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:07:04,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-02 12:07:07,542 INFO L134 CoverageAnalysis]: Checked inductivity of 4995 backedges. 0 proven. 4995 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:07:07,542 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-10-02 12:07:07,542 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-10-02 12:07:07,551 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-10-02 12:07:07,644 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 46 check-sat command(s) [2018-10-02 12:07:07,644 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-10-02 12:07:07,649 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-10-02 12:07:11,783 INFO L134 CoverageAnalysis]: Checked inductivity of 4995 backedges. 0 proven. 4995 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-10-02 12:07:11,803 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-10-02 12:07:11,804 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [92, 92] total 183 [2018-10-02 12:07:11,804 INFO L459 AbstractCegarLoop]: Interpolant automaton has 184 states [2018-10-02 12:07:11,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 184 interpolants. [2018-10-02 12:07:11,806 INFO L146 InterpolantAutomaton]: No coverage relation statistics for ImplicationMap [2018-10-02 12:07:11,806 INFO L87 Difference]: Start difference. First operand 229 states and 274 transitions. Second operand 184 states. [2018-10-02 12:07:14,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-02 12:07:14,462 INFO L93 Difference]: Finished difference Result 240 states and 287 transitions. [2018-10-02 12:07:14,462 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2018-10-02 12:07:14,462 INFO L78 Accepts]: Start accepts. Automaton has 184 states. Word has length 228 [2018-10-02 12:07:14,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-02 12:07:14,463 INFO L225 Difference]: With dead ends: 240 [2018-10-02 12:07:14,463 INFO L226 Difference]: Without dead ends: 238 [2018-10-02 12:07:14,464 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 182 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.1s Time 6.3s impTime [2018-10-02 12:07:14,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2018-10-02 12:07:14,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 234. [2018-10-02 12:07:14,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 234 states. [2018-10-02 12:07:14,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 280 transitions. [2018-10-02 12:07:14,471 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 280 transitions. Word has length 228 [2018-10-02 12:07:14,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-02 12:07:14,471 INFO L480 AbstractCegarLoop]: Abstraction has 234 states and 280 transitions. [2018-10-02 12:07:14,471 INFO L481 AbstractCegarLoop]: Interpolant automaton has 184 states. [2018-10-02 12:07:14,472 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 280 transitions. [2018-10-02 12:07:14,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2018-10-02 12:07:14,473 INFO L367 BasicCegarLoop]: Found error trace [2018-10-02 12:07:14,473 INFO L375 BasicCegarLoop]: trace histogram [46, 46, 46, 46, 46, 1, 1, 1] [2018-10-02 12:07:14,473 INFO L423 AbstractCegarLoop]: === Iteration 48 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-10-02 12:07:14,473 INFO L103 BPredicateUnifier]: Initialized predicate-trie based predicate unifier [2018-10-02 12:07:14,473 INFO L82 PathProgramCache]: Analyzing trace with hash 117973856, now seen corresponding path program 46 times [2018-10-02 12:07:14,474 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-10-02 12:07:14,474 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-10-02 12:07:14,474 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:07:14,474 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-10-02 12:07:14,474 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-02 12:07:14,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Received shutdown request... [2018-10-02 12:07:16,088 WARN L549 AbstractCegarLoop]: Verification canceled [2018-10-02 12:07:16,093 WARN L205 ceAbstractionStarter]: Timeout [2018-10-02 12:07:16,093 INFO L202 PluginConnector]: Adding new model GateController.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.10 12:07:16 BoogieIcfgContainer [2018-10-02 12:07:16,093 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-10-02 12:07:16,094 INFO L168 Benchmark]: Toolchain (without parser) took 240940.94 ms. Allocated memory was 1.5 GB in the beginning and 1.4 GB in the end (delta: -82.8 MB). Free memory was 1.4 GB in the beginning and 957.6 MB in the end (delta: 481.8 MB). Peak memory consumption was 399.0 MB. Max. memory is 7.1 GB. [2018-10-02 12:07:16,096 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.15 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-10-02 12:07:16,096 INFO L168 Benchmark]: Boogie Procedure Inliner took 43.86 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-10-02 12:07:16,097 INFO L168 Benchmark]: Boogie Preprocessor took 24.47 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-10-02 12:07:16,097 INFO L168 Benchmark]: RCFGBuilder took 374.07 ms. Allocated memory is still 1.5 GB. Free memory was 1.4 GB in the beginning and 1.4 GB in the end (delta: 19.0 MB). Peak memory consumption was 19.0 MB. Max. memory is 7.1 GB. [2018-10-02 12:07:16,098 INFO L168 Benchmark]: TraceAbstraction took 240492.41 ms. Allocated memory was 1.5 GB in the beginning and 1.4 GB in the end (delta: -82.8 MB). Free memory was 1.4 GB in the beginning and 957.6 MB in the end (delta: 462.8 MB). Peak memory consumption was 379.9 MB. Max. memory is 7.1 GB. [2018-10-02 12:07:16,102 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.15 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 43.86 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Preprocessor took 24.47 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. * RCFGBuilder took 374.07 ms. Allocated memory is still 1.5 GB. Free memory was 1.4 GB in the beginning and 1.4 GB in the end (delta: 19.0 MB). Peak memory consumption was 19.0 MB. Max. memory is 7.1 GB. * TraceAbstraction took 240492.41 ms. Allocated memory was 1.5 GB in the beginning and 1.4 GB in the end (delta: -82.8 MB). Free memory was 1.4 GB in the beginning and 957.6 MB in the end (delta: 462.8 MB). Peak memory consumption was 379.9 MB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 44]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 44). Cancelled while BasicCegarLoop was analyzing trace of length 234 with TraceHistMax 46, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 232 interpolants. - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 10 locations, 1 error locations. TIMEOUT Result, 240.4s OverallTime, 48 OverallIterations, 46 TraceHistogramMax, 72.8s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 475 SDtfs, 14567 SDslu, 12647 SDs, 0 SdLazy, 12690 SolverSat, 2649 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 17.2s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 7429 GetRequests, 3197 SyntacticMatches, 0 SemanticMatches, 4232 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 152.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=234occurred in iteration=47, 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.2s AutomataMinimizationTime, 47 MinimizatonAttempts, 185 StatesRemovedByMinimization, 46 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.2s SsaConstructionTime, 1.9s SatisfiabilityAnalysisTime, 160.6s InterpolantComputationTime, 10631 NumberOfCodeBlocks, 10631 NumberOfCodeBlocksAsserted, 628 NumberOfCheckSat, 10539 ConstructedInterpolants, 5220 QuantifiedInterpolants, 15856081 SizeOfPredicates, 1170 NumberOfNonLiveVariables, 9000 ConjunctsInSsa, 2250 ConjunctsInUnsatCore, 92 InterpolantComputations, 2 PerfectInterpolantSequences, 1/153871 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Written .csv to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/csv/GateController.bpl_svcomp-Reach-32bit-Automizer_Default_PUPT.epf_AutomizerBplInline.xml/Csv-Benchmark-0-2018-10-02_12-07-16-113.csv Written .csv to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/csv/GateController.bpl_svcomp-Reach-32bit-Automizer_Default_PUPT.epf_AutomizerBplInline.xml/Csv-TraceAbstractionBenchmarks-0-2018-10-02_12-07-16-113.csv Completed graceful shutdown