java -Xmx8000000000 -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data --generate-csv --csv-dir csv -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -s ../../../trunk/examples/settings/pu-bench/svcomp-Reach-32bit-Automizer_Default.epf -i ../../../trunk/examples/programs/real-life/GateController.bpl -------------------------------------------------------------------------------- This is Ultimate 0.1.23-bd42740 [2018-09-23 21:17:17,819 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-09-23 21:17:17,821 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-09-23 21:17:17,838 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-09-23 21:17:17,838 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-09-23 21:17:17,839 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-09-23 21:17:17,841 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-09-23 21:17:17,843 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-09-23 21:17:17,846 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-09-23 21:17:17,847 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-09-23 21:17:17,848 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-09-23 21:17:17,848 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-09-23 21:17:17,851 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-09-23 21:17:17,853 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-09-23 21:17:17,855 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-09-23 21:17:17,866 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-09-23 21:17:17,868 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-09-23 21:17:17,869 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-09-23 21:17:17,871 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-09-23 21:17:17,873 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-09-23 21:17:17,874 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-09-23 21:17:17,875 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-09-23 21:17:17,877 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-09-23 21:17:17,878 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-09-23 21:17:17,878 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-09-23 21:17:17,879 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-09-23 21:17:17,880 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-09-23 21:17:17,881 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-09-23 21:17:17,881 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-09-23 21:17:17,882 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-09-23 21:17:17,883 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-09-23 21:17:17,883 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-09-23 21:17:17,884 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-09-23 21:17:17,884 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-09-23 21:17:17,885 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-09-23 21:17:17,885 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-09-23 21:17:17,886 INFO L98 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/pu-bench/svcomp-Reach-32bit-Automizer_Default.epf [2018-09-23 21:17:17,901 INFO L110 SettingsManager]: Loading preferences was successful [2018-09-23 21:17:17,901 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-09-23 21:17:17,902 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-09-23 21:17:17,902 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-09-23 21:17:17,903 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-09-23 21:17:17,903 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-09-23 21:17:17,903 INFO L133 SettingsManager]: * Use SBE=true [2018-09-23 21:17:17,903 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-09-23 21:17:17,904 INFO L133 SettingsManager]: * sizeof long=4 [2018-09-23 21:17:17,904 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-09-23 21:17:17,904 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-09-23 21:17:17,904 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-09-23 21:17:17,904 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-09-23 21:17:17,905 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-09-23 21:17:17,905 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-09-23 21:17:17,905 INFO L133 SettingsManager]: * sizeof long double=12 [2018-09-23 21:17:17,905 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-09-23 21:17:17,905 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-09-23 21:17:17,906 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-09-23 21:17:17,906 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-09-23 21:17:17,906 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-09-23 21:17:17,906 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-09-23 21:17:17,906 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-09-23 21:17:17,907 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-09-23 21:17:17,907 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-09-23 21:17:17,907 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-09-23 21:17:17,907 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-09-23 21:17:17,907 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-09-23 21:17:17,908 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-09-23 21:17:17,908 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-09-23 21:17:17,979 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-09-23 21:17:17,992 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-09-23 21:17:17,996 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-09-23 21:17:17,998 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2018-09-23 21:17:17,998 INFO L276 PluginConnector]: Boogie PL CUP Parser initialized [2018-09-23 21:17:17,999 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/real-life/GateController.bpl [2018-09-23 21:17:18,000 INFO L111 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/real-life/GateController.bpl' [2018-09-23 21:17:18,049 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-09-23 21:17:18,053 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-09-23 21:17:18,054 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-09-23 21:17:18,055 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-09-23 21:17:18,055 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-09-23 21:17:18,078 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 09:17:18" (1/1) ... [2018-09-23 21:17:18,091 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 09:17:18" (1/1) ... [2018-09-23 21:17:18,096 WARN L165 Inliner]: Program contained no entry procedure! [2018-09-23 21:17:18,096 WARN L168 Inliner]: Missing entry procedures: [ULTIMATE.start] [2018-09-23 21:17:18,097 WARN L175 Inliner]: Fallback enabled. All procedures will be processed. [2018-09-23 21:17:18,099 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-09-23 21:17:18,100 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-09-23 21:17:18,100 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-09-23 21:17:18,100 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-09-23 21:17:18,112 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 09:17:18" (1/1) ... [2018-09-23 21:17:18,113 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 09:17:18" (1/1) ... [2018-09-23 21:17:18,113 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 09:17:18" (1/1) ... [2018-09-23 21:17:18,114 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 09:17:18" (1/1) ... [2018-09-23 21:17:18,117 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 09:17:18" (1/1) ... [2018-09-23 21:17:18,124 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 09:17:18" (1/1) ... [2018-09-23 21:17:18,126 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 09:17:18" (1/1) ... [2018-09-23 21:17:18,128 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-09-23 21:17:18,128 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-09-23 21:17:18,129 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-09-23 21:17:18,129 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-09-23 21:17:18,130 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 09:17:18" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-09-23 21:17:18,219 INFO L124 BoogieDeclarations]: Specification and implementation of procedure GateController given in one single declaration [2018-09-23 21:17:18,220 INFO L130 BoogieDeclarations]: Found specification of procedure GateController [2018-09-23 21:17:18,220 INFO L138 BoogieDeclarations]: Found implementation of procedure GateController [2018-09-23 21:17:18,551 INFO L351 CfgBuilder]: Using library mode [2018-09-23 21:17:18,552 INFO L202 PluginConnector]: Adding new model GateController.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.09 09:17:18 BoogieIcfgContainer [2018-09-23 21:17:18,552 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-09-23 21:17:18,554 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-09-23 21:17:18,555 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-09-23 21:17:18,558 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-09-23 21:17:18,559 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "GateController.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 09:17:18" (1/2) ... [2018-09-23 21:17:18,560 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2c348c9f and model type GateController.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.09 09:17:18, skipping insertion in model container [2018-09-23 21:17:18,560 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "GateController.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.09 09:17:18" (2/2) ... [2018-09-23 21:17:18,563 INFO L112 eAbstractionObserver]: Analyzing ICFG GateController.bpl [2018-09-23 21:17:18,574 INFO L137 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-09-23 21:17:18,582 INFO L149 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-09-23 21:17:18,635 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-09-23 21:17:18,636 INFO L381 AbstractCegarLoop]: Interprodecural is true [2018-09-23 21:17:18,636 INFO L382 AbstractCegarLoop]: Hoare is true [2018-09-23 21:17:18,636 INFO L383 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-09-23 21:17:18,636 INFO L384 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-09-23 21:17:18,637 INFO L385 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-09-23 21:17:18,637 INFO L386 AbstractCegarLoop]: Difference is false [2018-09-23 21:17:18,637 INFO L387 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-09-23 21:17:18,637 INFO L392 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-09-23 21:17:18,653 INFO L276 IsEmpty]: Start isEmpty. Operand 10 states. [2018-09-23 21:17:18,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2018-09-23 21:17:18,659 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:17:18,660 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1] [2018-09-23 21:17:18,661 INFO L423 AbstractCegarLoop]: === Iteration 1 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:17:18,668 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:17:18,668 INFO L82 PathProgramCache]: Analyzing trace with hash 30432, now seen corresponding path program 1 times [2018-09-23 21:17:18,671 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:17:18,671 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:17:18,717 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:18,717 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:17:18,718 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:18,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:17:18,823 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:18,825 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-23 21:17:18,826 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-09-23 21:17:18,830 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-09-23 21:17:18,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-09-23 21:17:18,846 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-09-23 21:17:18,848 INFO L87 Difference]: Start difference. First operand 10 states. Second operand 3 states. [2018-09-23 21:17:18,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:17:18,915 INFO L93 Difference]: Finished difference Result 19 states and 23 transitions. [2018-09-23 21:17:18,915 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-09-23 21:17:18,916 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2018-09-23 21:17:18,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:17:18,927 INFO L225 Difference]: With dead ends: 19 [2018-09-23 21:17:18,928 INFO L226 Difference]: Without dead ends: 13 [2018-09-23 21:17:18,931 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-09-23 21:17:18,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13 states. [2018-09-23 21:17:18,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13 to 9. [2018-09-23 21:17:18,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2018-09-23 21:17:18,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 11 transitions. [2018-09-23 21:17:18,977 INFO L78 Accepts]: Start accepts. Automaton has 9 states and 11 transitions. Word has length 3 [2018-09-23 21:17:18,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:17:18,977 INFO L480 AbstractCegarLoop]: Abstraction has 9 states and 11 transitions. [2018-09-23 21:17:18,977 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-09-23 21:17:18,977 INFO L276 IsEmpty]: Start isEmpty. Operand 9 states and 11 transitions. [2018-09-23 21:17:18,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2018-09-23 21:17:18,978 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:17:18,978 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2018-09-23 21:17:18,979 INFO L423 AbstractCegarLoop]: === Iteration 2 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:17:18,979 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:17:18,979 INFO L82 PathProgramCache]: Analyzing trace with hash 1953617644, now seen corresponding path program 1 times [2018-09-23 21:17:18,979 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:17:18,979 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:17:18,980 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:18,981 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:17:18,981 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:19,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:17:19,191 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:19,191 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:17:19,192 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:17:19,202 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:17:19,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:17:19,234 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:17:19,703 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:19,733 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:17:19,733 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2018-09-23 21:17:19,734 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-09-23 21:17:19,734 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-09-23 21:17:19,734 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2018-09-23 21:17:19,735 INFO L87 Difference]: Start difference. First operand 9 states and 11 transitions. Second operand 8 states. [2018-09-23 21:17:19,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:17:19,830 INFO L93 Difference]: Finished difference Result 21 states and 27 transitions. [2018-09-23 21:17:19,831 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-09-23 21:17:19,831 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 8 [2018-09-23 21:17:19,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:17:19,832 INFO L225 Difference]: With dead ends: 21 [2018-09-23 21:17:19,832 INFO L226 Difference]: Without dead ends: 19 [2018-09-23 21:17:19,833 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2018-09-23 21:17:19,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states. [2018-09-23 21:17:19,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 14. [2018-09-23 21:17:19,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2018-09-23 21:17:19,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 18 transitions. [2018-09-23 21:17:19,839 INFO L78 Accepts]: Start accepts. Automaton has 14 states and 18 transitions. Word has length 8 [2018-09-23 21:17:19,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:17:19,839 INFO L480 AbstractCegarLoop]: Abstraction has 14 states and 18 transitions. [2018-09-23 21:17:19,840 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-09-23 21:17:19,840 INFO L276 IsEmpty]: Start isEmpty. Operand 14 states and 18 transitions. [2018-09-23 21:17:19,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2018-09-23 21:17:19,840 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:17:19,841 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2018-09-23 21:17:19,841 INFO L423 AbstractCegarLoop]: === Iteration 3 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:17:19,842 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:17:19,842 INFO L82 PathProgramCache]: Analyzing trace with hash 1953558062, now seen corresponding path program 1 times [2018-09-23 21:17:19,842 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:17:19,842 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:17:19,844 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:19,844 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:17:19,844 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:19,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:17:19,892 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:19,893 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-23 21:17:19,893 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-09-23 21:17:19,894 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-09-23 21:17:19,894 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-09-23 21:17:19,894 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-09-23 21:17:19,895 INFO L87 Difference]: Start difference. First operand 14 states and 18 transitions. Second operand 3 states. [2018-09-23 21:17:19,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:17:19,922 INFO L93 Difference]: Finished difference Result 21 states and 27 transitions. [2018-09-23 21:17:19,923 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-09-23 21:17:19,923 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 8 [2018-09-23 21:17:19,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:17:19,924 INFO L225 Difference]: With dead ends: 21 [2018-09-23 21:17:19,924 INFO L226 Difference]: Without dead ends: 14 [2018-09-23 21:17:19,925 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-09-23 21:17:19,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14 states. [2018-09-23 21:17:19,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14 to 14. [2018-09-23 21:17:19,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2018-09-23 21:17:19,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 16 transitions. [2018-09-23 21:17:19,929 INFO L78 Accepts]: Start accepts. Automaton has 14 states and 16 transitions. Word has length 8 [2018-09-23 21:17:19,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:17:19,930 INFO L480 AbstractCegarLoop]: Abstraction has 14 states and 16 transitions. [2018-09-23 21:17:19,930 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-09-23 21:17:19,930 INFO L276 IsEmpty]: Start isEmpty. Operand 14 states and 16 transitions. [2018-09-23 21:17:19,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2018-09-23 21:17:19,931 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:17:19,931 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1] [2018-09-23 21:17:19,931 INFO L423 AbstractCegarLoop]: === Iteration 4 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:17:19,931 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:17:19,932 INFO L82 PathProgramCache]: Analyzing trace with hash 72785504, now seen corresponding path program 2 times [2018-09-23 21:17:19,932 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:17:19,932 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:17:19,933 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:19,933 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:17:19,933 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:19,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:17:20,287 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:20,288 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:17:20,288 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:17:20,310 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 21:17:20,334 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 21:17:20,334 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:17:20,337 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:17:20,626 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:20,648 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:17:20,648 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2018-09-23 21:17:20,649 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-09-23 21:17:20,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-09-23 21:17:20,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2018-09-23 21:17:20,650 INFO L87 Difference]: Start difference. First operand 14 states and 16 transitions. Second operand 12 states. [2018-09-23 21:17:20,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:17:20,866 INFO L93 Difference]: Finished difference Result 25 states and 29 transitions. [2018-09-23 21:17:20,866 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-09-23 21:17:20,866 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 13 [2018-09-23 21:17:20,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:17:20,867 INFO L225 Difference]: With dead ends: 25 [2018-09-23 21:17:20,867 INFO L226 Difference]: Without dead ends: 23 [2018-09-23 21:17:20,868 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2018-09-23 21:17:20,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2018-09-23 21:17:20,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 19. [2018-09-23 21:17:20,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2018-09-23 21:17:20,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 22 transitions. [2018-09-23 21:17:20,877 INFO L78 Accepts]: Start accepts. Automaton has 19 states and 22 transitions. Word has length 13 [2018-09-23 21:17:20,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:17:20,877 INFO L480 AbstractCegarLoop]: Abstraction has 19 states and 22 transitions. [2018-09-23 21:17:20,881 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-09-23 21:17:20,881 INFO L276 IsEmpty]: Start isEmpty. Operand 19 states and 22 transitions. [2018-09-23 21:17:20,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2018-09-23 21:17:20,882 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:17:20,882 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1] [2018-09-23 21:17:20,883 INFO L423 AbstractCegarLoop]: === Iteration 5 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:17:20,884 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:17:20,884 INFO L82 PathProgramCache]: Analyzing trace with hash 491282284, now seen corresponding path program 3 times [2018-09-23 21:17:20,884 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:17:20,884 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:17:20,886 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:20,886 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:17:20,886 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:20,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:17:21,033 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:21,034 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:17:21,034 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:17:21,047 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 21:17:21,091 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2018-09-23 21:17:21,092 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:17:21,093 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:17:21,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-09-23 21:17:21,735 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:17:21,736 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2018-09-23 21:17:21,736 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-09-23 21:17:21,736 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-09-23 21:17:21,737 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=159, Unknown=0, NotChecked=0, Total=240 [2018-09-23 21:17:21,737 INFO L87 Difference]: Start difference. First operand 19 states and 22 transitions. Second operand 16 states. [2018-09-23 21:17:21,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:17:21,860 INFO L93 Difference]: Finished difference Result 30 states and 35 transitions. [2018-09-23 21:17:21,863 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-09-23 21:17:21,864 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 18 [2018-09-23 21:17:21,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:17:21,864 INFO L225 Difference]: With dead ends: 30 [2018-09-23 21:17:21,865 INFO L226 Difference]: Without dead ends: 28 [2018-09-23 21:17:21,865 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=81, Invalid=159, Unknown=0, NotChecked=0, Total=240 [2018-09-23 21:17:21,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2018-09-23 21:17:21,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 24. [2018-09-23 21:17:21,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2018-09-23 21:17:21,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 28 transitions. [2018-09-23 21:17:21,871 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 28 transitions. Word has length 18 [2018-09-23 21:17:21,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:17:21,871 INFO L480 AbstractCegarLoop]: Abstraction has 24 states and 28 transitions. [2018-09-23 21:17:21,872 INFO L481 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-09-23 21:17:21,872 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 28 transitions. [2018-09-23 21:17:21,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2018-09-23 21:17:21,873 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:17:21,873 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 1, 1, 1] [2018-09-23 21:17:21,873 INFO L423 AbstractCegarLoop]: === Iteration 6 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:17:21,873 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:17:21,874 INFO L82 PathProgramCache]: Analyzing trace with hash 1589732832, now seen corresponding path program 4 times [2018-09-23 21:17:21,874 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:17:21,874 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:17:21,875 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:21,875 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:17:21,875 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:21,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:17:22,069 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:22,070 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:17:22,070 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:17:22,079 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 21:17:22,089 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 21:17:22,089 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:17:22,093 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:17:22,445 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:22,465 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:17:22,466 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2018-09-23 21:17:22,466 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-09-23 21:17:22,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-09-23 21:17:22,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2018-09-23 21:17:22,467 INFO L87 Difference]: Start difference. First operand 24 states and 28 transitions. Second operand 20 states. [2018-09-23 21:17:22,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:17:22,803 INFO L93 Difference]: Finished difference Result 35 states and 41 transitions. [2018-09-23 21:17:22,804 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-09-23 21:17:22,804 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 23 [2018-09-23 21:17:22,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:17:22,805 INFO L225 Difference]: With dead ends: 35 [2018-09-23 21:17:22,805 INFO L226 Difference]: Without dead ends: 33 [2018-09-23 21:17:22,806 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2018-09-23 21:17:22,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2018-09-23 21:17:22,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 29. [2018-09-23 21:17:22,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2018-09-23 21:17:22,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 34 transitions. [2018-09-23 21:17:22,812 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 34 transitions. Word has length 23 [2018-09-23 21:17:22,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:17:22,812 INFO L480 AbstractCegarLoop]: Abstraction has 29 states and 34 transitions. [2018-09-23 21:17:22,812 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-09-23 21:17:22,813 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 34 transitions. [2018-09-23 21:17:22,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2018-09-23 21:17:22,814 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:17:22,814 INFO L375 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 1, 1, 1] [2018-09-23 21:17:22,814 INFO L423 AbstractCegarLoop]: === Iteration 7 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:17:22,814 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:17:22,815 INFO L82 PathProgramCache]: Analyzing trace with hash 602818540, now seen corresponding path program 5 times [2018-09-23 21:17:22,815 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:17:22,815 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:17:22,816 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:22,816 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:17:22,816 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:22,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:17:23,173 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:23,173 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:17:23,173 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:17:23,181 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 21:17:23,198 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2018-09-23 21:17:23,199 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:17:23,203 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:17:24,023 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:24,043 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:17:24,044 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 23 [2018-09-23 21:17:24,044 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-09-23 21:17:24,044 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-09-23 21:17:24,045 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=381, Unknown=0, NotChecked=0, Total=552 [2018-09-23 21:17:24,045 INFO L87 Difference]: Start difference. First operand 29 states and 34 transitions. Second operand 24 states. [2018-09-23 21:17:24,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:17:24,241 INFO L93 Difference]: Finished difference Result 40 states and 47 transitions. [2018-09-23 21:17:24,241 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-09-23 21:17:24,242 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 28 [2018-09-23 21:17:24,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:17:24,242 INFO L225 Difference]: With dead ends: 40 [2018-09-23 21:17:24,243 INFO L226 Difference]: Without dead ends: 38 [2018-09-23 21:17:24,243 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=171, Invalid=381, Unknown=0, NotChecked=0, Total=552 [2018-09-23 21:17:24,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38 states. [2018-09-23 21:17:24,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38 to 34. [2018-09-23 21:17:24,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2018-09-23 21:17:24,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 40 transitions. [2018-09-23 21:17:24,249 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 40 transitions. Word has length 28 [2018-09-23 21:17:24,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:17:24,250 INFO L480 AbstractCegarLoop]: Abstraction has 34 states and 40 transitions. [2018-09-23 21:17:24,250 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-09-23 21:17:24,250 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 40 transitions. [2018-09-23 21:17:24,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2018-09-23 21:17:24,251 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:17:24,251 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 1, 1, 1] [2018-09-23 21:17:24,252 INFO L423 AbstractCegarLoop]: === Iteration 8 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:17:24,252 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:17:24,252 INFO L82 PathProgramCache]: Analyzing trace with hash 1979239776, now seen corresponding path program 6 times [2018-09-23 21:17:24,252 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:17:24,252 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:17:24,253 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:24,253 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:17:24,253 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:24,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:17:24,613 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:24,613 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:17:24,613 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:17:24,621 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 21:17:24,661 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2018-09-23 21:17:24,661 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:17:24,664 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:17:25,287 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:25,324 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:17:25,324 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 27 [2018-09-23 21:17:25,325 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-09-23 21:17:25,325 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-09-23 21:17:25,326 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=228, Invalid=528, Unknown=0, NotChecked=0, Total=756 [2018-09-23 21:17:25,326 INFO L87 Difference]: Start difference. First operand 34 states and 40 transitions. Second operand 28 states. [2018-09-23 21:17:25,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:17:25,516 INFO L93 Difference]: Finished difference Result 45 states and 53 transitions. [2018-09-23 21:17:25,518 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-09-23 21:17:25,518 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 33 [2018-09-23 21:17:25,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:17:25,519 INFO L225 Difference]: With dead ends: 45 [2018-09-23 21:17:25,520 INFO L226 Difference]: Without dead ends: 43 [2018-09-23 21:17:25,521 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 338 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=228, Invalid=528, Unknown=0, NotChecked=0, Total=756 [2018-09-23 21:17:25,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2018-09-23 21:17:25,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 39. [2018-09-23 21:17:25,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2018-09-23 21:17:25,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 46 transitions. [2018-09-23 21:17:25,528 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 46 transitions. Word has length 33 [2018-09-23 21:17:25,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:17:25,529 INFO L480 AbstractCegarLoop]: Abstraction has 39 states and 46 transitions. [2018-09-23 21:17:25,529 INFO L481 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-09-23 21:17:25,529 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 46 transitions. [2018-09-23 21:17:25,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2018-09-23 21:17:25,530 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:17:25,530 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 1, 1, 1] [2018-09-23 21:17:25,531 INFO L423 AbstractCegarLoop]: === Iteration 9 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:17:25,531 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:17:25,531 INFO L82 PathProgramCache]: Analyzing trace with hash -1800695700, now seen corresponding path program 7 times [2018-09-23 21:17:25,531 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:17:25,531 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:17:25,532 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:25,532 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:17:25,533 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:25,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:17:25,764 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:25,764 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:17:25,764 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:17:25,781 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:17:25,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:17:25,803 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:17:26,350 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:26,371 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:17:26,371 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 31 [2018-09-23 21:17:26,372 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-09-23 21:17:26,372 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-09-23 21:17:26,373 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=293, Invalid=699, Unknown=0, NotChecked=0, Total=992 [2018-09-23 21:17:26,373 INFO L87 Difference]: Start difference. First operand 39 states and 46 transitions. Second operand 32 states. [2018-09-23 21:17:26,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:17:26,541 INFO L93 Difference]: Finished difference Result 50 states and 59 transitions. [2018-09-23 21:17:26,542 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-09-23 21:17:26,542 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 38 [2018-09-23 21:17:26,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:17:26,543 INFO L225 Difference]: With dead ends: 50 [2018-09-23 21:17:26,543 INFO L226 Difference]: Without dead ends: 48 [2018-09-23 21:17:26,544 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 461 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=293, Invalid=699, Unknown=0, NotChecked=0, Total=992 [2018-09-23 21:17:26,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2018-09-23 21:17:26,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 44. [2018-09-23 21:17:26,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2018-09-23 21:17:26,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 52 transitions. [2018-09-23 21:17:26,550 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 52 transitions. Word has length 38 [2018-09-23 21:17:26,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:17:26,551 INFO L480 AbstractCegarLoop]: Abstraction has 44 states and 52 transitions. [2018-09-23 21:17:26,551 INFO L481 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-09-23 21:17:26,551 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 52 transitions. [2018-09-23 21:17:26,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2018-09-23 21:17:26,552 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:17:26,552 INFO L375 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 1, 1, 1] [2018-09-23 21:17:26,553 INFO L423 AbstractCegarLoop]: === Iteration 10 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:17:26,553 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:17:26,553 INFO L82 PathProgramCache]: Analyzing trace with hash -1430989600, now seen corresponding path program 8 times [2018-09-23 21:17:26,553 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:17:26,553 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:17:26,554 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:26,554 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:17:26,554 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:26,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:17:26,836 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:26,837 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:17:26,837 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:17:26,847 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 21:17:26,870 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 21:17:26,871 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:17:26,874 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:17:27,471 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:27,491 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:17:27,492 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 35 [2018-09-23 21:17:27,492 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-09-23 21:17:27,493 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-09-23 21:17:27,493 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=366, Invalid=894, Unknown=0, NotChecked=0, Total=1260 [2018-09-23 21:17:27,494 INFO L87 Difference]: Start difference. First operand 44 states and 52 transitions. Second operand 36 states. [2018-09-23 21:17:27,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:17:27,754 INFO L93 Difference]: Finished difference Result 55 states and 65 transitions. [2018-09-23 21:17:27,754 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-09-23 21:17:27,755 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 43 [2018-09-23 21:17:27,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:17:27,755 INFO L225 Difference]: With dead ends: 55 [2018-09-23 21:17:27,756 INFO L226 Difference]: Without dead ends: 53 [2018-09-23 21:17:27,757 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 603 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=366, Invalid=894, Unknown=0, NotChecked=0, Total=1260 [2018-09-23 21:17:27,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2018-09-23 21:17:27,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 49. [2018-09-23 21:17:27,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2018-09-23 21:17:27,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 58 transitions. [2018-09-23 21:17:27,764 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 58 transitions. Word has length 43 [2018-09-23 21:17:27,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:17:27,764 INFO L480 AbstractCegarLoop]: Abstraction has 49 states and 58 transitions. [2018-09-23 21:17:27,764 INFO L481 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-09-23 21:17:27,764 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 58 transitions. [2018-09-23 21:17:27,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2018-09-23 21:17:27,765 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:17:27,766 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 1, 1, 1] [2018-09-23 21:17:27,766 INFO L423 AbstractCegarLoop]: === Iteration 11 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:17:27,766 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:17:27,766 INFO L82 PathProgramCache]: Analyzing trace with hash -1043842836, now seen corresponding path program 9 times [2018-09-23 21:17:27,766 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:17:27,767 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:17:27,768 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:27,768 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:17:27,768 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:27,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:17:28,052 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:28,052 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:17:28,052 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:17:28,061 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 21:17:28,091 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2018-09-23 21:17:28,092 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:17:28,094 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:17:29,021 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:29,042 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:17:29,042 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 39 [2018-09-23 21:17:29,042 INFO L459 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-09-23 21:17:29,043 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-09-23 21:17:29,044 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=447, Invalid=1113, Unknown=0, NotChecked=0, Total=1560 [2018-09-23 21:17:29,044 INFO L87 Difference]: Start difference. First operand 49 states and 58 transitions. Second operand 40 states. [2018-09-23 21:17:29,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:17:29,314 INFO L93 Difference]: Finished difference Result 60 states and 71 transitions. [2018-09-23 21:17:29,315 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-09-23 21:17:29,315 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 48 [2018-09-23 21:17:29,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:17:29,316 INFO L225 Difference]: With dead ends: 60 [2018-09-23 21:17:29,316 INFO L226 Difference]: Without dead ends: 58 [2018-09-23 21:17:29,317 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 764 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=447, Invalid=1113, Unknown=0, NotChecked=0, Total=1560 [2018-09-23 21:17:29,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2018-09-23 21:17:29,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 54. [2018-09-23 21:17:29,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2018-09-23 21:17:29,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 64 transitions. [2018-09-23 21:17:29,323 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 64 transitions. Word has length 48 [2018-09-23 21:17:29,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:17:29,323 INFO L480 AbstractCegarLoop]: Abstraction has 54 states and 64 transitions. [2018-09-23 21:17:29,323 INFO L481 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-09-23 21:17:29,323 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 64 transitions. [2018-09-23 21:17:29,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-09-23 21:17:29,324 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:17:29,324 INFO L375 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 1, 1, 1] [2018-09-23 21:17:29,325 INFO L423 AbstractCegarLoop]: === Iteration 12 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:17:29,325 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:17:29,325 INFO L82 PathProgramCache]: Analyzing trace with hash -676496288, now seen corresponding path program 10 times [2018-09-23 21:17:29,325 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:17:29,325 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:17:29,326 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:29,326 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:17:29,326 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:29,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:17:29,733 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 235 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:29,733 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:17:29,734 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:17:29,742 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 21:17:29,786 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 21:17:29,787 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:17:29,790 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:17:30,618 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 235 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:30,639 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:17:30,640 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 43 [2018-09-23 21:17:30,643 INFO L459 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-09-23 21:17:30,644 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-09-23 21:17:30,645 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=536, Invalid=1356, Unknown=0, NotChecked=0, Total=1892 [2018-09-23 21:17:30,645 INFO L87 Difference]: Start difference. First operand 54 states and 64 transitions. Second operand 44 states. [2018-09-23 21:17:30,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:17:30,968 INFO L93 Difference]: Finished difference Result 65 states and 77 transitions. [2018-09-23 21:17:30,969 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-09-23 21:17:30,969 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 53 [2018-09-23 21:17:30,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:17:30,970 INFO L225 Difference]: With dead ends: 65 [2018-09-23 21:17:30,970 INFO L226 Difference]: Without dead ends: 63 [2018-09-23 21:17:30,971 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 944 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=536, Invalid=1356, Unknown=0, NotChecked=0, Total=1892 [2018-09-23 21:17:30,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2018-09-23 21:17:30,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 59. [2018-09-23 21:17:30,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2018-09-23 21:17:30,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 70 transitions. [2018-09-23 21:17:30,978 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 70 transitions. Word has length 53 [2018-09-23 21:17:30,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:17:30,978 INFO L480 AbstractCegarLoop]: Abstraction has 59 states and 70 transitions. [2018-09-23 21:17:30,978 INFO L481 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-09-23 21:17:30,979 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 70 transitions. [2018-09-23 21:17:30,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2018-09-23 21:17:30,979 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:17:30,980 INFO L375 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 11, 1, 1, 1] [2018-09-23 21:17:30,980 INFO L423 AbstractCegarLoop]: === Iteration 13 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:17:30,980 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:17:30,980 INFO L82 PathProgramCache]: Analyzing trace with hash -1014218388, now seen corresponding path program 11 times [2018-09-23 21:17:30,980 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:17:30,980 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:17:30,981 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:30,981 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:17:30,981 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:30,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:17:31,371 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 0 proven. 286 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:31,371 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:17:31,371 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:17:31,379 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 21:17:31,431 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2018-09-23 21:17:31,431 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:17:31,435 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:17:32,348 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 0 proven. 286 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:32,371 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:17:32,371 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 47 [2018-09-23 21:17:32,371 INFO L459 AbstractCegarLoop]: Interpolant automaton has 48 states [2018-09-23 21:17:32,372 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2018-09-23 21:17:32,372 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=633, Invalid=1623, Unknown=0, NotChecked=0, Total=2256 [2018-09-23 21:17:32,373 INFO L87 Difference]: Start difference. First operand 59 states and 70 transitions. Second operand 48 states. [2018-09-23 21:17:32,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:17:32,643 INFO L93 Difference]: Finished difference Result 70 states and 83 transitions. [2018-09-23 21:17:32,643 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-09-23 21:17:32,643 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 58 [2018-09-23 21:17:32,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:17:32,644 INFO L225 Difference]: With dead ends: 70 [2018-09-23 21:17:32,645 INFO L226 Difference]: Without dead ends: 68 [2018-09-23 21:17:32,646 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1143 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=633, Invalid=1623, Unknown=0, NotChecked=0, Total=2256 [2018-09-23 21:17:32,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2018-09-23 21:17:32,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 64. [2018-09-23 21:17:32,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64 states. [2018-09-23 21:17:32,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 76 transitions. [2018-09-23 21:17:32,652 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 76 transitions. Word has length 58 [2018-09-23 21:17:32,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:17:32,652 INFO L480 AbstractCegarLoop]: Abstraction has 64 states and 76 transitions. [2018-09-23 21:17:32,652 INFO L481 AbstractCegarLoop]: Interpolant automaton has 48 states. [2018-09-23 21:17:32,652 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 76 transitions. [2018-09-23 21:17:32,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2018-09-23 21:17:32,653 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:17:32,654 INFO L375 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 12, 1, 1, 1] [2018-09-23 21:17:32,654 INFO L423 AbstractCegarLoop]: === Iteration 14 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:17:32,654 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:17:32,654 INFO L82 PathProgramCache]: Analyzing trace with hash -778386464, now seen corresponding path program 12 times [2018-09-23 21:17:32,654 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:17:32,655 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:17:32,655 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:32,655 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:17:32,656 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:32,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:17:33,182 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 0 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:33,182 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:17:33,183 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:17:33,192 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 21:17:33,212 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2018-09-23 21:17:33,213 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:17:33,216 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:17:34,366 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 0 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:34,388 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:17:34,388 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 51 [2018-09-23 21:17:34,388 INFO L459 AbstractCegarLoop]: Interpolant automaton has 52 states [2018-09-23 21:17:34,389 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2018-09-23 21:17:34,389 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=738, Invalid=1914, Unknown=0, NotChecked=0, Total=2652 [2018-09-23 21:17:34,390 INFO L87 Difference]: Start difference. First operand 64 states and 76 transitions. Second operand 52 states. [2018-09-23 21:17:34,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:17:34,630 INFO L93 Difference]: Finished difference Result 75 states and 89 transitions. [2018-09-23 21:17:34,630 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-09-23 21:17:34,630 INFO L78 Accepts]: Start accepts. Automaton has 52 states. Word has length 63 [2018-09-23 21:17:34,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:17:34,631 INFO L225 Difference]: With dead ends: 75 [2018-09-23 21:17:34,631 INFO L226 Difference]: Without dead ends: 73 [2018-09-23 21:17:34,632 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1361 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=738, Invalid=1914, Unknown=0, NotChecked=0, Total=2652 [2018-09-23 21:17:34,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2018-09-23 21:17:34,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 69. [2018-09-23 21:17:34,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 69 states. [2018-09-23 21:17:34,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 82 transitions. [2018-09-23 21:17:34,639 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 82 transitions. Word has length 63 [2018-09-23 21:17:34,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:17:34,639 INFO L480 AbstractCegarLoop]: Abstraction has 69 states and 82 transitions. [2018-09-23 21:17:34,639 INFO L481 AbstractCegarLoop]: Interpolant automaton has 52 states. [2018-09-23 21:17:34,639 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 82 transitions. [2018-09-23 21:17:34,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-09-23 21:17:34,641 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:17:34,641 INFO L375 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 13, 1, 1, 1] [2018-09-23 21:17:34,641 INFO L423 AbstractCegarLoop]: === Iteration 15 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:17:34,641 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:17:34,642 INFO L82 PathProgramCache]: Analyzing trace with hash -130045460, now seen corresponding path program 13 times [2018-09-23 21:17:34,642 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:17:34,642 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:17:34,643 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:34,643 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:17:34,643 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:34,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:17:35,146 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 0 proven. 403 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:35,146 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:17:35,146 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:17:35,156 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:17:35,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:17:35,185 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:17:36,407 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 0 proven. 403 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:36,435 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:17:36,435 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 55 [2018-09-23 21:17:36,435 INFO L459 AbstractCegarLoop]: Interpolant automaton has 56 states [2018-09-23 21:17:36,436 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2018-09-23 21:17:36,437 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=851, Invalid=2229, Unknown=0, NotChecked=0, Total=3080 [2018-09-23 21:17:36,437 INFO L87 Difference]: Start difference. First operand 69 states and 82 transitions. Second operand 56 states. [2018-09-23 21:17:36,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:17:36,654 INFO L93 Difference]: Finished difference Result 80 states and 95 transitions. [2018-09-23 21:17:36,654 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-09-23 21:17:36,654 INFO L78 Accepts]: Start accepts. Automaton has 56 states. Word has length 68 [2018-09-23 21:17:36,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:17:36,655 INFO L225 Difference]: With dead ends: 80 [2018-09-23 21:17:36,656 INFO L226 Difference]: Without dead ends: 78 [2018-09-23 21:17:36,658 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1598 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=851, Invalid=2229, Unknown=0, NotChecked=0, Total=3080 [2018-09-23 21:17:36,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2018-09-23 21:17:36,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 74. [2018-09-23 21:17:36,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 74 states. [2018-09-23 21:17:36,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 88 transitions. [2018-09-23 21:17:36,664 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 88 transitions. Word has length 68 [2018-09-23 21:17:36,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:17:36,665 INFO L480 AbstractCegarLoop]: Abstraction has 74 states and 88 transitions. [2018-09-23 21:17:36,665 INFO L481 AbstractCegarLoop]: Interpolant automaton has 56 states. [2018-09-23 21:17:36,665 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 88 transitions. [2018-09-23 21:17:36,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2018-09-23 21:17:36,666 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:17:36,666 INFO L375 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 14, 1, 1, 1] [2018-09-23 21:17:36,666 INFO L423 AbstractCegarLoop]: === Iteration 16 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:17:36,666 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:17:36,667 INFO L82 PathProgramCache]: Analyzing trace with hash -415978656, now seen corresponding path program 14 times [2018-09-23 21:17:36,667 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:17:36,667 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:17:36,667 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:36,668 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:17:36,668 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:36,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:17:37,140 INFO L134 CoverageAnalysis]: Checked inductivity of 469 backedges. 0 proven. 469 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:37,140 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:17:37,141 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:17:37,148 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 21:17:37,191 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 21:17:37,191 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:17:37,195 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:17:38,105 INFO L134 CoverageAnalysis]: Checked inductivity of 469 backedges. 0 proven. 469 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:38,126 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:17:38,126 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 59 [2018-09-23 21:17:38,127 INFO L459 AbstractCegarLoop]: Interpolant automaton has 60 states [2018-09-23 21:17:38,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2018-09-23 21:17:38,128 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=972, Invalid=2568, Unknown=0, NotChecked=0, Total=3540 [2018-09-23 21:17:38,128 INFO L87 Difference]: Start difference. First operand 74 states and 88 transitions. Second operand 60 states. [2018-09-23 21:17:38,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:17:38,403 INFO L93 Difference]: Finished difference Result 85 states and 101 transitions. [2018-09-23 21:17:38,403 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-09-23 21:17:38,403 INFO L78 Accepts]: Start accepts. Automaton has 60 states. Word has length 73 [2018-09-23 21:17:38,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:17:38,404 INFO L225 Difference]: With dead ends: 85 [2018-09-23 21:17:38,404 INFO L226 Difference]: Without dead ends: 83 [2018-09-23 21:17:38,405 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1854 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=972, Invalid=2568, Unknown=0, NotChecked=0, Total=3540 [2018-09-23 21:17:38,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2018-09-23 21:17:38,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 79. [2018-09-23 21:17:38,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 79 states. [2018-09-23 21:17:38,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 94 transitions. [2018-09-23 21:17:38,411 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 94 transitions. Word has length 73 [2018-09-23 21:17:38,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:17:38,411 INFO L480 AbstractCegarLoop]: Abstraction has 79 states and 94 transitions. [2018-09-23 21:17:38,411 INFO L481 AbstractCegarLoop]: Interpolant automaton has 60 states. [2018-09-23 21:17:38,412 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 94 transitions. [2018-09-23 21:17:38,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2018-09-23 21:17:38,412 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:17:38,413 INFO L375 BasicCegarLoop]: trace histogram [15, 15, 15, 15, 15, 1, 1, 1] [2018-09-23 21:17:38,413 INFO L423 AbstractCegarLoop]: === Iteration 17 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:17:38,413 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:17:38,413 INFO L82 PathProgramCache]: Analyzing trace with hash -2077592980, now seen corresponding path program 15 times [2018-09-23 21:17:38,413 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:17:38,414 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:17:38,414 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:38,414 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:17:38,415 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:38,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:17:38,932 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 0 proven. 540 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:38,933 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:17:38,933 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:17:38,942 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 21:17:38,966 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2018-09-23 21:17:38,967 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:17:38,969 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:17:39,989 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 0 proven. 540 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:40,010 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:17:40,010 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 63 [2018-09-23 21:17:40,010 INFO L459 AbstractCegarLoop]: Interpolant automaton has 64 states [2018-09-23 21:17:40,011 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2018-09-23 21:17:40,012 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1101, Invalid=2931, Unknown=0, NotChecked=0, Total=4032 [2018-09-23 21:17:40,012 INFO L87 Difference]: Start difference. First operand 79 states and 94 transitions. Second operand 64 states. [2018-09-23 21:17:40,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:17:40,447 INFO L93 Difference]: Finished difference Result 90 states and 107 transitions. [2018-09-23 21:17:40,448 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-09-23 21:17:40,448 INFO L78 Accepts]: Start accepts. Automaton has 64 states. Word has length 78 [2018-09-23 21:17:40,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:17:40,449 INFO L225 Difference]: With dead ends: 90 [2018-09-23 21:17:40,449 INFO L226 Difference]: Without dead ends: 88 [2018-09-23 21:17:40,453 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2129 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1101, Invalid=2931, Unknown=0, NotChecked=0, Total=4032 [2018-09-23 21:17:40,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2018-09-23 21:17:40,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 84. [2018-09-23 21:17:40,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2018-09-23 21:17:40,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 100 transitions. [2018-09-23 21:17:40,458 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 100 transitions. Word has length 78 [2018-09-23 21:17:40,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:17:40,458 INFO L480 AbstractCegarLoop]: Abstraction has 84 states and 100 transitions. [2018-09-23 21:17:40,459 INFO L481 AbstractCegarLoop]: Interpolant automaton has 64 states. [2018-09-23 21:17:40,459 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 100 transitions. [2018-09-23 21:17:40,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2018-09-23 21:17:40,466 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:17:40,466 INFO L375 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 16, 1, 1, 1] [2018-09-23 21:17:40,466 INFO L423 AbstractCegarLoop]: === Iteration 18 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:17:40,466 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:17:40,467 INFO L82 PathProgramCache]: Analyzing trace with hash 1630745312, now seen corresponding path program 16 times [2018-09-23 21:17:40,467 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:17:40,467 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:17:40,468 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:40,468 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:17:40,468 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:40,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:17:41,919 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 0 proven. 616 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:41,919 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:17:41,919 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:17:41,927 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 21:17:41,948 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 21:17:41,948 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:17:41,950 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:17:43,112 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 0 proven. 616 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:43,133 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:17:43,133 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34] total 67 [2018-09-23 21:17:43,133 INFO L459 AbstractCegarLoop]: Interpolant automaton has 68 states [2018-09-23 21:17:43,134 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2018-09-23 21:17:43,135 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1238, Invalid=3318, Unknown=0, NotChecked=0, Total=4556 [2018-09-23 21:17:43,135 INFO L87 Difference]: Start difference. First operand 84 states and 100 transitions. Second operand 68 states. [2018-09-23 21:17:43,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:17:43,548 INFO L93 Difference]: Finished difference Result 95 states and 113 transitions. [2018-09-23 21:17:43,548 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-09-23 21:17:43,548 INFO L78 Accepts]: Start accepts. Automaton has 68 states. Word has length 83 [2018-09-23 21:17:43,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:17:43,549 INFO L225 Difference]: With dead ends: 95 [2018-09-23 21:17:43,549 INFO L226 Difference]: Without dead ends: 93 [2018-09-23 21:17:43,551 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2423 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1238, Invalid=3318, Unknown=0, NotChecked=0, Total=4556 [2018-09-23 21:17:43,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2018-09-23 21:17:43,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 89. [2018-09-23 21:17:43,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 89 states. [2018-09-23 21:17:43,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 106 transitions. [2018-09-23 21:17:43,556 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 106 transitions. Word has length 83 [2018-09-23 21:17:43,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:17:43,557 INFO L480 AbstractCegarLoop]: Abstraction has 89 states and 106 transitions. [2018-09-23 21:17:43,557 INFO L481 AbstractCegarLoop]: Interpolant automaton has 68 states. [2018-09-23 21:17:43,557 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 106 transitions. [2018-09-23 21:17:43,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2018-09-23 21:17:43,558 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:17:43,558 INFO L375 BasicCegarLoop]: trace histogram [17, 17, 17, 17, 17, 1, 1, 1] [2018-09-23 21:17:43,558 INFO L423 AbstractCegarLoop]: === Iteration 19 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:17:43,559 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:17:43,559 INFO L82 PathProgramCache]: Analyzing trace with hash -778790164, now seen corresponding path program 17 times [2018-09-23 21:17:43,559 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:17:43,559 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:17:43,560 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:43,560 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:17:43,560 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:43,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:17:44,539 INFO L134 CoverageAnalysis]: Checked inductivity of 697 backedges. 0 proven. 697 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:44,539 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:17:44,539 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:17:44,547 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 21:17:44,581 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 18 check-sat command(s) [2018-09-23 21:17:44,581 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:17:44,584 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:17:45,867 INFO L134 CoverageAnalysis]: Checked inductivity of 697 backedges. 0 proven. 697 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:45,887 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:17:45,888 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36] total 71 [2018-09-23 21:17:45,888 INFO L459 AbstractCegarLoop]: Interpolant automaton has 72 states [2018-09-23 21:17:45,889 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2018-09-23 21:17:45,890 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1383, Invalid=3729, Unknown=0, NotChecked=0, Total=5112 [2018-09-23 21:17:45,890 INFO L87 Difference]: Start difference. First operand 89 states and 106 transitions. Second operand 72 states. [2018-09-23 21:17:46,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:17:46,131 INFO L93 Difference]: Finished difference Result 100 states and 119 transitions. [2018-09-23 21:17:46,132 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-09-23 21:17:46,132 INFO L78 Accepts]: Start accepts. Automaton has 72 states. Word has length 88 [2018-09-23 21:17:46,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:17:46,133 INFO L225 Difference]: With dead ends: 100 [2018-09-23 21:17:46,133 INFO L226 Difference]: Without dead ends: 98 [2018-09-23 21:17:46,134 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2736 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1383, Invalid=3729, Unknown=0, NotChecked=0, Total=5112 [2018-09-23 21:17:46,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2018-09-23 21:17:46,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 94. [2018-09-23 21:17:46,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 94 states. [2018-09-23 21:17:46,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 112 transitions. [2018-09-23 21:17:46,139 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 112 transitions. Word has length 88 [2018-09-23 21:17:46,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:17:46,139 INFO L480 AbstractCegarLoop]: Abstraction has 94 states and 112 transitions. [2018-09-23 21:17:46,139 INFO L481 AbstractCegarLoop]: Interpolant automaton has 72 states. [2018-09-23 21:17:46,139 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 112 transitions. [2018-09-23 21:17:46,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2018-09-23 21:17:46,140 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:17:46,140 INFO L375 BasicCegarLoop]: trace histogram [18, 18, 18, 18, 18, 1, 1, 1] [2018-09-23 21:17:46,141 INFO L423 AbstractCegarLoop]: === Iteration 20 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:17:46,141 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:17:46,141 INFO L82 PathProgramCache]: Analyzing trace with hash 38689376, now seen corresponding path program 18 times [2018-09-23 21:17:46,141 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:17:46,141 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:17:46,142 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:46,142 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:17:46,142 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:46,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:17:46,760 INFO L134 CoverageAnalysis]: Checked inductivity of 783 backedges. 0 proven. 783 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:46,760 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:17:46,760 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:17:46,767 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 21:17:46,825 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2018-09-23 21:17:46,825 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:17:46,829 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:17:48,130 INFO L134 CoverageAnalysis]: Checked inductivity of 783 backedges. 0 proven. 783 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:48,151 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:17:48,151 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38] total 75 [2018-09-23 21:17:48,151 INFO L459 AbstractCegarLoop]: Interpolant automaton has 76 states [2018-09-23 21:17:48,152 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2018-09-23 21:17:48,152 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1536, Invalid=4164, Unknown=0, NotChecked=0, Total=5700 [2018-09-23 21:17:48,153 INFO L87 Difference]: Start difference. First operand 94 states and 112 transitions. Second operand 76 states. [2018-09-23 21:17:48,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:17:48,401 INFO L93 Difference]: Finished difference Result 105 states and 125 transitions. [2018-09-23 21:17:48,401 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-09-23 21:17:48,401 INFO L78 Accepts]: Start accepts. Automaton has 76 states. Word has length 93 [2018-09-23 21:17:48,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:17:48,403 INFO L225 Difference]: With dead ends: 105 [2018-09-23 21:17:48,403 INFO L226 Difference]: Without dead ends: 103 [2018-09-23 21:17:48,404 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3068 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1536, Invalid=4164, Unknown=0, NotChecked=0, Total=5700 [2018-09-23 21:17:48,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2018-09-23 21:17:48,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 99. [2018-09-23 21:17:48,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 99 states. [2018-09-23 21:17:48,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 118 transitions. [2018-09-23 21:17:48,408 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 118 transitions. Word has length 93 [2018-09-23 21:17:48,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:17:48,408 INFO L480 AbstractCegarLoop]: Abstraction has 99 states and 118 transitions. [2018-09-23 21:17:48,409 INFO L481 AbstractCegarLoop]: Interpolant automaton has 76 states. [2018-09-23 21:17:48,409 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 118 transitions. [2018-09-23 21:17:48,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2018-09-23 21:17:48,409 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:17:48,409 INFO L375 BasicCegarLoop]: trace histogram [19, 19, 19, 19, 19, 1, 1, 1] [2018-09-23 21:17:48,409 INFO L423 AbstractCegarLoop]: === Iteration 21 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:17:48,410 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:17:48,410 INFO L82 PathProgramCache]: Analyzing trace with hash 281420652, now seen corresponding path program 19 times [2018-09-23 21:17:48,410 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:17:48,410 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:17:48,411 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:48,411 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:17:48,411 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:48,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:17:49,137 INFO L134 CoverageAnalysis]: Checked inductivity of 874 backedges. 0 proven. 874 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:49,137 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:17:49,138 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:17:49,145 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:17:49,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:17:49,171 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:17:50,652 INFO L134 CoverageAnalysis]: Checked inductivity of 874 backedges. 0 proven. 874 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:50,673 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:17:50,673 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40] total 79 [2018-09-23 21:17:50,673 INFO L459 AbstractCegarLoop]: Interpolant automaton has 80 states [2018-09-23 21:17:50,674 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2018-09-23 21:17:50,674 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1697, Invalid=4623, Unknown=0, NotChecked=0, Total=6320 [2018-09-23 21:17:50,675 INFO L87 Difference]: Start difference. First operand 99 states and 118 transitions. Second operand 80 states. [2018-09-23 21:17:50,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:17:50,962 INFO L93 Difference]: Finished difference Result 110 states and 131 transitions. [2018-09-23 21:17:50,962 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-09-23 21:17:50,963 INFO L78 Accepts]: Start accepts. Automaton has 80 states. Word has length 98 [2018-09-23 21:17:50,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:17:50,963 INFO L225 Difference]: With dead ends: 110 [2018-09-23 21:17:50,964 INFO L226 Difference]: Without dead ends: 108 [2018-09-23 21:17:50,964 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3419 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1697, Invalid=4623, Unknown=0, NotChecked=0, Total=6320 [2018-09-23 21:17:50,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2018-09-23 21:17:50,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 104. [2018-09-23 21:17:50,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 104 states. [2018-09-23 21:17:50,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 124 transitions. [2018-09-23 21:17:50,969 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 124 transitions. Word has length 98 [2018-09-23 21:17:50,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:17:50,970 INFO L480 AbstractCegarLoop]: Abstraction has 104 states and 124 transitions. [2018-09-23 21:17:50,970 INFO L481 AbstractCegarLoop]: Interpolant automaton has 80 states. [2018-09-23 21:17:50,970 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 124 transitions. [2018-09-23 21:17:50,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2018-09-23 21:17:50,971 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:17:50,971 INFO L375 BasicCegarLoop]: trace histogram [20, 20, 20, 20, 20, 1, 1, 1] [2018-09-23 21:17:50,971 INFO L423 AbstractCegarLoop]: === Iteration 22 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:17:50,971 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:17:50,971 INFO L82 PathProgramCache]: Analyzing trace with hash -2025971232, now seen corresponding path program 20 times [2018-09-23 21:17:50,972 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:17:50,972 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:17:50,972 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:50,973 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:17:50,973 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:50,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:17:51,826 INFO L134 CoverageAnalysis]: Checked inductivity of 970 backedges. 0 proven. 970 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:51,826 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:17:51,826 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:17:51,833 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 21:17:51,858 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 21:17:51,859 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:17:51,861 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:17:54,787 INFO L134 CoverageAnalysis]: Checked inductivity of 970 backedges. 0 proven. 970 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:54,809 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:17:54,809 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 42] total 83 [2018-09-23 21:17:54,809 INFO L459 AbstractCegarLoop]: Interpolant automaton has 84 states [2018-09-23 21:17:54,810 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2018-09-23 21:17:54,811 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1866, Invalid=5106, Unknown=0, NotChecked=0, Total=6972 [2018-09-23 21:17:54,811 INFO L87 Difference]: Start difference. First operand 104 states and 124 transitions. Second operand 84 states. [2018-09-23 21:17:55,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:17:55,246 INFO L93 Difference]: Finished difference Result 115 states and 137 transitions. [2018-09-23 21:17:55,247 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-09-23 21:17:55,247 INFO L78 Accepts]: Start accepts. Automaton has 84 states. Word has length 103 [2018-09-23 21:17:55,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:17:55,248 INFO L225 Difference]: With dead ends: 115 [2018-09-23 21:17:55,248 INFO L226 Difference]: Without dead ends: 113 [2018-09-23 21:17:55,249 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3789 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=1866, Invalid=5106, Unknown=0, NotChecked=0, Total=6972 [2018-09-23 21:17:55,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2018-09-23 21:17:55,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 109. [2018-09-23 21:17:55,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 109 states. [2018-09-23 21:17:55,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 130 transitions. [2018-09-23 21:17:55,254 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 130 transitions. Word has length 103 [2018-09-23 21:17:55,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:17:55,254 INFO L480 AbstractCegarLoop]: Abstraction has 109 states and 130 transitions. [2018-09-23 21:17:55,254 INFO L481 AbstractCegarLoop]: Interpolant automaton has 84 states. [2018-09-23 21:17:55,255 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 130 transitions. [2018-09-23 21:17:55,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2018-09-23 21:17:55,255 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:17:55,255 INFO L375 BasicCegarLoop]: trace histogram [21, 21, 21, 21, 21, 1, 1, 1] [2018-09-23 21:17:55,256 INFO L423 AbstractCegarLoop]: === Iteration 23 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:17:55,256 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:17:55,256 INFO L82 PathProgramCache]: Analyzing trace with hash -1207497748, now seen corresponding path program 21 times [2018-09-23 21:17:55,256 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:17:55,256 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:17:55,257 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:55,257 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:17:55,257 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:55,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:17:56,113 INFO L134 CoverageAnalysis]: Checked inductivity of 1071 backedges. 0 proven. 1071 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:56,113 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:17:56,113 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:17:56,120 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 21:17:56,158 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 22 check-sat command(s) [2018-09-23 21:17:56,159 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:17:56,162 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:17:57,532 INFO L134 CoverageAnalysis]: Checked inductivity of 1071 backedges. 0 proven. 1071 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:57,552 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:17:57,553 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 44] total 87 [2018-09-23 21:17:57,553 INFO L459 AbstractCegarLoop]: Interpolant automaton has 88 states [2018-09-23 21:17:57,554 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2018-09-23 21:17:57,555 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2043, Invalid=5613, Unknown=0, NotChecked=0, Total=7656 [2018-09-23 21:17:57,555 INFO L87 Difference]: Start difference. First operand 109 states and 130 transitions. Second operand 88 states. [2018-09-23 21:17:57,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:17:57,931 INFO L93 Difference]: Finished difference Result 120 states and 143 transitions. [2018-09-23 21:17:57,931 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-09-23 21:17:57,931 INFO L78 Accepts]: Start accepts. Automaton has 88 states. Word has length 108 [2018-09-23 21:17:57,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:17:57,933 INFO L225 Difference]: With dead ends: 120 [2018-09-23 21:17:57,933 INFO L226 Difference]: Without dead ends: 118 [2018-09-23 21:17:57,934 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4178 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=2043, Invalid=5613, Unknown=0, NotChecked=0, Total=7656 [2018-09-23 21:17:57,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2018-09-23 21:17:57,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 114. [2018-09-23 21:17:57,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 114 states. [2018-09-23 21:17:57,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 136 transitions. [2018-09-23 21:17:57,938 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 136 transitions. Word has length 108 [2018-09-23 21:17:57,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:17:57,938 INFO L480 AbstractCegarLoop]: Abstraction has 114 states and 136 transitions. [2018-09-23 21:17:57,938 INFO L481 AbstractCegarLoop]: Interpolant automaton has 88 states. [2018-09-23 21:17:57,939 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 136 transitions. [2018-09-23 21:17:57,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2018-09-23 21:17:57,939 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:17:57,939 INFO L375 BasicCegarLoop]: trace histogram [22, 22, 22, 22, 22, 1, 1, 1] [2018-09-23 21:17:57,940 INFO L423 AbstractCegarLoop]: === Iteration 24 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:17:57,940 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:17:57,940 INFO L82 PathProgramCache]: Analyzing trace with hash 649759072, now seen corresponding path program 22 times [2018-09-23 21:17:57,940 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:17:57,940 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:17:57,941 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:57,941 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:17:57,941 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:17:57,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:17:58,856 INFO L134 CoverageAnalysis]: Checked inductivity of 1177 backedges. 0 proven. 1177 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:17:58,856 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:17:58,856 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:17:58,863 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 21:17:58,889 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 21:17:58,889 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:17:58,891 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:18:00,615 INFO L134 CoverageAnalysis]: Checked inductivity of 1177 backedges. 0 proven. 1177 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:18:00,636 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:18:00,636 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 46] total 91 [2018-09-23 21:18:00,637 INFO L459 AbstractCegarLoop]: Interpolant automaton has 92 states [2018-09-23 21:18:00,637 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2018-09-23 21:18:00,638 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2228, Invalid=6144, Unknown=0, NotChecked=0, Total=8372 [2018-09-23 21:18:00,638 INFO L87 Difference]: Start difference. First operand 114 states and 136 transitions. Second operand 92 states. [2018-09-23 21:18:00,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:18:00,954 INFO L93 Difference]: Finished difference Result 125 states and 149 transitions. [2018-09-23 21:18:00,954 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2018-09-23 21:18:00,954 INFO L78 Accepts]: Start accepts. Automaton has 92 states. Word has length 113 [2018-09-23 21:18:00,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:18:00,955 INFO L225 Difference]: With dead ends: 125 [2018-09-23 21:18:00,955 INFO L226 Difference]: Without dead ends: 123 [2018-09-23 21:18:00,956 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4586 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=2228, Invalid=6144, Unknown=0, NotChecked=0, Total=8372 [2018-09-23 21:18:00,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2018-09-23 21:18:00,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 119. [2018-09-23 21:18:00,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 119 states. [2018-09-23 21:18:00,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 142 transitions. [2018-09-23 21:18:00,962 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 142 transitions. Word has length 113 [2018-09-23 21:18:00,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:18:00,962 INFO L480 AbstractCegarLoop]: Abstraction has 119 states and 142 transitions. [2018-09-23 21:18:00,962 INFO L481 AbstractCegarLoop]: Interpolant automaton has 92 states. [2018-09-23 21:18:00,962 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 142 transitions. [2018-09-23 21:18:00,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2018-09-23 21:18:00,963 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:18:00,963 INFO L375 BasicCegarLoop]: trace histogram [23, 23, 23, 23, 23, 1, 1, 1] [2018-09-23 21:18:00,963 INFO L423 AbstractCegarLoop]: === Iteration 25 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:18:00,964 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:18:00,964 INFO L82 PathProgramCache]: Analyzing trace with hash 60773484, now seen corresponding path program 23 times [2018-09-23 21:18:00,964 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:18:00,964 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:18:00,965 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:18:00,965 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:18:00,965 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:18:00,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:18:01,975 INFO L134 CoverageAnalysis]: Checked inductivity of 1288 backedges. 0 proven. 1288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:18:01,975 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:18:01,975 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:18:01,984 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 21:18:02,022 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 24 check-sat command(s) [2018-09-23 21:18:02,022 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:18:02,026 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:18:03,736 INFO L134 CoverageAnalysis]: Checked inductivity of 1288 backedges. 0 proven. 1288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:18:03,757 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:18:03,758 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48] total 95 [2018-09-23 21:18:03,758 INFO L459 AbstractCegarLoop]: Interpolant automaton has 96 states [2018-09-23 21:18:03,759 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2018-09-23 21:18:03,759 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2421, Invalid=6699, Unknown=0, NotChecked=0, Total=9120 [2018-09-23 21:18:03,759 INFO L87 Difference]: Start difference. First operand 119 states and 142 transitions. Second operand 96 states. [2018-09-23 21:18:04,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:18:04,175 INFO L93 Difference]: Finished difference Result 130 states and 155 transitions. [2018-09-23 21:18:04,176 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2018-09-23 21:18:04,176 INFO L78 Accepts]: Start accepts. Automaton has 96 states. Word has length 118 [2018-09-23 21:18:04,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:18:04,177 INFO L225 Difference]: With dead ends: 130 [2018-09-23 21:18:04,177 INFO L226 Difference]: Without dead ends: 128 [2018-09-23 21:18:04,178 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5013 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=2421, Invalid=6699, Unknown=0, NotChecked=0, Total=9120 [2018-09-23 21:18:04,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2018-09-23 21:18:04,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 124. [2018-09-23 21:18:04,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 124 states. [2018-09-23 21:18:04,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 148 transitions. [2018-09-23 21:18:04,183 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 148 transitions. Word has length 118 [2018-09-23 21:18:04,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:18:04,183 INFO L480 AbstractCegarLoop]: Abstraction has 124 states and 148 transitions. [2018-09-23 21:18:04,183 INFO L481 AbstractCegarLoop]: Interpolant automaton has 96 states. [2018-09-23 21:18:04,183 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 148 transitions. [2018-09-23 21:18:04,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2018-09-23 21:18:04,183 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:18:04,184 INFO L375 BasicCegarLoop]: trace histogram [24, 24, 24, 24, 24, 1, 1, 1] [2018-09-23 21:18:04,184 INFO L423 AbstractCegarLoop]: === Iteration 26 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:18:04,184 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:18:04,184 INFO L82 PathProgramCache]: Analyzing trace with hash 293310688, now seen corresponding path program 24 times [2018-09-23 21:18:04,184 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:18:04,184 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:18:04,185 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:18:04,185 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:18:04,185 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:18:04,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:18:05,326 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 1404 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:18:05,327 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:18:05,327 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:18:05,334 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 21:18:05,385 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 25 check-sat command(s) [2018-09-23 21:18:05,386 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:18:05,388 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:18:07,298 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 1404 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:18:07,319 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:18:07,319 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 50] total 99 [2018-09-23 21:18:07,320 INFO L459 AbstractCegarLoop]: Interpolant automaton has 100 states [2018-09-23 21:18:07,320 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2018-09-23 21:18:07,320 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2622, Invalid=7278, Unknown=0, NotChecked=0, Total=9900 [2018-09-23 21:18:07,321 INFO L87 Difference]: Start difference. First operand 124 states and 148 transitions. Second operand 100 states. [2018-09-23 21:18:07,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:18:07,811 INFO L93 Difference]: Finished difference Result 135 states and 161 transitions. [2018-09-23 21:18:07,812 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2018-09-23 21:18:07,812 INFO L78 Accepts]: Start accepts. Automaton has 100 states. Word has length 123 [2018-09-23 21:18:07,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:18:07,813 INFO L225 Difference]: With dead ends: 135 [2018-09-23 21:18:07,813 INFO L226 Difference]: Without dead ends: 133 [2018-09-23 21:18:07,814 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5459 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=2622, Invalid=7278, Unknown=0, NotChecked=0, Total=9900 [2018-09-23 21:18:07,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2018-09-23 21:18:07,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 129. [2018-09-23 21:18:07,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 129 states. [2018-09-23 21:18:07,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 154 transitions. [2018-09-23 21:18:07,819 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 154 transitions. Word has length 123 [2018-09-23 21:18:07,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:18:07,820 INFO L480 AbstractCegarLoop]: Abstraction has 129 states and 154 transitions. [2018-09-23 21:18:07,820 INFO L481 AbstractCegarLoop]: Interpolant automaton has 100 states. [2018-09-23 21:18:07,820 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 154 transitions. [2018-09-23 21:18:07,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2018-09-23 21:18:07,821 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:18:07,821 INFO L375 BasicCegarLoop]: trace histogram [25, 25, 25, 25, 25, 1, 1, 1] [2018-09-23 21:18:07,821 INFO L423 AbstractCegarLoop]: === Iteration 27 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:18:07,821 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:18:07,821 INFO L82 PathProgramCache]: Analyzing trace with hash 1977023724, now seen corresponding path program 25 times [2018-09-23 21:18:07,821 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:18:07,821 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:18:07,822 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:18:07,822 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:18:07,822 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:18:07,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:18:08,910 INFO L134 CoverageAnalysis]: Checked inductivity of 1525 backedges. 0 proven. 1525 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:18:08,910 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:18:08,911 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:18:08,920 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:18:08,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:18:08,954 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:18:11,031 INFO L134 CoverageAnalysis]: Checked inductivity of 1525 backedges. 0 proven. 1525 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:18:11,052 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:18:11,053 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 52] total 103 [2018-09-23 21:18:11,053 INFO L459 AbstractCegarLoop]: Interpolant automaton has 104 states [2018-09-23 21:18:11,054 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2018-09-23 21:18:11,054 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2831, Invalid=7881, Unknown=0, NotChecked=0, Total=10712 [2018-09-23 21:18:11,055 INFO L87 Difference]: Start difference. First operand 129 states and 154 transitions. Second operand 104 states. [2018-09-23 21:18:11,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:18:11,451 INFO L93 Difference]: Finished difference Result 140 states and 167 transitions. [2018-09-23 21:18:11,451 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2018-09-23 21:18:11,451 INFO L78 Accepts]: Start accepts. Automaton has 104 states. Word has length 128 [2018-09-23 21:18:11,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:18:11,453 INFO L225 Difference]: With dead ends: 140 [2018-09-23 21:18:11,453 INFO L226 Difference]: Without dead ends: 138 [2018-09-23 21:18:11,454 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5924 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=2831, Invalid=7881, Unknown=0, NotChecked=0, Total=10712 [2018-09-23 21:18:11,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2018-09-23 21:18:11,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 134. [2018-09-23 21:18:11,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 134 states. [2018-09-23 21:18:11,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 160 transitions. [2018-09-23 21:18:11,458 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 160 transitions. Word has length 128 [2018-09-23 21:18:11,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:18:11,459 INFO L480 AbstractCegarLoop]: Abstraction has 134 states and 160 transitions. [2018-09-23 21:18:11,459 INFO L481 AbstractCegarLoop]: Interpolant automaton has 104 states. [2018-09-23 21:18:11,459 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 160 transitions. [2018-09-23 21:18:11,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2018-09-23 21:18:11,460 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:18:11,460 INFO L375 BasicCegarLoop]: trace histogram [26, 26, 26, 26, 26, 1, 1, 1] [2018-09-23 21:18:11,460 INFO L423 AbstractCegarLoop]: === Iteration 28 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:18:11,460 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:18:11,460 INFO L82 PathProgramCache]: Analyzing trace with hash -231131040, now seen corresponding path program 26 times [2018-09-23 21:18:11,461 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:18:11,461 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:18:11,461 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:18:11,461 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:18:11,461 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:18:11,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:18:13,015 INFO L134 CoverageAnalysis]: Checked inductivity of 1651 backedges. 0 proven. 1651 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:18:13,015 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:18:13,016 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:18:13,038 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 21:18:13,068 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 21:18:13,068 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:18:13,071 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:18:15,004 INFO L134 CoverageAnalysis]: Checked inductivity of 1651 backedges. 0 proven. 1651 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:18:15,025 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:18:15,025 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 54] total 107 [2018-09-23 21:18:15,026 INFO L459 AbstractCegarLoop]: Interpolant automaton has 108 states [2018-09-23 21:18:15,026 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 108 interpolants. [2018-09-23 21:18:15,027 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3048, Invalid=8508, Unknown=0, NotChecked=0, Total=11556 [2018-09-23 21:18:15,027 INFO L87 Difference]: Start difference. First operand 134 states and 160 transitions. Second operand 108 states. [2018-09-23 21:18:15,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:18:15,831 INFO L93 Difference]: Finished difference Result 145 states and 173 transitions. [2018-09-23 21:18:15,831 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2018-09-23 21:18:15,831 INFO L78 Accepts]: Start accepts. Automaton has 108 states. Word has length 133 [2018-09-23 21:18:15,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:18:15,832 INFO L225 Difference]: With dead ends: 145 [2018-09-23 21:18:15,832 INFO L226 Difference]: Without dead ends: 143 [2018-09-23 21:18:15,833 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6408 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=3048, Invalid=8508, Unknown=0, NotChecked=0, Total=11556 [2018-09-23 21:18:15,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2018-09-23 21:18:15,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 139. [2018-09-23 21:18:15,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2018-09-23 21:18:15,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 166 transitions. [2018-09-23 21:18:15,839 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 166 transitions. Word has length 133 [2018-09-23 21:18:15,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:18:15,839 INFO L480 AbstractCegarLoop]: Abstraction has 139 states and 166 transitions. [2018-09-23 21:18:15,840 INFO L481 AbstractCegarLoop]: Interpolant automaton has 108 states. [2018-09-23 21:18:15,840 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 166 transitions. [2018-09-23 21:18:15,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2018-09-23 21:18:15,840 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:18:15,840 INFO L375 BasicCegarLoop]: trace histogram [27, 27, 27, 27, 27, 1, 1, 1] [2018-09-23 21:18:15,841 INFO L423 AbstractCegarLoop]: === Iteration 29 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:18:15,841 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:18:15,841 INFO L82 PathProgramCache]: Analyzing trace with hash 1458963820, now seen corresponding path program 27 times [2018-09-23 21:18:15,841 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:18:15,841 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:18:15,842 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:18:15,842 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:18:15,842 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:18:15,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:18:17,084 INFO L134 CoverageAnalysis]: Checked inductivity of 1782 backedges. 0 proven. 1782 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:18:17,085 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:18:17,085 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:18:17,093 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 21:18:17,136 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 28 check-sat command(s) [2018-09-23 21:18:17,136 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:18:17,140 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:18:19,749 INFO L134 CoverageAnalysis]: Checked inductivity of 1782 backedges. 0 proven. 1782 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:18:19,771 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:18:19,771 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [56, 56] total 111 [2018-09-23 21:18:19,771 INFO L459 AbstractCegarLoop]: Interpolant automaton has 112 states [2018-09-23 21:18:19,772 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 112 interpolants. [2018-09-23 21:18:19,772 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3273, Invalid=9159, Unknown=0, NotChecked=0, Total=12432 [2018-09-23 21:18:19,772 INFO L87 Difference]: Start difference. First operand 139 states and 166 transitions. Second operand 112 states. [2018-09-23 21:18:20,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:18:20,233 INFO L93 Difference]: Finished difference Result 150 states and 179 transitions. [2018-09-23 21:18:20,233 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2018-09-23 21:18:20,233 INFO L78 Accepts]: Start accepts. Automaton has 112 states. Word has length 138 [2018-09-23 21:18:20,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:18:20,234 INFO L225 Difference]: With dead ends: 150 [2018-09-23 21:18:20,234 INFO L226 Difference]: Without dead ends: 148 [2018-09-23 21:18:20,235 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6911 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=3273, Invalid=9159, Unknown=0, NotChecked=0, Total=12432 [2018-09-23 21:18:20,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2018-09-23 21:18:20,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 144. [2018-09-23 21:18:20,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 144 states. [2018-09-23 21:18:20,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 172 transitions. [2018-09-23 21:18:20,241 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 172 transitions. Word has length 138 [2018-09-23 21:18:20,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:18:20,242 INFO L480 AbstractCegarLoop]: Abstraction has 144 states and 172 transitions. [2018-09-23 21:18:20,242 INFO L481 AbstractCegarLoop]: Interpolant automaton has 112 states. [2018-09-23 21:18:20,242 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 172 transitions. [2018-09-23 21:18:20,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2018-09-23 21:18:20,243 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:18:20,243 INFO L375 BasicCegarLoop]: trace histogram [28, 28, 28, 28, 28, 1, 1, 1] [2018-09-23 21:18:20,243 INFO L423 AbstractCegarLoop]: === Iteration 30 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:18:20,243 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:18:20,243 INFO L82 PathProgramCache]: Analyzing trace with hash 1839955936, now seen corresponding path program 28 times [2018-09-23 21:18:20,243 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:18:20,244 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:18:20,244 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:18:20,244 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:18:20,244 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:18:20,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:18:21,901 INFO L134 CoverageAnalysis]: Checked inductivity of 1918 backedges. 0 proven. 1918 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:18:21,902 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:18:21,902 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:18:21,912 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 21:18:21,949 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 21:18:21,949 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:18:21,953 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:18:24,482 INFO L134 CoverageAnalysis]: Checked inductivity of 1918 backedges. 0 proven. 1918 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:18:24,504 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:18:24,504 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 58] total 115 [2018-09-23 21:18:24,505 INFO L459 AbstractCegarLoop]: Interpolant automaton has 116 states [2018-09-23 21:18:24,505 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 116 interpolants. [2018-09-23 21:18:24,506 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3506, Invalid=9834, Unknown=0, NotChecked=0, Total=13340 [2018-09-23 21:18:24,506 INFO L87 Difference]: Start difference. First operand 144 states and 172 transitions. Second operand 116 states. [2018-09-23 21:18:25,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:18:25,137 INFO L93 Difference]: Finished difference Result 155 states and 185 transitions. [2018-09-23 21:18:25,137 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2018-09-23 21:18:25,137 INFO L78 Accepts]: Start accepts. Automaton has 116 states. Word has length 143 [2018-09-23 21:18:25,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:18:25,139 INFO L225 Difference]: With dead ends: 155 [2018-09-23 21:18:25,139 INFO L226 Difference]: Without dead ends: 153 [2018-09-23 21:18:25,140 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7433 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=3506, Invalid=9834, Unknown=0, NotChecked=0, Total=13340 [2018-09-23 21:18:25,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2018-09-23 21:18:25,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 149. [2018-09-23 21:18:25,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 149 states. [2018-09-23 21:18:25,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 178 transitions. [2018-09-23 21:18:25,146 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 178 transitions. Word has length 143 [2018-09-23 21:18:25,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:18:25,146 INFO L480 AbstractCegarLoop]: Abstraction has 149 states and 178 transitions. [2018-09-23 21:18:25,146 INFO L481 AbstractCegarLoop]: Interpolant automaton has 116 states. [2018-09-23 21:18:25,146 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 178 transitions. [2018-09-23 21:18:25,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2018-09-23 21:18:25,147 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:18:25,147 INFO L375 BasicCegarLoop]: trace histogram [29, 29, 29, 29, 29, 1, 1, 1] [2018-09-23 21:18:25,147 INFO L423 AbstractCegarLoop]: === Iteration 31 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:18:25,148 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:18:25,148 INFO L82 PathProgramCache]: Analyzing trace with hash 893677036, now seen corresponding path program 29 times [2018-09-23 21:18:25,148 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:18:25,148 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:18:25,149 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:18:25,149 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:18:25,149 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:18:25,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:18:26,879 INFO L134 CoverageAnalysis]: Checked inductivity of 2059 backedges. 0 proven. 2059 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:18:26,880 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:18:26,880 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:18:26,888 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 21:18:26,942 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 30 check-sat command(s) [2018-09-23 21:18:26,943 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:18:26,947 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:18:29,306 INFO L134 CoverageAnalysis]: Checked inductivity of 2059 backedges. 0 proven. 2059 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:18:29,326 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:18:29,326 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [60, 60] total 119 [2018-09-23 21:18:29,326 INFO L459 AbstractCegarLoop]: Interpolant automaton has 120 states [2018-09-23 21:18:29,327 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 120 interpolants. [2018-09-23 21:18:29,328 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3747, Invalid=10533, Unknown=0, NotChecked=0, Total=14280 [2018-09-23 21:18:29,328 INFO L87 Difference]: Start difference. First operand 149 states and 178 transitions. Second operand 120 states. [2018-09-23 21:18:29,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:18:29,895 INFO L93 Difference]: Finished difference Result 160 states and 191 transitions. [2018-09-23 21:18:29,896 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2018-09-23 21:18:29,896 INFO L78 Accepts]: Start accepts. Automaton has 120 states. Word has length 148 [2018-09-23 21:18:29,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:18:29,897 INFO L225 Difference]: With dead ends: 160 [2018-09-23 21:18:29,897 INFO L226 Difference]: Without dead ends: 158 [2018-09-23 21:18:29,899 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7974 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=3747, Invalid=10533, Unknown=0, NotChecked=0, Total=14280 [2018-09-23 21:18:29,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2018-09-23 21:18:29,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 154. [2018-09-23 21:18:29,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 154 states. [2018-09-23 21:18:29,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 184 transitions. [2018-09-23 21:18:29,905 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 184 transitions. Word has length 148 [2018-09-23 21:18:29,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:18:29,905 INFO L480 AbstractCegarLoop]: Abstraction has 154 states and 184 transitions. [2018-09-23 21:18:29,905 INFO L481 AbstractCegarLoop]: Interpolant automaton has 120 states. [2018-09-23 21:18:29,905 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 184 transitions. [2018-09-23 21:18:29,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2018-09-23 21:18:29,906 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:18:29,906 INFO L375 BasicCegarLoop]: trace histogram [30, 30, 30, 30, 30, 1, 1, 1] [2018-09-23 21:18:29,907 INFO L423 AbstractCegarLoop]: === Iteration 32 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:18:29,907 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:18:29,907 INFO L82 PathProgramCache]: Analyzing trace with hash -1567987872, now seen corresponding path program 30 times [2018-09-23 21:18:29,907 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:18:29,907 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:18:29,908 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:18:29,908 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:18:29,908 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:18:29,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:18:31,849 INFO L134 CoverageAnalysis]: Checked inductivity of 2205 backedges. 0 proven. 2205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:18:31,849 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:18:31,849 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:18:31,858 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 21:18:31,911 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 31 check-sat command(s) [2018-09-23 21:18:31,911 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:18:31,914 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:18:34,386 INFO L134 CoverageAnalysis]: Checked inductivity of 2205 backedges. 0 proven. 2205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:18:34,406 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:18:34,406 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 62] total 123 [2018-09-23 21:18:34,407 INFO L459 AbstractCegarLoop]: Interpolant automaton has 124 states [2018-09-23 21:18:34,408 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 124 interpolants. [2018-09-23 21:18:34,408 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3996, Invalid=11256, Unknown=0, NotChecked=0, Total=15252 [2018-09-23 21:18:34,409 INFO L87 Difference]: Start difference. First operand 154 states and 184 transitions. Second operand 124 states. [2018-09-23 21:18:35,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:18:35,046 INFO L93 Difference]: Finished difference Result 165 states and 197 transitions. [2018-09-23 21:18:35,047 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2018-09-23 21:18:35,047 INFO L78 Accepts]: Start accepts. Automaton has 124 states. Word has length 153 [2018-09-23 21:18:35,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:18:35,048 INFO L225 Difference]: With dead ends: 165 [2018-09-23 21:18:35,048 INFO L226 Difference]: Without dead ends: 163 [2018-09-23 21:18:35,050 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8534 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=3996, Invalid=11256, Unknown=0, NotChecked=0, Total=15252 [2018-09-23 21:18:35,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2018-09-23 21:18:35,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 159. [2018-09-23 21:18:35,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 159 states. [2018-09-23 21:18:35,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 190 transitions. [2018-09-23 21:18:35,056 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 190 transitions. Word has length 153 [2018-09-23 21:18:35,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:18:35,056 INFO L480 AbstractCegarLoop]: Abstraction has 159 states and 190 transitions. [2018-09-23 21:18:35,056 INFO L481 AbstractCegarLoop]: Interpolant automaton has 124 states. [2018-09-23 21:18:35,057 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 190 transitions. [2018-09-23 21:18:35,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2018-09-23 21:18:35,057 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:18:35,058 INFO L375 BasicCegarLoop]: trace histogram [31, 31, 31, 31, 31, 1, 1, 1] [2018-09-23 21:18:35,058 INFO L423 AbstractCegarLoop]: === Iteration 33 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:18:35,058 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:18:35,058 INFO L82 PathProgramCache]: Analyzing trace with hash 1695168108, now seen corresponding path program 31 times [2018-09-23 21:18:35,058 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:18:35,058 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:18:35,059 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:18:35,059 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:18:35,059 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:18:35,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:18:36,909 INFO L134 CoverageAnalysis]: Checked inductivity of 2356 backedges. 0 proven. 2356 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:18:36,909 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:18:36,910 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:18:36,919 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:18:36,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:18:36,960 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:18:39,576 INFO L134 CoverageAnalysis]: Checked inductivity of 2356 backedges. 0 proven. 2356 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:18:39,596 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:18:39,596 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [64, 64] total 127 [2018-09-23 21:18:39,597 INFO L459 AbstractCegarLoop]: Interpolant automaton has 128 states [2018-09-23 21:18:39,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 128 interpolants. [2018-09-23 21:18:39,598 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4253, Invalid=12003, Unknown=0, NotChecked=0, Total=16256 [2018-09-23 21:18:39,598 INFO L87 Difference]: Start difference. First operand 159 states and 190 transitions. Second operand 128 states. [2018-09-23 21:18:40,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:18:40,788 INFO L93 Difference]: Finished difference Result 170 states and 203 transitions. [2018-09-23 21:18:40,788 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2018-09-23 21:18:40,788 INFO L78 Accepts]: Start accepts. Automaton has 128 states. Word has length 158 [2018-09-23 21:18:40,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:18:40,789 INFO L225 Difference]: With dead ends: 170 [2018-09-23 21:18:40,789 INFO L226 Difference]: Without dead ends: 168 [2018-09-23 21:18:40,792 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9113 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=4253, Invalid=12003, Unknown=0, NotChecked=0, Total=16256 [2018-09-23 21:18:40,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2018-09-23 21:18:40,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 164. [2018-09-23 21:18:40,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 164 states. [2018-09-23 21:18:40,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 196 transitions. [2018-09-23 21:18:40,799 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 196 transitions. Word has length 158 [2018-09-23 21:18:40,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:18:40,799 INFO L480 AbstractCegarLoop]: Abstraction has 164 states and 196 transitions. [2018-09-23 21:18:40,799 INFO L481 AbstractCegarLoop]: Interpolant automaton has 128 states. [2018-09-23 21:18:40,799 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 196 transitions. [2018-09-23 21:18:40,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2018-09-23 21:18:40,800 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:18:40,800 INFO L375 BasicCegarLoop]: trace histogram [32, 32, 32, 32, 32, 1, 1, 1] [2018-09-23 21:18:40,800 INFO L423 AbstractCegarLoop]: === Iteration 34 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:18:40,801 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:18:40,801 INFO L82 PathProgramCache]: Analyzing trace with hash -1450316064, now seen corresponding path program 32 times [2018-09-23 21:18:40,801 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:18:40,801 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:18:40,802 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:18:40,802 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:18:40,802 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:18:40,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:18:42,623 INFO L134 CoverageAnalysis]: Checked inductivity of 2512 backedges. 0 proven. 2512 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:18:42,623 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:18:42,623 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:18:42,630 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 21:18:42,667 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 21:18:42,667 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:18:42,671 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:18:45,489 INFO L134 CoverageAnalysis]: Checked inductivity of 2512 backedges. 0 proven. 2512 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:18:45,510 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:18:45,510 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [66, 66] total 131 [2018-09-23 21:18:45,511 INFO L459 AbstractCegarLoop]: Interpolant automaton has 132 states [2018-09-23 21:18:45,512 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 132 interpolants. [2018-09-23 21:18:45,513 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4518, Invalid=12774, Unknown=0, NotChecked=0, Total=17292 [2018-09-23 21:18:45,513 INFO L87 Difference]: Start difference. First operand 164 states and 196 transitions. Second operand 132 states. [2018-09-23 21:18:46,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:18:46,138 INFO L93 Difference]: Finished difference Result 175 states and 209 transitions. [2018-09-23 21:18:46,138 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2018-09-23 21:18:46,138 INFO L78 Accepts]: Start accepts. Automaton has 132 states. Word has length 163 [2018-09-23 21:18:46,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:18:46,139 INFO L225 Difference]: With dead ends: 175 [2018-09-23 21:18:46,139 INFO L226 Difference]: Without dead ends: 173 [2018-09-23 21:18:46,140 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9711 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=4518, Invalid=12774, Unknown=0, NotChecked=0, Total=17292 [2018-09-23 21:18:46,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2018-09-23 21:18:46,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 169. [2018-09-23 21:18:46,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 169 states. [2018-09-23 21:18:46,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 202 transitions. [2018-09-23 21:18:46,146 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 202 transitions. Word has length 163 [2018-09-23 21:18:46,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:18:46,146 INFO L480 AbstractCegarLoop]: Abstraction has 169 states and 202 transitions. [2018-09-23 21:18:46,146 INFO L481 AbstractCegarLoop]: Interpolant automaton has 132 states. [2018-09-23 21:18:46,147 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 202 transitions. [2018-09-23 21:18:46,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2018-09-23 21:18:46,147 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:18:46,147 INFO L375 BasicCegarLoop]: trace histogram [33, 33, 33, 33, 33, 1, 1, 1] [2018-09-23 21:18:46,148 INFO L423 AbstractCegarLoop]: === Iteration 35 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:18:46,148 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:18:46,148 INFO L82 PathProgramCache]: Analyzing trace with hash -2138087700, now seen corresponding path program 33 times [2018-09-23 21:18:46,148 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:18:46,148 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:18:46,149 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:18:46,149 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:18:46,149 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:18:46,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:18:48,171 INFO L134 CoverageAnalysis]: Checked inductivity of 2673 backedges. 0 proven. 2673 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:18:48,171 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:18:48,171 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:18:48,180 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 21:18:48,235 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 34 check-sat command(s) [2018-09-23 21:18:48,235 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:18:48,239 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:18:51,151 INFO L134 CoverageAnalysis]: Checked inductivity of 2673 backedges. 0 proven. 2673 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:18:51,172 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:18:51,172 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 68] total 135 [2018-09-23 21:18:51,172 INFO L459 AbstractCegarLoop]: Interpolant automaton has 136 states [2018-09-23 21:18:51,173 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 136 interpolants. [2018-09-23 21:18:51,173 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4791, Invalid=13569, Unknown=0, NotChecked=0, Total=18360 [2018-09-23 21:18:51,174 INFO L87 Difference]: Start difference. First operand 169 states and 202 transitions. Second operand 136 states. [2018-09-23 21:18:51,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:18:51,892 INFO L93 Difference]: Finished difference Result 180 states and 215 transitions. [2018-09-23 21:18:51,892 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2018-09-23 21:18:51,892 INFO L78 Accepts]: Start accepts. Automaton has 136 states. Word has length 168 [2018-09-23 21:18:51,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:18:51,893 INFO L225 Difference]: With dead ends: 180 [2018-09-23 21:18:51,893 INFO L226 Difference]: Without dead ends: 178 [2018-09-23 21:18:51,894 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10328 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=4791, Invalid=13569, Unknown=0, NotChecked=0, Total=18360 [2018-09-23 21:18:51,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2018-09-23 21:18:51,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 174. [2018-09-23 21:18:51,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 174 states. [2018-09-23 21:18:51,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 208 transitions. [2018-09-23 21:18:51,901 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 208 transitions. Word has length 168 [2018-09-23 21:18:51,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:18:51,901 INFO L480 AbstractCegarLoop]: Abstraction has 174 states and 208 transitions. [2018-09-23 21:18:51,901 INFO L481 AbstractCegarLoop]: Interpolant automaton has 136 states. [2018-09-23 21:18:51,901 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 208 transitions. [2018-09-23 21:18:51,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2018-09-23 21:18:51,902 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:18:51,902 INFO L375 BasicCegarLoop]: trace histogram [34, 34, 34, 34, 34, 1, 1, 1] [2018-09-23 21:18:51,903 INFO L423 AbstractCegarLoop]: === Iteration 36 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:18:51,903 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:18:51,903 INFO L82 PathProgramCache]: Analyzing trace with hash 359536224, now seen corresponding path program 34 times [2018-09-23 21:18:51,903 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:18:51,903 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:18:51,904 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:18:51,904 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:18:51,904 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:18:51,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:18:53,873 INFO L134 CoverageAnalysis]: Checked inductivity of 2839 backedges. 0 proven. 2839 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:18:53,873 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:18:53,873 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:18:53,880 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 21:18:53,919 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 21:18:53,919 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:18:53,923 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:18:58,171 INFO L134 CoverageAnalysis]: Checked inductivity of 2839 backedges. 0 proven. 2839 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:18:58,191 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:18:58,191 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [70, 70] total 139 [2018-09-23 21:18:58,192 INFO L459 AbstractCegarLoop]: Interpolant automaton has 140 states [2018-09-23 21:18:58,192 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 140 interpolants. [2018-09-23 21:18:58,193 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5072, Invalid=14388, Unknown=0, NotChecked=0, Total=19460 [2018-09-23 21:18:58,193 INFO L87 Difference]: Start difference. First operand 174 states and 208 transitions. Second operand 140 states. [2018-09-23 21:18:58,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:18:58,830 INFO L93 Difference]: Finished difference Result 185 states and 221 transitions. [2018-09-23 21:18:58,830 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2018-09-23 21:18:58,830 INFO L78 Accepts]: Start accepts. Automaton has 140 states. Word has length 173 [2018-09-23 21:18:58,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:18:58,831 INFO L225 Difference]: With dead ends: 185 [2018-09-23 21:18:58,831 INFO L226 Difference]: Without dead ends: 183 [2018-09-23 21:18:58,832 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10964 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=5072, Invalid=14388, Unknown=0, NotChecked=0, Total=19460 [2018-09-23 21:18:58,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2018-09-23 21:18:58,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 179. [2018-09-23 21:18:58,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 179 states. [2018-09-23 21:18:58,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 214 transitions. [2018-09-23 21:18:58,838 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 214 transitions. Word has length 173 [2018-09-23 21:18:58,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:18:58,838 INFO L480 AbstractCegarLoop]: Abstraction has 179 states and 214 transitions. [2018-09-23 21:18:58,838 INFO L481 AbstractCegarLoop]: Interpolant automaton has 140 states. [2018-09-23 21:18:58,838 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 214 transitions. [2018-09-23 21:18:58,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2018-09-23 21:18:58,839 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:18:58,839 INFO L375 BasicCegarLoop]: trace histogram [35, 35, 35, 35, 35, 1, 1, 1] [2018-09-23 21:18:58,839 INFO L423 AbstractCegarLoop]: === Iteration 37 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:18:58,840 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:18:58,840 INFO L82 PathProgramCache]: Analyzing trace with hash -400824468, now seen corresponding path program 35 times [2018-09-23 21:18:58,840 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:18:58,840 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:18:58,840 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:18:58,840 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:18:58,841 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:18:58,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:19:03,093 INFO L134 CoverageAnalysis]: Checked inductivity of 3010 backedges. 0 proven. 3010 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:19:03,093 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:19:03,093 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:19:03,101 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 21:19:03,170 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 36 check-sat command(s) [2018-09-23 21:19:03,170 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:19:03,174 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:19:06,405 INFO L134 CoverageAnalysis]: Checked inductivity of 3010 backedges. 0 proven. 3010 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:19:06,426 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:19:06,426 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 72] total 143 [2018-09-23 21:19:06,427 INFO L459 AbstractCegarLoop]: Interpolant automaton has 144 states [2018-09-23 21:19:06,428 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 144 interpolants. [2018-09-23 21:19:06,429 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5361, Invalid=15231, Unknown=0, NotChecked=0, Total=20592 [2018-09-23 21:19:06,429 INFO L87 Difference]: Start difference. First operand 179 states and 214 transitions. Second operand 144 states. [2018-09-23 21:19:07,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:19:07,201 INFO L93 Difference]: Finished difference Result 190 states and 227 transitions. [2018-09-23 21:19:07,202 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2018-09-23 21:19:07,202 INFO L78 Accepts]: Start accepts. Automaton has 144 states. Word has length 178 [2018-09-23 21:19:07,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:19:07,203 INFO L225 Difference]: With dead ends: 190 [2018-09-23 21:19:07,203 INFO L226 Difference]: Without dead ends: 188 [2018-09-23 21:19:07,204 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 249 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 142 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11619 ImplicationChecksByTransitivity, 7.2s TimeCoverageRelationStatistics Valid=5361, Invalid=15231, Unknown=0, NotChecked=0, Total=20592 [2018-09-23 21:19:07,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2018-09-23 21:19:07,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 184. [2018-09-23 21:19:07,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 184 states. [2018-09-23 21:19:07,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 220 transitions. [2018-09-23 21:19:07,210 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 220 transitions. Word has length 178 [2018-09-23 21:19:07,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:19:07,210 INFO L480 AbstractCegarLoop]: Abstraction has 184 states and 220 transitions. [2018-09-23 21:19:07,211 INFO L481 AbstractCegarLoop]: Interpolant automaton has 144 states. [2018-09-23 21:19:07,211 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 220 transitions. [2018-09-23 21:19:07,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2018-09-23 21:19:07,212 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:19:07,212 INFO L375 BasicCegarLoop]: trace histogram [36, 36, 36, 36, 36, 1, 1, 1] [2018-09-23 21:19:07,212 INFO L423 AbstractCegarLoop]: === Iteration 38 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:19:07,212 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:19:07,212 INFO L82 PathProgramCache]: Analyzing trace with hash 1927470560, now seen corresponding path program 36 times [2018-09-23 21:19:07,212 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:19:07,213 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:19:07,213 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:19:07,213 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:19:07,213 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:19:07,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:19:09,804 INFO L134 CoverageAnalysis]: Checked inductivity of 3186 backedges. 0 proven. 3186 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:19:09,804 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:19:09,804 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:19:09,812 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 21:19:09,876 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 37 check-sat command(s) [2018-09-23 21:19:09,876 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:19:09,880 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:19:14,220 INFO L134 CoverageAnalysis]: Checked inductivity of 3186 backedges. 0 proven. 3186 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:19:14,240 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:19:14,240 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [74, 74] total 147 [2018-09-23 21:19:14,241 INFO L459 AbstractCegarLoop]: Interpolant automaton has 148 states [2018-09-23 21:19:14,242 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 148 interpolants. [2018-09-23 21:19:14,243 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5658, Invalid=16098, Unknown=0, NotChecked=0, Total=21756 [2018-09-23 21:19:14,243 INFO L87 Difference]: Start difference. First operand 184 states and 220 transitions. Second operand 148 states. [2018-09-23 21:19:14,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:19:14,850 INFO L93 Difference]: Finished difference Result 195 states and 233 transitions. [2018-09-23 21:19:14,850 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2018-09-23 21:19:14,850 INFO L78 Accepts]: Start accepts. Automaton has 148 states. Word has length 183 [2018-09-23 21:19:14,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:19:14,851 INFO L225 Difference]: With dead ends: 195 [2018-09-23 21:19:14,852 INFO L226 Difference]: Without dead ends: 193 [2018-09-23 21:19:14,853 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12293 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=5658, Invalid=16098, Unknown=0, NotChecked=0, Total=21756 [2018-09-23 21:19:14,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2018-09-23 21:19:14,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 189. [2018-09-23 21:19:14,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 189 states. [2018-09-23 21:19:14,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 226 transitions. [2018-09-23 21:19:14,859 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 226 transitions. Word has length 183 [2018-09-23 21:19:14,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:19:14,859 INFO L480 AbstractCegarLoop]: Abstraction has 189 states and 226 transitions. [2018-09-23 21:19:14,859 INFO L481 AbstractCegarLoop]: Interpolant automaton has 148 states. [2018-09-23 21:19:14,859 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 226 transitions. [2018-09-23 21:19:14,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2018-09-23 21:19:14,860 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:19:14,861 INFO L375 BasicCegarLoop]: trace histogram [37, 37, 37, 37, 37, 1, 1, 1] [2018-09-23 21:19:14,861 INFO L423 AbstractCegarLoop]: === Iteration 39 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:19:14,861 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:19:14,861 INFO L82 PathProgramCache]: Analyzing trace with hash 1106759660, now seen corresponding path program 37 times [2018-09-23 21:19:14,861 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:19:14,861 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:19:14,862 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:19:14,862 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:19:14,862 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:19:14,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:19:19,007 INFO L134 CoverageAnalysis]: Checked inductivity of 3367 backedges. 0 proven. 3367 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:19:19,008 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:19:19,008 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:19:19,016 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:19:19,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:19:19,072 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:19:23,061 INFO L134 CoverageAnalysis]: Checked inductivity of 3367 backedges. 0 proven. 3367 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:19:23,082 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:19:23,082 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [76, 76] total 151 [2018-09-23 21:19:23,082 INFO L459 AbstractCegarLoop]: Interpolant automaton has 152 states [2018-09-23 21:19:23,083 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 152 interpolants. [2018-09-23 21:19:23,084 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5963, Invalid=16989, Unknown=0, NotChecked=0, Total=22952 [2018-09-23 21:19:23,085 INFO L87 Difference]: Start difference. First operand 189 states and 226 transitions. Second operand 152 states. [2018-09-23 21:19:23,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:19:23,805 INFO L93 Difference]: Finished difference Result 200 states and 239 transitions. [2018-09-23 21:19:23,806 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2018-09-23 21:19:23,806 INFO L78 Accepts]: Start accepts. Automaton has 152 states. Word has length 188 [2018-09-23 21:19:23,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:19:23,807 INFO L225 Difference]: With dead ends: 200 [2018-09-23 21:19:23,807 INFO L226 Difference]: Without dead ends: 198 [2018-09-23 21:19:23,808 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 263 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 150 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12986 ImplicationChecksByTransitivity, 7.8s TimeCoverageRelationStatistics Valid=5963, Invalid=16989, Unknown=0, NotChecked=0, Total=22952 [2018-09-23 21:19:23,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2018-09-23 21:19:23,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 194. [2018-09-23 21:19:23,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 194 states. [2018-09-23 21:19:23,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 232 transitions. [2018-09-23 21:19:23,814 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 232 transitions. Word has length 188 [2018-09-23 21:19:23,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:19:23,815 INFO L480 AbstractCegarLoop]: Abstraction has 194 states and 232 transitions. [2018-09-23 21:19:23,815 INFO L481 AbstractCegarLoop]: Interpolant automaton has 152 states. [2018-09-23 21:19:23,815 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 232 transitions. [2018-09-23 21:19:23,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2018-09-23 21:19:23,816 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:19:23,816 INFO L375 BasicCegarLoop]: trace histogram [38, 38, 38, 38, 38, 1, 1, 1] [2018-09-23 21:19:23,816 INFO L423 AbstractCegarLoop]: === Iteration 40 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:19:23,816 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:19:23,817 INFO L82 PathProgramCache]: Analyzing trace with hash -928758432, now seen corresponding path program 38 times [2018-09-23 21:19:23,817 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:19:23,817 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:19:23,817 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:19:23,818 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:19:23,818 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:19:23,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:19:27,309 INFO L134 CoverageAnalysis]: Checked inductivity of 3553 backedges. 0 proven. 3553 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:19:27,310 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:19:27,310 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:19:27,318 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 21:19:27,380 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 21:19:27,381 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:19:27,386 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:19:31,408 INFO L134 CoverageAnalysis]: Checked inductivity of 3553 backedges. 0 proven. 3553 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:19:31,437 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:19:31,437 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 78] total 155 [2018-09-23 21:19:31,438 INFO L459 AbstractCegarLoop]: Interpolant automaton has 156 states [2018-09-23 21:19:31,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 156 interpolants. [2018-09-23 21:19:31,440 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6276, Invalid=17904, Unknown=0, NotChecked=0, Total=24180 [2018-09-23 21:19:31,440 INFO L87 Difference]: Start difference. First operand 194 states and 232 transitions. Second operand 156 states. [2018-09-23 21:19:32,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:19:32,272 INFO L93 Difference]: Finished difference Result 205 states and 245 transitions. [2018-09-23 21:19:32,272 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2018-09-23 21:19:32,272 INFO L78 Accepts]: Start accepts. Automaton has 156 states. Word has length 193 [2018-09-23 21:19:32,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:19:32,273 INFO L225 Difference]: With dead ends: 205 [2018-09-23 21:19:32,274 INFO L226 Difference]: Without dead ends: 203 [2018-09-23 21:19:32,274 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 270 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 154 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13698 ImplicationChecksByTransitivity, 7.2s TimeCoverageRelationStatistics Valid=6276, Invalid=17904, Unknown=0, NotChecked=0, Total=24180 [2018-09-23 21:19:32,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2018-09-23 21:19:32,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 199. [2018-09-23 21:19:32,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 199 states. [2018-09-23 21:19:32,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 238 transitions. [2018-09-23 21:19:32,281 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 238 transitions. Word has length 193 [2018-09-23 21:19:32,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:19:32,281 INFO L480 AbstractCegarLoop]: Abstraction has 199 states and 238 transitions. [2018-09-23 21:19:32,281 INFO L481 AbstractCegarLoop]: Interpolant automaton has 156 states. [2018-09-23 21:19:32,281 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 238 transitions. [2018-09-23 21:19:32,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2018-09-23 21:19:32,282 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:19:32,282 INFO L375 BasicCegarLoop]: trace histogram [39, 39, 39, 39, 39, 1, 1, 1] [2018-09-23 21:19:32,282 INFO L423 AbstractCegarLoop]: === Iteration 41 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:19:32,282 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:19:32,282 INFO L82 PathProgramCache]: Analyzing trace with hash -93644692, now seen corresponding path program 39 times [2018-09-23 21:19:32,283 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:19:32,283 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:19:32,283 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:19:32,283 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:19:32,283 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:19:32,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:19:35,445 INFO L134 CoverageAnalysis]: Checked inductivity of 3744 backedges. 0 proven. 3744 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:19:35,445 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:19:35,445 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:19:35,453 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 21:19:35,515 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 40 check-sat command(s) [2018-09-23 21:19:35,515 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:19:35,519 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:19:39,723 INFO L134 CoverageAnalysis]: Checked inductivity of 3744 backedges. 0 proven. 3744 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:19:39,753 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:19:39,754 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [80, 80] total 159 [2018-09-23 21:19:39,754 INFO L459 AbstractCegarLoop]: Interpolant automaton has 160 states [2018-09-23 21:19:39,756 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 160 interpolants. [2018-09-23 21:19:39,757 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6597, Invalid=18843, Unknown=0, NotChecked=0, Total=25440 [2018-09-23 21:19:39,757 INFO L87 Difference]: Start difference. First operand 199 states and 238 transitions. Second operand 160 states. [2018-09-23 21:19:40,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:19:40,535 INFO L93 Difference]: Finished difference Result 210 states and 251 transitions. [2018-09-23 21:19:40,535 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2018-09-23 21:19:40,535 INFO L78 Accepts]: Start accepts. Automaton has 160 states. Word has length 198 [2018-09-23 21:19:40,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:19:40,536 INFO L225 Difference]: With dead ends: 210 [2018-09-23 21:19:40,536 INFO L226 Difference]: Without dead ends: 208 [2018-09-23 21:19:40,537 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14429 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=6597, Invalid=18843, Unknown=0, NotChecked=0, Total=25440 [2018-09-23 21:19:40,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2018-09-23 21:19:40,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 204. [2018-09-23 21:19:40,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 204 states. [2018-09-23 21:19:40,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 244 transitions. [2018-09-23 21:19:40,543 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 244 transitions. Word has length 198 [2018-09-23 21:19:40,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:19:40,543 INFO L480 AbstractCegarLoop]: Abstraction has 204 states and 244 transitions. [2018-09-23 21:19:40,543 INFO L481 AbstractCegarLoop]: Interpolant automaton has 160 states. [2018-09-23 21:19:40,543 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 244 transitions. [2018-09-23 21:19:40,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2018-09-23 21:19:40,544 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:19:40,544 INFO L375 BasicCegarLoop]: trace histogram [40, 40, 40, 40, 40, 1, 1, 1] [2018-09-23 21:19:40,544 INFO L423 AbstractCegarLoop]: === Iteration 42 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:19:40,544 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:19:40,544 INFO L82 PathProgramCache]: Analyzing trace with hash 392842464, now seen corresponding path program 40 times [2018-09-23 21:19:40,544 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:19:40,544 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:19:40,545 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:19:40,545 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:19:40,545 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:19:40,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:19:43,465 INFO L134 CoverageAnalysis]: Checked inductivity of 3940 backedges. 0 proven. 3940 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:19:43,466 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:19:43,466 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:19:43,473 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 21:19:43,520 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 21:19:43,520 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:19:43,524 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:19:47,656 INFO L134 CoverageAnalysis]: Checked inductivity of 3940 backedges. 0 proven. 3940 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:19:47,676 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:19:47,676 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [82, 82] total 163 [2018-09-23 21:19:47,676 INFO L459 AbstractCegarLoop]: Interpolant automaton has 164 states [2018-09-23 21:19:47,677 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 164 interpolants. [2018-09-23 21:19:47,678 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6926, Invalid=19806, Unknown=0, NotChecked=0, Total=26732 [2018-09-23 21:19:47,678 INFO L87 Difference]: Start difference. First operand 204 states and 244 transitions. Second operand 164 states. [2018-09-23 21:19:48,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:19:48,512 INFO L93 Difference]: Finished difference Result 215 states and 257 transitions. [2018-09-23 21:19:48,512 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2018-09-23 21:19:48,513 INFO L78 Accepts]: Start accepts. Automaton has 164 states. Word has length 203 [2018-09-23 21:19:48,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:19:48,514 INFO L225 Difference]: With dead ends: 215 [2018-09-23 21:19:48,514 INFO L226 Difference]: Without dead ends: 213 [2018-09-23 21:19:48,515 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 162 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15179 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=6926, Invalid=19806, Unknown=0, NotChecked=0, Total=26732 [2018-09-23 21:19:48,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2018-09-23 21:19:48,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 209. [2018-09-23 21:19:48,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 209 states. [2018-09-23 21:19:48,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 250 transitions. [2018-09-23 21:19:48,521 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 250 transitions. Word has length 203 [2018-09-23 21:19:48,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:19:48,521 INFO L480 AbstractCegarLoop]: Abstraction has 209 states and 250 transitions. [2018-09-23 21:19:48,521 INFO L481 AbstractCegarLoop]: Interpolant automaton has 164 states. [2018-09-23 21:19:48,521 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 250 transitions. [2018-09-23 21:19:48,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2018-09-23 21:19:48,522 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:19:48,522 INFO L375 BasicCegarLoop]: trace histogram [41, 41, 41, 41, 41, 1, 1, 1] [2018-09-23 21:19:48,522 INFO L423 AbstractCegarLoop]: === Iteration 43 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:19:48,522 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:19:48,523 INFO L82 PathProgramCache]: Analyzing trace with hash -1010974484, now seen corresponding path program 41 times [2018-09-23 21:19:48,523 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:19:48,523 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:19:48,523 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:19:48,523 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:19:48,524 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:19:48,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:19:53,388 INFO L134 CoverageAnalysis]: Checked inductivity of 4141 backedges. 0 proven. 4141 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:19:53,389 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:19:53,389 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:19:53,396 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 21:19:53,471 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 42 check-sat command(s) [2018-09-23 21:19:53,471 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:19:53,476 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:19:58,041 WARN L178 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 16 [2018-09-23 21:19:59,989 INFO L134 CoverageAnalysis]: Checked inductivity of 4141 backedges. 0 proven. 4141 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:20:00,010 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:20:00,010 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [84, 84] total 167 [2018-09-23 21:20:00,010 INFO L459 AbstractCegarLoop]: Interpolant automaton has 168 states [2018-09-23 21:20:00,011 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 168 interpolants. [2018-09-23 21:20:00,012 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7263, Invalid=20793, Unknown=0, NotChecked=0, Total=28056 [2018-09-23 21:20:00,012 INFO L87 Difference]: Start difference. First operand 209 states and 250 transitions. Second operand 168 states. [2018-09-23 21:20:00,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:20:00,892 INFO L93 Difference]: Finished difference Result 220 states and 263 transitions. [2018-09-23 21:20:00,892 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2018-09-23 21:20:00,892 INFO L78 Accepts]: Start accepts. Automaton has 168 states. Word has length 208 [2018-09-23 21:20:00,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:20:00,893 INFO L225 Difference]: With dead ends: 220 [2018-09-23 21:20:00,894 INFO L226 Difference]: Without dead ends: 218 [2018-09-23 21:20:00,895 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 291 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 166 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15948 ImplicationChecksByTransitivity, 11.0s TimeCoverageRelationStatistics Valid=7263, Invalid=20793, Unknown=0, NotChecked=0, Total=28056 [2018-09-23 21:20:00,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2018-09-23 21:20:00,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 214. [2018-09-23 21:20:00,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 214 states. [2018-09-23 21:20:00,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 256 transitions. [2018-09-23 21:20:00,900 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 256 transitions. Word has length 208 [2018-09-23 21:20:00,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:20:00,900 INFO L480 AbstractCegarLoop]: Abstraction has 214 states and 256 transitions. [2018-09-23 21:20:00,900 INFO L481 AbstractCegarLoop]: Interpolant automaton has 168 states. [2018-09-23 21:20:00,901 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 256 transitions. [2018-09-23 21:20:00,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2018-09-23 21:20:00,902 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:20:00,902 INFO L375 BasicCegarLoop]: trace histogram [42, 42, 42, 42, 42, 1, 1, 1] [2018-09-23 21:20:00,902 INFO L423 AbstractCegarLoop]: === Iteration 44 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:20:00,902 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:20:00,902 INFO L82 PathProgramCache]: Analyzing trace with hash -638782368, now seen corresponding path program 42 times [2018-09-23 21:20:00,902 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:20:00,902 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:20:00,903 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:20:00,903 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:20:00,903 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:20:00,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:20:03,890 INFO L134 CoverageAnalysis]: Checked inductivity of 4347 backedges. 0 proven. 4347 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:20:03,890 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:20:03,891 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:20:03,898 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 21:20:03,969 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 43 check-sat command(s) [2018-09-23 21:20:03,970 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:20:03,973 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:20:08,672 INFO L134 CoverageAnalysis]: Checked inductivity of 4347 backedges. 0 proven. 4347 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:20:08,693 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:20:08,693 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [86, 86] total 171 [2018-09-23 21:20:08,693 INFO L459 AbstractCegarLoop]: Interpolant automaton has 172 states [2018-09-23 21:20:08,694 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 172 interpolants. [2018-09-23 21:20:08,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7608, Invalid=21804, Unknown=0, NotChecked=0, Total=29412 [2018-09-23 21:20:08,695 INFO L87 Difference]: Start difference. First operand 214 states and 256 transitions. Second operand 172 states. [2018-09-23 21:20:09,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:20:09,505 INFO L93 Difference]: Finished difference Result 225 states and 269 transitions. [2018-09-23 21:20:09,505 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2018-09-23 21:20:09,506 INFO L78 Accepts]: Start accepts. Automaton has 172 states. Word has length 213 [2018-09-23 21:20:09,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:20:09,507 INFO L225 Difference]: With dead ends: 225 [2018-09-23 21:20:09,507 INFO L226 Difference]: Without dead ends: 223 [2018-09-23 21:20:09,508 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 170 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16736 ImplicationChecksByTransitivity, 7.3s TimeCoverageRelationStatistics Valid=7608, Invalid=21804, Unknown=0, NotChecked=0, Total=29412 [2018-09-23 21:20:09,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2018-09-23 21:20:09,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 219. [2018-09-23 21:20:09,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 219 states. [2018-09-23 21:20:09,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 262 transitions. [2018-09-23 21:20:09,513 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 262 transitions. Word has length 213 [2018-09-23 21:20:09,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:20:09,514 INFO L480 AbstractCegarLoop]: Abstraction has 219 states and 262 transitions. [2018-09-23 21:20:09,514 INFO L481 AbstractCegarLoop]: Interpolant automaton has 172 states. [2018-09-23 21:20:09,514 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 262 transitions. [2018-09-23 21:20:09,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2018-09-23 21:20:09,515 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:20:09,515 INFO L375 BasicCegarLoop]: trace histogram [43, 43, 43, 43, 43, 1, 1, 1] [2018-09-23 21:20:09,515 INFO L423 AbstractCegarLoop]: === Iteration 45 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:20:09,515 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:20:09,516 INFO L82 PathProgramCache]: Analyzing trace with hash 372754796, now seen corresponding path program 43 times [2018-09-23 21:20:09,516 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:20:09,516 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:20:09,516 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:20:09,516 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:20:09,517 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:20:09,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:20:12,237 INFO L134 CoverageAnalysis]: Checked inductivity of 4558 backedges. 0 proven. 4558 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:20:12,237 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:20:12,237 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:20:12,244 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:20:12,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:20:12,299 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:20:17,168 INFO L134 CoverageAnalysis]: Checked inductivity of 4558 backedges. 0 proven. 4558 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:20:17,189 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:20:17,189 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [88, 88] total 175 [2018-09-23 21:20:17,189 INFO L459 AbstractCegarLoop]: Interpolant automaton has 176 states [2018-09-23 21:20:17,190 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 176 interpolants. [2018-09-23 21:20:17,191 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7961, Invalid=22839, Unknown=0, NotChecked=0, Total=30800 [2018-09-23 21:20:17,191 INFO L87 Difference]: Start difference. First operand 219 states and 262 transitions. Second operand 176 states. [2018-09-23 21:20:18,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:20:18,124 INFO L93 Difference]: Finished difference Result 230 states and 275 transitions. [2018-09-23 21:20:18,124 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2018-09-23 21:20:18,124 INFO L78 Accepts]: Start accepts. Automaton has 176 states. Word has length 218 [2018-09-23 21:20:18,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:20:18,125 INFO L225 Difference]: With dead ends: 230 [2018-09-23 21:20:18,125 INFO L226 Difference]: Without dead ends: 228 [2018-09-23 21:20:18,127 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 305 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 174 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17543 ImplicationChecksByTransitivity, 7.2s TimeCoverageRelationStatistics Valid=7961, Invalid=22839, Unknown=0, NotChecked=0, Total=30800 [2018-09-23 21:20:18,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2018-09-23 21:20:18,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 224. [2018-09-23 21:20:18,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 224 states. [2018-09-23 21:20:18,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 268 transitions. [2018-09-23 21:20:18,132 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 268 transitions. Word has length 218 [2018-09-23 21:20:18,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:20:18,133 INFO L480 AbstractCegarLoop]: Abstraction has 224 states and 268 transitions. [2018-09-23 21:20:18,133 INFO L481 AbstractCegarLoop]: Interpolant automaton has 176 states. [2018-09-23 21:20:18,133 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 268 transitions. [2018-09-23 21:20:18,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2018-09-23 21:20:18,133 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:20:18,134 INFO L375 BasicCegarLoop]: trace histogram [44, 44, 44, 44, 44, 1, 1, 1] [2018-09-23 21:20:18,134 INFO L423 AbstractCegarLoop]: === Iteration 46 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:20:18,134 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:20:18,134 INFO L82 PathProgramCache]: Analyzing trace with hash -2065417248, now seen corresponding path program 44 times [2018-09-23 21:20:18,134 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:20:18,134 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:20:18,135 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:20:18,135 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:20:18,135 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:20:18,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:20:21,130 INFO L134 CoverageAnalysis]: Checked inductivity of 4774 backedges. 0 proven. 4774 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:20:21,131 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:20:21,131 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:20:21,138 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 21:20:21,186 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 21:20:21,187 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:20:21,191 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:20:26,313 INFO L134 CoverageAnalysis]: Checked inductivity of 4774 backedges. 0 proven. 4774 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:20:26,334 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:20:26,334 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [90, 90] total 179 [2018-09-23 21:20:26,334 INFO L459 AbstractCegarLoop]: Interpolant automaton has 180 states [2018-09-23 21:20:26,335 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 180 interpolants. [2018-09-23 21:20:26,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8322, Invalid=23898, Unknown=0, NotChecked=0, Total=32220 [2018-09-23 21:20:26,336 INFO L87 Difference]: Start difference. First operand 224 states and 268 transitions. Second operand 180 states. [2018-09-23 21:20:27,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:20:27,330 INFO L93 Difference]: Finished difference Result 235 states and 281 transitions. [2018-09-23 21:20:27,330 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2018-09-23 21:20:27,330 INFO L78 Accepts]: Start accepts. Automaton has 180 states. Word has length 223 [2018-09-23 21:20:27,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:20:27,331 INFO L225 Difference]: With dead ends: 235 [2018-09-23 21:20:27,331 INFO L226 Difference]: Without dead ends: 233 [2018-09-23 21:20:27,332 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 312 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 178 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18369 ImplicationChecksByTransitivity, 7.7s TimeCoverageRelationStatistics Valid=8322, Invalid=23898, Unknown=0, NotChecked=0, Total=32220 [2018-09-23 21:20:27,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2018-09-23 21:20:27,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 229. [2018-09-23 21:20:27,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 229 states. [2018-09-23 21:20:27,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 274 transitions. [2018-09-23 21:20:27,339 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 274 transitions. Word has length 223 [2018-09-23 21:20:27,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:20:27,340 INFO L480 AbstractCegarLoop]: Abstraction has 229 states and 274 transitions. [2018-09-23 21:20:27,340 INFO L481 AbstractCegarLoop]: Interpolant automaton has 180 states. [2018-09-23 21:20:27,340 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 274 transitions. [2018-09-23 21:20:27,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2018-09-23 21:20:27,341 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:20:27,341 INFO L375 BasicCegarLoop]: trace histogram [45, 45, 45, 45, 45, 1, 1, 1] [2018-09-23 21:20:27,341 INFO L423 AbstractCegarLoop]: === Iteration 47 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:20:27,341 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:20:27,342 INFO L82 PathProgramCache]: Analyzing trace with hash -1340001812, now seen corresponding path program 45 times [2018-09-23 21:20:27,342 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:20:27,342 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:20:27,342 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:20:27,343 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:20:27,343 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:20:27,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:20:30,613 INFO L134 CoverageAnalysis]: Checked inductivity of 4995 backedges. 0 proven. 4995 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:20:30,613 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:20:30,613 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:20:30,622 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 21:20:30,700 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 46 check-sat command(s) [2018-09-23 21:20:30,700 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:20:30,706 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:20:35,949 INFO L134 CoverageAnalysis]: Checked inductivity of 4995 backedges. 0 proven. 4995 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:20:35,970 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:20:35,970 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [92, 92] total 183 [2018-09-23 21:20:35,970 INFO L459 AbstractCegarLoop]: Interpolant automaton has 184 states [2018-09-23 21:20:35,971 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 184 interpolants. [2018-09-23 21:20:35,972 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8691, Invalid=24981, Unknown=0, NotChecked=0, Total=33672 [2018-09-23 21:20:35,973 INFO L87 Difference]: Start difference. First operand 229 states and 274 transitions. Second operand 184 states. [2018-09-23 21:20:36,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:20:36,918 INFO L93 Difference]: Finished difference Result 240 states and 287 transitions. [2018-09-23 21:20:36,919 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2018-09-23 21:20:36,919 INFO L78 Accepts]: Start accepts. Automaton has 184 states. Word has length 228 [2018-09-23 21:20:36,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:20:36,920 INFO L225 Difference]: With dead ends: 240 [2018-09-23 21:20:36,920 INFO L226 Difference]: Without dead ends: 238 [2018-09-23 21:20:36,921 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 182 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19214 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=8691, Invalid=24981, Unknown=0, NotChecked=0, Total=33672 [2018-09-23 21:20:36,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2018-09-23 21:20:36,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 234. [2018-09-23 21:20:36,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 234 states. [2018-09-23 21:20:36,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 280 transitions. [2018-09-23 21:20:36,928 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 280 transitions. Word has length 228 [2018-09-23 21:20:36,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:20:36,928 INFO L480 AbstractCegarLoop]: Abstraction has 234 states and 280 transitions. [2018-09-23 21:20:36,928 INFO L481 AbstractCegarLoop]: Interpolant automaton has 184 states. [2018-09-23 21:20:36,928 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 280 transitions. [2018-09-23 21:20:36,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2018-09-23 21:20:36,929 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:20:36,930 INFO L375 BasicCegarLoop]: trace histogram [46, 46, 46, 46, 46, 1, 1, 1] [2018-09-23 21:20:36,930 INFO L423 AbstractCegarLoop]: === Iteration 48 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:20:36,930 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:20:36,930 INFO L82 PathProgramCache]: Analyzing trace with hash 117973856, now seen corresponding path program 46 times [2018-09-23 21:20:36,930 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:20:36,930 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:20:36,931 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:20:36,931 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:20:36,931 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:20:36,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:20:40,334 INFO L134 CoverageAnalysis]: Checked inductivity of 5221 backedges. 0 proven. 5221 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:20:40,335 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:20:40,335 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:20:40,343 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 21:20:40,418 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 21:20:40,419 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:20:40,425 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:20:46,235 INFO L134 CoverageAnalysis]: Checked inductivity of 5221 backedges. 0 proven. 5221 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:20:46,255 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:20:46,255 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [94, 94] total 187 [2018-09-23 21:20:46,256 INFO L459 AbstractCegarLoop]: Interpolant automaton has 188 states [2018-09-23 21:20:46,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 188 interpolants. [2018-09-23 21:20:46,258 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9068, Invalid=26088, Unknown=0, NotChecked=0, Total=35156 [2018-09-23 21:20:46,258 INFO L87 Difference]: Start difference. First operand 234 states and 280 transitions. Second operand 188 states. [2018-09-23 21:20:47,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:20:47,349 INFO L93 Difference]: Finished difference Result 245 states and 293 transitions. [2018-09-23 21:20:47,349 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2018-09-23 21:20:47,349 INFO L78 Accepts]: Start accepts. Automaton has 188 states. Word has length 233 [2018-09-23 21:20:47,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:20:47,351 INFO L225 Difference]: With dead ends: 245 [2018-09-23 21:20:47,351 INFO L226 Difference]: Without dead ends: 243 [2018-09-23 21:20:47,352 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 326 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 186 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20078 ImplicationChecksByTransitivity, 8.8s TimeCoverageRelationStatistics Valid=9068, Invalid=26088, Unknown=0, NotChecked=0, Total=35156 [2018-09-23 21:20:47,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2018-09-23 21:20:47,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 239. [2018-09-23 21:20:47,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 239 states. [2018-09-23 21:20:47,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 286 transitions. [2018-09-23 21:20:47,359 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 286 transitions. Word has length 233 [2018-09-23 21:20:47,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:20:47,360 INFO L480 AbstractCegarLoop]: Abstraction has 239 states and 286 transitions. [2018-09-23 21:20:47,360 INFO L481 AbstractCegarLoop]: Interpolant automaton has 188 states. [2018-09-23 21:20:47,360 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 286 transitions. [2018-09-23 21:20:47,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2018-09-23 21:20:47,361 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:20:47,361 INFO L375 BasicCegarLoop]: trace histogram [47, 47, 47, 47, 47, 1, 1, 1] [2018-09-23 21:20:47,362 INFO L423 AbstractCegarLoop]: === Iteration 49 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:20:47,362 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:20:47,362 INFO L82 PathProgramCache]: Analyzing trace with hash 365034092, now seen corresponding path program 47 times [2018-09-23 21:20:47,362 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:20:47,362 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:20:47,363 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:20:47,363 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:20:47,363 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:20:47,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:20:50,829 INFO L134 CoverageAnalysis]: Checked inductivity of 5452 backedges. 0 proven. 5452 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:20:50,829 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:20:50,829 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:20:50,836 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 21:20:50,928 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 48 check-sat command(s) [2018-09-23 21:20:50,929 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:20:50,935 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:20:56,663 INFO L134 CoverageAnalysis]: Checked inductivity of 5452 backedges. 0 proven. 5452 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:20:56,685 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:20:56,685 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [96, 96] total 191 [2018-09-23 21:20:56,686 INFO L459 AbstractCegarLoop]: Interpolant automaton has 192 states [2018-09-23 21:20:56,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 192 interpolants. [2018-09-23 21:20:56,688 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9453, Invalid=27219, Unknown=0, NotChecked=0, Total=36672 [2018-09-23 21:20:56,688 INFO L87 Difference]: Start difference. First operand 239 states and 286 transitions. Second operand 192 states. [2018-09-23 21:20:57,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:20:57,811 INFO L93 Difference]: Finished difference Result 250 states and 299 transitions. [2018-09-23 21:20:57,811 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2018-09-23 21:20:57,811 INFO L78 Accepts]: Start accepts. Automaton has 192 states. Word has length 238 [2018-09-23 21:20:57,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:20:57,812 INFO L225 Difference]: With dead ends: 250 [2018-09-23 21:20:57,813 INFO L226 Difference]: Without dead ends: 248 [2018-09-23 21:20:57,814 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 333 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 190 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20961 ImplicationChecksByTransitivity, 8.7s TimeCoverageRelationStatistics Valid=9453, Invalid=27219, Unknown=0, NotChecked=0, Total=36672 [2018-09-23 21:20:57,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2018-09-23 21:20:57,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 244. [2018-09-23 21:20:57,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 244 states. [2018-09-23 21:20:57,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 292 transitions. [2018-09-23 21:20:57,819 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 292 transitions. Word has length 238 [2018-09-23 21:20:57,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:20:57,819 INFO L480 AbstractCegarLoop]: Abstraction has 244 states and 292 transitions. [2018-09-23 21:20:57,820 INFO L481 AbstractCegarLoop]: Interpolant automaton has 192 states. [2018-09-23 21:20:57,820 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 292 transitions. [2018-09-23 21:20:57,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 244 [2018-09-23 21:20:57,820 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:20:57,821 INFO L375 BasicCegarLoop]: trace histogram [48, 48, 48, 48, 48, 1, 1, 1] [2018-09-23 21:20:57,821 INFO L423 AbstractCegarLoop]: === Iteration 50 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:20:57,821 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:20:57,821 INFO L82 PathProgramCache]: Analyzing trace with hash 1225829088, now seen corresponding path program 48 times [2018-09-23 21:20:57,821 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:20:57,821 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:20:57,822 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:20:57,822 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:20:57,822 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:20:57,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:21:01,354 INFO L134 CoverageAnalysis]: Checked inductivity of 5688 backedges. 0 proven. 5688 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:21:01,354 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:21:01,354 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:21:01,361 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 21:21:01,447 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 49 check-sat command(s) [2018-09-23 21:21:01,447 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 21:21:01,451 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 21:21:07,442 INFO L134 CoverageAnalysis]: Checked inductivity of 5688 backedges. 0 proven. 5688 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:21:07,462 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 21:21:07,463 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [98, 98] total 195 [2018-09-23 21:21:07,463 INFO L459 AbstractCegarLoop]: Interpolant automaton has 196 states [2018-09-23 21:21:07,464 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 196 interpolants. [2018-09-23 21:21:07,465 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9846, Invalid=28374, Unknown=0, NotChecked=0, Total=38220 [2018-09-23 21:21:07,465 INFO L87 Difference]: Start difference. First operand 244 states and 292 transitions. Second operand 196 states. [2018-09-23 21:21:08,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 21:21:08,596 INFO L93 Difference]: Finished difference Result 255 states and 305 transitions. [2018-09-23 21:21:08,596 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2018-09-23 21:21:08,596 INFO L78 Accepts]: Start accepts. Automaton has 196 states. Word has length 243 [2018-09-23 21:21:08,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 21:21:08,598 INFO L225 Difference]: With dead ends: 255 [2018-09-23 21:21:08,598 INFO L226 Difference]: Without dead ends: 253 [2018-09-23 21:21:08,599 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 340 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 194 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21863 ImplicationChecksByTransitivity, 9.0s TimeCoverageRelationStatistics Valid=9846, Invalid=28374, Unknown=0, NotChecked=0, Total=38220 [2018-09-23 21:21:08,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2018-09-23 21:21:08,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 249. [2018-09-23 21:21:08,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 249 states. [2018-09-23 21:21:08,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 298 transitions. [2018-09-23 21:21:08,607 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 298 transitions. Word has length 243 [2018-09-23 21:21:08,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 21:21:08,607 INFO L480 AbstractCegarLoop]: Abstraction has 249 states and 298 transitions. [2018-09-23 21:21:08,607 INFO L481 AbstractCegarLoop]: Interpolant automaton has 196 states. [2018-09-23 21:21:08,607 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 298 transitions. [2018-09-23 21:21:08,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 249 [2018-09-23 21:21:08,608 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 21:21:08,609 INFO L375 BasicCegarLoop]: trace histogram [49, 49, 49, 49, 49, 1, 1, 1] [2018-09-23 21:21:08,609 INFO L423 AbstractCegarLoop]: === Iteration 51 === [GateControllerErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 21:21:08,609 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 21:21:08,609 INFO L82 PathProgramCache]: Analyzing trace with hash 291644140, now seen corresponding path program 49 times [2018-09-23 21:21:08,609 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 21:21:08,609 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 21:21:08,610 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:21:08,610 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 21:21:08,610 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 21:21:08,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:21:12,377 INFO L134 CoverageAnalysis]: Checked inductivity of 5929 backedges. 0 proven. 5929 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 21:21:12,377 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 21:21:12,377 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:21:12,385 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 21:21:12,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 21:21:12,438 INFO L273 TraceCheckSpWp]: Computing forward predicates... Received shutdown request... [2018-09-23 21:21:14,149 INFO L177 TraceCheckSpWp]: Timeout while computing interpolants [2018-09-23 21:21:14,350 WARN L521 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 21:21:14,350 WARN L549 AbstractCegarLoop]: Verification canceled [2018-09-23 21:21:14,355 WARN L206 ceAbstractionStarter]: Timeout [2018-09-23 21:21:14,356 INFO L202 PluginConnector]: Adding new model GateController.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 23.09 09:21:14 BoogieIcfgContainer [2018-09-23 21:21:14,356 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-09-23 21:21:14,357 INFO L168 Benchmark]: Toolchain (without parser) took 236306.95 ms. Allocated memory was 1.5 GB in the beginning and 1.5 GB in the end (delta: -56.6 MB). Free memory was 1.5 GB in the beginning and 1.1 GB in the end (delta: 336.9 MB). Peak memory consumption was 280.3 MB. Max. memory is 7.1 GB. [2018-09-23 21:21:14,357 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.24 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-09-23 21:21:14,358 INFO L168 Benchmark]: Boogie Procedure Inliner took 45.03 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-09-23 21:21:14,358 INFO L168 Benchmark]: Boogie Preprocessor took 28.23 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-09-23 21:21:14,359 INFO L168 Benchmark]: RCFGBuilder took 424.14 ms. Allocated memory is still 1.5 GB. Free memory was 1.5 GB in the beginning and 1.4 GB in the end (delta: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. [2018-09-23 21:21:14,359 INFO L168 Benchmark]: TraceAbstraction took 235801.37 ms. Allocated memory was 1.5 GB in the beginning and 1.5 GB in the end (delta: -56.6 MB). Free memory was 1.4 GB in the beginning and 1.1 GB in the end (delta: 315.8 MB). Peak memory consumption was 259.2 MB. Max. memory is 7.1 GB. [2018-09-23 21:21:14,364 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.24 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 45.03 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Preprocessor took 28.23 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. * RCFGBuilder took 424.14 ms. Allocated memory is still 1.5 GB. Free memory was 1.5 GB in the beginning and 1.4 GB in the end (delta: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. * TraceAbstraction took 235801.37 ms. Allocated memory was 1.5 GB in the beginning and 1.5 GB in the end (delta: -56.6 MB). Free memory was 1.4 GB in the beginning and 1.1 GB in the end (delta: 315.8 MB). Peak memory consumption was 259.2 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 249 with TraceHistMax 49, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 145 known predicates. - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 10 locations, 1 error locations. TIMEOUT Result, 235.7s OverallTime, 51 OverallIterations, 49 TraceHistogramMax, 26.2s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 505 SDtfs, 16680 SDslu, 14594 SDs, 0 SdLazy, 14845 SolverSat, 3065 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 16.9s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 8428 GetRequests, 3626 SyntacticMatches, 0 SemanticMatches, 4802 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 360592 ImplicationChecksByTransitivity, 188.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=249occurred in iteration=50, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 0.3s AutomataMinimizationTime, 50 MinimizatonAttempts, 197 StatesRemovedByMinimization, 49 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.2s SsaConstructionTime, 2.3s SatisfiabilityAnalysisTime, 197.7s InterpolantComputationTime, 12059 NumberOfCodeBlocks, 12059 NumberOfCodeBlocksAsserted, 730 NumberOfCheckSat, 11961 ConstructedInterpolants, 5928 QuantifiedInterpolants, 19180285 SizeOfPredicates, 1320 NumberOfNonLiveVariables, 10176 ConjunctsInSsa, 2544 ConjunctsInUnsatCore, 98 InterpolantComputations, 2 PerfectInterpolantSequences, 1/186593 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Written .csv to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/csv/GateController.bpl_svcomp-Reach-32bit-Automizer_Default.epf_AutomizerBplInline.xml/Csv-Benchmark-0-2018-09-23_21-21-14-382.csv Written .csv to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/csv/GateController.bpl_svcomp-Reach-32bit-Automizer_Default.epf_AutomizerBplInline.xml/Csv-TraceAbstractionBenchmarks-0-2018-09-23_21-21-14-382.csv Completed graceful shutdown