java -Xmx6000000000 -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data ./data --generate-csv --csv-dir ../../../releaseScripts/default/UAutomizer-linux/csv -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/cade18-smtinterpol/svcomp-DerefFreeMemtrack-32bit-Automizer_Camel.epf -i ../../../trunk/examples/svcomp/loop-acceleration/array3_false-valid-deref.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-666feb3-m [2018-04-10 14:32:05,655 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-04-10 14:32:05,656 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-04-10 14:32:05,668 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-04-10 14:32:05,668 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-04-10 14:32:05,669 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-04-10 14:32:05,669 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-04-10 14:32:05,671 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-04-10 14:32:05,673 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-04-10 14:32:05,673 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-04-10 14:32:05,674 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-04-10 14:32:05,674 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-04-10 14:32:05,675 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-04-10 14:32:05,676 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-04-10 14:32:05,677 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-04-10 14:32:05,678 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-04-10 14:32:05,680 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-04-10 14:32:05,681 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-04-10 14:32:05,682 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-04-10 14:32:05,683 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-04-10 14:32:05,684 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-04-10 14:32:05,685 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-04-10 14:32:05,685 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-04-10 14:32:05,686 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-04-10 14:32:05,686 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-04-10 14:32:05,687 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-04-10 14:32:05,688 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-04-10 14:32:05,688 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-04-10 14:32:05,688 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-04-10 14:32:05,689 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-04-10 14:32:05,689 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-04-10 14:32:05,689 INFO L98 SettingsManager]: Beginning loading settings from /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/cade18-smtinterpol/svcomp-DerefFreeMemtrack-32bit-Automizer_Camel.epf [2018-04-10 14:32:05,700 INFO L110 SettingsManager]: Loading preferences was successful [2018-04-10 14:32:05,701 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-04-10 14:32:05,702 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-04-10 14:32:05,702 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-04-10 14:32:05,702 INFO L133 SettingsManager]: * Use SBE=true [2018-04-10 14:32:05,702 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-04-10 14:32:05,702 INFO L133 SettingsManager]: * sizeof long=4 [2018-04-10 14:32:05,702 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-04-10 14:32:05,703 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-04-10 14:32:05,703 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-04-10 14:32:05,703 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-04-10 14:32:05,703 INFO L133 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2018-04-10 14:32:05,703 INFO L133 SettingsManager]: * Bitprecise bitfields=true [2018-04-10 14:32:05,703 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-04-10 14:32:05,703 INFO L133 SettingsManager]: * sizeof long double=12 [2018-04-10 14:32:05,704 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-04-10 14:32:05,704 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-04-10 14:32:05,704 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-04-10 14:32:05,704 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-04-10 14:32:05,704 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-04-10 14:32:05,704 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-04-10 14:32:05,704 INFO L133 SettingsManager]: * Interpolant automaton=TWOTRACK [2018-04-10 14:32:05,704 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-04-10 14:32:05,704 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-04-10 14:32:05,729 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-04-10 14:32:05,737 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully (re)initialized [2018-04-10 14:32:05,740 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-04-10 14:32:05,741 INFO L271 PluginConnector]: Initializing CDTParser... [2018-04-10 14:32:05,741 INFO L276 PluginConnector]: CDTParser initialized [2018-04-10 14:32:05,742 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/loop-acceleration/array3_false-valid-deref.i [2018-04-10 14:32:06,096 INFO L225 CDTParser]: Created temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAG3e31e81d3 [2018-04-10 14:32:06,213 INFO L287 CDTParser]: IsIndexed: true [2018-04-10 14:32:06,214 INFO L288 CDTParser]: Found 1 translation units. [2018-04-10 14:32:06,214 INFO L168 CDTParser]: Scanning array3_false-valid-deref.i [2018-04-10 14:32:06,215 INFO L210 ultiparseSymbolTable]: Include resolver: [2018-04-10 14:32:06,215 INFO L215 ultiparseSymbolTable]: [2018-04-10 14:32:06,215 INFO L218 ultiparseSymbolTable]: Function table: [2018-04-10 14:32:06,215 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_farray__false_valid_deref_i____VERIFIER_assert ('__VERIFIER_assert') in array3_false-valid-deref.i [2018-04-10 14:32:06,216 INFO L221 ultiparseSymbolTable]: Function definition of null ('main') in array3_false-valid-deref.i [2018-04-10 14:32:06,216 INFO L227 ultiparseSymbolTable]: Global variable table: [2018-04-10 14:32:06,216 INFO L233 ultiparseSymbolTable]: [2018-04-10 14:32:06,227 INFO L330 CDTParser]: Deleted temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAG3e31e81d3 [2018-04-10 14:32:06,230 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-04-10 14:32:06,231 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-04-10 14:32:06,231 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-04-10 14:32:06,231 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-04-10 14:32:06,235 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-04-10 14:32:06,236 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.04 02:32:06" (1/1) ... [2018-04-10 14:32:06,237 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6c87bee7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.04 02:32:06, skipping insertion in model container [2018-04-10 14:32:06,237 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.04 02:32:06" (1/1) ... [2018-04-10 14:32:06,248 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-10 14:32:06,257 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-10 14:32:06,348 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-10 14:32:06,361 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-10 14:32:06,364 INFO L100 SccComputation]: Graph consists of 0 InCaSumBalls and 6 non ball SCCs. Number of states in SCCs 6. [2018-04-10 14:32:06,368 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.04 02:32:06 WrapperNode [2018-04-10 14:32:06,368 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-04-10 14:32:06,369 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-04-10 14:32:06,369 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-04-10 14:32:06,369 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-04-10 14:32:06,376 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.04 02:32:06" (1/1) ... [2018-04-10 14:32:06,376 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.04 02:32:06" (1/1) ... [2018-04-10 14:32:06,380 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.04 02:32:06" (1/1) ... [2018-04-10 14:32:06,380 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.04 02:32:06" (1/1) ... [2018-04-10 14:32:06,381 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.04 02:32:06" (1/1) ... [2018-04-10 14:32:06,384 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.04 02:32:06" (1/1) ... [2018-04-10 14:32:06,385 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.04 02:32:06" (1/1) ... [2018-04-10 14:32:06,386 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-04-10 14:32:06,387 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-04-10 14:32:06,387 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-04-10 14:32:06,387 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-04-10 14:32:06,388 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.04 02:32:06" (1/1) ... No working directory specified, using /home/ultimate/work/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-04-10 14:32:06,424 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-04-10 14:32:06,425 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-04-10 14:32:06,425 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_farray__false_valid_deref_i____VERIFIER_assert [2018-04-10 14:32:06,425 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-04-10 14:32:06,425 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2018-04-10 14:32:06,425 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-04-10 14:32:06,425 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_farray__false_valid_deref_i____VERIFIER_assert [2018-04-10 14:32:06,425 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-04-10 14:32:06,425 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-04-10 14:32:06,425 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-04-10 14:32:06,573 INFO L259 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-04-10 14:32:06,574 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.04 02:32:06 BoogieIcfgContainer [2018-04-10 14:32:06,574 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-04-10 14:32:06,574 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-04-10 14:32:06,574 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-04-10 14:32:06,576 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-04-10 14:32:06,576 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.04 02:32:06" (1/3) ... [2018-04-10 14:32:06,576 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7312a9e8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.04 02:32:06, skipping insertion in model container [2018-04-10 14:32:06,577 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.04 02:32:06" (2/3) ... [2018-04-10 14:32:06,577 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7312a9e8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.04 02:32:06, skipping insertion in model container [2018-04-10 14:32:06,577 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.04 02:32:06" (3/3) ... [2018-04-10 14:32:06,578 INFO L107 eAbstractionObserver]: Analyzing ICFG array3_false-valid-deref.i [2018-04-10 14:32:06,583 INFO L131 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-04-10 14:32:06,587 INFO L143 ceAbstractionStarter]: Appying trace abstraction to program that has 2 error locations. [2018-04-10 14:32:06,609 INFO L128 ementStrategyFactory]: Using default assertion order modulation [2018-04-10 14:32:06,609 INFO L369 AbstractCegarLoop]: Interprodecural is true [2018-04-10 14:32:06,609 INFO L370 AbstractCegarLoop]: Hoare is false [2018-04-10 14:32:06,609 INFO L371 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-04-10 14:32:06,609 INFO L372 AbstractCegarLoop]: Backedges is TWOTRACK [2018-04-10 14:32:06,609 INFO L373 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-04-10 14:32:06,609 INFO L374 AbstractCegarLoop]: Difference is false [2018-04-10 14:32:06,609 INFO L375 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-04-10 14:32:06,610 INFO L380 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-04-10 14:32:06,610 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-04-10 14:32:06,618 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states. [2018-04-10 14:32:06,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2018-04-10 14:32:06,627 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:06,628 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:06,628 INFO L408 AbstractCegarLoop]: === Iteration 1 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:06,632 INFO L82 PathProgramCache]: Analyzing trace with hash 1214141712, now seen corresponding path program 1 times [2018-04-10 14:32:06,633 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:06,634 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:06,664 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:06,664 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-10 14:32:06,664 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:06,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:06,692 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:06,759 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:32:06,761 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:32:06,761 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-04-10 14:32:06,762 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-10 14:32:06,770 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-10 14:32:06,771 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-04-10 14:32:06,772 INFO L87 Difference]: Start difference. First operand 27 states. Second operand 4 states. [2018-04-10 14:32:06,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:06,839 INFO L93 Difference]: Finished difference Result 44 states and 47 transitions. [2018-04-10 14:32:06,840 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-04-10 14:32:06,841 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 8 [2018-04-10 14:32:06,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:06,848 INFO L225 Difference]: With dead ends: 44 [2018-04-10 14:32:06,848 INFO L226 Difference]: Without dead ends: 31 [2018-04-10 14:32:06,850 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-04-10 14:32:06,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2018-04-10 14:32:06,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 31. [2018-04-10 14:32:06,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2018-04-10 14:32:06,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 32 transitions. [2018-04-10 14:32:06,871 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 32 transitions. Word has length 8 [2018-04-10 14:32:06,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:06,871 INFO L459 AbstractCegarLoop]: Abstraction has 31 states and 32 transitions. [2018-04-10 14:32:06,871 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-10 14:32:06,871 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 32 transitions. [2018-04-10 14:32:06,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2018-04-10 14:32:06,871 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:06,872 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:06,872 INFO L408 AbstractCegarLoop]: === Iteration 2 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:06,872 INFO L82 PathProgramCache]: Analyzing trace with hash 1902176386, now seen corresponding path program 1 times [2018-04-10 14:32:06,872 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:06,872 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:06,873 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:06,873 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-10 14:32:06,873 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:06,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:06,885 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:06,936 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-10 14:32:06,936 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:32:06,937 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-04-10 14:32:06,939 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-10 14:32:06,939 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-10 14:32:06,939 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2018-04-10 14:32:06,939 INFO L87 Difference]: Start difference. First operand 31 states and 32 transitions. Second operand 5 states. [2018-04-10 14:32:06,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:06,980 INFO L93 Difference]: Finished difference Result 30 states and 31 transitions. [2018-04-10 14:32:06,980 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-10 14:32:06,981 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 16 [2018-04-10 14:32:06,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:06,981 INFO L225 Difference]: With dead ends: 30 [2018-04-10 14:32:06,981 INFO L226 Difference]: Without dead ends: 30 [2018-04-10 14:32:06,982 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2018-04-10 14:32:06,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2018-04-10 14:32:06,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 29. [2018-04-10 14:32:06,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2018-04-10 14:32:06,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 30 transitions. [2018-04-10 14:32:06,985 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 30 transitions. Word has length 16 [2018-04-10 14:32:06,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:06,986 INFO L459 AbstractCegarLoop]: Abstraction has 29 states and 30 transitions. [2018-04-10 14:32:06,986 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-10 14:32:06,986 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 30 transitions. [2018-04-10 14:32:06,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2018-04-10 14:32:06,986 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:06,987 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:06,987 INFO L408 AbstractCegarLoop]: === Iteration 3 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:06,987 INFO L82 PathProgramCache]: Analyzing trace with hash 1035544172, now seen corresponding path program 1 times [2018-04-10 14:32:06,987 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:06,987 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:06,988 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:06,988 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-10 14:32:06,988 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:07,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:07,000 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:07,041 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-10 14:32:07,041 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:07,041 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:07,058 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-10 14:32:07,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:07,078 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:07,097 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-10 14:32:07,124 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:07,124 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2018-04-10 14:32:07,124 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-10 14:32:07,125 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-10 14:32:07,125 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2018-04-10 14:32:07,125 INFO L87 Difference]: Start difference. First operand 29 states and 30 transitions. Second operand 5 states. [2018-04-10 14:32:07,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:07,158 INFO L93 Difference]: Finished difference Result 44 states and 45 transitions. [2018-04-10 14:32:07,159 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-10 14:32:07,159 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 28 [2018-04-10 14:32:07,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:07,160 INFO L225 Difference]: With dead ends: 44 [2018-04-10 14:32:07,160 INFO L226 Difference]: Without dead ends: 44 [2018-04-10 14:32:07,160 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2018-04-10 14:32:07,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2018-04-10 14:32:07,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 33. [2018-04-10 14:32:07,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2018-04-10 14:32:07,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 34 transitions. [2018-04-10 14:32:07,163 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 34 transitions. Word has length 28 [2018-04-10 14:32:07,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:07,163 INFO L459 AbstractCegarLoop]: Abstraction has 33 states and 34 transitions. [2018-04-10 14:32:07,163 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-10 14:32:07,163 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 34 transitions. [2018-04-10 14:32:07,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2018-04-10 14:32:07,164 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:07,164 INFO L355 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:07,164 INFO L408 AbstractCegarLoop]: === Iteration 4 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:07,164 INFO L82 PathProgramCache]: Analyzing trace with hash -1402074139, now seen corresponding path program 2 times [2018-04-10 14:32:07,164 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:07,164 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:07,165 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:07,165 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-10 14:32:07,165 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:07,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:07,172 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:07,209 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-10 14:32:07,209 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:07,209 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:07,216 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-10 14:32:07,225 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-04-10 14:32:07,225 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:07,226 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:07,230 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-10 14:32:07,249 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:07,249 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2018-04-10 14:32:07,250 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-10 14:32:07,250 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-10 14:32:07,250 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2018-04-10 14:32:07,250 INFO L87 Difference]: Start difference. First operand 33 states and 34 transitions. Second operand 6 states. [2018-04-10 14:32:07,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:07,287 INFO L93 Difference]: Finished difference Result 53 states and 55 transitions. [2018-04-10 14:32:07,287 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-10 14:32:07,287 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 32 [2018-04-10 14:32:07,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:07,288 INFO L225 Difference]: With dead ends: 53 [2018-04-10 14:32:07,288 INFO L226 Difference]: Without dead ends: 53 [2018-04-10 14:32:07,288 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2018-04-10 14:32:07,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2018-04-10 14:32:07,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 37. [2018-04-10 14:32:07,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2018-04-10 14:32:07,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 38 transitions. [2018-04-10 14:32:07,291 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 38 transitions. Word has length 32 [2018-04-10 14:32:07,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:07,291 INFO L459 AbstractCegarLoop]: Abstraction has 37 states and 38 transitions. [2018-04-10 14:32:07,291 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-10 14:32:07,291 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 38 transitions. [2018-04-10 14:32:07,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2018-04-10 14:32:07,292 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:07,292 INFO L355 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:07,292 INFO L408 AbstractCegarLoop]: === Iteration 5 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:07,292 INFO L82 PathProgramCache]: Analyzing trace with hash 1121029342, now seen corresponding path program 3 times [2018-04-10 14:32:07,292 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:07,292 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:07,293 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:07,293 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:07,293 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:07,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:07,304 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:07,354 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-10 14:32:07,354 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:07,354 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:07,365 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-04-10 14:32:07,374 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2018-04-10 14:32:07,374 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:07,375 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:07,392 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2018-04-10 14:32:07,410 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:07,411 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 9 [2018-04-10 14:32:07,411 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-10 14:32:07,411 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-10 14:32:07,411 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=40, Unknown=0, NotChecked=0, Total=72 [2018-04-10 14:32:07,411 INFO L87 Difference]: Start difference. First operand 37 states and 38 transitions. Second operand 9 states. [2018-04-10 14:32:07,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:07,468 INFO L93 Difference]: Finished difference Result 62 states and 64 transitions. [2018-04-10 14:32:07,468 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-10 14:32:07,468 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 36 [2018-04-10 14:32:07,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:07,468 INFO L225 Difference]: With dead ends: 62 [2018-04-10 14:32:07,469 INFO L226 Difference]: Without dead ends: 62 [2018-04-10 14:32:07,469 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=48, Invalid=62, Unknown=0, NotChecked=0, Total=110 [2018-04-10 14:32:07,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states. [2018-04-10 14:32:07,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 46. [2018-04-10 14:32:07,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2018-04-10 14:32:07,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 47 transitions. [2018-04-10 14:32:07,471 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 47 transitions. Word has length 36 [2018-04-10 14:32:07,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:07,472 INFO L459 AbstractCegarLoop]: Abstraction has 46 states and 47 transitions. [2018-04-10 14:32:07,472 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-10 14:32:07,472 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 47 transitions. [2018-04-10 14:32:07,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2018-04-10 14:32:07,472 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:07,472 INFO L355 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:07,472 INFO L408 AbstractCegarLoop]: === Iteration 6 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:07,473 INFO L82 PathProgramCache]: Analyzing trace with hash 2049974933, now seen corresponding path program 4 times [2018-04-10 14:32:07,473 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:07,473 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:07,473 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:07,473 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:07,473 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:07,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:07,481 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:07,524 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2018-04-10 14:32:07,524 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:07,524 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:07,530 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-04-10 14:32:07,540 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-04-10 14:32:07,540 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:07,541 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:07,547 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2018-04-10 14:32:07,565 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:07,565 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2018-04-10 14:32:07,566 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-10 14:32:07,566 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-10 14:32:07,566 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2018-04-10 14:32:07,566 INFO L87 Difference]: Start difference. First operand 46 states and 47 transitions. Second operand 8 states. [2018-04-10 14:32:07,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:07,630 INFO L93 Difference]: Finished difference Result 71 states and 74 transitions. [2018-04-10 14:32:07,630 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-10 14:32:07,630 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 45 [2018-04-10 14:32:07,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:07,631 INFO L225 Difference]: With dead ends: 71 [2018-04-10 14:32:07,631 INFO L226 Difference]: Without dead ends: 71 [2018-04-10 14:32:07,632 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2018-04-10 14:32:07,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2018-04-10 14:32:07,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 50. [2018-04-10 14:32:07,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2018-04-10 14:32:07,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 51 transitions. [2018-04-10 14:32:07,636 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 51 transitions. Word has length 45 [2018-04-10 14:32:07,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:07,636 INFO L459 AbstractCegarLoop]: Abstraction has 50 states and 51 transitions. [2018-04-10 14:32:07,636 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-10 14:32:07,636 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 51 transitions. [2018-04-10 14:32:07,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2018-04-10 14:32:07,637 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:07,637 INFO L355 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:07,637 INFO L408 AbstractCegarLoop]: === Iteration 7 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:07,638 INFO L82 PathProgramCache]: Analyzing trace with hash 842382908, now seen corresponding path program 5 times [2018-04-10 14:32:07,638 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:07,638 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:07,639 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:07,639 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:07,639 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:07,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:07,651 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:07,704 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2018-04-10 14:32:07,705 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:07,705 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:07,711 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-04-10 14:32:07,733 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2018-04-10 14:32:07,733 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:07,735 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:07,743 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2018-04-10 14:32:07,762 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:07,762 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2018-04-10 14:32:07,762 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-10 14:32:07,762 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-10 14:32:07,763 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2018-04-10 14:32:07,763 INFO L87 Difference]: Start difference. First operand 50 states and 51 transitions. Second operand 9 states. [2018-04-10 14:32:07,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:07,830 INFO L93 Difference]: Finished difference Result 80 states and 84 transitions. [2018-04-10 14:32:07,830 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-10 14:32:07,830 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 49 [2018-04-10 14:32:07,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:07,832 INFO L225 Difference]: With dead ends: 80 [2018-04-10 14:32:07,833 INFO L226 Difference]: Without dead ends: 80 [2018-04-10 14:32:07,833 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2018-04-10 14:32:07,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2018-04-10 14:32:07,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 54. [2018-04-10 14:32:07,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2018-04-10 14:32:07,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 55 transitions. [2018-04-10 14:32:07,838 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 55 transitions. Word has length 49 [2018-04-10 14:32:07,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:07,839 INFO L459 AbstractCegarLoop]: Abstraction has 54 states and 55 transitions. [2018-04-10 14:32:07,839 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-10 14:32:07,839 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 55 transitions. [2018-04-10 14:32:07,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-04-10 14:32:07,840 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:07,840 INFO L355 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:07,840 INFO L408 AbstractCegarLoop]: === Iteration 8 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:07,840 INFO L82 PathProgramCache]: Analyzing trace with hash -249090461, now seen corresponding path program 6 times [2018-04-10 14:32:07,840 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:07,840 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:07,841 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:07,841 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:07,841 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:07,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:07,853 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:07,910 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2018-04-10 14:32:07,910 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:07,910 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:07,915 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-04-10 14:32:07,930 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2018-04-10 14:32:07,930 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:07,933 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:07,958 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2018-04-10 14:32:07,975 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:07,975 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 6] total 12 [2018-04-10 14:32:07,975 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-10 14:32:07,975 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-10 14:32:07,976 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=72, Unknown=0, NotChecked=0, Total=132 [2018-04-10 14:32:07,976 INFO L87 Difference]: Start difference. First operand 54 states and 55 transitions. Second operand 12 states. [2018-04-10 14:32:08,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:08,090 INFO L93 Difference]: Finished difference Result 89 states and 93 transitions. [2018-04-10 14:32:08,090 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-10 14:32:08,090 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 53 [2018-04-10 14:32:08,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:08,091 INFO L225 Difference]: With dead ends: 89 [2018-04-10 14:32:08,091 INFO L226 Difference]: Without dead ends: 89 [2018-04-10 14:32:08,091 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=93, Invalid=117, Unknown=0, NotChecked=0, Total=210 [2018-04-10 14:32:08,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2018-04-10 14:32:08,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 63. [2018-04-10 14:32:08,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 63 states. [2018-04-10 14:32:08,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 64 transitions. [2018-04-10 14:32:08,095 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 64 transitions. Word has length 53 [2018-04-10 14:32:08,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:08,096 INFO L459 AbstractCegarLoop]: Abstraction has 63 states and 64 transitions. [2018-04-10 14:32:08,096 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-10 14:32:08,096 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 64 transitions. [2018-04-10 14:32:08,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2018-04-10 14:32:08,096 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:08,097 INFO L355 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:08,097 INFO L408 AbstractCegarLoop]: === Iteration 9 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:08,097 INFO L82 PathProgramCache]: Analyzing trace with hash -1274220350, now seen corresponding path program 7 times [2018-04-10 14:32:08,097 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:08,097 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:08,098 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:08,098 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:08,098 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:08,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:08,108 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:08,188 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 0 proven. 128 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2018-04-10 14:32:08,189 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:08,189 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:08,193 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-10 14:32:08,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:08,206 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:08,216 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 0 proven. 128 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2018-04-10 14:32:08,233 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:08,234 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2018-04-10 14:32:08,234 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-10 14:32:08,234 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-10 14:32:08,234 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2018-04-10 14:32:08,234 INFO L87 Difference]: Start difference. First operand 63 states and 64 transitions. Second operand 11 states. [2018-04-10 14:32:08,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:08,304 INFO L93 Difference]: Finished difference Result 98 states and 103 transitions. [2018-04-10 14:32:08,304 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-10 14:32:08,304 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 62 [2018-04-10 14:32:08,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:08,305 INFO L225 Difference]: With dead ends: 98 [2018-04-10 14:32:08,305 INFO L226 Difference]: Without dead ends: 98 [2018-04-10 14:32:08,305 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2018-04-10 14:32:08,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2018-04-10 14:32:08,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 67. [2018-04-10 14:32:08,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 67 states. [2018-04-10 14:32:08,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 68 transitions. [2018-04-10 14:32:08,308 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 68 transitions. Word has length 62 [2018-04-10 14:32:08,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:08,308 INFO L459 AbstractCegarLoop]: Abstraction has 67 states and 68 transitions. [2018-04-10 14:32:08,308 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-10 14:32:08,309 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 68 transitions. [2018-04-10 14:32:08,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2018-04-10 14:32:08,309 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:08,309 INFO L355 BasicCegarLoop]: trace histogram [10, 9, 9, 9, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:08,309 INFO L408 AbstractCegarLoop]: === Iteration 10 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:08,309 INFO L82 PathProgramCache]: Analyzing trace with hash -172279813, now seen corresponding path program 8 times [2018-04-10 14:32:08,309 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:08,309 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:08,310 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:08,310 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-10 14:32:08,310 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:08,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:08,318 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:08,413 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2018-04-10 14:32:08,414 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:08,414 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:08,420 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-10 14:32:08,432 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-04-10 14:32:08,432 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:08,435 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:08,445 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2018-04-10 14:32:08,463 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:08,463 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2018-04-10 14:32:08,463 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-10 14:32:08,464 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-10 14:32:08,464 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2018-04-10 14:32:08,464 INFO L87 Difference]: Start difference. First operand 67 states and 68 transitions. Second operand 12 states. [2018-04-10 14:32:08,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:08,536 INFO L93 Difference]: Finished difference Result 107 states and 113 transitions. [2018-04-10 14:32:08,537 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-10 14:32:08,537 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 66 [2018-04-10 14:32:08,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:08,538 INFO L225 Difference]: With dead ends: 107 [2018-04-10 14:32:08,538 INFO L226 Difference]: Without dead ends: 107 [2018-04-10 14:32:08,538 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2018-04-10 14:32:08,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2018-04-10 14:32:08,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 71. [2018-04-10 14:32:08,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71 states. [2018-04-10 14:32:08,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 72 transitions. [2018-04-10 14:32:08,542 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 72 transitions. Word has length 66 [2018-04-10 14:32:08,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:08,546 INFO L459 AbstractCegarLoop]: Abstraction has 71 states and 72 transitions. [2018-04-10 14:32:08,546 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-10 14:32:08,546 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 72 transitions. [2018-04-10 14:32:08,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2018-04-10 14:32:08,547 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:08,547 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:08,549 INFO L408 AbstractCegarLoop]: === Iteration 11 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:08,549 INFO L82 PathProgramCache]: Analyzing trace with hash -1676592460, now seen corresponding path program 9 times [2018-04-10 14:32:08,549 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:08,549 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:08,550 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:08,550 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:08,550 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:08,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:08,561 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:08,650 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 200 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2018-04-10 14:32:08,650 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:08,650 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:08,658 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-04-10 14:32:08,671 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2018-04-10 14:32:08,672 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:08,674 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:08,751 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 200 trivial. 0 not checked. [2018-04-10 14:32:08,772 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:08,772 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 7] total 15 [2018-04-10 14:32:08,772 INFO L442 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-04-10 14:32:08,773 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-04-10 14:32:08,773 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=113, Unknown=0, NotChecked=0, Total=210 [2018-04-10 14:32:08,773 INFO L87 Difference]: Start difference. First operand 71 states and 72 transitions. Second operand 15 states. [2018-04-10 14:32:08,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:08,874 INFO L93 Difference]: Finished difference Result 116 states and 122 transitions. [2018-04-10 14:32:08,874 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-04-10 14:32:08,874 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 70 [2018-04-10 14:32:08,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:08,875 INFO L225 Difference]: With dead ends: 116 [2018-04-10 14:32:08,875 INFO L226 Difference]: Without dead ends: 116 [2018-04-10 14:32:08,875 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=153, Invalid=189, Unknown=0, NotChecked=0, Total=342 [2018-04-10 14:32:08,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2018-04-10 14:32:08,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 80. [2018-04-10 14:32:08,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2018-04-10 14:32:08,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 81 transitions. [2018-04-10 14:32:08,878 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 81 transitions. Word has length 70 [2018-04-10 14:32:08,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:08,878 INFO L459 AbstractCegarLoop]: Abstraction has 80 states and 81 transitions. [2018-04-10 14:32:08,878 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-04-10 14:32:08,878 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 81 transitions. [2018-04-10 14:32:08,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2018-04-10 14:32:08,879 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:08,879 INFO L355 BasicCegarLoop]: trace histogram [12, 11, 11, 11, 6, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:08,879 INFO L408 AbstractCegarLoop]: === Iteration 12 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:08,879 INFO L82 PathProgramCache]: Analyzing trace with hash -1387978561, now seen corresponding path program 10 times [2018-04-10 14:32:08,879 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:08,879 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:08,880 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:08,880 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:08,880 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:08,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:08,889 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:08,991 INFO L134 CoverageAnalysis]: Checked inductivity of 302 backedges. 0 proven. 242 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2018-04-10 14:32:08,991 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:08,991 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:09,000 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-04-10 14:32:09,020 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-04-10 14:32:09,020 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:09,023 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:09,042 INFO L134 CoverageAnalysis]: Checked inductivity of 302 backedges. 0 proven. 242 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2018-04-10 14:32:09,060 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:09,060 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2018-04-10 14:32:09,061 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-10 14:32:09,061 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-10 14:32:09,061 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2018-04-10 14:32:09,061 INFO L87 Difference]: Start difference. First operand 80 states and 81 transitions. Second operand 14 states. [2018-04-10 14:32:09,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:09,135 INFO L93 Difference]: Finished difference Result 125 states and 132 transitions. [2018-04-10 14:32:09,135 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-04-10 14:32:09,135 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 79 [2018-04-10 14:32:09,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:09,135 INFO L225 Difference]: With dead ends: 125 [2018-04-10 14:32:09,135 INFO L226 Difference]: Without dead ends: 125 [2018-04-10 14:32:09,136 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2018-04-10 14:32:09,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2018-04-10 14:32:09,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 84. [2018-04-10 14:32:09,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2018-04-10 14:32:09,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 85 transitions. [2018-04-10 14:32:09,139 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 85 transitions. Word has length 79 [2018-04-10 14:32:09,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:09,140 INFO L459 AbstractCegarLoop]: Abstraction has 84 states and 85 transitions. [2018-04-10 14:32:09,140 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-10 14:32:09,140 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 85 transitions. [2018-04-10 14:32:09,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2018-04-10 14:32:09,141 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:09,141 INFO L355 BasicCegarLoop]: trace histogram [13, 12, 12, 12, 6, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:09,141 INFO L408 AbstractCegarLoop]: === Iteration 13 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:09,141 INFO L82 PathProgramCache]: Analyzing trace with hash 2005471910, now seen corresponding path program 11 times [2018-04-10 14:32:09,141 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:09,141 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:09,142 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:09,142 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:09,142 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:09,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:09,153 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:09,241 INFO L134 CoverageAnalysis]: Checked inductivity of 348 backedges. 0 proven. 288 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2018-04-10 14:32:09,241 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:09,241 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:09,247 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-04-10 14:32:09,276 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2018-04-10 14:32:09,276 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:09,277 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:09,289 INFO L134 CoverageAnalysis]: Checked inductivity of 348 backedges. 0 proven. 288 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2018-04-10 14:32:09,307 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:09,307 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 15 [2018-04-10 14:32:09,307 INFO L442 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-04-10 14:32:09,308 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-04-10 14:32:09,308 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2018-04-10 14:32:09,308 INFO L87 Difference]: Start difference. First operand 84 states and 85 transitions. Second operand 15 states. [2018-04-10 14:32:09,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:09,372 INFO L93 Difference]: Finished difference Result 134 states and 142 transitions. [2018-04-10 14:32:09,372 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-04-10 14:32:09,372 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 83 [2018-04-10 14:32:09,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:09,372 INFO L225 Difference]: With dead ends: 134 [2018-04-10 14:32:09,373 INFO L226 Difference]: Without dead ends: 134 [2018-04-10 14:32:09,373 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2018-04-10 14:32:09,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2018-04-10 14:32:09,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 88. [2018-04-10 14:32:09,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 88 states. [2018-04-10 14:32:09,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 89 transitions. [2018-04-10 14:32:09,377 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 89 transitions. Word has length 83 [2018-04-10 14:32:09,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:09,377 INFO L459 AbstractCegarLoop]: Abstraction has 88 states and 89 transitions. [2018-04-10 14:32:09,377 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-04-10 14:32:09,377 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 89 transitions. [2018-04-10 14:32:09,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2018-04-10 14:32:09,378 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:09,378 INFO L355 BasicCegarLoop]: trace histogram [14, 13, 13, 13, 6, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:09,378 INFO L408 AbstractCegarLoop]: === Iteration 14 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:09,378 INFO L82 PathProgramCache]: Analyzing trace with hash -1188841203, now seen corresponding path program 12 times [2018-04-10 14:32:09,378 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:09,378 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:09,379 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:09,379 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:09,379 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:09,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:09,389 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:09,493 INFO L134 CoverageAnalysis]: Checked inductivity of 398 backedges. 0 proven. 338 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2018-04-10 14:32:09,493 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:09,493 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:09,499 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-04-10 14:32:09,514 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2018-04-10 14:32:09,514 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:09,516 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:09,537 INFO L134 CoverageAnalysis]: Checked inductivity of 398 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 338 trivial. 0 not checked. [2018-04-10 14:32:09,554 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:09,554 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 8] total 18 [2018-04-10 14:32:09,555 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-04-10 14:32:09,555 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-04-10 14:32:09,555 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=163, Unknown=0, NotChecked=0, Total=306 [2018-04-10 14:32:09,555 INFO L87 Difference]: Start difference. First operand 88 states and 89 transitions. Second operand 18 states. [2018-04-10 14:32:09,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:09,655 INFO L93 Difference]: Finished difference Result 143 states and 151 transitions. [2018-04-10 14:32:09,656 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-04-10 14:32:09,656 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 87 [2018-04-10 14:32:09,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:09,656 INFO L225 Difference]: With dead ends: 143 [2018-04-10 14:32:09,656 INFO L226 Difference]: Without dead ends: 143 [2018-04-10 14:32:09,657 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=228, Invalid=278, Unknown=0, NotChecked=0, Total=506 [2018-04-10 14:32:09,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2018-04-10 14:32:09,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 97. [2018-04-10 14:32:09,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 97 states. [2018-04-10 14:32:09,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 98 transitions. [2018-04-10 14:32:09,659 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 98 transitions. Word has length 87 [2018-04-10 14:32:09,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:09,660 INFO L459 AbstractCegarLoop]: Abstraction has 97 states and 98 transitions. [2018-04-10 14:32:09,660 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-04-10 14:32:09,660 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 98 transitions. [2018-04-10 14:32:09,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2018-04-10 14:32:09,660 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:09,661 INFO L355 BasicCegarLoop]: trace histogram [15, 14, 14, 14, 7, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:09,661 INFO L408 AbstractCegarLoop]: === Iteration 15 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:09,661 INFO L82 PathProgramCache]: Analyzing trace with hash 605966872, now seen corresponding path program 13 times [2018-04-10 14:32:09,661 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:09,661 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:09,662 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:09,662 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:09,662 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:09,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:09,672 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:09,808 INFO L134 CoverageAnalysis]: Checked inductivity of 479 backedges. 0 proven. 392 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2018-04-10 14:32:09,809 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:09,809 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:09,818 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-10 14:32:09,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:09,842 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:09,854 INFO L134 CoverageAnalysis]: Checked inductivity of 479 backedges. 0 proven. 392 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2018-04-10 14:32:09,873 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:09,873 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2018-04-10 14:32:09,873 INFO L442 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-04-10 14:32:09,873 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-04-10 14:32:09,873 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2018-04-10 14:32:09,874 INFO L87 Difference]: Start difference. First operand 97 states and 98 transitions. Second operand 17 states. [2018-04-10 14:32:09,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:09,978 INFO L93 Difference]: Finished difference Result 152 states and 161 transitions. [2018-04-10 14:32:09,979 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-04-10 14:32:09,979 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 96 [2018-04-10 14:32:09,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:09,980 INFO L225 Difference]: With dead ends: 152 [2018-04-10 14:32:09,980 INFO L226 Difference]: Without dead ends: 152 [2018-04-10 14:32:09,980 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2018-04-10 14:32:09,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2018-04-10 14:32:09,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 101. [2018-04-10 14:32:09,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 101 states. [2018-04-10 14:32:09,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 102 transitions. [2018-04-10 14:32:09,984 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 102 transitions. Word has length 96 [2018-04-10 14:32:09,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:09,984 INFO L459 AbstractCegarLoop]: Abstraction has 101 states and 102 transitions. [2018-04-10 14:32:09,984 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-04-10 14:32:09,984 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 102 transitions. [2018-04-10 14:32:09,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2018-04-10 14:32:09,985 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:09,985 INFO L355 BasicCegarLoop]: trace histogram [16, 15, 15, 15, 7, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:09,985 INFO L408 AbstractCegarLoop]: === Iteration 16 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:09,986 INFO L82 PathProgramCache]: Analyzing trace with hash 2109573905, now seen corresponding path program 14 times [2018-04-10 14:32:09,986 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:09,986 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:09,986 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:09,986 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-10 14:32:09,987 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:09,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:09,997 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:10,136 INFO L134 CoverageAnalysis]: Checked inductivity of 537 backedges. 0 proven. 450 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2018-04-10 14:32:10,136 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:10,136 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:10,141 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-10 14:32:10,153 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-04-10 14:32:10,153 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:10,155 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:10,168 INFO L134 CoverageAnalysis]: Checked inductivity of 537 backedges. 0 proven. 450 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2018-04-10 14:32:10,185 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:10,185 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2018-04-10 14:32:10,185 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-04-10 14:32:10,185 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-04-10 14:32:10,185 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2018-04-10 14:32:10,186 INFO L87 Difference]: Start difference. First operand 101 states and 102 transitions. Second operand 18 states. [2018-04-10 14:32:10,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:10,292 INFO L93 Difference]: Finished difference Result 161 states and 171 transitions. [2018-04-10 14:32:10,292 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-04-10 14:32:10,292 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 100 [2018-04-10 14:32:10,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:10,293 INFO L225 Difference]: With dead ends: 161 [2018-04-10 14:32:10,293 INFO L226 Difference]: Without dead ends: 161 [2018-04-10 14:32:10,294 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2018-04-10 14:32:10,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2018-04-10 14:32:10,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 105. [2018-04-10 14:32:10,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 105 states. [2018-04-10 14:32:10,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 106 transitions. [2018-04-10 14:32:10,297 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 106 transitions. Word has length 100 [2018-04-10 14:32:10,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:10,297 INFO L459 AbstractCegarLoop]: Abstraction has 105 states and 106 transitions. [2018-04-10 14:32:10,297 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-04-10 14:32:10,297 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 106 transitions. [2018-04-10 14:32:10,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2018-04-10 14:32:10,298 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:10,298 INFO L355 BasicCegarLoop]: trace histogram [17, 16, 16, 16, 7, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:10,299 INFO L408 AbstractCegarLoop]: === Iteration 17 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:10,299 INFO L82 PathProgramCache]: Analyzing trace with hash 313892746, now seen corresponding path program 15 times [2018-04-10 14:32:10,299 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:10,299 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:10,299 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:10,300 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:10,300 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:10,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:10,310 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:10,479 INFO L134 CoverageAnalysis]: Checked inductivity of 599 backedges. 0 proven. 512 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2018-04-10 14:32:10,479 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:10,479 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:10,488 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-04-10 14:32:10,506 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2018-04-10 14:32:10,506 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:10,508 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:10,534 INFO L134 CoverageAnalysis]: Checked inductivity of 599 backedges. 0 proven. 87 refuted. 0 times theorem prover too weak. 512 trivial. 0 not checked. [2018-04-10 14:32:10,564 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:10,564 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 9] total 21 [2018-04-10 14:32:10,565 INFO L442 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-04-10 14:32:10,565 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-04-10 14:32:10,565 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=198, Invalid=222, Unknown=0, NotChecked=0, Total=420 [2018-04-10 14:32:10,565 INFO L87 Difference]: Start difference. First operand 105 states and 106 transitions. Second operand 21 states. [2018-04-10 14:32:10,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:10,735 INFO L93 Difference]: Finished difference Result 170 states and 180 transitions. [2018-04-10 14:32:10,735 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-04-10 14:32:10,735 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 104 [2018-04-10 14:32:10,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:10,736 INFO L225 Difference]: With dead ends: 170 [2018-04-10 14:32:10,736 INFO L226 Difference]: Without dead ends: 170 [2018-04-10 14:32:10,736 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=318, Invalid=384, Unknown=0, NotChecked=0, Total=702 [2018-04-10 14:32:10,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2018-04-10 14:32:10,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 114. [2018-04-10 14:32:10,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 114 states. [2018-04-10 14:32:10,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 115 transitions. [2018-04-10 14:32:10,739 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 115 transitions. Word has length 104 [2018-04-10 14:32:10,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:10,739 INFO L459 AbstractCegarLoop]: Abstraction has 114 states and 115 transitions. [2018-04-10 14:32:10,739 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-04-10 14:32:10,739 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 115 transitions. [2018-04-10 14:32:10,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2018-04-10 14:32:10,740 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:10,740 INFO L355 BasicCegarLoop]: trace histogram [18, 17, 17, 17, 8, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:10,740 INFO L408 AbstractCegarLoop]: === Iteration 18 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:10,741 INFO L82 PathProgramCache]: Analyzing trace with hash 1310865385, now seen corresponding path program 16 times [2018-04-10 14:32:10,741 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:10,741 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:10,741 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:10,742 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:10,742 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:10,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:10,751 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:10,884 INFO L134 CoverageAnalysis]: Checked inductivity of 697 backedges. 0 proven. 578 refuted. 0 times theorem prover too weak. 119 trivial. 0 not checked. [2018-04-10 14:32:10,884 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:10,884 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:10,890 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-04-10 14:32:10,903 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-04-10 14:32:10,904 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:10,905 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:10,921 INFO L134 CoverageAnalysis]: Checked inductivity of 697 backedges. 0 proven. 578 refuted. 0 times theorem prover too weak. 119 trivial. 0 not checked. [2018-04-10 14:32:10,939 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:10,939 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2018-04-10 14:32:10,940 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-04-10 14:32:10,940 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-04-10 14:32:10,940 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2018-04-10 14:32:10,940 INFO L87 Difference]: Start difference. First operand 114 states and 115 transitions. Second operand 20 states. [2018-04-10 14:32:11,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:11,025 INFO L93 Difference]: Finished difference Result 179 states and 190 transitions. [2018-04-10 14:32:11,025 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-04-10 14:32:11,025 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 113 [2018-04-10 14:32:11,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:11,026 INFO L225 Difference]: With dead ends: 179 [2018-04-10 14:32:11,026 INFO L226 Difference]: Without dead ends: 179 [2018-04-10 14:32:11,026 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2018-04-10 14:32:11,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2018-04-10 14:32:11,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 118. [2018-04-10 14:32:11,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 118 states. [2018-04-10 14:32:11,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 119 transitions. [2018-04-10 14:32:11,029 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 119 transitions. Word has length 113 [2018-04-10 14:32:11,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:11,029 INFO L459 AbstractCegarLoop]: Abstraction has 118 states and 119 transitions. [2018-04-10 14:32:11,030 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-04-10 14:32:11,030 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 119 transitions. [2018-04-10 14:32:11,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2018-04-10 14:32:11,031 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:11,031 INFO L355 BasicCegarLoop]: trace histogram [19, 18, 18, 18, 8, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:11,031 INFO L408 AbstractCegarLoop]: === Iteration 19 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:11,031 INFO L82 PathProgramCache]: Analyzing trace with hash -1581322224, now seen corresponding path program 17 times [2018-04-10 14:32:11,031 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:11,031 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:11,032 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:11,032 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:11,032 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:11,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:11,043 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:11,190 INFO L134 CoverageAnalysis]: Checked inductivity of 767 backedges. 0 proven. 648 refuted. 0 times theorem prover too weak. 119 trivial. 0 not checked. [2018-04-10 14:32:11,191 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:11,191 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:11,196 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-04-10 14:32:11,241 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 19 check-sat command(s) [2018-04-10 14:32:11,241 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:11,243 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:11,261 INFO L134 CoverageAnalysis]: Checked inductivity of 767 backedges. 0 proven. 648 refuted. 0 times theorem prover too weak. 119 trivial. 0 not checked. [2018-04-10 14:32:11,292 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:11,292 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2018-04-10 14:32:11,293 INFO L442 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-04-10 14:32:11,293 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-04-10 14:32:11,293 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2018-04-10 14:32:11,293 INFO L87 Difference]: Start difference. First operand 118 states and 119 transitions. Second operand 21 states. [2018-04-10 14:32:11,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:11,428 INFO L93 Difference]: Finished difference Result 188 states and 200 transitions. [2018-04-10 14:32:11,429 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-04-10 14:32:11,429 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 117 [2018-04-10 14:32:11,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:11,429 INFO L225 Difference]: With dead ends: 188 [2018-04-10 14:32:11,429 INFO L226 Difference]: Without dead ends: 188 [2018-04-10 14:32:11,429 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2018-04-10 14:32:11,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2018-04-10 14:32:11,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 122. [2018-04-10 14:32:11,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 122 states. [2018-04-10 14:32:11,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 123 transitions. [2018-04-10 14:32:11,431 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 123 transitions. Word has length 117 [2018-04-10 14:32:11,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:11,431 INFO L459 AbstractCegarLoop]: Abstraction has 122 states and 123 transitions. [2018-04-10 14:32:11,431 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-04-10 14:32:11,431 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 123 transitions. [2018-04-10 14:32:11,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2018-04-10 14:32:11,432 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:11,432 INFO L355 BasicCegarLoop]: trace histogram [20, 19, 19, 19, 8, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:11,432 INFO L408 AbstractCegarLoop]: === Iteration 20 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:11,432 INFO L82 PathProgramCache]: Analyzing trace with hash -362464073, now seen corresponding path program 18 times [2018-04-10 14:32:11,432 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:11,432 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:11,433 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:11,433 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:11,433 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:11,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:11,439 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:11,582 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 0 proven. 722 refuted. 0 times theorem prover too weak. 119 trivial. 0 not checked. [2018-04-10 14:32:11,583 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:11,583 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:11,588 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-04-10 14:32:11,609 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 15 check-sat command(s) [2018-04-10 14:32:11,609 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:11,610 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:11,628 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 0 proven. 119 refuted. 0 times theorem prover too weak. 722 trivial. 0 not checked. [2018-04-10 14:32:11,656 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:11,656 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 10] total 24 [2018-04-10 14:32:11,656 INFO L442 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-04-10 14:32:11,656 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-04-10 14:32:11,656 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=262, Invalid=290, Unknown=0, NotChecked=0, Total=552 [2018-04-10 14:32:11,657 INFO L87 Difference]: Start difference. First operand 122 states and 123 transitions. Second operand 24 states. [2018-04-10 14:32:11,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:11,815 INFO L93 Difference]: Finished difference Result 197 states and 209 transitions. [2018-04-10 14:32:11,815 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-04-10 14:32:11,815 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 121 [2018-04-10 14:32:11,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:11,816 INFO L225 Difference]: With dead ends: 197 [2018-04-10 14:32:11,816 INFO L226 Difference]: Without dead ends: 197 [2018-04-10 14:32:11,816 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=423, Invalid=507, Unknown=0, NotChecked=0, Total=930 [2018-04-10 14:32:11,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2018-04-10 14:32:11,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 131. [2018-04-10 14:32:11,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 131 states. [2018-04-10 14:32:11,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 132 transitions. [2018-04-10 14:32:11,818 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 132 transitions. Word has length 121 [2018-04-10 14:32:11,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:11,818 INFO L459 AbstractCegarLoop]: Abstraction has 131 states and 132 transitions. [2018-04-10 14:32:11,818 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-04-10 14:32:11,818 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 132 transitions. [2018-04-10 14:32:11,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2018-04-10 14:32:11,819 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:11,819 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 9, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:11,819 INFO L408 AbstractCegarLoop]: === Iteration 21 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:11,819 INFO L82 PathProgramCache]: Analyzing trace with hash -1485182354, now seen corresponding path program 19 times [2018-04-10 14:32:11,819 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:11,819 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:11,820 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:11,820 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:11,820 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:11,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:11,829 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:11,986 INFO L134 CoverageAnalysis]: Checked inductivity of 956 backedges. 0 proven. 800 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2018-04-10 14:32:11,986 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:11,986 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:11,991 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-10 14:32:12,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:12,007 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:12,027 INFO L134 CoverageAnalysis]: Checked inductivity of 956 backedges. 0 proven. 800 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2018-04-10 14:32:12,054 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:12,054 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2018-04-10 14:32:12,054 INFO L442 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-04-10 14:32:12,054 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-04-10 14:32:12,055 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=253, Invalid=253, Unknown=0, NotChecked=0, Total=506 [2018-04-10 14:32:12,055 INFO L87 Difference]: Start difference. First operand 131 states and 132 transitions. Second operand 23 states. [2018-04-10 14:32:12,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:12,144 INFO L93 Difference]: Finished difference Result 206 states and 219 transitions. [2018-04-10 14:32:12,144 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-04-10 14:32:12,144 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 130 [2018-04-10 14:32:12,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:12,145 INFO L225 Difference]: With dead ends: 206 [2018-04-10 14:32:12,145 INFO L226 Difference]: Without dead ends: 206 [2018-04-10 14:32:12,145 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=253, Invalid=253, Unknown=0, NotChecked=0, Total=506 [2018-04-10 14:32:12,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2018-04-10 14:32:12,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 135. [2018-04-10 14:32:12,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2018-04-10 14:32:12,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 136 transitions. [2018-04-10 14:32:12,147 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 136 transitions. Word has length 130 [2018-04-10 14:32:12,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:12,147 INFO L459 AbstractCegarLoop]: Abstraction has 135 states and 136 transitions. [2018-04-10 14:32:12,147 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-04-10 14:32:12,147 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 136 transitions. [2018-04-10 14:32:12,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2018-04-10 14:32:12,148 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:12,148 INFO L355 BasicCegarLoop]: trace histogram [22, 21, 21, 21, 9, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:12,148 INFO L408 AbstractCegarLoop]: === Iteration 22 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:12,148 INFO L82 PathProgramCache]: Analyzing trace with hash 1277011239, now seen corresponding path program 20 times [2018-04-10 14:32:12,148 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:12,148 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:12,148 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:12,148 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-10 14:32:12,149 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:12,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:12,155 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:12,334 INFO L134 CoverageAnalysis]: Checked inductivity of 1038 backedges. 0 proven. 882 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2018-04-10 14:32:12,334 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:12,334 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:12,340 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-10 14:32:12,355 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-04-10 14:32:12,355 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:12,357 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:12,378 INFO L134 CoverageAnalysis]: Checked inductivity of 1038 backedges. 0 proven. 882 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2018-04-10 14:32:12,407 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:12,408 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2018-04-10 14:32:12,408 INFO L442 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-04-10 14:32:12,408 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-04-10 14:32:12,409 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=276, Invalid=276, Unknown=0, NotChecked=0, Total=552 [2018-04-10 14:32:12,409 INFO L87 Difference]: Start difference. First operand 135 states and 136 transitions. Second operand 24 states. [2018-04-10 14:32:12,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:12,525 INFO L93 Difference]: Finished difference Result 215 states and 229 transitions. [2018-04-10 14:32:12,525 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-04-10 14:32:12,525 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 134 [2018-04-10 14:32:12,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:12,526 INFO L225 Difference]: With dead ends: 215 [2018-04-10 14:32:12,526 INFO L226 Difference]: Without dead ends: 215 [2018-04-10 14:32:12,527 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=276, Invalid=276, Unknown=0, NotChecked=0, Total=552 [2018-04-10 14:32:12,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2018-04-10 14:32:12,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 139. [2018-04-10 14:32:12,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2018-04-10 14:32:12,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 140 transitions. [2018-04-10 14:32:12,529 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 140 transitions. Word has length 134 [2018-04-10 14:32:12,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:12,529 INFO L459 AbstractCegarLoop]: Abstraction has 139 states and 140 transitions. [2018-04-10 14:32:12,529 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-04-10 14:32:12,529 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 140 transitions. [2018-04-10 14:32:12,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2018-04-10 14:32:12,529 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:12,529 INFO L355 BasicCegarLoop]: trace histogram [23, 22, 22, 22, 9, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:12,529 INFO L408 AbstractCegarLoop]: === Iteration 23 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:12,529 INFO L82 PathProgramCache]: Analyzing trace with hash 780360544, now seen corresponding path program 21 times [2018-04-10 14:32:12,530 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:12,530 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:12,530 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:12,530 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:12,530 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:12,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:12,550 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:12,779 INFO L134 CoverageAnalysis]: Checked inductivity of 1124 backedges. 0 proven. 968 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2018-04-10 14:32:12,779 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:12,779 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:12,784 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-04-10 14:32:12,798 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2018-04-10 14:32:12,798 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:12,800 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:12,820 INFO L134 CoverageAnalysis]: Checked inductivity of 1124 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 968 trivial. 0 not checked. [2018-04-10 14:32:12,837 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:12,837 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 11] total 27 [2018-04-10 14:32:12,837 INFO L442 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-04-10 14:32:12,837 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-04-10 14:32:12,837 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=335, Invalid=367, Unknown=0, NotChecked=0, Total=702 [2018-04-10 14:32:12,838 INFO L87 Difference]: Start difference. First operand 139 states and 140 transitions. Second operand 27 states. [2018-04-10 14:32:13,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:13,000 INFO L93 Difference]: Finished difference Result 224 states and 238 transitions. [2018-04-10 14:32:13,001 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-04-10 14:32:13,001 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 138 [2018-04-10 14:32:13,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:13,001 INFO L225 Difference]: With dead ends: 224 [2018-04-10 14:32:13,001 INFO L226 Difference]: Without dead ends: 224 [2018-04-10 14:32:13,002 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=543, Invalid=647, Unknown=0, NotChecked=0, Total=1190 [2018-04-10 14:32:13,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2018-04-10 14:32:13,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 148. [2018-04-10 14:32:13,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 148 states. [2018-04-10 14:32:13,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 149 transitions. [2018-04-10 14:32:13,004 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 149 transitions. Word has length 138 [2018-04-10 14:32:13,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:13,004 INFO L459 AbstractCegarLoop]: Abstraction has 148 states and 149 transitions. [2018-04-10 14:32:13,004 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-04-10 14:32:13,004 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 149 transitions. [2018-04-10 14:32:13,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2018-04-10 14:32:13,004 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:13,004 INFO L355 BasicCegarLoop]: trace histogram [24, 23, 23, 23, 10, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:13,005 INFO L408 AbstractCegarLoop]: === Iteration 24 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:13,005 INFO L82 PathProgramCache]: Analyzing trace with hash -162871277, now seen corresponding path program 22 times [2018-04-10 14:32:13,005 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:13,005 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:13,005 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:13,005 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:13,005 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:13,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:13,015 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:13,250 INFO L134 CoverageAnalysis]: Checked inductivity of 1256 backedges. 0 proven. 1058 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2018-04-10 14:32:13,250 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:13,250 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:13,256 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-04-10 14:32:13,278 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-04-10 14:32:13,278 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:13,279 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:13,302 INFO L134 CoverageAnalysis]: Checked inductivity of 1256 backedges. 0 proven. 1058 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2018-04-10 14:32:13,320 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:13,320 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 26 [2018-04-10 14:32:13,321 INFO L442 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-04-10 14:32:13,321 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-04-10 14:32:13,321 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=325, Invalid=325, Unknown=0, NotChecked=0, Total=650 [2018-04-10 14:32:13,321 INFO L87 Difference]: Start difference. First operand 148 states and 149 transitions. Second operand 26 states. [2018-04-10 14:32:13,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:13,499 INFO L93 Difference]: Finished difference Result 233 states and 248 transitions. [2018-04-10 14:32:13,500 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-04-10 14:32:13,500 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 147 [2018-04-10 14:32:13,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:13,501 INFO L225 Difference]: With dead ends: 233 [2018-04-10 14:32:13,501 INFO L226 Difference]: Without dead ends: 233 [2018-04-10 14:32:13,501 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=325, Invalid=325, Unknown=0, NotChecked=0, Total=650 [2018-04-10 14:32:13,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2018-04-10 14:32:13,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 152. [2018-04-10 14:32:13,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 152 states. [2018-04-10 14:32:13,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 153 transitions. [2018-04-10 14:32:13,504 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 153 transitions. Word has length 147 [2018-04-10 14:32:13,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:13,504 INFO L459 AbstractCegarLoop]: Abstraction has 152 states and 153 transitions. [2018-04-10 14:32:13,504 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-04-10 14:32:13,504 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 153 transitions. [2018-04-10 14:32:13,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2018-04-10 14:32:13,505 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:13,505 INFO L355 BasicCegarLoop]: trace histogram [25, 24, 24, 24, 10, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:13,505 INFO L408 AbstractCegarLoop]: === Iteration 25 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:13,505 INFO L82 PathProgramCache]: Analyzing trace with hash -675367302, now seen corresponding path program 23 times [2018-04-10 14:32:13,506 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:13,506 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:13,506 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:13,506 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:13,506 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:13,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:13,517 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:13,774 INFO L134 CoverageAnalysis]: Checked inductivity of 1350 backedges. 0 proven. 1152 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2018-04-10 14:32:13,774 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:13,774 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:13,780 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-04-10 14:32:13,863 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 25 check-sat command(s) [2018-04-10 14:32:13,864 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:13,866 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:13,881 INFO L134 CoverageAnalysis]: Checked inductivity of 1350 backedges. 0 proven. 1152 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2018-04-10 14:32:13,900 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:13,900 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2018-04-10 14:32:13,901 INFO L442 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-04-10 14:32:13,901 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-04-10 14:32:13,901 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=351, Invalid=351, Unknown=0, NotChecked=0, Total=702 [2018-04-10 14:32:13,901 INFO L87 Difference]: Start difference. First operand 152 states and 153 transitions. Second operand 27 states. [2018-04-10 14:32:14,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:14,028 INFO L93 Difference]: Finished difference Result 242 states and 258 transitions. [2018-04-10 14:32:14,028 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-04-10 14:32:14,028 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 151 [2018-04-10 14:32:14,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:14,029 INFO L225 Difference]: With dead ends: 242 [2018-04-10 14:32:14,029 INFO L226 Difference]: Without dead ends: 242 [2018-04-10 14:32:14,029 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=351, Invalid=351, Unknown=0, NotChecked=0, Total=702 [2018-04-10 14:32:14,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2018-04-10 14:32:14,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 156. [2018-04-10 14:32:14,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 156 states. [2018-04-10 14:32:14,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 157 transitions. [2018-04-10 14:32:14,031 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 157 transitions. Word has length 151 [2018-04-10 14:32:14,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:14,032 INFO L459 AbstractCegarLoop]: Abstraction has 156 states and 157 transitions. [2018-04-10 14:32:14,032 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-04-10 14:32:14,032 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 157 transitions. [2018-04-10 14:32:14,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2018-04-10 14:32:14,032 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:14,032 INFO L355 BasicCegarLoop]: trace histogram [26, 25, 25, 25, 10, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:14,032 INFO L408 AbstractCegarLoop]: === Iteration 26 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:14,032 INFO L82 PathProgramCache]: Analyzing trace with hash -415819423, now seen corresponding path program 24 times [2018-04-10 14:32:14,032 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:14,033 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:14,033 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:14,033 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:14,033 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:14,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:14,040 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:14,288 INFO L134 CoverageAnalysis]: Checked inductivity of 1448 backedges. 0 proven. 1250 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2018-04-10 14:32:14,288 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:14,289 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:14,301 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-04-10 14:32:14,338 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2018-04-10 14:32:14,338 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:14,341 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:14,394 INFO L134 CoverageAnalysis]: Checked inductivity of 1448 backedges. 0 proven. 198 refuted. 0 times theorem prover too weak. 1250 trivial. 0 not checked. [2018-04-10 14:32:14,412 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:14,412 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 12] total 30 [2018-04-10 14:32:14,413 INFO L442 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-04-10 14:32:14,413 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-04-10 14:32:14,413 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=417, Invalid=453, Unknown=0, NotChecked=0, Total=870 [2018-04-10 14:32:14,413 INFO L87 Difference]: Start difference. First operand 156 states and 157 transitions. Second operand 30 states. [2018-04-10 14:32:14,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:14,720 INFO L93 Difference]: Finished difference Result 251 states and 267 transitions. [2018-04-10 14:32:14,720 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-04-10 14:32:14,720 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 155 [2018-04-10 14:32:14,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:14,721 INFO L225 Difference]: With dead ends: 251 [2018-04-10 14:32:14,721 INFO L226 Difference]: Without dead ends: 251 [2018-04-10 14:32:14,721 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=678, Invalid=804, Unknown=0, NotChecked=0, Total=1482 [2018-04-10 14:32:14,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2018-04-10 14:32:14,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 165. [2018-04-10 14:32:14,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 165 states. [2018-04-10 14:32:14,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 166 transitions. [2018-04-10 14:32:14,723 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 166 transitions. Word has length 155 [2018-04-10 14:32:14,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:14,723 INFO L459 AbstractCegarLoop]: Abstraction has 165 states and 166 transitions. [2018-04-10 14:32:14,723 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-04-10 14:32:14,723 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 166 transitions. [2018-04-10 14:32:14,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2018-04-10 14:32:14,724 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:14,724 INFO L355 BasicCegarLoop]: trace histogram [27, 26, 26, 26, 11, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:14,724 INFO L408 AbstractCegarLoop]: === Iteration 27 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:14,724 INFO L82 PathProgramCache]: Analyzing trace with hash -1190372924, now seen corresponding path program 25 times [2018-04-10 14:32:14,724 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:14,724 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:14,725 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:14,725 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:14,725 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:14,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:14,731 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:15,091 INFO L134 CoverageAnalysis]: Checked inductivity of 1597 backedges. 0 proven. 1352 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2018-04-10 14:32:15,091 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:15,091 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:15,099 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-10 14:32:15,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:15,135 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:15,178 INFO L134 CoverageAnalysis]: Checked inductivity of 1597 backedges. 0 proven. 1352 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2018-04-10 14:32:15,197 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:15,197 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 29 [2018-04-10 14:32:15,197 INFO L442 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-04-10 14:32:15,198 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-04-10 14:32:15,198 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=406, Invalid=406, Unknown=0, NotChecked=0, Total=812 [2018-04-10 14:32:15,198 INFO L87 Difference]: Start difference. First operand 165 states and 166 transitions. Second operand 29 states. [2018-04-10 14:32:15,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:15,368 INFO L93 Difference]: Finished difference Result 260 states and 277 transitions. [2018-04-10 14:32:15,369 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-04-10 14:32:15,369 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 164 [2018-04-10 14:32:15,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:15,370 INFO L225 Difference]: With dead ends: 260 [2018-04-10 14:32:15,370 INFO L226 Difference]: Without dead ends: 260 [2018-04-10 14:32:15,370 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 165 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=406, Invalid=406, Unknown=0, NotChecked=0, Total=812 [2018-04-10 14:32:15,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2018-04-10 14:32:15,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 169. [2018-04-10 14:32:15,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 169 states. [2018-04-10 14:32:15,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 170 transitions. [2018-04-10 14:32:15,372 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 170 transitions. Word has length 164 [2018-04-10 14:32:15,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:15,372 INFO L459 AbstractCegarLoop]: Abstraction has 169 states and 170 transitions. [2018-04-10 14:32:15,372 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-04-10 14:32:15,372 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 170 transitions. [2018-04-10 14:32:15,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2018-04-10 14:32:15,373 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:15,373 INFO L355 BasicCegarLoop]: trace histogram [28, 27, 27, 27, 11, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:15,373 INFO L408 AbstractCegarLoop]: === Iteration 28 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:15,373 INFO L82 PathProgramCache]: Analyzing trace with hash 1122248253, now seen corresponding path program 26 times [2018-04-10 14:32:15,373 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:15,373 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:15,373 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:15,374 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-10 14:32:15,374 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:15,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:15,380 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:15,729 INFO L134 CoverageAnalysis]: Checked inductivity of 1703 backedges. 0 proven. 1458 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2018-04-10 14:32:15,729 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:15,729 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:15,735 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-10 14:32:15,764 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-04-10 14:32:15,764 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:15,766 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:15,793 INFO L134 CoverageAnalysis]: Checked inductivity of 1703 backedges. 0 proven. 1458 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2018-04-10 14:32:15,811 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:15,812 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 30 [2018-04-10 14:32:15,812 INFO L442 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-04-10 14:32:15,812 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-04-10 14:32:15,812 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=435, Invalid=435, Unknown=0, NotChecked=0, Total=870 [2018-04-10 14:32:15,812 INFO L87 Difference]: Start difference. First operand 169 states and 170 transitions. Second operand 30 states. [2018-04-10 14:32:16,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:16,005 INFO L93 Difference]: Finished difference Result 269 states and 287 transitions. [2018-04-10 14:32:16,006 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-04-10 14:32:16,006 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 168 [2018-04-10 14:32:16,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:16,006 INFO L225 Difference]: With dead ends: 269 [2018-04-10 14:32:16,007 INFO L226 Difference]: Without dead ends: 269 [2018-04-10 14:32:16,007 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 169 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=435, Invalid=435, Unknown=0, NotChecked=0, Total=870 [2018-04-10 14:32:16,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2018-04-10 14:32:16,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 173. [2018-04-10 14:32:16,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 173 states. [2018-04-10 14:32:16,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 174 transitions. [2018-04-10 14:32:16,010 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 174 transitions. Word has length 168 [2018-04-10 14:32:16,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:16,010 INFO L459 AbstractCegarLoop]: Abstraction has 173 states and 174 transitions. [2018-04-10 14:32:16,010 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-04-10 14:32:16,010 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 174 transitions. [2018-04-10 14:32:16,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2018-04-10 14:32:16,011 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:16,011 INFO L355 BasicCegarLoop]: trace histogram [29, 28, 28, 28, 11, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:16,011 INFO L408 AbstractCegarLoop]: === Iteration 29 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:16,011 INFO L82 PathProgramCache]: Analyzing trace with hash 1251937846, now seen corresponding path program 27 times [2018-04-10 14:32:16,011 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:16,011 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:16,012 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:16,012 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:16,012 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:16,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:16,024 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:16,442 INFO L134 CoverageAnalysis]: Checked inductivity of 1813 backedges. 0 proven. 1568 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2018-04-10 14:32:16,442 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:16,442 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:16,450 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-04-10 14:32:16,483 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2018-04-10 14:32:16,483 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:16,486 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:16,515 INFO L134 CoverageAnalysis]: Checked inductivity of 1813 backedges. 0 proven. 245 refuted. 0 times theorem prover too weak. 1568 trivial. 0 not checked. [2018-04-10 14:32:16,532 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:16,532 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 13] total 33 [2018-04-10 14:32:16,533 INFO L442 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-04-10 14:32:16,533 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-04-10 14:32:16,533 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=508, Invalid=548, Unknown=0, NotChecked=0, Total=1056 [2018-04-10 14:32:16,533 INFO L87 Difference]: Start difference. First operand 173 states and 174 transitions. Second operand 33 states. [2018-04-10 14:32:16,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:16,829 INFO L93 Difference]: Finished difference Result 278 states and 296 transitions. [2018-04-10 14:32:16,829 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2018-04-10 14:32:16,829 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 172 [2018-04-10 14:32:16,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:16,830 INFO L225 Difference]: With dead ends: 278 [2018-04-10 14:32:16,830 INFO L226 Difference]: Without dead ends: 278 [2018-04-10 14:32:16,831 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 181 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=828, Invalid=978, Unknown=0, NotChecked=0, Total=1806 [2018-04-10 14:32:16,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2018-04-10 14:32:16,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 182. [2018-04-10 14:32:16,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 182 states. [2018-04-10 14:32:16,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 183 transitions. [2018-04-10 14:32:16,836 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 183 transitions. Word has length 172 [2018-04-10 14:32:16,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:16,836 INFO L459 AbstractCegarLoop]: Abstraction has 182 states and 183 transitions. [2018-04-10 14:32:16,836 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-04-10 14:32:16,836 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 183 transitions. [2018-04-10 14:32:16,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2018-04-10 14:32:16,839 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:16,839 INFO L355 BasicCegarLoop]: trace histogram [30, 29, 29, 29, 12, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:16,839 INFO L408 AbstractCegarLoop]: === Iteration 30 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:16,839 INFO L82 PathProgramCache]: Analyzing trace with hash -1360907971, now seen corresponding path program 28 times [2018-04-10 14:32:16,839 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:16,839 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:16,840 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:16,840 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:16,840 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:16,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:16,850 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:17,250 INFO L134 CoverageAnalysis]: Checked inductivity of 1979 backedges. 0 proven. 1682 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2018-04-10 14:32:17,250 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:17,250 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:17,256 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-04-10 14:32:17,281 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-04-10 14:32:17,281 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:17,284 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:17,311 INFO L134 CoverageAnalysis]: Checked inductivity of 1979 backedges. 0 proven. 1682 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2018-04-10 14:32:17,330 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:17,330 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 32 [2018-04-10 14:32:17,330 INFO L442 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-04-10 14:32:17,331 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-04-10 14:32:17,331 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=496, Invalid=496, Unknown=0, NotChecked=0, Total=992 [2018-04-10 14:32:17,331 INFO L87 Difference]: Start difference. First operand 182 states and 183 transitions. Second operand 32 states. [2018-04-10 14:32:17,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:17,599 INFO L93 Difference]: Finished difference Result 287 states and 306 transitions. [2018-04-10 14:32:17,599 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2018-04-10 14:32:17,599 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 181 [2018-04-10 14:32:17,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:17,600 INFO L225 Difference]: With dead ends: 287 [2018-04-10 14:32:17,600 INFO L226 Difference]: Without dead ends: 287 [2018-04-10 14:32:17,601 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=496, Invalid=496, Unknown=0, NotChecked=0, Total=992 [2018-04-10 14:32:17,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2018-04-10 14:32:17,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 186. [2018-04-10 14:32:17,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 186 states. [2018-04-10 14:32:17,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 187 transitions. [2018-04-10 14:32:17,604 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 187 transitions. Word has length 181 [2018-04-10 14:32:17,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:17,604 INFO L459 AbstractCegarLoop]: Abstraction has 186 states and 187 transitions. [2018-04-10 14:32:17,604 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-04-10 14:32:17,604 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 187 transitions. [2018-04-10 14:32:17,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2018-04-10 14:32:17,605 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:17,605 INFO L355 BasicCegarLoop]: trace histogram [31, 30, 30, 30, 12, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:17,605 INFO L408 AbstractCegarLoop]: === Iteration 31 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:17,605 INFO L82 PathProgramCache]: Analyzing trace with hash 1460651492, now seen corresponding path program 29 times [2018-04-10 14:32:17,605 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:17,606 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:17,606 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:17,606 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:17,606 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:17,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:17,617 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:18,074 INFO L134 CoverageAnalysis]: Checked inductivity of 2097 backedges. 0 proven. 1800 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2018-04-10 14:32:18,075 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:18,075 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:18,082 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-04-10 14:32:18,326 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 31 check-sat command(s) [2018-04-10 14:32:18,327 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:18,330 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:18,349 INFO L134 CoverageAnalysis]: Checked inductivity of 2097 backedges. 0 proven. 1800 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2018-04-10 14:32:18,368 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:18,369 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 33 [2018-04-10 14:32:18,369 INFO L442 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-04-10 14:32:18,369 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-04-10 14:32:18,369 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=528, Invalid=528, Unknown=0, NotChecked=0, Total=1056 [2018-04-10 14:32:18,370 INFO L87 Difference]: Start difference. First operand 186 states and 187 transitions. Second operand 33 states. [2018-04-10 14:32:18,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:18,552 INFO L93 Difference]: Finished difference Result 296 states and 316 transitions. [2018-04-10 14:32:18,552 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-04-10 14:32:18,552 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 185 [2018-04-10 14:32:18,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:18,553 INFO L225 Difference]: With dead ends: 296 [2018-04-10 14:32:18,553 INFO L226 Difference]: Without dead ends: 296 [2018-04-10 14:32:18,553 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=528, Invalid=528, Unknown=0, NotChecked=0, Total=1056 [2018-04-10 14:32:18,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2018-04-10 14:32:18,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 190. [2018-04-10 14:32:18,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 190 states. [2018-04-10 14:32:18,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 191 transitions. [2018-04-10 14:32:18,555 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 191 transitions. Word has length 185 [2018-04-10 14:32:18,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:18,555 INFO L459 AbstractCegarLoop]: Abstraction has 190 states and 191 transitions. [2018-04-10 14:32:18,555 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-04-10 14:32:18,556 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 191 transitions. [2018-04-10 14:32:18,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2018-04-10 14:32:18,556 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:18,556 INFO L355 BasicCegarLoop]: trace histogram [32, 31, 31, 31, 12, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:18,556 INFO L408 AbstractCegarLoop]: === Iteration 32 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:18,556 INFO L82 PathProgramCache]: Analyzing trace with hash 1334095627, now seen corresponding path program 30 times [2018-04-10 14:32:18,556 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:18,557 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:18,557 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:18,557 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:18,557 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:18,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:18,566 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:18,965 INFO L134 CoverageAnalysis]: Checked inductivity of 2219 backedges. 0 proven. 1922 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2018-04-10 14:32:18,965 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:18,965 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:18,970 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-04-10 14:32:19,023 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 23 check-sat command(s) [2018-04-10 14:32:19,023 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:19,025 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:19,052 INFO L134 CoverageAnalysis]: Checked inductivity of 2219 backedges. 0 proven. 297 refuted. 0 times theorem prover too weak. 1922 trivial. 0 not checked. [2018-04-10 14:32:19,071 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:19,071 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 14] total 36 [2018-04-10 14:32:19,071 INFO L442 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-04-10 14:32:19,071 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-04-10 14:32:19,072 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=608, Invalid=652, Unknown=0, NotChecked=0, Total=1260 [2018-04-10 14:32:19,072 INFO L87 Difference]: Start difference. First operand 190 states and 191 transitions. Second operand 36 states. [2018-04-10 14:32:19,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:19,377 INFO L93 Difference]: Finished difference Result 305 states and 325 transitions. [2018-04-10 14:32:19,377 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-04-10 14:32:19,377 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 189 [2018-04-10 14:32:19,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:19,378 INFO L225 Difference]: With dead ends: 305 [2018-04-10 14:32:19,378 INFO L226 Difference]: Without dead ends: 305 [2018-04-10 14:32:19,378 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 244 GetRequests, 199 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=993, Invalid=1169, Unknown=0, NotChecked=0, Total=2162 [2018-04-10 14:32:19,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305 states. [2018-04-10 14:32:19,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305 to 199. [2018-04-10 14:32:19,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 199 states. [2018-04-10 14:32:19,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 200 transitions. [2018-04-10 14:32:19,381 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 200 transitions. Word has length 189 [2018-04-10 14:32:19,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:19,381 INFO L459 AbstractCegarLoop]: Abstraction has 199 states and 200 transitions. [2018-04-10 14:32:19,381 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-04-10 14:32:19,382 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 200 transitions. [2018-04-10 14:32:19,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2018-04-10 14:32:19,382 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:19,382 INFO L355 BasicCegarLoop]: trace histogram [33, 32, 32, 32, 13, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:19,383 INFO L408 AbstractCegarLoop]: === Iteration 33 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:19,383 INFO L82 PathProgramCache]: Analyzing trace with hash -752730086, now seen corresponding path program 31 times [2018-04-10 14:32:19,383 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:19,383 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:19,383 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:19,384 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:19,384 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:19,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:19,391 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:19,908 INFO L134 CoverageAnalysis]: Checked inductivity of 2402 backedges. 0 proven. 2048 refuted. 0 times theorem prover too weak. 354 trivial. 0 not checked. [2018-04-10 14:32:19,908 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:19,908 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:19,914 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-10 14:32:19,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:19,944 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:19,964 INFO L134 CoverageAnalysis]: Checked inductivity of 2402 backedges. 0 proven. 2048 refuted. 0 times theorem prover too weak. 354 trivial. 0 not checked. [2018-04-10 14:32:19,987 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:19,987 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35] total 35 [2018-04-10 14:32:19,987 INFO L442 AbstractCegarLoop]: Interpolant automaton has 35 states [2018-04-10 14:32:19,988 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2018-04-10 14:32:19,988 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=595, Invalid=595, Unknown=0, NotChecked=0, Total=1190 [2018-04-10 14:32:19,988 INFO L87 Difference]: Start difference. First operand 199 states and 200 transitions. Second operand 35 states. [2018-04-10 14:32:20,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:20,197 INFO L93 Difference]: Finished difference Result 314 states and 335 transitions. [2018-04-10 14:32:20,198 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-04-10 14:32:20,198 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 198 [2018-04-10 14:32:20,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:20,199 INFO L225 Difference]: With dead ends: 314 [2018-04-10 14:32:20,199 INFO L226 Difference]: Without dead ends: 314 [2018-04-10 14:32:20,199 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 199 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=595, Invalid=595, Unknown=0, NotChecked=0, Total=1190 [2018-04-10 14:32:20,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2018-04-10 14:32:20,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 203. [2018-04-10 14:32:20,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 203 states. [2018-04-10 14:32:20,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 204 transitions. [2018-04-10 14:32:20,201 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 204 transitions. Word has length 198 [2018-04-10 14:32:20,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:20,202 INFO L459 AbstractCegarLoop]: Abstraction has 203 states and 204 transitions. [2018-04-10 14:32:20,202 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states. [2018-04-10 14:32:20,202 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 204 transitions. [2018-04-10 14:32:20,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2018-04-10 14:32:20,202 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:20,202 INFO L355 BasicCegarLoop]: trace histogram [34, 33, 33, 33, 13, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:20,202 INFO L408 AbstractCegarLoop]: === Iteration 34 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:20,202 INFO L82 PathProgramCache]: Analyzing trace with hash 2088349267, now seen corresponding path program 32 times [2018-04-10 14:32:20,203 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:20,203 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:20,203 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:20,203 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-10 14:32:20,203 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:20,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:20,210 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:20,657 INFO L134 CoverageAnalysis]: Checked inductivity of 2532 backedges. 0 proven. 2178 refuted. 0 times theorem prover too weak. 354 trivial. 0 not checked. [2018-04-10 14:32:20,657 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:20,658 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:20,663 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-10 14:32:20,697 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-04-10 14:32:20,697 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:20,699 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:20,720 INFO L134 CoverageAnalysis]: Checked inductivity of 2532 backedges. 0 proven. 2178 refuted. 0 times theorem prover too weak. 354 trivial. 0 not checked. [2018-04-10 14:32:20,739 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:20,739 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36] total 36 [2018-04-10 14:32:20,739 INFO L442 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-04-10 14:32:20,739 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-04-10 14:32:20,740 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=630, Invalid=630, Unknown=0, NotChecked=0, Total=1260 [2018-04-10 14:32:20,740 INFO L87 Difference]: Start difference. First operand 203 states and 204 transitions. Second operand 36 states. [2018-04-10 14:32:21,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:21,002 INFO L93 Difference]: Finished difference Result 323 states and 345 transitions. [2018-04-10 14:32:21,002 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-04-10 14:32:21,002 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 202 [2018-04-10 14:32:21,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:21,004 INFO L225 Difference]: With dead ends: 323 [2018-04-10 14:32:21,004 INFO L226 Difference]: Without dead ends: 323 [2018-04-10 14:32:21,005 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 203 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=630, Invalid=630, Unknown=0, NotChecked=0, Total=1260 [2018-04-10 14:32:21,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2018-04-10 14:32:21,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 207. [2018-04-10 14:32:21,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 207 states. [2018-04-10 14:32:21,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 208 transitions. [2018-04-10 14:32:21,008 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 208 transitions. Word has length 202 [2018-04-10 14:32:21,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:21,009 INFO L459 AbstractCegarLoop]: Abstraction has 207 states and 208 transitions. [2018-04-10 14:32:21,009 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-04-10 14:32:21,009 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 208 transitions. [2018-04-10 14:32:21,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2018-04-10 14:32:21,009 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:21,010 INFO L355 BasicCegarLoop]: trace histogram [35, 34, 34, 34, 13, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:21,010 INFO L408 AbstractCegarLoop]: === Iteration 35 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:21,010 INFO L82 PathProgramCache]: Analyzing trace with hash -1282582516, now seen corresponding path program 33 times [2018-04-10 14:32:21,010 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:21,010 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:21,011 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:21,011 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:21,011 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:21,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:21,022 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:21,589 INFO L134 CoverageAnalysis]: Checked inductivity of 2666 backedges. 0 proven. 2312 refuted. 0 times theorem prover too weak. 354 trivial. 0 not checked. [2018-04-10 14:32:21,589 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:21,589 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:21,597 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-04-10 14:32:21,642 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2018-04-10 14:32:21,642 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:21,645 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:21,686 INFO L134 CoverageAnalysis]: Checked inductivity of 2666 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 2312 trivial. 0 not checked. [2018-04-10 14:32:21,715 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:21,715 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 15] total 39 [2018-04-10 14:32:21,715 INFO L442 AbstractCegarLoop]: Interpolant automaton has 39 states [2018-04-10 14:32:21,716 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2018-04-10 14:32:21,716 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=717, Invalid=765, Unknown=0, NotChecked=0, Total=1482 [2018-04-10 14:32:21,716 INFO L87 Difference]: Start difference. First operand 207 states and 208 transitions. Second operand 39 states. [2018-04-10 14:32:22,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:22,038 INFO L93 Difference]: Finished difference Result 332 states and 354 transitions. [2018-04-10 14:32:22,038 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2018-04-10 14:32:22,038 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 206 [2018-04-10 14:32:22,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:22,039 INFO L225 Difference]: With dead ends: 332 [2018-04-10 14:32:22,039 INFO L226 Difference]: Without dead ends: 332 [2018-04-10 14:32:22,040 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 266 GetRequests, 217 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1173, Invalid=1377, Unknown=0, NotChecked=0, Total=2550 [2018-04-10 14:32:22,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2018-04-10 14:32:22,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 216. [2018-04-10 14:32:22,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 216 states. [2018-04-10 14:32:22,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 217 transitions. [2018-04-10 14:32:22,042 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 217 transitions. Word has length 206 [2018-04-10 14:32:22,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:22,043 INFO L459 AbstractCegarLoop]: Abstraction has 216 states and 217 transitions. [2018-04-10 14:32:22,043 INFO L460 AbstractCegarLoop]: Interpolant automaton has 39 states. [2018-04-10 14:32:22,043 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 217 transitions. [2018-04-10 14:32:22,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2018-04-10 14:32:22,044 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:22,044 INFO L355 BasicCegarLoop]: trace histogram [36, 35, 35, 35, 14, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:22,044 INFO L408 AbstractCegarLoop]: === Iteration 36 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:22,044 INFO L82 PathProgramCache]: Analyzing trace with hash -760491161, now seen corresponding path program 34 times [2018-04-10 14:32:22,044 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:22,045 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:22,045 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:22,045 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:22,045 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:22,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:22,058 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:22,497 INFO L134 CoverageAnalysis]: Checked inductivity of 2866 backedges. 0 proven. 2450 refuted. 0 times theorem prover too weak. 416 trivial. 0 not checked. [2018-04-10 14:32:22,497 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:22,497 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:22,502 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-04-10 14:32:22,528 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-04-10 14:32:22,529 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:22,531 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:22,566 INFO L134 CoverageAnalysis]: Checked inductivity of 2866 backedges. 0 proven. 2450 refuted. 0 times theorem prover too weak. 416 trivial. 0 not checked. [2018-04-10 14:32:22,584 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:22,584 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38] total 38 [2018-04-10 14:32:22,584 INFO L442 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-04-10 14:32:22,584 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-04-10 14:32:22,585 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=703, Invalid=703, Unknown=0, NotChecked=0, Total=1406 [2018-04-10 14:32:22,585 INFO L87 Difference]: Start difference. First operand 216 states and 217 transitions. Second operand 38 states. [2018-04-10 14:32:22,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:22,787 INFO L93 Difference]: Finished difference Result 341 states and 364 transitions. [2018-04-10 14:32:22,787 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2018-04-10 14:32:22,787 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 215 [2018-04-10 14:32:22,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:22,788 INFO L225 Difference]: With dead ends: 341 [2018-04-10 14:32:22,788 INFO L226 Difference]: Without dead ends: 341 [2018-04-10 14:32:22,789 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 216 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=703, Invalid=703, Unknown=0, NotChecked=0, Total=1406 [2018-04-10 14:32:22,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2018-04-10 14:32:22,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 220. [2018-04-10 14:32:22,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 220 states. [2018-04-10 14:32:22,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 221 transitions. [2018-04-10 14:32:22,791 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 221 transitions. Word has length 215 [2018-04-10 14:32:22,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:22,791 INFO L459 AbstractCegarLoop]: Abstraction has 220 states and 221 transitions. [2018-04-10 14:32:22,791 INFO L460 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-04-10 14:32:22,791 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 221 transitions. [2018-04-10 14:32:22,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2018-04-10 14:32:22,791 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:22,792 INFO L355 BasicCegarLoop]: trace histogram [37, 36, 36, 36, 14, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:22,792 INFO L408 AbstractCegarLoop]: === Iteration 37 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:22,792 INFO L82 PathProgramCache]: Analyzing trace with hash -1780908466, now seen corresponding path program 35 times [2018-04-10 14:32:22,792 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:22,792 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:22,792 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:22,792 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:22,792 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:22,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:22,799 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:23,314 INFO L134 CoverageAnalysis]: Checked inductivity of 3008 backedges. 0 proven. 2592 refuted. 0 times theorem prover too weak. 416 trivial. 0 not checked. [2018-04-10 14:32:23,315 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:23,315 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:23,320 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-04-10 14:32:23,597 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 37 check-sat command(s) [2018-04-10 14:32:23,598 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:23,601 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:23,637 INFO L134 CoverageAnalysis]: Checked inductivity of 3008 backedges. 0 proven. 2592 refuted. 0 times theorem prover too weak. 416 trivial. 0 not checked. [2018-04-10 14:32:23,655 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:23,655 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39] total 39 [2018-04-10 14:32:23,656 INFO L442 AbstractCegarLoop]: Interpolant automaton has 39 states [2018-04-10 14:32:23,656 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2018-04-10 14:32:23,656 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=741, Invalid=741, Unknown=0, NotChecked=0, Total=1482 [2018-04-10 14:32:23,656 INFO L87 Difference]: Start difference. First operand 220 states and 221 transitions. Second operand 39 states. [2018-04-10 14:32:23,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:23,862 INFO L93 Difference]: Finished difference Result 350 states and 374 transitions. [2018-04-10 14:32:23,862 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-04-10 14:32:23,862 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 219 [2018-04-10 14:32:23,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:23,863 INFO L225 Difference]: With dead ends: 350 [2018-04-10 14:32:23,863 INFO L226 Difference]: Without dead ends: 350 [2018-04-10 14:32:23,863 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 257 GetRequests, 220 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=741, Invalid=741, Unknown=0, NotChecked=0, Total=1482 [2018-04-10 14:32:23,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2018-04-10 14:32:23,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 224. [2018-04-10 14:32:23,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 224 states. [2018-04-10 14:32:23,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 225 transitions. [2018-04-10 14:32:23,865 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 225 transitions. Word has length 219 [2018-04-10 14:32:23,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:23,865 INFO L459 AbstractCegarLoop]: Abstraction has 224 states and 225 transitions. [2018-04-10 14:32:23,866 INFO L460 AbstractCegarLoop]: Interpolant automaton has 39 states. [2018-04-10 14:32:23,866 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 225 transitions. [2018-04-10 14:32:23,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2018-04-10 14:32:23,866 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:23,866 INFO L355 BasicCegarLoop]: trace histogram [38, 37, 37, 37, 14, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:23,866 INFO L408 AbstractCegarLoop]: === Iteration 38 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:23,866 INFO L82 PathProgramCache]: Analyzing trace with hash 1658412469, now seen corresponding path program 36 times [2018-04-10 14:32:23,866 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:23,866 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:23,867 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:23,867 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:23,867 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:23,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:23,873 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:24,429 INFO L134 CoverageAnalysis]: Checked inductivity of 3154 backedges. 0 proven. 2738 refuted. 0 times theorem prover too weak. 416 trivial. 0 not checked. [2018-04-10 14:32:24,430 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:24,430 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:24,434 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-04-10 14:32:24,502 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 27 check-sat command(s) [2018-04-10 14:32:24,502 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:24,505 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:24,562 INFO L134 CoverageAnalysis]: Checked inductivity of 3154 backedges. 0 proven. 416 refuted. 0 times theorem prover too weak. 2738 trivial. 0 not checked. [2018-04-10 14:32:24,594 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:24,594 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 16] total 42 [2018-04-10 14:32:24,595 INFO L442 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-04-10 14:32:24,595 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-04-10 14:32:24,595 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=835, Invalid=887, Unknown=0, NotChecked=0, Total=1722 [2018-04-10 14:32:24,596 INFO L87 Difference]: Start difference. First operand 224 states and 225 transitions. Second operand 42 states. [2018-04-10 14:32:25,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:25,004 INFO L93 Difference]: Finished difference Result 359 states and 383 transitions. [2018-04-10 14:32:25,004 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-04-10 14:32:25,004 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 223 [2018-04-10 14:32:25,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:25,005 INFO L225 Difference]: With dead ends: 359 [2018-04-10 14:32:25,005 INFO L226 Difference]: Without dead ends: 359 [2018-04-10 14:32:25,006 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 288 GetRequests, 235 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1368, Invalid=1602, Unknown=0, NotChecked=0, Total=2970 [2018-04-10 14:32:25,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2018-04-10 14:32:25,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 233. [2018-04-10 14:32:25,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 233 states. [2018-04-10 14:32:25,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 234 transitions. [2018-04-10 14:32:25,009 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 234 transitions. Word has length 223 [2018-04-10 14:32:25,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:25,009 INFO L459 AbstractCegarLoop]: Abstraction has 233 states and 234 transitions. [2018-04-10 14:32:25,009 INFO L460 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-04-10 14:32:25,009 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 234 transitions. [2018-04-10 14:32:25,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2018-04-10 14:32:25,010 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:25,010 INFO L355 BasicCegarLoop]: trace histogram [39, 38, 38, 38, 15, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:25,010 INFO L408 AbstractCegarLoop]: === Iteration 39 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:25,010 INFO L82 PathProgramCache]: Analyzing trace with hash 224935280, now seen corresponding path program 37 times [2018-04-10 14:32:25,010 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:25,010 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:25,011 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:25,011 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:25,011 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:25,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:25,018 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:25,490 INFO L134 CoverageAnalysis]: Checked inductivity of 3371 backedges. 0 proven. 2888 refuted. 0 times theorem prover too weak. 483 trivial. 0 not checked. [2018-04-10 14:32:25,491 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:25,491 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:25,496 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-10 14:32:25,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:25,523 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:25,564 INFO L134 CoverageAnalysis]: Checked inductivity of 3371 backedges. 0 proven. 2888 refuted. 0 times theorem prover too weak. 483 trivial. 0 not checked. [2018-04-10 14:32:25,594 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:25,594 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 41] total 41 [2018-04-10 14:32:25,594 INFO L442 AbstractCegarLoop]: Interpolant automaton has 41 states [2018-04-10 14:32:25,595 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2018-04-10 14:32:25,595 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=820, Invalid=820, Unknown=0, NotChecked=0, Total=1640 [2018-04-10 14:32:25,595 INFO L87 Difference]: Start difference. First operand 233 states and 234 transitions. Second operand 41 states. [2018-04-10 14:32:25,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:25,812 INFO L93 Difference]: Finished difference Result 368 states and 393 transitions. [2018-04-10 14:32:25,813 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-04-10 14:32:25,813 INFO L78 Accepts]: Start accepts. Automaton has 41 states. Word has length 232 [2018-04-10 14:32:25,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:25,814 INFO L225 Difference]: With dead ends: 368 [2018-04-10 14:32:25,814 INFO L226 Difference]: Without dead ends: 368 [2018-04-10 14:32:25,814 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 233 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=820, Invalid=820, Unknown=0, NotChecked=0, Total=1640 [2018-04-10 14:32:25,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2018-04-10 14:32:25,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 237. [2018-04-10 14:32:25,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 237 states. [2018-04-10 14:32:25,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 238 transitions. [2018-04-10 14:32:25,816 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 238 transitions. Word has length 232 [2018-04-10 14:32:25,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:25,816 INFO L459 AbstractCegarLoop]: Abstraction has 237 states and 238 transitions. [2018-04-10 14:32:25,816 INFO L460 AbstractCegarLoop]: Interpolant automaton has 41 states. [2018-04-10 14:32:25,816 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 238 transitions. [2018-04-10 14:32:25,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2018-04-10 14:32:25,817 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:25,817 INFO L355 BasicCegarLoop]: trace histogram [40, 39, 39, 39, 15, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:25,817 INFO L408 AbstractCegarLoop]: === Iteration 40 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:25,817 INFO L82 PathProgramCache]: Analyzing trace with hash -1448682135, now seen corresponding path program 38 times [2018-04-10 14:32:25,817 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:25,817 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:25,818 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:25,818 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-10 14:32:25,818 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:25,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:25,828 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:26,416 INFO L134 CoverageAnalysis]: Checked inductivity of 3525 backedges. 0 proven. 3042 refuted. 0 times theorem prover too weak. 483 trivial. 0 not checked. [2018-04-10 14:32:26,416 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:26,416 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:26,422 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-10 14:32:26,456 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-04-10 14:32:26,456 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:26,458 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:26,484 INFO L134 CoverageAnalysis]: Checked inductivity of 3525 backedges. 0 proven. 3042 refuted. 0 times theorem prover too weak. 483 trivial. 0 not checked. [2018-04-10 14:32:26,503 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:26,504 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 42] total 42 [2018-04-10 14:32:26,504 INFO L442 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-04-10 14:32:26,504 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-04-10 14:32:26,504 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=861, Invalid=861, Unknown=0, NotChecked=0, Total=1722 [2018-04-10 14:32:26,504 INFO L87 Difference]: Start difference. First operand 237 states and 238 transitions. Second operand 42 states. [2018-04-10 14:32:26,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:26,765 INFO L93 Difference]: Finished difference Result 377 states and 403 transitions. [2018-04-10 14:32:26,765 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-04-10 14:32:26,765 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 236 [2018-04-10 14:32:26,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:26,767 INFO L225 Difference]: With dead ends: 377 [2018-04-10 14:32:26,767 INFO L226 Difference]: Without dead ends: 377 [2018-04-10 14:32:26,767 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 237 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=861, Invalid=861, Unknown=0, NotChecked=0, Total=1722 [2018-04-10 14:32:26,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2018-04-10 14:32:26,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 241. [2018-04-10 14:32:26,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 241 states. [2018-04-10 14:32:26,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 242 transitions. [2018-04-10 14:32:26,770 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 242 transitions. Word has length 236 [2018-04-10 14:32:26,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:26,770 INFO L459 AbstractCegarLoop]: Abstraction has 241 states and 242 transitions. [2018-04-10 14:32:26,770 INFO L460 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-04-10 14:32:26,770 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 242 transitions. [2018-04-10 14:32:26,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 241 [2018-04-10 14:32:26,771 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:26,771 INFO L355 BasicCegarLoop]: trace histogram [41, 40, 40, 40, 15, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:26,771 INFO L408 AbstractCegarLoop]: === Iteration 41 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:26,771 INFO L82 PathProgramCache]: Analyzing trace with hash -986523422, now seen corresponding path program 39 times [2018-04-10 14:32:26,771 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:26,771 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:26,772 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:26,772 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:26,772 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:26,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:26,779 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:27,288 INFO L134 CoverageAnalysis]: Checked inductivity of 3683 backedges. 0 proven. 3200 refuted. 0 times theorem prover too weak. 483 trivial. 0 not checked. [2018-04-10 14:32:27,288 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:27,288 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:27,294 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-04-10 14:32:27,335 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2018-04-10 14:32:27,335 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:27,338 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:27,372 INFO L134 CoverageAnalysis]: Checked inductivity of 3683 backedges. 0 proven. 483 refuted. 0 times theorem prover too weak. 3200 trivial. 0 not checked. [2018-04-10 14:32:27,390 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:27,390 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 17] total 45 [2018-04-10 14:32:27,390 INFO L442 AbstractCegarLoop]: Interpolant automaton has 45 states [2018-04-10 14:32:27,390 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2018-04-10 14:32:27,391 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=962, Invalid=1018, Unknown=0, NotChecked=0, Total=1980 [2018-04-10 14:32:27,391 INFO L87 Difference]: Start difference. First operand 241 states and 242 transitions. Second operand 45 states. [2018-04-10 14:32:27,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:27,761 INFO L93 Difference]: Finished difference Result 386 states and 412 transitions. [2018-04-10 14:32:27,762 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-04-10 14:32:27,762 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 240 [2018-04-10 14:32:27,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:27,763 INFO L225 Difference]: With dead ends: 386 [2018-04-10 14:32:27,763 INFO L226 Difference]: Without dead ends: 386 [2018-04-10 14:32:27,763 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 310 GetRequests, 253 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 251 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=1578, Invalid=1844, Unknown=0, NotChecked=0, Total=3422 [2018-04-10 14:32:27,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2018-04-10 14:32:27,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 250. [2018-04-10 14:32:27,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 250 states. [2018-04-10 14:32:27,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 251 transitions. [2018-04-10 14:32:27,766 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 251 transitions. Word has length 240 [2018-04-10 14:32:27,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:27,767 INFO L459 AbstractCegarLoop]: Abstraction has 250 states and 251 transitions. [2018-04-10 14:32:27,767 INFO L460 AbstractCegarLoop]: Interpolant automaton has 45 states. [2018-04-10 14:32:27,767 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 251 transitions. [2018-04-10 14:32:27,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 250 [2018-04-10 14:32:27,768 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:27,768 INFO L355 BasicCegarLoop]: trace histogram [42, 41, 41, 41, 16, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:27,768 INFO L408 AbstractCegarLoop]: === Iteration 42 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:27,768 INFO L82 PathProgramCache]: Analyzing trace with hash -267710831, now seen corresponding path program 40 times [2018-04-10 14:32:27,768 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:27,768 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:27,769 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:27,769 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:27,769 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:27,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:27,780 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:28,403 INFO L134 CoverageAnalysis]: Checked inductivity of 3917 backedges. 0 proven. 3362 refuted. 0 times theorem prover too weak. 555 trivial. 0 not checked. [2018-04-10 14:32:28,403 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:28,403 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:28,408 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-04-10 14:32:28,436 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-04-10 14:32:28,437 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:28,439 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:28,488 INFO L134 CoverageAnalysis]: Checked inductivity of 3917 backedges. 0 proven. 3362 refuted. 0 times theorem prover too weak. 555 trivial. 0 not checked. [2018-04-10 14:32:28,519 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:28,520 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 44] total 44 [2018-04-10 14:32:28,520 INFO L442 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-04-10 14:32:28,521 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-04-10 14:32:28,521 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=946, Invalid=946, Unknown=0, NotChecked=0, Total=1892 [2018-04-10 14:32:28,521 INFO L87 Difference]: Start difference. First operand 250 states and 251 transitions. Second operand 44 states. [2018-04-10 14:32:28,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:28,766 INFO L93 Difference]: Finished difference Result 395 states and 422 transitions. [2018-04-10 14:32:28,766 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-04-10 14:32:28,766 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 249 [2018-04-10 14:32:28,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:28,767 INFO L225 Difference]: With dead ends: 395 [2018-04-10 14:32:28,767 INFO L226 Difference]: Without dead ends: 395 [2018-04-10 14:32:28,768 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 292 GetRequests, 250 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=946, Invalid=946, Unknown=0, NotChecked=0, Total=1892 [2018-04-10 14:32:28,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 395 states. [2018-04-10 14:32:28,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 395 to 254. [2018-04-10 14:32:28,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 254 states. [2018-04-10 14:32:28,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 255 transitions. [2018-04-10 14:32:28,770 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 255 transitions. Word has length 249 [2018-04-10 14:32:28,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:28,771 INFO L459 AbstractCegarLoop]: Abstraction has 254 states and 255 transitions. [2018-04-10 14:32:28,771 INFO L460 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-04-10 14:32:28,771 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 255 transitions. [2018-04-10 14:32:28,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2018-04-10 14:32:28,772 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:28,772 INFO L355 BasicCegarLoop]: trace histogram [43, 42, 42, 42, 16, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:28,772 INFO L408 AbstractCegarLoop]: === Iteration 43 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:28,772 INFO L82 PathProgramCache]: Analyzing trace with hash 1692614584, now seen corresponding path program 41 times [2018-04-10 14:32:28,772 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:28,772 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:28,773 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:28,773 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:28,773 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:28,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:28,785 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:29,363 INFO L134 CoverageAnalysis]: Checked inductivity of 4083 backedges. 0 proven. 3528 refuted. 0 times theorem prover too weak. 555 trivial. 0 not checked. [2018-04-10 14:32:29,363 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:29,363 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:29,368 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-04-10 14:32:29,904 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 43 check-sat command(s) [2018-04-10 14:32:29,904 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:29,909 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:29,938 INFO L134 CoverageAnalysis]: Checked inductivity of 4083 backedges. 0 proven. 3528 refuted. 0 times theorem prover too weak. 555 trivial. 0 not checked. [2018-04-10 14:32:29,959 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:29,959 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45] total 45 [2018-04-10 14:32:29,959 INFO L442 AbstractCegarLoop]: Interpolant automaton has 45 states [2018-04-10 14:32:29,960 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2018-04-10 14:32:29,960 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=990, Invalid=990, Unknown=0, NotChecked=0, Total=1980 [2018-04-10 14:32:29,960 INFO L87 Difference]: Start difference. First operand 254 states and 255 transitions. Second operand 45 states. [2018-04-10 14:32:30,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:30,298 INFO L93 Difference]: Finished difference Result 404 states and 432 transitions. [2018-04-10 14:32:30,298 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-04-10 14:32:30,299 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 253 [2018-04-10 14:32:30,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:30,300 INFO L225 Difference]: With dead ends: 404 [2018-04-10 14:32:30,300 INFO L226 Difference]: Without dead ends: 404 [2018-04-10 14:32:30,300 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 297 GetRequests, 254 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=990, Invalid=990, Unknown=0, NotChecked=0, Total=1980 [2018-04-10 14:32:30,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2018-04-10 14:32:30,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 258. [2018-04-10 14:32:30,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 258 states. [2018-04-10 14:32:30,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 259 transitions. [2018-04-10 14:32:30,302 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 259 transitions. Word has length 253 [2018-04-10 14:32:30,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:30,303 INFO L459 AbstractCegarLoop]: Abstraction has 258 states and 259 transitions. [2018-04-10 14:32:30,303 INFO L460 AbstractCegarLoop]: Interpolant automaton has 45 states. [2018-04-10 14:32:30,303 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 259 transitions. [2018-04-10 14:32:30,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 258 [2018-04-10 14:32:30,304 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:30,304 INFO L355 BasicCegarLoop]: trace histogram [44, 43, 43, 43, 16, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:30,304 INFO L408 AbstractCegarLoop]: === Iteration 44 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:30,304 INFO L82 PathProgramCache]: Analyzing trace with hash 1650492767, now seen corresponding path program 42 times [2018-04-10 14:32:30,304 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:30,305 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:30,305 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:30,305 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:30,305 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:30,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:30,312 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:30,885 INFO L134 CoverageAnalysis]: Checked inductivity of 4253 backedges. 0 proven. 3698 refuted. 0 times theorem prover too weak. 555 trivial. 0 not checked. [2018-04-10 14:32:30,886 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:30,886 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:30,891 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-04-10 14:32:30,979 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 31 check-sat command(s) [2018-04-10 14:32:30,979 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:30,981 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:31,032 INFO L134 CoverageAnalysis]: Checked inductivity of 4253 backedges. 0 proven. 555 refuted. 0 times theorem prover too weak. 3698 trivial. 0 not checked. [2018-04-10 14:32:31,062 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:31,062 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 18] total 48 [2018-04-10 14:32:31,063 INFO L442 AbstractCegarLoop]: Interpolant automaton has 48 states [2018-04-10 14:32:31,063 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2018-04-10 14:32:31,063 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1098, Invalid=1158, Unknown=0, NotChecked=0, Total=2256 [2018-04-10 14:32:31,063 INFO L87 Difference]: Start difference. First operand 258 states and 259 transitions. Second operand 48 states. [2018-04-10 14:32:31,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:31,542 INFO L93 Difference]: Finished difference Result 413 states and 441 transitions. [2018-04-10 14:32:31,542 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2018-04-10 14:32:31,542 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 257 [2018-04-10 14:32:31,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:31,543 INFO L225 Difference]: With dead ends: 413 [2018-04-10 14:32:31,543 INFO L226 Difference]: Without dead ends: 413 [2018-04-10 14:32:31,544 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 332 GetRequests, 271 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 277 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1803, Invalid=2103, Unknown=0, NotChecked=0, Total=3906 [2018-04-10 14:32:31,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 413 states. [2018-04-10 14:32:31,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 413 to 267. [2018-04-10 14:32:31,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 267 states. [2018-04-10 14:32:31,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 268 transitions. [2018-04-10 14:32:31,547 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 268 transitions. Word has length 257 [2018-04-10 14:32:31,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:31,547 INFO L459 AbstractCegarLoop]: Abstraction has 267 states and 268 transitions. [2018-04-10 14:32:31,547 INFO L460 AbstractCegarLoop]: Interpolant automaton has 48 states. [2018-04-10 14:32:31,547 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 268 transitions. [2018-04-10 14:32:31,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 267 [2018-04-10 14:32:31,548 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:31,548 INFO L355 BasicCegarLoop]: trace histogram [45, 44, 44, 44, 17, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:31,548 INFO L408 AbstractCegarLoop]: === Iteration 45 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:31,548 INFO L82 PathProgramCache]: Analyzing trace with hash -1159007802, now seen corresponding path program 43 times [2018-04-10 14:32:31,548 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:31,548 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:31,548 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:31,549 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:31,549 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:31,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:31,557 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:32,167 INFO L134 CoverageAnalysis]: Checked inductivity of 4504 backedges. 0 proven. 3872 refuted. 0 times theorem prover too weak. 632 trivial. 0 not checked. [2018-04-10 14:32:32,168 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:32,168 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:32,173 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-10 14:32:32,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:32,205 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:32,245 INFO L134 CoverageAnalysis]: Checked inductivity of 4504 backedges. 0 proven. 3872 refuted. 0 times theorem prover too weak. 632 trivial. 0 not checked. [2018-04-10 14:32:32,276 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:32,277 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 47] total 47 [2018-04-10 14:32:32,277 INFO L442 AbstractCegarLoop]: Interpolant automaton has 47 states [2018-04-10 14:32:32,277 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2018-04-10 14:32:32,277 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1081, Invalid=1081, Unknown=0, NotChecked=0, Total=2162 [2018-04-10 14:32:32,278 INFO L87 Difference]: Start difference. First operand 267 states and 268 transitions. Second operand 47 states. [2018-04-10 14:32:32,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:32,623 INFO L93 Difference]: Finished difference Result 422 states and 451 transitions. [2018-04-10 14:32:32,623 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2018-04-10 14:32:32,624 INFO L78 Accepts]: Start accepts. Automaton has 47 states. Word has length 266 [2018-04-10 14:32:32,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:32,625 INFO L225 Difference]: With dead ends: 422 [2018-04-10 14:32:32,625 INFO L226 Difference]: Without dead ends: 422 [2018-04-10 14:32:32,625 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 312 GetRequests, 267 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=1081, Invalid=1081, Unknown=0, NotChecked=0, Total=2162 [2018-04-10 14:32:32,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 422 states. [2018-04-10 14:32:32,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 422 to 271. [2018-04-10 14:32:32,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 271 states. [2018-04-10 14:32:32,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 271 states to 271 states and 272 transitions. [2018-04-10 14:32:32,628 INFO L78 Accepts]: Start accepts. Automaton has 271 states and 272 transitions. Word has length 266 [2018-04-10 14:32:32,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:32,629 INFO L459 AbstractCegarLoop]: Abstraction has 271 states and 272 transitions. [2018-04-10 14:32:32,629 INFO L460 AbstractCegarLoop]: Interpolant automaton has 47 states. [2018-04-10 14:32:32,629 INFO L276 IsEmpty]: Start isEmpty. Operand 271 states and 272 transitions. [2018-04-10 14:32:32,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2018-04-10 14:32:32,630 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:32,630 INFO L355 BasicCegarLoop]: trace histogram [46, 45, 45, 45, 17, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:32,630 INFO L408 AbstractCegarLoop]: === Iteration 46 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:32,630 INFO L82 PathProgramCache]: Analyzing trace with hash 1871991679, now seen corresponding path program 44 times [2018-04-10 14:32:32,631 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:32,631 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:32,631 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:32,631 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-10 14:32:32,631 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:32,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:32,646 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:33,421 INFO L134 CoverageAnalysis]: Checked inductivity of 4682 backedges. 0 proven. 4050 refuted. 0 times theorem prover too weak. 632 trivial. 0 not checked. [2018-04-10 14:32:33,421 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:33,421 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:33,427 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-10 14:32:33,455 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-04-10 14:32:33,455 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:33,457 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:33,494 INFO L134 CoverageAnalysis]: Checked inductivity of 4682 backedges. 0 proven. 4050 refuted. 0 times theorem prover too weak. 632 trivial. 0 not checked. [2018-04-10 14:32:33,522 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:33,523 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48] total 48 [2018-04-10 14:32:33,523 INFO L442 AbstractCegarLoop]: Interpolant automaton has 48 states [2018-04-10 14:32:33,523 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2018-04-10 14:32:33,523 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1128, Invalid=1128, Unknown=0, NotChecked=0, Total=2256 [2018-04-10 14:32:33,523 INFO L87 Difference]: Start difference. First operand 271 states and 272 transitions. Second operand 48 states. [2018-04-10 14:32:33,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:33,839 INFO L93 Difference]: Finished difference Result 431 states and 461 transitions. [2018-04-10 14:32:33,839 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2018-04-10 14:32:33,839 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 270 [2018-04-10 14:32:33,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:33,840 INFO L225 Difference]: With dead ends: 431 [2018-04-10 14:32:33,840 INFO L226 Difference]: Without dead ends: 431 [2018-04-10 14:32:33,841 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 317 GetRequests, 271 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=1128, Invalid=1128, Unknown=0, NotChecked=0, Total=2256 [2018-04-10 14:32:33,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2018-04-10 14:32:33,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 275. [2018-04-10 14:32:33,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 275 states. [2018-04-10 14:32:33,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 276 transitions. [2018-04-10 14:32:33,843 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 276 transitions. Word has length 270 [2018-04-10 14:32:33,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:33,844 INFO L459 AbstractCegarLoop]: Abstraction has 275 states and 276 transitions. [2018-04-10 14:32:33,844 INFO L460 AbstractCegarLoop]: Interpolant automaton has 48 states. [2018-04-10 14:32:33,844 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 276 transitions. [2018-04-10 14:32:33,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 275 [2018-04-10 14:32:33,844 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:33,844 INFO L355 BasicCegarLoop]: trace histogram [47, 46, 46, 46, 17, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:33,845 INFO L408 AbstractCegarLoop]: === Iteration 47 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:33,845 INFO L82 PathProgramCache]: Analyzing trace with hash 148123832, now seen corresponding path program 45 times [2018-04-10 14:32:33,845 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:33,845 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:33,845 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:33,845 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:33,845 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:33,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:33,853 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:34,494 INFO L134 CoverageAnalysis]: Checked inductivity of 4864 backedges. 0 proven. 4232 refuted. 0 times theorem prover too weak. 632 trivial. 0 not checked. [2018-04-10 14:32:34,495 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:34,495 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:34,500 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-04-10 14:32:34,554 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 17 check-sat command(s) [2018-04-10 14:32:34,554 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:34,556 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:34,609 INFO L134 CoverageAnalysis]: Checked inductivity of 4864 backedges. 0 proven. 632 refuted. 0 times theorem prover too weak. 4232 trivial. 0 not checked. [2018-04-10 14:32:34,627 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:34,627 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 19] total 51 [2018-04-10 14:32:34,627 INFO L442 AbstractCegarLoop]: Interpolant automaton has 51 states [2018-04-10 14:32:34,628 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2018-04-10 14:32:34,628 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1243, Invalid=1307, Unknown=0, NotChecked=0, Total=2550 [2018-04-10 14:32:34,628 INFO L87 Difference]: Start difference. First operand 275 states and 276 transitions. Second operand 51 states. [2018-04-10 14:32:35,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:35,084 INFO L93 Difference]: Finished difference Result 440 states and 470 transitions. [2018-04-10 14:32:35,084 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2018-04-10 14:32:35,084 INFO L78 Accepts]: Start accepts. Automaton has 51 states. Word has length 274 [2018-04-10 14:32:35,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:35,085 INFO L225 Difference]: With dead ends: 440 [2018-04-10 14:32:35,085 INFO L226 Difference]: Without dead ends: 440 [2018-04-10 14:32:35,085 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 354 GetRequests, 289 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 304 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=2043, Invalid=2379, Unknown=0, NotChecked=0, Total=4422 [2018-04-10 14:32:35,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2018-04-10 14:32:35,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 284. [2018-04-10 14:32:35,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 284 states. [2018-04-10 14:32:35,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 285 transitions. [2018-04-10 14:32:35,088 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 285 transitions. Word has length 274 [2018-04-10 14:32:35,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:35,088 INFO L459 AbstractCegarLoop]: Abstraction has 284 states and 285 transitions. [2018-04-10 14:32:35,088 INFO L460 AbstractCegarLoop]: Interpolant automaton has 51 states. [2018-04-10 14:32:35,088 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 285 transitions. [2018-04-10 14:32:35,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 284 [2018-04-10 14:32:35,088 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:35,089 INFO L355 BasicCegarLoop]: trace histogram [48, 47, 47, 47, 18, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:35,089 INFO L408 AbstractCegarLoop]: === Iteration 48 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:35,089 INFO L82 PathProgramCache]: Analyzing trace with hash -1425849669, now seen corresponding path program 46 times [2018-04-10 14:32:35,089 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:35,089 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:35,089 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:35,089 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:35,089 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:35,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:35,096 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:35,802 INFO L134 CoverageAnalysis]: Checked inductivity of 5132 backedges. 0 proven. 4418 refuted. 0 times theorem prover too weak. 714 trivial. 0 not checked. [2018-04-10 14:32:35,802 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:35,802 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:35,807 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-04-10 14:32:35,838 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-04-10 14:32:35,838 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:35,840 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:35,884 INFO L134 CoverageAnalysis]: Checked inductivity of 5132 backedges. 0 proven. 4418 refuted. 0 times theorem prover too weak. 714 trivial. 0 not checked. [2018-04-10 14:32:35,902 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:35,903 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 50] total 50 [2018-04-10 14:32:35,903 INFO L442 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-04-10 14:32:35,903 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-04-10 14:32:35,903 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1225, Invalid=1225, Unknown=0, NotChecked=0, Total=2450 [2018-04-10 14:32:35,904 INFO L87 Difference]: Start difference. First operand 284 states and 285 transitions. Second operand 50 states. [2018-04-10 14:32:36,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:36,241 INFO L93 Difference]: Finished difference Result 449 states and 480 transitions. [2018-04-10 14:32:36,241 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2018-04-10 14:32:36,241 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 283 [2018-04-10 14:32:36,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:36,242 INFO L225 Difference]: With dead ends: 449 [2018-04-10 14:32:36,242 INFO L226 Difference]: Without dead ends: 449 [2018-04-10 14:32:36,243 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 332 GetRequests, 284 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=1225, Invalid=1225, Unknown=0, NotChecked=0, Total=2450 [2018-04-10 14:32:36,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 449 states. [2018-04-10 14:32:36,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 449 to 288. [2018-04-10 14:32:36,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 288 states. [2018-04-10 14:32:36,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 289 transitions. [2018-04-10 14:32:36,245 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 289 transitions. Word has length 283 [2018-04-10 14:32:36,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:36,245 INFO L459 AbstractCegarLoop]: Abstraction has 288 states and 289 transitions. [2018-04-10 14:32:36,245 INFO L460 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-04-10 14:32:36,246 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 289 transitions. [2018-04-10 14:32:36,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 288 [2018-04-10 14:32:36,246 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:36,246 INFO L355 BasicCegarLoop]: trace histogram [49, 48, 48, 48, 18, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:36,246 INFO L408 AbstractCegarLoop]: === Iteration 49 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:36,246 INFO L82 PathProgramCache]: Analyzing trace with hash 294939170, now seen corresponding path program 47 times [2018-04-10 14:32:36,247 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:36,247 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:36,247 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:36,247 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:36,247 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:36,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:36,256 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:37,025 INFO L134 CoverageAnalysis]: Checked inductivity of 5322 backedges. 0 proven. 4608 refuted. 0 times theorem prover too weak. 714 trivial. 0 not checked. [2018-04-10 14:32:37,025 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:37,026 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:37,031 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-04-10 14:32:37,732 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 49 check-sat command(s) [2018-04-10 14:32:37,733 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:37,737 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:37,803 INFO L134 CoverageAnalysis]: Checked inductivity of 5322 backedges. 0 proven. 4608 refuted. 0 times theorem prover too weak. 714 trivial. 0 not checked. [2018-04-10 14:32:37,821 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:37,821 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51] total 51 [2018-04-10 14:32:37,822 INFO L442 AbstractCegarLoop]: Interpolant automaton has 51 states [2018-04-10 14:32:37,822 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2018-04-10 14:32:37,823 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1275, Invalid=1275, Unknown=0, NotChecked=0, Total=2550 [2018-04-10 14:32:37,823 INFO L87 Difference]: Start difference. First operand 288 states and 289 transitions. Second operand 51 states. [2018-04-10 14:32:38,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:38,144 INFO L93 Difference]: Finished difference Result 458 states and 490 transitions. [2018-04-10 14:32:38,144 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2018-04-10 14:32:38,144 INFO L78 Accepts]: Start accepts. Automaton has 51 states. Word has length 287 [2018-04-10 14:32:38,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:38,146 INFO L225 Difference]: With dead ends: 458 [2018-04-10 14:32:38,146 INFO L226 Difference]: Without dead ends: 458 [2018-04-10 14:32:38,146 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 337 GetRequests, 288 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=1275, Invalid=1275, Unknown=0, NotChecked=0, Total=2550 [2018-04-10 14:32:38,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2018-04-10 14:32:38,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 292. [2018-04-10 14:32:38,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 292 states. [2018-04-10 14:32:38,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 293 transitions. [2018-04-10 14:32:38,149 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 293 transitions. Word has length 287 [2018-04-10 14:32:38,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:38,150 INFO L459 AbstractCegarLoop]: Abstraction has 292 states and 293 transitions. [2018-04-10 14:32:38,150 INFO L460 AbstractCegarLoop]: Interpolant automaton has 51 states. [2018-04-10 14:32:38,150 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 293 transitions. [2018-04-10 14:32:38,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 292 [2018-04-10 14:32:38,151 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:38,151 INFO L355 BasicCegarLoop]: trace histogram [50, 49, 49, 49, 18, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:38,151 INFO L408 AbstractCegarLoop]: === Iteration 50 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:38,152 INFO L82 PathProgramCache]: Analyzing trace with hash -219838967, now seen corresponding path program 48 times [2018-04-10 14:32:38,152 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:38,152 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:38,152 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:38,152 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:38,152 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:38,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:38,166 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:38,933 INFO L134 CoverageAnalysis]: Checked inductivity of 5516 backedges. 0 proven. 4802 refuted. 0 times theorem prover too weak. 714 trivial. 0 not checked. [2018-04-10 14:32:38,934 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:38,934 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:38,946 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-04-10 14:32:39,063 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 35 check-sat command(s) [2018-04-10 14:32:39,063 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:39,066 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:39,107 INFO L134 CoverageAnalysis]: Checked inductivity of 5516 backedges. 0 proven. 714 refuted. 0 times theorem prover too weak. 4802 trivial. 0 not checked. [2018-04-10 14:32:39,126 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:39,126 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 20] total 54 [2018-04-10 14:32:39,127 INFO L442 AbstractCegarLoop]: Interpolant automaton has 54 states [2018-04-10 14:32:39,127 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2018-04-10 14:32:39,127 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1397, Invalid=1465, Unknown=0, NotChecked=0, Total=2862 [2018-04-10 14:32:39,127 INFO L87 Difference]: Start difference. First operand 292 states and 293 transitions. Second operand 54 states. [2018-04-10 14:32:39,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:39,638 INFO L93 Difference]: Finished difference Result 467 states and 499 transitions. [2018-04-10 14:32:39,639 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2018-04-10 14:32:39,639 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 291 [2018-04-10 14:32:39,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:39,640 INFO L225 Difference]: With dead ends: 467 [2018-04-10 14:32:39,640 INFO L226 Difference]: Without dead ends: 467 [2018-04-10 14:32:39,640 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 376 GetRequests, 307 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=2298, Invalid=2672, Unknown=0, NotChecked=0, Total=4970 [2018-04-10 14:32:39,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 467 states. [2018-04-10 14:32:39,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 467 to 301. [2018-04-10 14:32:39,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 301 states. [2018-04-10 14:32:39,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 302 transitions. [2018-04-10 14:32:39,643 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 302 transitions. Word has length 291 [2018-04-10 14:32:39,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:39,643 INFO L459 AbstractCegarLoop]: Abstraction has 301 states and 302 transitions. [2018-04-10 14:32:39,643 INFO L460 AbstractCegarLoop]: Interpolant automaton has 54 states. [2018-04-10 14:32:39,643 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 302 transitions. [2018-04-10 14:32:39,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2018-04-10 14:32:39,644 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:39,644 INFO L355 BasicCegarLoop]: trace histogram [51, 50, 50, 50, 19, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:39,644 INFO L408 AbstractCegarLoop]: === Iteration 51 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:39,645 INFO L82 PathProgramCache]: Analyzing trace with hash 135724316, now seen corresponding path program 49 times [2018-04-10 14:32:39,645 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:39,645 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:39,645 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:39,645 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:39,646 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:39,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:39,655 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:40,490 INFO L134 CoverageAnalysis]: Checked inductivity of 5801 backedges. 0 proven. 5000 refuted. 0 times theorem prover too weak. 801 trivial. 0 not checked. [2018-04-10 14:32:40,490 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:40,490 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/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-04-10 14:32:40,496 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-10 14:32:40,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:40,529 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:40,568 INFO L134 CoverageAnalysis]: Checked inductivity of 5801 backedges. 0 proven. 5000 refuted. 0 times theorem prover too weak. 801 trivial. 0 not checked. [2018-04-10 14:32:40,585 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:40,585 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 53] total 53 [2018-04-10 14:32:40,586 INFO L442 AbstractCegarLoop]: Interpolant automaton has 53 states [2018-04-10 14:32:40,586 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2018-04-10 14:32:40,586 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2018-04-10 14:32:40,586 INFO L87 Difference]: Start difference. First operand 301 states and 302 transitions. Second operand 53 states. [2018-04-10 14:32:40,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:40,937 INFO L93 Difference]: Finished difference Result 476 states and 509 transitions. [2018-04-10 14:32:40,937 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2018-04-10 14:32:40,937 INFO L78 Accepts]: Start accepts. Automaton has 53 states. Word has length 300 [2018-04-10 14:32:40,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:40,939 INFO L225 Difference]: With dead ends: 476 [2018-04-10 14:32:40,939 INFO L226 Difference]: Without dead ends: 476 [2018-04-10 14:32:40,939 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 352 GetRequests, 301 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2018-04-10 14:32:40,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2018-04-10 14:32:40,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 305. [2018-04-10 14:32:40,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 305 states. [2018-04-10 14:32:40,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 306 transitions. [2018-04-10 14:32:40,943 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 306 transitions. Word has length 300 [2018-04-10 14:32:40,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:40,943 INFO L459 AbstractCegarLoop]: Abstraction has 305 states and 306 transitions. [2018-04-10 14:32:40,943 INFO L460 AbstractCegarLoop]: Interpolant automaton has 53 states. [2018-04-10 14:32:40,944 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 306 transitions. [2018-04-10 14:32:40,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 305 [2018-04-10 14:32:40,945 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:40,945 INFO L355 BasicCegarLoop]: trace histogram [52, 51, 51, 51, 19, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:40,945 INFO L408 AbstractCegarLoop]: === Iteration 52 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:40,945 INFO L82 PathProgramCache]: Analyzing trace with hash -976572267, now seen corresponding path program 50 times [2018-04-10 14:32:40,945 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:40,945 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:40,946 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:40,946 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-10 14:32:40,946 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:40,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:40,960 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:41,765 INFO L134 CoverageAnalysis]: Checked inductivity of 6003 backedges. 0 proven. 5202 refuted. 0 times theorem prover too weak. 801 trivial. 0 not checked. [2018-04-10 14:32:41,765 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:41,765 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:32:41,771 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-10 14:32:41,811 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-04-10 14:32:41,811 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:41,814 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:41,860 INFO L134 CoverageAnalysis]: Checked inductivity of 6003 backedges. 0 proven. 5202 refuted. 0 times theorem prover too weak. 801 trivial. 0 not checked. [2018-04-10 14:32:41,877 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:41,878 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 54] total 54 [2018-04-10 14:32:41,878 INFO L442 AbstractCegarLoop]: Interpolant automaton has 54 states [2018-04-10 14:32:41,878 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2018-04-10 14:32:41,879 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1431, Invalid=1431, Unknown=0, NotChecked=0, Total=2862 [2018-04-10 14:32:41,879 INFO L87 Difference]: Start difference. First operand 305 states and 306 transitions. Second operand 54 states. [2018-04-10 14:32:42,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:42,221 INFO L93 Difference]: Finished difference Result 485 states and 519 transitions. [2018-04-10 14:32:42,221 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2018-04-10 14:32:42,222 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 304 [2018-04-10 14:32:42,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:42,223 INFO L225 Difference]: With dead ends: 485 [2018-04-10 14:32:42,223 INFO L226 Difference]: Without dead ends: 485 [2018-04-10 14:32:42,223 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 357 GetRequests, 305 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1431, Invalid=1431, Unknown=0, NotChecked=0, Total=2862 [2018-04-10 14:32:42,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 485 states. [2018-04-10 14:32:42,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 485 to 309. [2018-04-10 14:32:42,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 309 states. [2018-04-10 14:32:42,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 310 transitions. [2018-04-10 14:32:42,225 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 310 transitions. Word has length 304 [2018-04-10 14:32:42,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:42,225 INFO L459 AbstractCegarLoop]: Abstraction has 309 states and 310 transitions. [2018-04-10 14:32:42,225 INFO L460 AbstractCegarLoop]: Interpolant automaton has 54 states. [2018-04-10 14:32:42,225 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 310 transitions. [2018-04-10 14:32:42,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2018-04-10 14:32:42,226 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:42,226 INFO L355 BasicCegarLoop]: trace histogram [53, 52, 52, 52, 19, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:42,226 INFO L408 AbstractCegarLoop]: === Iteration 53 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:42,226 INFO L82 PathProgramCache]: Analyzing trace with hash 1393950606, now seen corresponding path program 51 times [2018-04-10 14:32:42,226 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:42,227 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:42,227 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:42,227 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:42,227 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:42,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:42,235 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:43,157 INFO L134 CoverageAnalysis]: Checked inductivity of 6209 backedges. 0 proven. 5408 refuted. 0 times theorem prover too weak. 801 trivial. 0 not checked. [2018-04-10 14:32:43,158 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:43,158 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:32:43,163 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-04-10 14:32:43,215 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 19 check-sat command(s) [2018-04-10 14:32:43,216 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:43,220 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:43,263 INFO L134 CoverageAnalysis]: Checked inductivity of 6209 backedges. 0 proven. 801 refuted. 0 times theorem prover too weak. 5408 trivial. 0 not checked. [2018-04-10 14:32:43,280 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:43,280 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 21] total 57 [2018-04-10 14:32:43,281 INFO L442 AbstractCegarLoop]: Interpolant automaton has 57 states [2018-04-10 14:32:43,281 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2018-04-10 14:32:43,281 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1560, Invalid=1632, Unknown=0, NotChecked=0, Total=3192 [2018-04-10 14:32:43,281 INFO L87 Difference]: Start difference. First operand 309 states and 310 transitions. Second operand 57 states. [2018-04-10 14:32:43,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:43,900 INFO L93 Difference]: Finished difference Result 494 states and 528 transitions. [2018-04-10 14:32:43,900 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2018-04-10 14:32:43,900 INFO L78 Accepts]: Start accepts. Automaton has 57 states. Word has length 308 [2018-04-10 14:32:43,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:43,902 INFO L225 Difference]: With dead ends: 494 [2018-04-10 14:32:43,902 INFO L226 Difference]: Without dead ends: 494 [2018-04-10 14:32:43,902 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 398 GetRequests, 325 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 361 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=2568, Invalid=2982, Unknown=0, NotChecked=0, Total=5550 [2018-04-10 14:32:43,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 494 states. [2018-04-10 14:32:43,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 494 to 318. [2018-04-10 14:32:43,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 318 states. [2018-04-10 14:32:43,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 319 transitions. [2018-04-10 14:32:43,904 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 319 transitions. Word has length 308 [2018-04-10 14:32:43,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:43,904 INFO L459 AbstractCegarLoop]: Abstraction has 318 states and 319 transitions. [2018-04-10 14:32:43,904 INFO L460 AbstractCegarLoop]: Interpolant automaton has 57 states. [2018-04-10 14:32:43,905 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 319 transitions. [2018-04-10 14:32:43,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 318 [2018-04-10 14:32:43,905 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:43,905 INFO L355 BasicCegarLoop]: trace histogram [54, 53, 53, 53, 20, 19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:43,905 INFO L408 AbstractCegarLoop]: === Iteration 54 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:43,906 INFO L82 PathProgramCache]: Analyzing trace with hash -1623732251, now seen corresponding path program 52 times [2018-04-10 14:32:43,906 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:43,906 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:43,906 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:43,906 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:43,906 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:43,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:43,914 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:44,817 INFO L134 CoverageAnalysis]: Checked inductivity of 6511 backedges. 0 proven. 5618 refuted. 0 times theorem prover too weak. 893 trivial. 0 not checked. [2018-04-10 14:32:44,818 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:44,818 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:32:44,823 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-04-10 14:32:44,863 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-04-10 14:32:44,863 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:44,866 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:44,908 INFO L134 CoverageAnalysis]: Checked inductivity of 6511 backedges. 0 proven. 5618 refuted. 0 times theorem prover too weak. 893 trivial. 0 not checked. [2018-04-10 14:32:44,926 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:44,926 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [56, 56] total 56 [2018-04-10 14:32:44,927 INFO L442 AbstractCegarLoop]: Interpolant automaton has 56 states [2018-04-10 14:32:44,927 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2018-04-10 14:32:44,927 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1540, Invalid=1540, Unknown=0, NotChecked=0, Total=3080 [2018-04-10 14:32:44,927 INFO L87 Difference]: Start difference. First operand 318 states and 319 transitions. Second operand 56 states. [2018-04-10 14:32:45,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:45,405 INFO L93 Difference]: Finished difference Result 503 states and 538 transitions. [2018-04-10 14:32:45,405 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2018-04-10 14:32:45,406 INFO L78 Accepts]: Start accepts. Automaton has 56 states. Word has length 317 [2018-04-10 14:32:45,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:45,407 INFO L225 Difference]: With dead ends: 503 [2018-04-10 14:32:45,407 INFO L226 Difference]: Without dead ends: 503 [2018-04-10 14:32:45,407 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 372 GetRequests, 318 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1540, Invalid=1540, Unknown=0, NotChecked=0, Total=3080 [2018-04-10 14:32:45,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503 states. [2018-04-10 14:32:45,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503 to 322. [2018-04-10 14:32:45,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 322 states. [2018-04-10 14:32:45,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 323 transitions. [2018-04-10 14:32:45,409 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 323 transitions. Word has length 317 [2018-04-10 14:32:45,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:45,409 INFO L459 AbstractCegarLoop]: Abstraction has 322 states and 323 transitions. [2018-04-10 14:32:45,409 INFO L460 AbstractCegarLoop]: Interpolant automaton has 56 states. [2018-04-10 14:32:45,409 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 323 transitions. [2018-04-10 14:32:45,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 322 [2018-04-10 14:32:45,410 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:45,410 INFO L355 BasicCegarLoop]: trace histogram [55, 54, 54, 54, 20, 19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:45,410 INFO L408 AbstractCegarLoop]: === Iteration 55 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:45,410 INFO L82 PathProgramCache]: Analyzing trace with hash -2014028404, now seen corresponding path program 53 times [2018-04-10 14:32:45,410 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:45,410 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:45,411 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:45,411 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:45,411 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:45,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:45,421 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:46,327 INFO L134 CoverageAnalysis]: Checked inductivity of 6725 backedges. 0 proven. 5832 refuted. 0 times theorem prover too weak. 893 trivial. 0 not checked. [2018-04-10 14:32:46,327 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:46,327 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:32:46,334 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-04-10 14:32:47,490 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 55 check-sat command(s) [2018-04-10 14:32:47,491 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:47,495 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:47,536 INFO L134 CoverageAnalysis]: Checked inductivity of 6725 backedges. 0 proven. 5832 refuted. 0 times theorem prover too weak. 893 trivial. 0 not checked. [2018-04-10 14:32:47,555 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:47,555 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 57] total 57 [2018-04-10 14:32:47,555 INFO L442 AbstractCegarLoop]: Interpolant automaton has 57 states [2018-04-10 14:32:47,556 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2018-04-10 14:32:47,556 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1596, Invalid=1596, Unknown=0, NotChecked=0, Total=3192 [2018-04-10 14:32:47,556 INFO L87 Difference]: Start difference. First operand 322 states and 323 transitions. Second operand 57 states. [2018-04-10 14:32:47,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:47,941 INFO L93 Difference]: Finished difference Result 512 states and 548 transitions. [2018-04-10 14:32:47,941 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2018-04-10 14:32:47,941 INFO L78 Accepts]: Start accepts. Automaton has 57 states. Word has length 321 [2018-04-10 14:32:47,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:47,942 INFO L225 Difference]: With dead ends: 512 [2018-04-10 14:32:47,942 INFO L226 Difference]: Without dead ends: 512 [2018-04-10 14:32:47,943 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 377 GetRequests, 322 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1596, Invalid=1596, Unknown=0, NotChecked=0, Total=3192 [2018-04-10 14:32:47,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2018-04-10 14:32:47,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 326. [2018-04-10 14:32:47,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 326 states. [2018-04-10 14:32:47,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 327 transitions. [2018-04-10 14:32:47,945 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 327 transitions. Word has length 321 [2018-04-10 14:32:47,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:47,945 INFO L459 AbstractCegarLoop]: Abstraction has 326 states and 327 transitions. [2018-04-10 14:32:47,945 INFO L460 AbstractCegarLoop]: Interpolant automaton has 57 states. [2018-04-10 14:32:47,945 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 327 transitions. [2018-04-10 14:32:47,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 326 [2018-04-10 14:32:47,946 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:47,946 INFO L355 BasicCegarLoop]: trace histogram [56, 55, 55, 55, 20, 19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:47,946 INFO L408 AbstractCegarLoop]: === Iteration 56 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:47,946 INFO L82 PathProgramCache]: Analyzing trace with hash 2127806387, now seen corresponding path program 54 times [2018-04-10 14:32:47,946 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:47,946 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:47,947 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:47,947 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:47,947 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:47,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:47,955 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:48,953 INFO L134 CoverageAnalysis]: Checked inductivity of 6943 backedges. 0 proven. 6050 refuted. 0 times theorem prover too weak. 893 trivial. 0 not checked. [2018-04-10 14:32:48,953 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:48,953 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:32:48,959 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-04-10 14:32:49,117 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 39 check-sat command(s) [2018-04-10 14:32:49,117 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:49,120 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:49,166 INFO L134 CoverageAnalysis]: Checked inductivity of 6943 backedges. 0 proven. 893 refuted. 0 times theorem prover too weak. 6050 trivial. 0 not checked. [2018-04-10 14:32:49,186 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:49,186 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 22] total 60 [2018-04-10 14:32:49,186 INFO L442 AbstractCegarLoop]: Interpolant automaton has 60 states [2018-04-10 14:32:49,186 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2018-04-10 14:32:49,187 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1732, Invalid=1808, Unknown=0, NotChecked=0, Total=3540 [2018-04-10 14:32:49,187 INFO L87 Difference]: Start difference. First operand 326 states and 327 transitions. Second operand 60 states. [2018-04-10 14:32:49,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:49,762 INFO L93 Difference]: Finished difference Result 521 states and 557 transitions. [2018-04-10 14:32:49,762 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2018-04-10 14:32:49,762 INFO L78 Accepts]: Start accepts. Automaton has 60 states. Word has length 325 [2018-04-10 14:32:49,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:49,763 INFO L225 Difference]: With dead ends: 521 [2018-04-10 14:32:49,763 INFO L226 Difference]: Without dead ends: 521 [2018-04-10 14:32:49,764 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 420 GetRequests, 342 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 409 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=2853, Invalid=3309, Unknown=0, NotChecked=0, Total=6162 [2018-04-10 14:32:49,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2018-04-10 14:32:49,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 335. [2018-04-10 14:32:49,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 335 states. [2018-04-10 14:32:49,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 336 transitions. [2018-04-10 14:32:49,766 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 336 transitions. Word has length 325 [2018-04-10 14:32:49,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:49,766 INFO L459 AbstractCegarLoop]: Abstraction has 335 states and 336 transitions. [2018-04-10 14:32:49,766 INFO L460 AbstractCegarLoop]: Interpolant automaton has 60 states. [2018-04-10 14:32:49,766 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 336 transitions. [2018-04-10 14:32:49,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2018-04-10 14:32:49,767 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:49,767 INFO L355 BasicCegarLoop]: trace histogram [57, 56, 56, 56, 21, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:49,767 INFO L408 AbstractCegarLoop]: === Iteration 57 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:49,767 INFO L82 PathProgramCache]: Analyzing trace with hash -1732706446, now seen corresponding path program 55 times [2018-04-10 14:32:49,767 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:49,767 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:49,768 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:49,768 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:49,768 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:49,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:49,777 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:50,803 INFO L134 CoverageAnalysis]: Checked inductivity of 7262 backedges. 0 proven. 6272 refuted. 0 times theorem prover too weak. 990 trivial. 0 not checked. [2018-04-10 14:32:50,803 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:50,803 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:32:50,808 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-10 14:32:50,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:50,857 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:50,903 INFO L134 CoverageAnalysis]: Checked inductivity of 7262 backedges. 0 proven. 6272 refuted. 0 times theorem prover too weak. 990 trivial. 0 not checked. [2018-04-10 14:32:50,922 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:50,922 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 59] total 59 [2018-04-10 14:32:50,922 INFO L442 AbstractCegarLoop]: Interpolant automaton has 59 states [2018-04-10 14:32:50,923 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2018-04-10 14:32:50,923 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1711, Invalid=1711, Unknown=0, NotChecked=0, Total=3422 [2018-04-10 14:32:50,923 INFO L87 Difference]: Start difference. First operand 335 states and 336 transitions. Second operand 59 states. [2018-04-10 14:32:51,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:51,407 INFO L93 Difference]: Finished difference Result 530 states and 567 transitions. [2018-04-10 14:32:51,407 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2018-04-10 14:32:51,408 INFO L78 Accepts]: Start accepts. Automaton has 59 states. Word has length 334 [2018-04-10 14:32:51,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:51,409 INFO L225 Difference]: With dead ends: 530 [2018-04-10 14:32:51,409 INFO L226 Difference]: Without dead ends: 530 [2018-04-10 14:32:51,409 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 392 GetRequests, 335 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1711, Invalid=1711, Unknown=0, NotChecked=0, Total=3422 [2018-04-10 14:32:51,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 530 states. [2018-04-10 14:32:51,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 530 to 339. [2018-04-10 14:32:51,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 339 states. [2018-04-10 14:32:51,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 340 transitions. [2018-04-10 14:32:51,412 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 340 transitions. Word has length 334 [2018-04-10 14:32:51,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:51,412 INFO L459 AbstractCegarLoop]: Abstraction has 339 states and 340 transitions. [2018-04-10 14:32:51,412 INFO L460 AbstractCegarLoop]: Interpolant automaton has 59 states. [2018-04-10 14:32:51,412 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 340 transitions. [2018-04-10 14:32:51,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 339 [2018-04-10 14:32:51,412 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:51,413 INFO L355 BasicCegarLoop]: trace histogram [58, 57, 57, 57, 21, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:51,413 INFO L408 AbstractCegarLoop]: === Iteration 58 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:51,413 INFO L82 PathProgramCache]: Analyzing trace with hash 1412601003, now seen corresponding path program 56 times [2018-04-10 14:32:51,413 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:51,413 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:51,413 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:51,413 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-10 14:32:51,413 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:51,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:51,425 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:52,615 INFO L134 CoverageAnalysis]: Checked inductivity of 7488 backedges. 0 proven. 6498 refuted. 0 times theorem prover too weak. 990 trivial. 0 not checked. [2018-04-10 14:32:52,615 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:52,615 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:32:52,620 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-10 14:32:52,657 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-04-10 14:32:52,657 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:52,660 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:52,705 INFO L134 CoverageAnalysis]: Checked inductivity of 7488 backedges. 0 proven. 6498 refuted. 0 times theorem prover too weak. 990 trivial. 0 not checked. [2018-04-10 14:32:52,740 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:52,740 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [60, 60] total 60 [2018-04-10 14:32:52,740 INFO L442 AbstractCegarLoop]: Interpolant automaton has 60 states [2018-04-10 14:32:52,740 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2018-04-10 14:32:52,741 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1770, Invalid=1770, Unknown=0, NotChecked=0, Total=3540 [2018-04-10 14:32:52,741 INFO L87 Difference]: Start difference. First operand 339 states and 340 transitions. Second operand 60 states. [2018-04-10 14:32:53,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:53,278 INFO L93 Difference]: Finished difference Result 539 states and 577 transitions. [2018-04-10 14:32:53,279 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2018-04-10 14:32:53,279 INFO L78 Accepts]: Start accepts. Automaton has 60 states. Word has length 338 [2018-04-10 14:32:53,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:53,280 INFO L225 Difference]: With dead ends: 539 [2018-04-10 14:32:53,280 INFO L226 Difference]: Without dead ends: 539 [2018-04-10 14:32:53,280 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 397 GetRequests, 339 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1770, Invalid=1770, Unknown=0, NotChecked=0, Total=3540 [2018-04-10 14:32:53,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2018-04-10 14:32:53,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 343. [2018-04-10 14:32:53,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 343 states. [2018-04-10 14:32:53,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 344 transitions. [2018-04-10 14:32:53,282 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 344 transitions. Word has length 338 [2018-04-10 14:32:53,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:53,283 INFO L459 AbstractCegarLoop]: Abstraction has 343 states and 344 transitions. [2018-04-10 14:32:53,283 INFO L460 AbstractCegarLoop]: Interpolant automaton has 60 states. [2018-04-10 14:32:53,283 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 344 transitions. [2018-04-10 14:32:53,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 343 [2018-04-10 14:32:53,284 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:53,284 INFO L355 BasicCegarLoop]: trace histogram [59, 58, 58, 58, 21, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:53,284 INFO L408 AbstractCegarLoop]: === Iteration 59 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:53,284 INFO L82 PathProgramCache]: Analyzing trace with hash -503519900, now seen corresponding path program 57 times [2018-04-10 14:32:53,284 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:53,284 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:53,284 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:53,284 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:53,284 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:53,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:53,293 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:54,363 INFO L134 CoverageAnalysis]: Checked inductivity of 7718 backedges. 0 proven. 6728 refuted. 0 times theorem prover too weak. 990 trivial. 0 not checked. [2018-04-10 14:32:54,363 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:54,363 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:32:54,368 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-04-10 14:32:54,429 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 21 check-sat command(s) [2018-04-10 14:32:54,429 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:54,432 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:54,482 INFO L134 CoverageAnalysis]: Checked inductivity of 7718 backedges. 0 proven. 990 refuted. 0 times theorem prover too weak. 6728 trivial. 0 not checked. [2018-04-10 14:32:54,505 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:54,506 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 23] total 63 [2018-04-10 14:32:54,506 INFO L442 AbstractCegarLoop]: Interpolant automaton has 63 states [2018-04-10 14:32:54,506 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2018-04-10 14:32:54,506 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1913, Invalid=1993, Unknown=0, NotChecked=0, Total=3906 [2018-04-10 14:32:54,506 INFO L87 Difference]: Start difference. First operand 343 states and 344 transitions. Second operand 63 states. [2018-04-10 14:32:55,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:55,192 INFO L93 Difference]: Finished difference Result 548 states and 586 transitions. [2018-04-10 14:32:55,193 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2018-04-10 14:32:55,193 INFO L78 Accepts]: Start accepts. Automaton has 63 states. Word has length 342 [2018-04-10 14:32:55,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:55,194 INFO L225 Difference]: With dead ends: 548 [2018-04-10 14:32:55,194 INFO L226 Difference]: Without dead ends: 548 [2018-04-10 14:32:55,194 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 442 GetRequests, 361 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 422 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=3153, Invalid=3653, Unknown=0, NotChecked=0, Total=6806 [2018-04-10 14:32:55,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2018-04-10 14:32:55,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 352. [2018-04-10 14:32:55,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 352 states. [2018-04-10 14:32:55,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 353 transitions. [2018-04-10 14:32:55,197 INFO L78 Accepts]: Start accepts. Automaton has 352 states and 353 transitions. Word has length 342 [2018-04-10 14:32:55,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:55,197 INFO L459 AbstractCegarLoop]: Abstraction has 352 states and 353 transitions. [2018-04-10 14:32:55,197 INFO L460 AbstractCegarLoop]: Interpolant automaton has 63 states. [2018-04-10 14:32:55,197 INFO L276 IsEmpty]: Start isEmpty. Operand 352 states and 353 transitions. [2018-04-10 14:32:55,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 352 [2018-04-10 14:32:55,198 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:55,198 INFO L355 BasicCegarLoop]: trace histogram [60, 59, 59, 59, 22, 21, 21, 21, 21, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:55,198 INFO L408 AbstractCegarLoop]: === Iteration 60 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:55,198 INFO L82 PathProgramCache]: Analyzing trace with hash 1105991183, now seen corresponding path program 58 times [2018-04-10 14:32:55,198 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:55,198 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:55,199 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:55,199 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:55,199 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:55,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:55,207 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:56,322 INFO L134 CoverageAnalysis]: Checked inductivity of 8054 backedges. 0 proven. 6962 refuted. 0 times theorem prover too weak. 1092 trivial. 0 not checked. [2018-04-10 14:32:56,322 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:56,322 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:32:56,329 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-04-10 14:32:56,369 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-04-10 14:32:56,369 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:56,372 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:32:56,440 INFO L134 CoverageAnalysis]: Checked inductivity of 8054 backedges. 0 proven. 6962 refuted. 0 times theorem prover too weak. 1092 trivial. 0 not checked. [2018-04-10 14:32:56,459 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:32:56,459 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 62] total 62 [2018-04-10 14:32:56,460 INFO L442 AbstractCegarLoop]: Interpolant automaton has 62 states [2018-04-10 14:32:56,460 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2018-04-10 14:32:56,460 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1891, Invalid=1891, Unknown=0, NotChecked=0, Total=3782 [2018-04-10 14:32:56,460 INFO L87 Difference]: Start difference. First operand 352 states and 353 transitions. Second operand 62 states. [2018-04-10 14:32:57,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:32:57,066 INFO L93 Difference]: Finished difference Result 557 states and 596 transitions. [2018-04-10 14:32:57,067 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2018-04-10 14:32:57,067 INFO L78 Accepts]: Start accepts. Automaton has 62 states. Word has length 351 [2018-04-10 14:32:57,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:32:57,069 INFO L225 Difference]: With dead ends: 557 [2018-04-10 14:32:57,069 INFO L226 Difference]: Without dead ends: 557 [2018-04-10 14:32:57,069 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 412 GetRequests, 352 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1891, Invalid=1891, Unknown=0, NotChecked=0, Total=3782 [2018-04-10 14:32:57,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2018-04-10 14:32:57,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 356. [2018-04-10 14:32:57,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 356 states. [2018-04-10 14:32:57,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 357 transitions. [2018-04-10 14:32:57,071 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 357 transitions. Word has length 351 [2018-04-10 14:32:57,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:32:57,071 INFO L459 AbstractCegarLoop]: Abstraction has 356 states and 357 transitions. [2018-04-10 14:32:57,071 INFO L460 AbstractCegarLoop]: Interpolant automaton has 62 states. [2018-04-10 14:32:57,071 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 357 transitions. [2018-04-10 14:32:57,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 356 [2018-04-10 14:32:57,072 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:32:57,072 INFO L355 BasicCegarLoop]: trace histogram [61, 60, 60, 60, 22, 21, 21, 21, 21, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:32:57,072 INFO L408 AbstractCegarLoop]: === Iteration 61 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:32:57,072 INFO L82 PathProgramCache]: Analyzing trace with hash 1957329398, now seen corresponding path program 59 times [2018-04-10 14:32:57,072 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:32:57,072 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:32:57,073 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:57,073 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:32:57,073 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:32:57,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:32:57,083 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:32:58,254 INFO L134 CoverageAnalysis]: Checked inductivity of 8292 backedges. 0 proven. 7200 refuted. 0 times theorem prover too weak. 1092 trivial. 0 not checked. [2018-04-10 14:32:58,255 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:32:58,255 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:32:58,260 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-04-10 14:32:59,958 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 61 check-sat command(s) [2018-04-10 14:32:59,959 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:32:59,964 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:33:00,032 INFO L134 CoverageAnalysis]: Checked inductivity of 8292 backedges. 0 proven. 7200 refuted. 0 times theorem prover too weak. 1092 trivial. 0 not checked. [2018-04-10 14:33:00,052 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:33:00,052 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 63] total 63 [2018-04-10 14:33:00,053 INFO L442 AbstractCegarLoop]: Interpolant automaton has 63 states [2018-04-10 14:33:00,053 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2018-04-10 14:33:00,053 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1953, Invalid=1953, Unknown=0, NotChecked=0, Total=3906 [2018-04-10 14:33:00,053 INFO L87 Difference]: Start difference. First operand 356 states and 357 transitions. Second operand 63 states. [2018-04-10 14:33:00,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:33:00,697 INFO L93 Difference]: Finished difference Result 566 states and 606 transitions. [2018-04-10 14:33:00,697 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2018-04-10 14:33:00,698 INFO L78 Accepts]: Start accepts. Automaton has 63 states. Word has length 355 [2018-04-10 14:33:00,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:33:00,699 INFO L225 Difference]: With dead ends: 566 [2018-04-10 14:33:00,699 INFO L226 Difference]: Without dead ends: 566 [2018-04-10 14:33:00,699 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 417 GetRequests, 356 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1953, Invalid=1953, Unknown=0, NotChecked=0, Total=3906 [2018-04-10 14:33:00,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2018-04-10 14:33:00,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 360. [2018-04-10 14:33:00,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 360 states. [2018-04-10 14:33:00,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 360 states to 360 states and 361 transitions. [2018-04-10 14:33:00,702 INFO L78 Accepts]: Start accepts. Automaton has 360 states and 361 transitions. Word has length 355 [2018-04-10 14:33:00,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:33:00,702 INFO L459 AbstractCegarLoop]: Abstraction has 360 states and 361 transitions. [2018-04-10 14:33:00,702 INFO L460 AbstractCegarLoop]: Interpolant automaton has 63 states. [2018-04-10 14:33:00,702 INFO L276 IsEmpty]: Start isEmpty. Operand 360 states and 361 transitions. [2018-04-10 14:33:00,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 360 [2018-04-10 14:33:00,703 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:33:00,703 INFO L355 BasicCegarLoop]: trace histogram [62, 61, 61, 61, 22, 21, 21, 21, 21, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:33:00,703 INFO L408 AbstractCegarLoop]: === Iteration 62 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:33:00,703 INFO L82 PathProgramCache]: Analyzing trace with hash -1741254051, now seen corresponding path program 60 times [2018-04-10 14:33:00,703 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:33:00,703 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:33:00,704 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:00,704 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:33:00,704 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:00,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:33:00,713 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:33:02,000 INFO L134 CoverageAnalysis]: Checked inductivity of 8534 backedges. 0 proven. 7442 refuted. 0 times theorem prover too weak. 1092 trivial. 0 not checked. [2018-04-10 14:33:02,001 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:33:02,001 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:33:02,006 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-04-10 14:33:02,343 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 43 check-sat command(s) [2018-04-10 14:33:02,343 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:33:02,346 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:33:02,404 INFO L134 CoverageAnalysis]: Checked inductivity of 8534 backedges. 0 proven. 1092 refuted. 0 times theorem prover too weak. 7442 trivial. 0 not checked. [2018-04-10 14:33:02,423 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:33:02,423 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [64, 24] total 66 [2018-04-10 14:33:02,424 INFO L442 AbstractCegarLoop]: Interpolant automaton has 66 states [2018-04-10 14:33:02,424 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2018-04-10 14:33:02,424 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2103, Invalid=2187, Unknown=0, NotChecked=0, Total=4290 [2018-04-10 14:33:02,424 INFO L87 Difference]: Start difference. First operand 360 states and 361 transitions. Second operand 66 states. [2018-04-10 14:33:03,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:33:03,192 INFO L93 Difference]: Finished difference Result 575 states and 615 transitions. [2018-04-10 14:33:03,193 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2018-04-10 14:33:03,193 INFO L78 Accepts]: Start accepts. Automaton has 66 states. Word has length 359 [2018-04-10 14:33:03,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:33:03,194 INFO L225 Difference]: With dead ends: 575 [2018-04-10 14:33:03,194 INFO L226 Difference]: Without dead ends: 575 [2018-04-10 14:33:03,194 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 464 GetRequests, 379 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 454 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=3468, Invalid=4014, Unknown=0, NotChecked=0, Total=7482 [2018-04-10 14:33:03,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 575 states. [2018-04-10 14:33:03,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 575 to 369. [2018-04-10 14:33:03,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 369 states. [2018-04-10 14:33:03,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 370 transitions. [2018-04-10 14:33:03,196 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 370 transitions. Word has length 359 [2018-04-10 14:33:03,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:33:03,196 INFO L459 AbstractCegarLoop]: Abstraction has 369 states and 370 transitions. [2018-04-10 14:33:03,196 INFO L460 AbstractCegarLoop]: Interpolant automaton has 66 states. [2018-04-10 14:33:03,197 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 370 transitions. [2018-04-10 14:33:03,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 369 [2018-04-10 14:33:03,197 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:33:03,197 INFO L355 BasicCegarLoop]: trace histogram [63, 62, 62, 62, 23, 22, 22, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:33:03,198 INFO L408 AbstractCegarLoop]: === Iteration 63 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:33:03,198 INFO L82 PathProgramCache]: Analyzing trace with hash 637376712, now seen corresponding path program 61 times [2018-04-10 14:33:03,198 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:33:03,198 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:33:03,198 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:03,198 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:33:03,198 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:03,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:33:03,207 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:33:04,420 INFO L134 CoverageAnalysis]: Checked inductivity of 8887 backedges. 0 proven. 7688 refuted. 0 times theorem prover too weak. 1199 trivial. 0 not checked. [2018-04-10 14:33:04,420 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:33:04,420 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:33:04,425 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-10 14:33:04,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:33:04,463 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:33:04,523 INFO L134 CoverageAnalysis]: Checked inductivity of 8887 backedges. 0 proven. 7688 refuted. 0 times theorem prover too weak. 1199 trivial. 0 not checked. [2018-04-10 14:33:04,540 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:33:04,541 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 65] total 65 [2018-04-10 14:33:04,541 INFO L442 AbstractCegarLoop]: Interpolant automaton has 65 states [2018-04-10 14:33:04,541 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2018-04-10 14:33:04,542 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2080, Invalid=2080, Unknown=0, NotChecked=0, Total=4160 [2018-04-10 14:33:04,542 INFO L87 Difference]: Start difference. First operand 369 states and 370 transitions. Second operand 65 states. [2018-04-10 14:33:05,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:33:05,088 INFO L93 Difference]: Finished difference Result 584 states and 625 transitions. [2018-04-10 14:33:05,088 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2018-04-10 14:33:05,088 INFO L78 Accepts]: Start accepts. Automaton has 65 states. Word has length 368 [2018-04-10 14:33:05,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:33:05,089 INFO L225 Difference]: With dead ends: 584 [2018-04-10 14:33:05,089 INFO L226 Difference]: Without dead ends: 584 [2018-04-10 14:33:05,090 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 432 GetRequests, 369 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=2080, Invalid=2080, Unknown=0, NotChecked=0, Total=4160 [2018-04-10 14:33:05,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2018-04-10 14:33:05,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 373. [2018-04-10 14:33:05,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 373 states. [2018-04-10 14:33:05,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 373 states to 373 states and 374 transitions. [2018-04-10 14:33:05,092 INFO L78 Accepts]: Start accepts. Automaton has 373 states and 374 transitions. Word has length 368 [2018-04-10 14:33:05,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:33:05,092 INFO L459 AbstractCegarLoop]: Abstraction has 373 states and 374 transitions. [2018-04-10 14:33:05,092 INFO L460 AbstractCegarLoop]: Interpolant automaton has 65 states. [2018-04-10 14:33:05,092 INFO L276 IsEmpty]: Start isEmpty. Operand 373 states and 374 transitions. [2018-04-10 14:33:05,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 373 [2018-04-10 14:33:05,093 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:33:05,093 INFO L355 BasicCegarLoop]: trace histogram [64, 63, 63, 63, 23, 22, 22, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:33:05,093 INFO L408 AbstractCegarLoop]: === Iteration 64 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:33:05,094 INFO L82 PathProgramCache]: Analyzing trace with hash -787177535, now seen corresponding path program 62 times [2018-04-10 14:33:05,094 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:33:05,094 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:33:05,094 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:05,094 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-10 14:33:05,094 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:05,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:33:05,104 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:33:06,423 INFO L134 CoverageAnalysis]: Checked inductivity of 9137 backedges. 0 proven. 7938 refuted. 0 times theorem prover too weak. 1199 trivial. 0 not checked. [2018-04-10 14:33:06,424 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:33:06,424 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:33:06,429 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-10 14:33:06,470 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-04-10 14:33:06,470 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:33:06,473 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:33:06,527 INFO L134 CoverageAnalysis]: Checked inductivity of 9137 backedges. 0 proven. 7938 refuted. 0 times theorem prover too weak. 1199 trivial. 0 not checked. [2018-04-10 14:33:06,545 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:33:06,546 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [66, 66] total 66 [2018-04-10 14:33:06,546 INFO L442 AbstractCegarLoop]: Interpolant automaton has 66 states [2018-04-10 14:33:06,546 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2018-04-10 14:33:06,547 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2145, Invalid=2145, Unknown=0, NotChecked=0, Total=4290 [2018-04-10 14:33:06,547 INFO L87 Difference]: Start difference. First operand 373 states and 374 transitions. Second operand 66 states. [2018-04-10 14:33:07,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:33:07,215 INFO L93 Difference]: Finished difference Result 593 states and 635 transitions. [2018-04-10 14:33:07,216 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2018-04-10 14:33:07,216 INFO L78 Accepts]: Start accepts. Automaton has 66 states. Word has length 372 [2018-04-10 14:33:07,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:33:07,217 INFO L225 Difference]: With dead ends: 593 [2018-04-10 14:33:07,217 INFO L226 Difference]: Without dead ends: 593 [2018-04-10 14:33:07,218 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 437 GetRequests, 373 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=2145, Invalid=2145, Unknown=0, NotChecked=0, Total=4290 [2018-04-10 14:33:07,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 593 states. [2018-04-10 14:33:07,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 593 to 377. [2018-04-10 14:33:07,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 377 states. [2018-04-10 14:33:07,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 378 transitions. [2018-04-10 14:33:07,220 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 378 transitions. Word has length 372 [2018-04-10 14:33:07,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:33:07,221 INFO L459 AbstractCegarLoop]: Abstraction has 377 states and 378 transitions. [2018-04-10 14:33:07,221 INFO L460 AbstractCegarLoop]: Interpolant automaton has 66 states. [2018-04-10 14:33:07,221 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 378 transitions. [2018-04-10 14:33:07,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 377 [2018-04-10 14:33:07,222 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:33:07,222 INFO L355 BasicCegarLoop]: trace histogram [65, 64, 64, 64, 23, 22, 22, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:33:07,222 INFO L408 AbstractCegarLoop]: === Iteration 65 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:33:07,222 INFO L82 PathProgramCache]: Analyzing trace with hash 2062385722, now seen corresponding path program 63 times [2018-04-10 14:33:07,222 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:33:07,222 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:33:07,222 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:07,222 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:33:07,223 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:07,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:33:07,232 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:33:08,578 INFO L134 CoverageAnalysis]: Checked inductivity of 9391 backedges. 0 proven. 8192 refuted. 0 times theorem prover too weak. 1199 trivial. 0 not checked. [2018-04-10 14:33:08,578 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:33:08,578 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:33:08,610 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-04-10 14:33:08,689 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 23 check-sat command(s) [2018-04-10 14:33:08,690 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:33:08,692 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:33:08,759 INFO L134 CoverageAnalysis]: Checked inductivity of 9391 backedges. 0 proven. 1199 refuted. 0 times theorem prover too weak. 8192 trivial. 0 not checked. [2018-04-10 14:33:08,777 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:33:08,777 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 25] total 69 [2018-04-10 14:33:08,777 INFO L442 AbstractCegarLoop]: Interpolant automaton has 69 states [2018-04-10 14:33:08,778 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2018-04-10 14:33:08,778 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2302, Invalid=2390, Unknown=0, NotChecked=0, Total=4692 [2018-04-10 14:33:08,778 INFO L87 Difference]: Start difference. First operand 377 states and 378 transitions. Second operand 69 states. [2018-04-10 14:33:09,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:33:09,580 INFO L93 Difference]: Finished difference Result 602 states and 644 transitions. [2018-04-10 14:33:09,580 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2018-04-10 14:33:09,580 INFO L78 Accepts]: Start accepts. Automaton has 69 states. Word has length 376 [2018-04-10 14:33:09,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:33:09,582 INFO L225 Difference]: With dead ends: 602 [2018-04-10 14:33:09,582 INFO L226 Difference]: Without dead ends: 602 [2018-04-10 14:33:09,582 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 486 GetRequests, 397 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 487 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=3798, Invalid=4392, Unknown=0, NotChecked=0, Total=8190 [2018-04-10 14:33:09,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2018-04-10 14:33:09,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 386. [2018-04-10 14:33:09,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 386 states. [2018-04-10 14:33:09,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 387 transitions. [2018-04-10 14:33:09,585 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 387 transitions. Word has length 376 [2018-04-10 14:33:09,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:33:09,585 INFO L459 AbstractCegarLoop]: Abstraction has 386 states and 387 transitions. [2018-04-10 14:33:09,585 INFO L460 AbstractCegarLoop]: Interpolant automaton has 69 states. [2018-04-10 14:33:09,585 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 387 transitions. [2018-04-10 14:33:09,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 386 [2018-04-10 14:33:09,586 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:33:09,586 INFO L355 BasicCegarLoop]: trace histogram [66, 65, 65, 65, 24, 23, 23, 23, 23, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:33:09,586 INFO L408 AbstractCegarLoop]: === Iteration 66 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:33:09,586 INFO L82 PathProgramCache]: Analyzing trace with hash -1006406343, now seen corresponding path program 64 times [2018-04-10 14:33:09,587 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:33:09,587 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:33:09,587 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:09,587 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:33:09,587 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:09,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:33:09,597 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:33:10,928 INFO L134 CoverageAnalysis]: Checked inductivity of 9761 backedges. 0 proven. 8450 refuted. 0 times theorem prover too weak. 1311 trivial. 0 not checked. [2018-04-10 14:33:10,929 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:33:10,929 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:33:10,934 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-04-10 14:33:10,974 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-04-10 14:33:10,974 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:33:10,977 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:33:11,034 INFO L134 CoverageAnalysis]: Checked inductivity of 9761 backedges. 0 proven. 8450 refuted. 0 times theorem prover too weak. 1311 trivial. 0 not checked. [2018-04-10 14:33:11,051 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:33:11,052 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 68] total 68 [2018-04-10 14:33:11,052 INFO L442 AbstractCegarLoop]: Interpolant automaton has 68 states [2018-04-10 14:33:11,052 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2018-04-10 14:33:11,053 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2278, Invalid=2278, Unknown=0, NotChecked=0, Total=4556 [2018-04-10 14:33:11,053 INFO L87 Difference]: Start difference. First operand 386 states and 387 transitions. Second operand 68 states. [2018-04-10 14:33:11,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:33:11,667 INFO L93 Difference]: Finished difference Result 611 states and 654 transitions. [2018-04-10 14:33:11,667 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2018-04-10 14:33:11,667 INFO L78 Accepts]: Start accepts. Automaton has 68 states. Word has length 385 [2018-04-10 14:33:11,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:33:11,668 INFO L225 Difference]: With dead ends: 611 [2018-04-10 14:33:11,668 INFO L226 Difference]: Without dead ends: 611 [2018-04-10 14:33:11,669 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 452 GetRequests, 386 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=2278, Invalid=2278, Unknown=0, NotChecked=0, Total=4556 [2018-04-10 14:33:11,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 611 states. [2018-04-10 14:33:11,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 611 to 390. [2018-04-10 14:33:11,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 390 states. [2018-04-10 14:33:11,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 391 transitions. [2018-04-10 14:33:11,671 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 391 transitions. Word has length 385 [2018-04-10 14:33:11,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:33:11,671 INFO L459 AbstractCegarLoop]: Abstraction has 390 states and 391 transitions. [2018-04-10 14:33:11,671 INFO L460 AbstractCegarLoop]: Interpolant automaton has 68 states. [2018-04-10 14:33:11,671 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 391 transitions. [2018-04-10 14:33:11,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 390 [2018-04-10 14:33:11,672 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:33:11,672 INFO L355 BasicCegarLoop]: trace histogram [67, 66, 66, 66, 24, 23, 23, 23, 23, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:33:11,672 INFO L408 AbstractCegarLoop]: === Iteration 67 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:33:11,673 INFO L82 PathProgramCache]: Analyzing trace with hash 1727930208, now seen corresponding path program 65 times [2018-04-10 14:33:11,673 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:33:11,673 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:33:11,673 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:11,673 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:33:11,673 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:11,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:33:11,683 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:33:13,129 INFO L134 CoverageAnalysis]: Checked inductivity of 10023 backedges. 0 proven. 8712 refuted. 0 times theorem prover too weak. 1311 trivial. 0 not checked. [2018-04-10 14:33:13,129 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:33:13,129 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:33:13,134 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-04-10 14:33:15,511 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 67 check-sat command(s) [2018-04-10 14:33:15,511 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:33:15,517 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:33:15,581 INFO L134 CoverageAnalysis]: Checked inductivity of 10023 backedges. 0 proven. 8712 refuted. 0 times theorem prover too weak. 1311 trivial. 0 not checked. [2018-04-10 14:33:15,603 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:33:15,603 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 69] total 69 [2018-04-10 14:33:15,604 INFO L442 AbstractCegarLoop]: Interpolant automaton has 69 states [2018-04-10 14:33:15,604 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2018-04-10 14:33:15,604 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2346, Invalid=2346, Unknown=0, NotChecked=0, Total=4692 [2018-04-10 14:33:15,605 INFO L87 Difference]: Start difference. First operand 390 states and 391 transitions. Second operand 69 states. [2018-04-10 14:33:16,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:33:16,397 INFO L93 Difference]: Finished difference Result 620 states and 664 transitions. [2018-04-10 14:33:16,397 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2018-04-10 14:33:16,397 INFO L78 Accepts]: Start accepts. Automaton has 69 states. Word has length 389 [2018-04-10 14:33:16,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:33:16,399 INFO L225 Difference]: With dead ends: 620 [2018-04-10 14:33:16,399 INFO L226 Difference]: Without dead ends: 620 [2018-04-10 14:33:16,399 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 457 GetRequests, 390 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=2346, Invalid=2346, Unknown=0, NotChecked=0, Total=4692 [2018-04-10 14:33:16,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 620 states. [2018-04-10 14:33:16,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 620 to 394. [2018-04-10 14:33:16,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 394 states. [2018-04-10 14:33:16,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 395 transitions. [2018-04-10 14:33:16,402 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 395 transitions. Word has length 389 [2018-04-10 14:33:16,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:33:16,402 INFO L459 AbstractCegarLoop]: Abstraction has 394 states and 395 transitions. [2018-04-10 14:33:16,402 INFO L460 AbstractCegarLoop]: Interpolant automaton has 69 states. [2018-04-10 14:33:16,402 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 395 transitions. [2018-04-10 14:33:16,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 394 [2018-04-10 14:33:16,403 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:33:16,403 INFO L355 BasicCegarLoop]: trace histogram [68, 67, 67, 67, 24, 23, 23, 23, 23, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:33:16,403 INFO L408 AbstractCegarLoop]: === Iteration 68 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:33:16,403 INFO L82 PathProgramCache]: Analyzing trace with hash 1522097671, now seen corresponding path program 66 times [2018-04-10 14:33:16,404 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:33:16,404 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:33:16,404 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:16,404 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:33:16,404 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:16,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:33:16,414 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:33:17,925 INFO L134 CoverageAnalysis]: Checked inductivity of 10289 backedges. 0 proven. 8978 refuted. 0 times theorem prover too weak. 1311 trivial. 0 not checked. [2018-04-10 14:33:17,926 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:33:17,926 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:33:17,931 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-04-10 14:33:18,201 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 47 check-sat command(s) [2018-04-10 14:33:18,201 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:33:18,204 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:33:18,270 INFO L134 CoverageAnalysis]: Checked inductivity of 10289 backedges. 0 proven. 1311 refuted. 0 times theorem prover too weak. 8978 trivial. 0 not checked. [2018-04-10 14:33:18,289 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:33:18,290 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [70, 26] total 72 [2018-04-10 14:33:18,290 INFO L442 AbstractCegarLoop]: Interpolant automaton has 72 states [2018-04-10 14:33:18,291 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2018-04-10 14:33:18,291 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2510, Invalid=2602, Unknown=0, NotChecked=0, Total=5112 [2018-04-10 14:33:18,291 INFO L87 Difference]: Start difference. First operand 394 states and 395 transitions. Second operand 72 states. [2018-04-10 14:33:19,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:33:19,143 INFO L93 Difference]: Finished difference Result 629 states and 673 transitions. [2018-04-10 14:33:19,144 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2018-04-10 14:33:19,144 INFO L78 Accepts]: Start accepts. Automaton has 72 states. Word has length 393 [2018-04-10 14:33:19,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:33:19,145 INFO L225 Difference]: With dead ends: 629 [2018-04-10 14:33:19,145 INFO L226 Difference]: Without dead ends: 629 [2018-04-10 14:33:19,146 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 508 GetRequests, 415 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 521 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=4143, Invalid=4787, Unknown=0, NotChecked=0, Total=8930 [2018-04-10 14:33:19,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 629 states. [2018-04-10 14:33:19,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 629 to 403. [2018-04-10 14:33:19,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 403 states. [2018-04-10 14:33:19,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 404 transitions. [2018-04-10 14:33:19,148 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 404 transitions. Word has length 393 [2018-04-10 14:33:19,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:33:19,149 INFO L459 AbstractCegarLoop]: Abstraction has 403 states and 404 transitions. [2018-04-10 14:33:19,149 INFO L460 AbstractCegarLoop]: Interpolant automaton has 72 states. [2018-04-10 14:33:19,149 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 404 transitions. [2018-04-10 14:33:19,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 403 [2018-04-10 14:33:19,150 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:33:19,150 INFO L355 BasicCegarLoop]: trace histogram [69, 68, 68, 68, 25, 24, 24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:33:19,150 INFO L408 AbstractCegarLoop]: === Iteration 69 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:33:19,150 INFO L82 PathProgramCache]: Analyzing trace with hash 477194526, now seen corresponding path program 67 times [2018-04-10 14:33:19,150 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:33:19,150 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:33:19,150 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:19,151 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:33:19,151 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:19,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:33:19,160 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:33:20,627 INFO L134 CoverageAnalysis]: Checked inductivity of 10676 backedges. 0 proven. 9248 refuted. 0 times theorem prover too weak. 1428 trivial. 0 not checked. [2018-04-10 14:33:20,627 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:33:20,627 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:33:20,632 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-10 14:33:20,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:33:20,678 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:33:20,752 INFO L134 CoverageAnalysis]: Checked inductivity of 10676 backedges. 0 proven. 9248 refuted. 0 times theorem prover too weak. 1428 trivial. 0 not checked. [2018-04-10 14:33:20,770 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:33:20,770 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [71, 71] total 71 [2018-04-10 14:33:20,770 INFO L442 AbstractCegarLoop]: Interpolant automaton has 71 states [2018-04-10 14:33:20,771 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2018-04-10 14:33:20,771 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2485, Invalid=2485, Unknown=0, NotChecked=0, Total=4970 [2018-04-10 14:33:20,771 INFO L87 Difference]: Start difference. First operand 403 states and 404 transitions. Second operand 71 states. [2018-04-10 14:33:21,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:33:21,644 INFO L93 Difference]: Finished difference Result 638 states and 683 transitions. [2018-04-10 14:33:21,644 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2018-04-10 14:33:21,644 INFO L78 Accepts]: Start accepts. Automaton has 71 states. Word has length 402 [2018-04-10 14:33:21,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:33:21,646 INFO L225 Difference]: With dead ends: 638 [2018-04-10 14:33:21,646 INFO L226 Difference]: Without dead ends: 638 [2018-04-10 14:33:21,646 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 472 GetRequests, 403 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=2485, Invalid=2485, Unknown=0, NotChecked=0, Total=4970 [2018-04-10 14:33:21,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2018-04-10 14:33:21,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 407. [2018-04-10 14:33:21,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 407 states. [2018-04-10 14:33:21,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 408 transitions. [2018-04-10 14:33:21,649 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 408 transitions. Word has length 402 [2018-04-10 14:33:21,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:33:21,649 INFO L459 AbstractCegarLoop]: Abstraction has 407 states and 408 transitions. [2018-04-10 14:33:21,649 INFO L460 AbstractCegarLoop]: Interpolant automaton has 71 states. [2018-04-10 14:33:21,649 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 408 transitions. [2018-04-10 14:33:21,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 407 [2018-04-10 14:33:21,650 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:33:21,650 INFO L355 BasicCegarLoop]: trace histogram [70, 69, 69, 69, 25, 24, 24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:33:21,650 INFO L408 AbstractCegarLoop]: === Iteration 70 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:33:21,650 INFO L82 PathProgramCache]: Analyzing trace with hash 1595503063, now seen corresponding path program 68 times [2018-04-10 14:33:21,650 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:33:21,651 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:33:21,651 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:21,651 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-10 14:33:21,651 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:21,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:33:21,661 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:33:23,264 INFO L134 CoverageAnalysis]: Checked inductivity of 10950 backedges. 0 proven. 9522 refuted. 0 times theorem prover too weak. 1428 trivial. 0 not checked. [2018-04-10 14:33:23,265 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:33:23,265 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:33:23,270 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-10 14:33:23,313 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-04-10 14:33:23,313 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:33:23,317 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:33:23,381 INFO L134 CoverageAnalysis]: Checked inductivity of 10950 backedges. 0 proven. 9522 refuted. 0 times theorem prover too weak. 1428 trivial. 0 not checked. [2018-04-10 14:33:23,399 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:33:23,400 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 72] total 72 [2018-04-10 14:33:23,400 INFO L442 AbstractCegarLoop]: Interpolant automaton has 72 states [2018-04-10 14:33:23,400 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2018-04-10 14:33:23,401 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2556, Invalid=2556, Unknown=0, NotChecked=0, Total=5112 [2018-04-10 14:33:23,401 INFO L87 Difference]: Start difference. First operand 407 states and 408 transitions. Second operand 72 states. [2018-04-10 14:33:24,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:33:24,237 INFO L93 Difference]: Finished difference Result 647 states and 693 transitions. [2018-04-10 14:33:24,237 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2018-04-10 14:33:24,237 INFO L78 Accepts]: Start accepts. Automaton has 72 states. Word has length 406 [2018-04-10 14:33:24,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:33:24,239 INFO L225 Difference]: With dead ends: 647 [2018-04-10 14:33:24,239 INFO L226 Difference]: Without dead ends: 647 [2018-04-10 14:33:24,239 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 477 GetRequests, 407 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=2556, Invalid=2556, Unknown=0, NotChecked=0, Total=5112 [2018-04-10 14:33:24,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 647 states. [2018-04-10 14:33:24,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 647 to 411. [2018-04-10 14:33:24,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 411 states. [2018-04-10 14:33:24,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 412 transitions. [2018-04-10 14:33:24,242 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 412 transitions. Word has length 406 [2018-04-10 14:33:24,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:33:24,242 INFO L459 AbstractCegarLoop]: Abstraction has 411 states and 412 transitions. [2018-04-10 14:33:24,242 INFO L460 AbstractCegarLoop]: Interpolant automaton has 72 states. [2018-04-10 14:33:24,242 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 412 transitions. [2018-04-10 14:33:24,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 411 [2018-04-10 14:33:24,243 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:33:24,243 INFO L355 BasicCegarLoop]: trace histogram [71, 70, 70, 70, 25, 24, 24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:33:24,243 INFO L408 AbstractCegarLoop]: === Iteration 71 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:33:24,243 INFO L82 PathProgramCache]: Analyzing trace with hash -2001963504, now seen corresponding path program 69 times [2018-04-10 14:33:24,244 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:33:24,244 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:33:24,244 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:24,244 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:33:24,244 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:24,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:33:24,255 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:33:25,849 INFO L134 CoverageAnalysis]: Checked inductivity of 11228 backedges. 0 proven. 9800 refuted. 0 times theorem prover too weak. 1428 trivial. 0 not checked. [2018-04-10 14:33:25,849 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:33:25,849 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:33:25,854 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-04-10 14:33:25,956 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 25 check-sat command(s) [2018-04-10 14:33:25,956 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:33:25,959 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:33:26,027 INFO L134 CoverageAnalysis]: Checked inductivity of 11228 backedges. 0 proven. 1428 refuted. 0 times theorem prover too weak. 9800 trivial. 0 not checked. [2018-04-10 14:33:26,045 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:33:26,046 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 27] total 75 [2018-04-10 14:33:26,046 INFO L442 AbstractCegarLoop]: Interpolant automaton has 75 states [2018-04-10 14:33:26,046 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2018-04-10 14:33:26,046 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2727, Invalid=2823, Unknown=0, NotChecked=0, Total=5550 [2018-04-10 14:33:26,047 INFO L87 Difference]: Start difference. First operand 411 states and 412 transitions. Second operand 75 states. [2018-04-10 14:33:27,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:33:27,090 INFO L93 Difference]: Finished difference Result 656 states and 702 transitions. [2018-04-10 14:33:27,090 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2018-04-10 14:33:27,090 INFO L78 Accepts]: Start accepts. Automaton has 75 states. Word has length 410 [2018-04-10 14:33:27,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:33:27,091 INFO L225 Difference]: With dead ends: 656 [2018-04-10 14:33:27,091 INFO L226 Difference]: Without dead ends: 656 [2018-04-10 14:33:27,092 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 530 GetRequests, 433 SyntacticMatches, 0 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 556 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=4503, Invalid=5199, Unknown=0, NotChecked=0, Total=9702 [2018-04-10 14:33:27,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 656 states. [2018-04-10 14:33:27,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 656 to 420. [2018-04-10 14:33:27,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 420 states. [2018-04-10 14:33:27,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 421 transitions. [2018-04-10 14:33:27,095 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 421 transitions. Word has length 410 [2018-04-10 14:33:27,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:33:27,095 INFO L459 AbstractCegarLoop]: Abstraction has 420 states and 421 transitions. [2018-04-10 14:33:27,095 INFO L460 AbstractCegarLoop]: Interpolant automaton has 75 states. [2018-04-10 14:33:27,095 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 421 transitions. [2018-04-10 14:33:27,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 420 [2018-04-10 14:33:27,096 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:33:27,096 INFO L355 BasicCegarLoop]: trace histogram [72, 71, 71, 71, 26, 25, 25, 25, 25, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:33:27,096 INFO L408 AbstractCegarLoop]: === Iteration 72 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:33:27,097 INFO L82 PathProgramCache]: Analyzing trace with hash -201241245, now seen corresponding path program 70 times [2018-04-10 14:33:27,097 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:33:27,097 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:33:27,097 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:27,097 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:33:27,097 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:27,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:33:27,108 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:33:28,726 INFO L134 CoverageAnalysis]: Checked inductivity of 11632 backedges. 0 proven. 10082 refuted. 0 times theorem prover too weak. 1550 trivial. 0 not checked. [2018-04-10 14:33:28,726 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:33:28,726 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:33:28,732 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-04-10 14:33:28,780 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-04-10 14:33:28,780 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:33:28,783 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:33:28,850 INFO L134 CoverageAnalysis]: Checked inductivity of 11632 backedges. 0 proven. 10082 refuted. 0 times theorem prover too weak. 1550 trivial. 0 not checked. [2018-04-10 14:33:28,868 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:33:28,868 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [74, 74] total 74 [2018-04-10 14:33:28,869 INFO L442 AbstractCegarLoop]: Interpolant automaton has 74 states [2018-04-10 14:33:28,869 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2018-04-10 14:33:28,869 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2701, Invalid=2701, Unknown=0, NotChecked=0, Total=5402 [2018-04-10 14:33:28,870 INFO L87 Difference]: Start difference. First operand 420 states and 421 transitions. Second operand 74 states. [2018-04-10 14:33:29,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:33:29,694 INFO L93 Difference]: Finished difference Result 665 states and 712 transitions. [2018-04-10 14:33:29,695 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2018-04-10 14:33:29,695 INFO L78 Accepts]: Start accepts. Automaton has 74 states. Word has length 419 [2018-04-10 14:33:29,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:33:29,696 INFO L225 Difference]: With dead ends: 665 [2018-04-10 14:33:29,696 INFO L226 Difference]: Without dead ends: 665 [2018-04-10 14:33:29,697 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 492 GetRequests, 420 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=2701, Invalid=2701, Unknown=0, NotChecked=0, Total=5402 [2018-04-10 14:33:29,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2018-04-10 14:33:29,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 424. [2018-04-10 14:33:29,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 424 states. [2018-04-10 14:33:29,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 425 transitions. [2018-04-10 14:33:29,700 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 425 transitions. Word has length 419 [2018-04-10 14:33:29,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:33:29,700 INFO L459 AbstractCegarLoop]: Abstraction has 424 states and 425 transitions. [2018-04-10 14:33:29,700 INFO L460 AbstractCegarLoop]: Interpolant automaton has 74 states. [2018-04-10 14:33:29,700 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 425 transitions. [2018-04-10 14:33:29,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 424 [2018-04-10 14:33:29,701 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:33:29,701 INFO L355 BasicCegarLoop]: trace histogram [73, 72, 72, 72, 26, 25, 25, 25, 25, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:33:29,701 INFO L408 AbstractCegarLoop]: === Iteration 73 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:33:29,702 INFO L82 PathProgramCache]: Analyzing trace with hash -220811830, now seen corresponding path program 71 times [2018-04-10 14:33:29,702 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:33:29,702 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:33:29,702 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:29,702 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:33:29,702 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:29,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:33:29,713 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:33:31,418 INFO L134 CoverageAnalysis]: Checked inductivity of 11918 backedges. 0 proven. 10368 refuted. 0 times theorem prover too weak. 1550 trivial. 0 not checked. [2018-04-10 14:33:31,418 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:33:31,418 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:33:31,424 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-04-10 14:33:34,267 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 73 check-sat command(s) [2018-04-10 14:33:34,267 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:33:34,272 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:33:34,337 INFO L134 CoverageAnalysis]: Checked inductivity of 11918 backedges. 0 proven. 10368 refuted. 0 times theorem prover too weak. 1550 trivial. 0 not checked. [2018-04-10 14:33:34,358 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:33:34,358 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 75] total 75 [2018-04-10 14:33:34,358 INFO L442 AbstractCegarLoop]: Interpolant automaton has 75 states [2018-04-10 14:33:34,358 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2018-04-10 14:33:34,359 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2775, Invalid=2775, Unknown=0, NotChecked=0, Total=5550 [2018-04-10 14:33:34,359 INFO L87 Difference]: Start difference. First operand 424 states and 425 transitions. Second operand 75 states. [2018-04-10 14:33:35,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:33:35,136 INFO L93 Difference]: Finished difference Result 674 states and 722 transitions. [2018-04-10 14:33:35,136 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2018-04-10 14:33:35,136 INFO L78 Accepts]: Start accepts. Automaton has 75 states. Word has length 423 [2018-04-10 14:33:35,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:33:35,138 INFO L225 Difference]: With dead ends: 674 [2018-04-10 14:33:35,138 INFO L226 Difference]: Without dead ends: 674 [2018-04-10 14:33:35,138 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 497 GetRequests, 424 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=2775, Invalid=2775, Unknown=0, NotChecked=0, Total=5550 [2018-04-10 14:33:35,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2018-04-10 14:33:35,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 428. [2018-04-10 14:33:35,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 428 states. [2018-04-10 14:33:35,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 429 transitions. [2018-04-10 14:33:35,141 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 429 transitions. Word has length 423 [2018-04-10 14:33:35,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:33:35,141 INFO L459 AbstractCegarLoop]: Abstraction has 428 states and 429 transitions. [2018-04-10 14:33:35,141 INFO L460 AbstractCegarLoop]: Interpolant automaton has 75 states. [2018-04-10 14:33:35,141 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 429 transitions. [2018-04-10 14:33:35,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 428 [2018-04-10 14:33:35,142 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:33:35,142 INFO L355 BasicCegarLoop]: trace histogram [74, 73, 73, 73, 26, 25, 25, 25, 25, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:33:35,142 INFO L408 AbstractCegarLoop]: === Iteration 74 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:33:35,142 INFO L82 PathProgramCache]: Analyzing trace with hash -844660047, now seen corresponding path program 72 times [2018-04-10 14:33:35,142 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:33:35,142 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:33:35,143 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:35,143 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:33:35,143 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:35,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:33:35,152 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:33:36,702 INFO L134 CoverageAnalysis]: Checked inductivity of 12208 backedges. 0 proven. 10658 refuted. 0 times theorem prover too weak. 1550 trivial. 0 not checked. [2018-04-10 14:33:36,702 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:33:36,702 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:33:36,707 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-04-10 14:33:37,007 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 51 check-sat command(s) [2018-04-10 14:33:37,007 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:33:37,011 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:33:37,076 INFO L134 CoverageAnalysis]: Checked inductivity of 12208 backedges. 0 proven. 1550 refuted. 0 times theorem prover too weak. 10658 trivial. 0 not checked. [2018-04-10 14:33:37,094 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:33:37,094 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [76, 28] total 78 [2018-04-10 14:33:37,094 INFO L442 AbstractCegarLoop]: Interpolant automaton has 78 states [2018-04-10 14:33:37,095 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2018-04-10 14:33:37,095 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2953, Invalid=3053, Unknown=0, NotChecked=0, Total=6006 [2018-04-10 14:33:37,095 INFO L87 Difference]: Start difference. First operand 428 states and 429 transitions. Second operand 78 states. [2018-04-10 14:33:38,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:33:38,027 INFO L93 Difference]: Finished difference Result 683 states and 731 transitions. [2018-04-10 14:33:38,027 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2018-04-10 14:33:38,028 INFO L78 Accepts]: Start accepts. Automaton has 78 states. Word has length 427 [2018-04-10 14:33:38,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:33:38,029 INFO L225 Difference]: With dead ends: 683 [2018-04-10 14:33:38,029 INFO L226 Difference]: Without dead ends: 683 [2018-04-10 14:33:38,029 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 552 GetRequests, 451 SyntacticMatches, 0 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 592 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=4878, Invalid=5628, Unknown=0, NotChecked=0, Total=10506 [2018-04-10 14:33:38,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states. [2018-04-10 14:33:38,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 437. [2018-04-10 14:33:38,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 437 states. [2018-04-10 14:33:38,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 437 states to 437 states and 438 transitions. [2018-04-10 14:33:38,032 INFO L78 Accepts]: Start accepts. Automaton has 437 states and 438 transitions. Word has length 427 [2018-04-10 14:33:38,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:33:38,032 INFO L459 AbstractCegarLoop]: Abstraction has 437 states and 438 transitions. [2018-04-10 14:33:38,032 INFO L460 AbstractCegarLoop]: Interpolant automaton has 78 states. [2018-04-10 14:33:38,032 INFO L276 IsEmpty]: Start isEmpty. Operand 437 states and 438 transitions. [2018-04-10 14:33:38,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 437 [2018-04-10 14:33:38,033 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:33:38,033 INFO L355 BasicCegarLoop]: trace histogram [75, 74, 74, 74, 27, 26, 26, 26, 26, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:33:38,033 INFO L408 AbstractCegarLoop]: === Iteration 75 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:33:38,034 INFO L82 PathProgramCache]: Analyzing trace with hash 973148276, now seen corresponding path program 73 times [2018-04-10 14:33:38,034 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:33:38,034 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:33:38,034 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:38,034 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:33:38,034 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:38,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:33:38,044 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:33:39,661 INFO L134 CoverageAnalysis]: Checked inductivity of 12629 backedges. 0 proven. 10952 refuted. 0 times theorem prover too weak. 1677 trivial. 0 not checked. [2018-04-10 14:33:39,662 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:33:39,662 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:33:39,666 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-10 14:33:39,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:33:39,715 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:33:39,783 INFO L134 CoverageAnalysis]: Checked inductivity of 12629 backedges. 0 proven. 10952 refuted. 0 times theorem prover too weak. 1677 trivial. 0 not checked. [2018-04-10 14:33:39,799 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:33:39,800 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [77, 77] total 77 [2018-04-10 14:33:39,800 INFO L442 AbstractCegarLoop]: Interpolant automaton has 77 states [2018-04-10 14:33:39,800 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2018-04-10 14:33:39,800 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2926, Invalid=2926, Unknown=0, NotChecked=0, Total=5852 [2018-04-10 14:33:39,800 INFO L87 Difference]: Start difference. First operand 437 states and 438 transitions. Second operand 77 states. [2018-04-10 14:33:40,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:33:40,610 INFO L93 Difference]: Finished difference Result 692 states and 741 transitions. [2018-04-10 14:33:40,610 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2018-04-10 14:33:40,610 INFO L78 Accepts]: Start accepts. Automaton has 77 states. Word has length 436 [2018-04-10 14:33:40,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:33:40,611 INFO L225 Difference]: With dead ends: 692 [2018-04-10 14:33:40,611 INFO L226 Difference]: Without dead ends: 692 [2018-04-10 14:33:40,612 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 512 GetRequests, 437 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=2926, Invalid=2926, Unknown=0, NotChecked=0, Total=5852 [2018-04-10 14:33:40,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 692 states. [2018-04-10 14:33:40,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 692 to 441. [2018-04-10 14:33:40,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 441 states. [2018-04-10 14:33:40,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 442 transitions. [2018-04-10 14:33:40,614 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 442 transitions. Word has length 436 [2018-04-10 14:33:40,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:33:40,614 INFO L459 AbstractCegarLoop]: Abstraction has 441 states and 442 transitions. [2018-04-10 14:33:40,614 INFO L460 AbstractCegarLoop]: Interpolant automaton has 77 states. [2018-04-10 14:33:40,614 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 442 transitions. [2018-04-10 14:33:40,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 441 [2018-04-10 14:33:40,615 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:33:40,615 INFO L355 BasicCegarLoop]: trace histogram [76, 75, 75, 75, 27, 26, 26, 26, 26, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:33:40,615 INFO L408 AbstractCegarLoop]: === Iteration 76 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:33:40,616 INFO L82 PathProgramCache]: Analyzing trace with hash -347493651, now seen corresponding path program 74 times [2018-04-10 14:33:40,616 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:33:40,616 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:33:40,616 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:40,616 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-10 14:33:40,616 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:40,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:33:40,626 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:33:42,263 INFO L134 CoverageAnalysis]: Checked inductivity of 12927 backedges. 0 proven. 11250 refuted. 0 times theorem prover too weak. 1677 trivial. 0 not checked. [2018-04-10 14:33:42,263 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:33:42,263 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:33:42,268 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-10 14:33:42,309 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-04-10 14:33:42,309 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:33:42,312 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:33:42,382 INFO L134 CoverageAnalysis]: Checked inductivity of 12927 backedges. 0 proven. 11250 refuted. 0 times theorem prover too weak. 1677 trivial. 0 not checked. [2018-04-10 14:33:42,398 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:33:42,399 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 78] total 78 [2018-04-10 14:33:42,399 INFO L442 AbstractCegarLoop]: Interpolant automaton has 78 states [2018-04-10 14:33:42,399 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2018-04-10 14:33:42,400 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3003, Invalid=3003, Unknown=0, NotChecked=0, Total=6006 [2018-04-10 14:33:42,400 INFO L87 Difference]: Start difference. First operand 441 states and 442 transitions. Second operand 78 states. [2018-04-10 14:33:43,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:33:43,382 INFO L93 Difference]: Finished difference Result 701 states and 751 transitions. [2018-04-10 14:33:43,382 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2018-04-10 14:33:43,382 INFO L78 Accepts]: Start accepts. Automaton has 78 states. Word has length 440 [2018-04-10 14:33:43,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:33:43,383 INFO L225 Difference]: With dead ends: 701 [2018-04-10 14:33:43,383 INFO L226 Difference]: Without dead ends: 701 [2018-04-10 14:33:43,384 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 517 GetRequests, 441 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=3003, Invalid=3003, Unknown=0, NotChecked=0, Total=6006 [2018-04-10 14:33:43,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2018-04-10 14:33:43,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 445. [2018-04-10 14:33:43,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 445 states. [2018-04-10 14:33:43,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 446 transitions. [2018-04-10 14:33:43,386 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 446 transitions. Word has length 440 [2018-04-10 14:33:43,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:33:43,386 INFO L459 AbstractCegarLoop]: Abstraction has 445 states and 446 transitions. [2018-04-10 14:33:43,386 INFO L460 AbstractCegarLoop]: Interpolant automaton has 78 states. [2018-04-10 14:33:43,386 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 446 transitions. [2018-04-10 14:33:43,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 445 [2018-04-10 14:33:43,387 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:33:43,388 INFO L355 BasicCegarLoop]: trace histogram [77, 76, 76, 76, 27, 26, 26, 26, 26, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:33:43,388 INFO L408 AbstractCegarLoop]: === Iteration 77 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:33:43,388 INFO L82 PathProgramCache]: Analyzing trace with hash 962486502, now seen corresponding path program 75 times [2018-04-10 14:33:43,388 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:33:43,388 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:33:43,388 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:43,388 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:33:43,388 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:43,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:33:43,398 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:33:45,062 INFO L134 CoverageAnalysis]: Checked inductivity of 13229 backedges. 0 proven. 11552 refuted. 0 times theorem prover too weak. 1677 trivial. 0 not checked. [2018-04-10 14:33:45,062 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:33:45,062 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:33:45,067 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-04-10 14:33:45,183 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 27 check-sat command(s) [2018-04-10 14:33:45,183 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:33:45,186 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:33:45,257 INFO L134 CoverageAnalysis]: Checked inductivity of 13229 backedges. 0 proven. 1677 refuted. 0 times theorem prover too weak. 11552 trivial. 0 not checked. [2018-04-10 14:33:45,274 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:33:45,274 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 29] total 81 [2018-04-10 14:33:45,275 INFO L442 AbstractCegarLoop]: Interpolant automaton has 81 states [2018-04-10 14:33:45,275 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2018-04-10 14:33:45,275 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3188, Invalid=3292, Unknown=0, NotChecked=0, Total=6480 [2018-04-10 14:33:45,275 INFO L87 Difference]: Start difference. First operand 445 states and 446 transitions. Second operand 81 states. [2018-04-10 14:33:46,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:33:46,349 INFO L93 Difference]: Finished difference Result 710 states and 760 transitions. [2018-04-10 14:33:46,349 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2018-04-10 14:33:46,349 INFO L78 Accepts]: Start accepts. Automaton has 81 states. Word has length 444 [2018-04-10 14:33:46,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:33:46,351 INFO L225 Difference]: With dead ends: 710 [2018-04-10 14:33:46,351 INFO L226 Difference]: Without dead ends: 710 [2018-04-10 14:33:46,351 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 574 GetRequests, 469 SyntacticMatches, 0 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 629 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=5268, Invalid=6074, Unknown=0, NotChecked=0, Total=11342 [2018-04-10 14:33:46,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 710 states. [2018-04-10 14:33:46,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 710 to 454. [2018-04-10 14:33:46,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 454 states. [2018-04-10 14:33:46,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 455 transitions. [2018-04-10 14:33:46,354 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 455 transitions. Word has length 444 [2018-04-10 14:33:46,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:33:46,354 INFO L459 AbstractCegarLoop]: Abstraction has 454 states and 455 transitions. [2018-04-10 14:33:46,354 INFO L460 AbstractCegarLoop]: Interpolant automaton has 81 states. [2018-04-10 14:33:46,354 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 455 transitions. [2018-04-10 14:33:46,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 454 [2018-04-10 14:33:46,355 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:33:46,355 INFO L355 BasicCegarLoop]: trace histogram [78, 77, 77, 77, 28, 27, 27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:33:46,355 INFO L408 AbstractCegarLoop]: === Iteration 78 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:33:46,356 INFO L82 PathProgramCache]: Analyzing trace with hash 537460365, now seen corresponding path program 76 times [2018-04-10 14:33:46,356 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:33:46,356 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:33:46,356 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:46,356 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:33:46,356 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:46,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:33:46,366 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:33:48,153 INFO L134 CoverageAnalysis]: Checked inductivity of 13667 backedges. 0 proven. 11858 refuted. 0 times theorem prover too weak. 1809 trivial. 0 not checked. [2018-04-10 14:33:48,153 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:33:48,153 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:33:48,158 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-04-10 14:33:48,205 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-04-10 14:33:48,205 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:33:48,208 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:33:48,281 INFO L134 CoverageAnalysis]: Checked inductivity of 13667 backedges. 0 proven. 11858 refuted. 0 times theorem prover too weak. 1809 trivial. 0 not checked. [2018-04-10 14:33:48,298 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:33:48,298 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [80, 80] total 80 [2018-04-10 14:33:48,298 INFO L442 AbstractCegarLoop]: Interpolant automaton has 80 states [2018-04-10 14:33:48,299 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2018-04-10 14:33:48,299 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3160, Invalid=3160, Unknown=0, NotChecked=0, Total=6320 [2018-04-10 14:33:48,299 INFO L87 Difference]: Start difference. First operand 454 states and 455 transitions. Second operand 80 states. [2018-04-10 14:33:49,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:33:49,042 INFO L93 Difference]: Finished difference Result 719 states and 770 transitions. [2018-04-10 14:33:49,042 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2018-04-10 14:33:49,042 INFO L78 Accepts]: Start accepts. Automaton has 80 states. Word has length 453 [2018-04-10 14:33:49,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:33:49,043 INFO L225 Difference]: With dead ends: 719 [2018-04-10 14:33:49,043 INFO L226 Difference]: Without dead ends: 719 [2018-04-10 14:33:49,044 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 532 GetRequests, 454 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=3160, Invalid=3160, Unknown=0, NotChecked=0, Total=6320 [2018-04-10 14:33:49,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 719 states. [2018-04-10 14:33:49,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 719 to 458. [2018-04-10 14:33:49,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 458 states. [2018-04-10 14:33:49,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 459 transitions. [2018-04-10 14:33:49,046 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 459 transitions. Word has length 453 [2018-04-10 14:33:49,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:33:49,046 INFO L459 AbstractCegarLoop]: Abstraction has 458 states and 459 transitions. [2018-04-10 14:33:49,046 INFO L460 AbstractCegarLoop]: Interpolant automaton has 80 states. [2018-04-10 14:33:49,046 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 459 transitions. [2018-04-10 14:33:49,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 458 [2018-04-10 14:33:49,047 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:33:49,047 INFO L355 BasicCegarLoop]: trace histogram [79, 78, 78, 78, 28, 27, 27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:33:49,047 INFO L408 AbstractCegarLoop]: === Iteration 79 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:33:49,048 INFO L82 PathProgramCache]: Analyzing trace with hash -759462604, now seen corresponding path program 77 times [2018-04-10 14:33:49,048 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:33:49,048 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:33:49,048 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:49,048 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:33:49,048 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:49,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:33:49,058 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:33:50,881 INFO L134 CoverageAnalysis]: Checked inductivity of 13977 backedges. 0 proven. 12168 refuted. 0 times theorem prover too weak. 1809 trivial. 0 not checked. [2018-04-10 14:33:50,882 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:33:50,882 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:33:50,886 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-04-10 14:33:54,933 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 79 check-sat command(s) [2018-04-10 14:33:54,934 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:33:54,940 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:33:55,029 INFO L134 CoverageAnalysis]: Checked inductivity of 13977 backedges. 0 proven. 12168 refuted. 0 times theorem prover too weak. 1809 trivial. 0 not checked. [2018-04-10 14:33:55,052 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:33:55,052 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 81] total 81 [2018-04-10 14:33:55,053 INFO L442 AbstractCegarLoop]: Interpolant automaton has 81 states [2018-04-10 14:33:55,053 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2018-04-10 14:33:55,053 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3240, Invalid=3240, Unknown=0, NotChecked=0, Total=6480 [2018-04-10 14:33:55,053 INFO L87 Difference]: Start difference. First operand 458 states and 459 transitions. Second operand 81 states. [2018-04-10 14:33:56,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:33:56,120 INFO L93 Difference]: Finished difference Result 728 states and 780 transitions. [2018-04-10 14:33:56,120 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2018-04-10 14:33:56,120 INFO L78 Accepts]: Start accepts. Automaton has 81 states. Word has length 457 [2018-04-10 14:33:56,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:33:56,121 INFO L225 Difference]: With dead ends: 728 [2018-04-10 14:33:56,122 INFO L226 Difference]: Without dead ends: 728 [2018-04-10 14:33:56,122 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 537 GetRequests, 458 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=3240, Invalid=3240, Unknown=0, NotChecked=0, Total=6480 [2018-04-10 14:33:56,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 728 states. [2018-04-10 14:33:56,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 728 to 462. [2018-04-10 14:33:56,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 462 states. [2018-04-10 14:33:56,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 463 transitions. [2018-04-10 14:33:56,124 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 463 transitions. Word has length 457 [2018-04-10 14:33:56,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:33:56,125 INFO L459 AbstractCegarLoop]: Abstraction has 462 states and 463 transitions. [2018-04-10 14:33:56,125 INFO L460 AbstractCegarLoop]: Interpolant automaton has 81 states. [2018-04-10 14:33:56,125 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 463 transitions. [2018-04-10 14:33:56,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 462 [2018-04-10 14:33:56,126 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:33:56,126 INFO L355 BasicCegarLoop]: trace histogram [80, 79, 79, 79, 28, 27, 27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:33:56,126 INFO L408 AbstractCegarLoop]: === Iteration 80 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:33:56,126 INFO L82 PathProgramCache]: Analyzing trace with hash 1173119067, now seen corresponding path program 78 times [2018-04-10 14:33:56,126 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:33:56,126 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:33:56,127 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:56,127 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:33:56,127 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:56,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:33:56,137 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:33:58,021 INFO L134 CoverageAnalysis]: Checked inductivity of 14291 backedges. 0 proven. 12482 refuted. 0 times theorem prover too weak. 1809 trivial. 0 not checked. [2018-04-10 14:33:58,021 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:33:58,021 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:33:58,026 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-04-10 14:33:58,399 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 55 check-sat command(s) [2018-04-10 14:33:58,400 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:33:58,403 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:33:58,478 INFO L134 CoverageAnalysis]: Checked inductivity of 14291 backedges. 0 proven. 1809 refuted. 0 times theorem prover too weak. 12482 trivial. 0 not checked. [2018-04-10 14:33:58,496 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:33:58,497 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [82, 30] total 84 [2018-04-10 14:33:58,497 INFO L442 AbstractCegarLoop]: Interpolant automaton has 84 states [2018-04-10 14:33:58,497 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2018-04-10 14:33:58,498 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3432, Invalid=3540, Unknown=0, NotChecked=0, Total=6972 [2018-04-10 14:33:58,498 INFO L87 Difference]: Start difference. First operand 462 states and 463 transitions. Second operand 84 states. [2018-04-10 14:33:59,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:33:59,570 INFO L93 Difference]: Finished difference Result 737 states and 789 transitions. [2018-04-10 14:33:59,571 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2018-04-10 14:33:59,571 INFO L78 Accepts]: Start accepts. Automaton has 84 states. Word has length 461 [2018-04-10 14:33:59,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:33:59,572 INFO L225 Difference]: With dead ends: 737 [2018-04-10 14:33:59,572 INFO L226 Difference]: Without dead ends: 737 [2018-04-10 14:33:59,572 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 596 GetRequests, 487 SyntacticMatches, 0 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 667 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=5673, Invalid=6537, Unknown=0, NotChecked=0, Total=12210 [2018-04-10 14:33:59,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 737 states. [2018-04-10 14:33:59,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 737 to 471. [2018-04-10 14:33:59,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 471 states. [2018-04-10 14:33:59,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 472 transitions. [2018-04-10 14:33:59,575 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 472 transitions. Word has length 461 [2018-04-10 14:33:59,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:33:59,575 INFO L459 AbstractCegarLoop]: Abstraction has 471 states and 472 transitions. [2018-04-10 14:33:59,575 INFO L460 AbstractCegarLoop]: Interpolant automaton has 84 states. [2018-04-10 14:33:59,575 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 472 transitions. [2018-04-10 14:33:59,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 471 [2018-04-10 14:33:59,577 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:33:59,577 INFO L355 BasicCegarLoop]: trace histogram [81, 80, 80, 80, 29, 28, 28, 28, 28, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:33:59,577 INFO L408 AbstractCegarLoop]: === Iteration 81 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:33:59,577 INFO L82 PathProgramCache]: Analyzing trace with hash 737750730, now seen corresponding path program 79 times [2018-04-10 14:33:59,577 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:33:59,577 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:33:59,577 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:59,577 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:33:59,577 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:33:59,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:33:59,588 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:34:01,517 INFO L134 CoverageAnalysis]: Checked inductivity of 14746 backedges. 0 proven. 12800 refuted. 0 times theorem prover too weak. 1946 trivial. 0 not checked. [2018-04-10 14:34:01,517 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:34:01,517 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:34:01,522 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-10 14:34:01,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:34:01,569 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:34:01,651 INFO L134 CoverageAnalysis]: Checked inductivity of 14746 backedges. 0 proven. 12800 refuted. 0 times theorem prover too weak. 1946 trivial. 0 not checked. [2018-04-10 14:34:01,668 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:34:01,669 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [83, 83] total 83 [2018-04-10 14:34:01,669 INFO L442 AbstractCegarLoop]: Interpolant automaton has 83 states [2018-04-10 14:34:01,670 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2018-04-10 14:34:01,670 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3403, Invalid=3403, Unknown=0, NotChecked=0, Total=6806 [2018-04-10 14:34:01,670 INFO L87 Difference]: Start difference. First operand 471 states and 472 transitions. Second operand 83 states. [2018-04-10 14:34:02,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:34:02,890 INFO L93 Difference]: Finished difference Result 746 states and 799 transitions. [2018-04-10 14:34:02,890 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2018-04-10 14:34:02,890 INFO L78 Accepts]: Start accepts. Automaton has 83 states. Word has length 470 [2018-04-10 14:34:02,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:34:02,892 INFO L225 Difference]: With dead ends: 746 [2018-04-10 14:34:02,892 INFO L226 Difference]: Without dead ends: 746 [2018-04-10 14:34:02,892 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 552 GetRequests, 471 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=3403, Invalid=3403, Unknown=0, NotChecked=0, Total=6806 [2018-04-10 14:34:02,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 746 states. [2018-04-10 14:34:02,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 746 to 475. [2018-04-10 14:34:02,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 475 states. [2018-04-10 14:34:02,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 476 transitions. [2018-04-10 14:34:02,897 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 476 transitions. Word has length 470 [2018-04-10 14:34:02,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:34:02,897 INFO L459 AbstractCegarLoop]: Abstraction has 475 states and 476 transitions. [2018-04-10 14:34:02,897 INFO L460 AbstractCegarLoop]: Interpolant automaton has 83 states. [2018-04-10 14:34:02,897 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 476 transitions. [2018-04-10 14:34:02,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 475 [2018-04-10 14:34:02,899 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:34:02,899 INFO L355 BasicCegarLoop]: trace histogram [82, 81, 81, 81, 29, 28, 28, 28, 28, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:34:02,900 INFO L408 AbstractCegarLoop]: === Iteration 82 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:34:02,900 INFO L82 PathProgramCache]: Analyzing trace with hash -1962022141, now seen corresponding path program 80 times [2018-04-10 14:34:02,900 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:34:02,900 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:34:02,900 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:34:02,901 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-10 14:34:02,901 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:34:02,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:34:02,919 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:34:04,941 INFO L134 CoverageAnalysis]: Checked inductivity of 15068 backedges. 0 proven. 13122 refuted. 0 times theorem prover too weak. 1946 trivial. 0 not checked. [2018-04-10 14:34:04,941 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:34:04,941 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:34:04,946 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-10 14:34:04,991 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-04-10 14:34:04,992 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:34:04,995 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:34:05,076 INFO L134 CoverageAnalysis]: Checked inductivity of 15068 backedges. 0 proven. 13122 refuted. 0 times theorem prover too weak. 1946 trivial. 0 not checked. [2018-04-10 14:34:05,092 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:34:05,092 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [84, 84] total 84 [2018-04-10 14:34:05,093 INFO L442 AbstractCegarLoop]: Interpolant automaton has 84 states [2018-04-10 14:34:05,093 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2018-04-10 14:34:05,093 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3486, Invalid=3486, Unknown=0, NotChecked=0, Total=6972 [2018-04-10 14:34:05,093 INFO L87 Difference]: Start difference. First operand 475 states and 476 transitions. Second operand 84 states. [2018-04-10 14:34:06,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:34:06,156 INFO L93 Difference]: Finished difference Result 755 states and 809 transitions. [2018-04-10 14:34:06,156 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2018-04-10 14:34:06,156 INFO L78 Accepts]: Start accepts. Automaton has 84 states. Word has length 474 [2018-04-10 14:34:06,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:34:06,158 INFO L225 Difference]: With dead ends: 755 [2018-04-10 14:34:06,158 INFO L226 Difference]: Without dead ends: 755 [2018-04-10 14:34:06,158 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 557 GetRequests, 475 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=3486, Invalid=3486, Unknown=0, NotChecked=0, Total=6972 [2018-04-10 14:34:06,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 755 states. [2018-04-10 14:34:06,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 755 to 479. [2018-04-10 14:34:06,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 479 states. [2018-04-10 14:34:06,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 480 transitions. [2018-04-10 14:34:06,162 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 480 transitions. Word has length 474 [2018-04-10 14:34:06,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:34:06,162 INFO L459 AbstractCegarLoop]: Abstraction has 479 states and 480 transitions. [2018-04-10 14:34:06,162 INFO L460 AbstractCegarLoop]: Interpolant automaton has 84 states. [2018-04-10 14:34:06,162 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 480 transitions. [2018-04-10 14:34:06,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 479 [2018-04-10 14:34:06,163 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:34:06,163 INFO L355 BasicCegarLoop]: trace histogram [83, 82, 82, 82, 29, 28, 28, 28, 28, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:34:06,164 INFO L408 AbstractCegarLoop]: === Iteration 83 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:34:06,164 INFO L82 PathProgramCache]: Analyzing trace with hash -1668816196, now seen corresponding path program 81 times [2018-04-10 14:34:06,164 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:34:06,164 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:34:06,164 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:34:06,164 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:34:06,164 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:34:06,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:34:06,175 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:34:08,205 INFO L134 CoverageAnalysis]: Checked inductivity of 15394 backedges. 0 proven. 13448 refuted. 0 times theorem prover too weak. 1946 trivial. 0 not checked. [2018-04-10 14:34:08,206 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:34:08,206 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:34:08,211 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-04-10 14:34:08,341 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 29 check-sat command(s) [2018-04-10 14:34:08,341 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:34:08,343 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:34:08,424 INFO L134 CoverageAnalysis]: Checked inductivity of 15394 backedges. 0 proven. 1946 refuted. 0 times theorem prover too weak. 13448 trivial. 0 not checked. [2018-04-10 14:34:08,441 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:34:08,441 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [85, 31] total 87 [2018-04-10 14:34:08,442 INFO L442 AbstractCegarLoop]: Interpolant automaton has 87 states [2018-04-10 14:34:08,442 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2018-04-10 14:34:08,442 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3685, Invalid=3797, Unknown=0, NotChecked=0, Total=7482 [2018-04-10 14:34:08,442 INFO L87 Difference]: Start difference. First operand 479 states and 480 transitions. Second operand 87 states. [2018-04-10 14:34:09,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:34:09,656 INFO L93 Difference]: Finished difference Result 764 states and 818 transitions. [2018-04-10 14:34:09,656 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2018-04-10 14:34:09,656 INFO L78 Accepts]: Start accepts. Automaton has 87 states. Word has length 478 [2018-04-10 14:34:09,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:34:09,657 INFO L225 Difference]: With dead ends: 764 [2018-04-10 14:34:09,657 INFO L226 Difference]: Without dead ends: 764 [2018-04-10 14:34:09,658 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 618 GetRequests, 505 SyntacticMatches, 0 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 706 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=6093, Invalid=7017, Unknown=0, NotChecked=0, Total=13110 [2018-04-10 14:34:09,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 764 states. [2018-04-10 14:34:09,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 764 to 488. [2018-04-10 14:34:09,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 488 states. [2018-04-10 14:34:09,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 489 transitions. [2018-04-10 14:34:09,660 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 489 transitions. Word has length 478 [2018-04-10 14:34:09,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:34:09,661 INFO L459 AbstractCegarLoop]: Abstraction has 488 states and 489 transitions. [2018-04-10 14:34:09,661 INFO L460 AbstractCegarLoop]: Interpolant automaton has 87 states. [2018-04-10 14:34:09,661 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 489 transitions. [2018-04-10 14:34:09,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 488 [2018-04-10 14:34:09,662 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:34:09,662 INFO L355 BasicCegarLoop]: trace histogram [84, 83, 83, 83, 30, 29, 29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:34:09,662 INFO L408 AbstractCegarLoop]: === Iteration 84 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:34:09,662 INFO L82 PathProgramCache]: Analyzing trace with hash -136451913, now seen corresponding path program 82 times [2018-04-10 14:34:09,662 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:34:09,662 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:34:09,663 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:34:09,663 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:34:09,663 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:34:09,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:34:09,674 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:34:11,734 INFO L134 CoverageAnalysis]: Checked inductivity of 15866 backedges. 0 proven. 13778 refuted. 0 times theorem prover too weak. 2088 trivial. 0 not checked. [2018-04-10 14:34:11,734 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:34:11,734 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:34:11,739 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-04-10 14:34:11,787 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-04-10 14:34:11,787 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:34:11,791 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:34:11,874 INFO L134 CoverageAnalysis]: Checked inductivity of 15866 backedges. 0 proven. 13778 refuted. 0 times theorem prover too weak. 2088 trivial. 0 not checked. [2018-04-10 14:34:11,891 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:34:11,891 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [86, 86] total 86 [2018-04-10 14:34:11,891 INFO L442 AbstractCegarLoop]: Interpolant automaton has 86 states [2018-04-10 14:34:11,892 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2018-04-10 14:34:11,892 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3655, Invalid=3655, Unknown=0, NotChecked=0, Total=7310 [2018-04-10 14:34:11,892 INFO L87 Difference]: Start difference. First operand 488 states and 489 transitions. Second operand 86 states. [2018-04-10 14:34:13,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:34:13,274 INFO L93 Difference]: Finished difference Result 773 states and 828 transitions. [2018-04-10 14:34:13,274 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2018-04-10 14:34:13,275 INFO L78 Accepts]: Start accepts. Automaton has 86 states. Word has length 487 [2018-04-10 14:34:13,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:34:13,276 INFO L225 Difference]: With dead ends: 773 [2018-04-10 14:34:13,276 INFO L226 Difference]: Without dead ends: 773 [2018-04-10 14:34:13,276 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 572 GetRequests, 488 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=3655, Invalid=3655, Unknown=0, NotChecked=0, Total=7310 [2018-04-10 14:34:13,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 773 states. [2018-04-10 14:34:13,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 773 to 492. [2018-04-10 14:34:13,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 492 states. [2018-04-10 14:34:13,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 493 transitions. [2018-04-10 14:34:13,279 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 493 transitions. Word has length 487 [2018-04-10 14:34:13,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:34:13,279 INFO L459 AbstractCegarLoop]: Abstraction has 492 states and 493 transitions. [2018-04-10 14:34:13,279 INFO L460 AbstractCegarLoop]: Interpolant automaton has 86 states. [2018-04-10 14:34:13,279 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 493 transitions. [2018-04-10 14:34:13,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 492 [2018-04-10 14:34:13,280 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:34:13,280 INFO L355 BasicCegarLoop]: trace histogram [85, 84, 84, 84, 30, 29, 29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:34:13,280 INFO L408 AbstractCegarLoop]: === Iteration 85 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:34:13,280 INFO L82 PathProgramCache]: Analyzing trace with hash 164890014, now seen corresponding path program 83 times [2018-04-10 14:34:13,281 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:34:13,281 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:34:13,281 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:34:13,281 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:34:13,281 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:34:13,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:34:13,292 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:34:15,474 INFO L134 CoverageAnalysis]: Checked inductivity of 16200 backedges. 0 proven. 14112 refuted. 0 times theorem prover too weak. 2088 trivial. 0 not checked. [2018-04-10 14:34:15,475 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:34:15,475 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:34:15,480 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-04-10 14:34:20,772 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 85 check-sat command(s) [2018-04-10 14:34:20,773 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:34:20,779 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:34:20,863 INFO L134 CoverageAnalysis]: Checked inductivity of 16200 backedges. 0 proven. 14112 refuted. 0 times theorem prover too weak. 2088 trivial. 0 not checked. [2018-04-10 14:34:20,886 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:34:20,886 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [87, 87] total 87 [2018-04-10 14:34:20,887 INFO L442 AbstractCegarLoop]: Interpolant automaton has 87 states [2018-04-10 14:34:20,887 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2018-04-10 14:34:20,888 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3741, Invalid=3741, Unknown=0, NotChecked=0, Total=7482 [2018-04-10 14:34:20,888 INFO L87 Difference]: Start difference. First operand 492 states and 493 transitions. Second operand 87 states. [2018-04-10 14:34:22,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:34:22,344 INFO L93 Difference]: Finished difference Result 782 states and 838 transitions. [2018-04-10 14:34:22,344 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2018-04-10 14:34:22,344 INFO L78 Accepts]: Start accepts. Automaton has 87 states. Word has length 491 [2018-04-10 14:34:22,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:34:22,346 INFO L225 Difference]: With dead ends: 782 [2018-04-10 14:34:22,346 INFO L226 Difference]: Without dead ends: 782 [2018-04-10 14:34:22,346 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 577 GetRequests, 492 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=3741, Invalid=3741, Unknown=0, NotChecked=0, Total=7482 [2018-04-10 14:34:22,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 782 states. [2018-04-10 14:34:22,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 782 to 496. [2018-04-10 14:34:22,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 496 states. [2018-04-10 14:34:22,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 496 states to 496 states and 497 transitions. [2018-04-10 14:34:22,349 INFO L78 Accepts]: Start accepts. Automaton has 496 states and 497 transitions. Word has length 491 [2018-04-10 14:34:22,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:34:22,349 INFO L459 AbstractCegarLoop]: Abstraction has 496 states and 497 transitions. [2018-04-10 14:34:22,349 INFO L460 AbstractCegarLoop]: Interpolant automaton has 87 states. [2018-04-10 14:34:22,349 INFO L276 IsEmpty]: Start isEmpty. Operand 496 states and 497 transitions. [2018-04-10 14:34:22,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 496 [2018-04-10 14:34:22,351 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:34:22,351 INFO L355 BasicCegarLoop]: trace histogram [86, 85, 85, 85, 30, 29, 29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:34:22,351 INFO L408 AbstractCegarLoop]: === Iteration 86 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:34:22,351 INFO L82 PathProgramCache]: Analyzing trace with hash -938256635, now seen corresponding path program 84 times [2018-04-10 14:34:22,351 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:34:22,351 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:34:22,351 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:34:22,351 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:34:22,352 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:34:22,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:34:22,363 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:34:24,496 INFO L134 CoverageAnalysis]: Checked inductivity of 16538 backedges. 0 proven. 14450 refuted. 0 times theorem prover too weak. 2088 trivial. 0 not checked. [2018-04-10 14:34:24,497 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:34:24,497 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:34:24,501 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-04-10 14:34:24,986 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 59 check-sat command(s) [2018-04-10 14:34:24,987 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:34:24,990 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:34:25,073 INFO L134 CoverageAnalysis]: Checked inductivity of 16538 backedges. 0 proven. 2088 refuted. 0 times theorem prover too weak. 14450 trivial. 0 not checked. [2018-04-10 14:34:25,091 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:34:25,092 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [88, 32] total 90 [2018-04-10 14:34:25,092 INFO L442 AbstractCegarLoop]: Interpolant automaton has 90 states [2018-04-10 14:34:25,093 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2018-04-10 14:34:25,093 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3947, Invalid=4063, Unknown=0, NotChecked=0, Total=8010 [2018-04-10 14:34:25,093 INFO L87 Difference]: Start difference. First operand 496 states and 497 transitions. Second operand 90 states. [2018-04-10 14:34:26,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:34:26,618 INFO L93 Difference]: Finished difference Result 791 states and 847 transitions. [2018-04-10 14:34:26,618 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2018-04-10 14:34:26,618 INFO L78 Accepts]: Start accepts. Automaton has 90 states. Word has length 495 [2018-04-10 14:34:26,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:34:26,619 INFO L225 Difference]: With dead ends: 791 [2018-04-10 14:34:26,619 INFO L226 Difference]: Without dead ends: 791 [2018-04-10 14:34:26,620 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 640 GetRequests, 523 SyntacticMatches, 0 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 746 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=6528, Invalid=7514, Unknown=0, NotChecked=0, Total=14042 [2018-04-10 14:34:26,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 791 states. [2018-04-10 14:34:26,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 791 to 505. [2018-04-10 14:34:26,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 505 states. [2018-04-10 14:34:26,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 506 transitions. [2018-04-10 14:34:26,623 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 506 transitions. Word has length 495 [2018-04-10 14:34:26,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:34:26,624 INFO L459 AbstractCegarLoop]: Abstraction has 505 states and 506 transitions. [2018-04-10 14:34:26,624 INFO L460 AbstractCegarLoop]: Interpolant automaton has 90 states. [2018-04-10 14:34:26,624 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 506 transitions. [2018-04-10 14:34:26,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 505 [2018-04-10 14:34:26,625 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:34:26,625 INFO L355 BasicCegarLoop]: trace histogram [87, 86, 86, 86, 31, 30, 30, 30, 30, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:34:26,626 INFO L408 AbstractCegarLoop]: === Iteration 87 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:34:26,626 INFO L82 PathProgramCache]: Analyzing trace with hash 755393568, now seen corresponding path program 85 times [2018-04-10 14:34:26,626 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:34:26,626 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:34:26,626 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:34:26,626 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:34:26,626 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:34:26,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:34:26,639 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:34:28,886 INFO L134 CoverageAnalysis]: Checked inductivity of 17027 backedges. 0 proven. 14792 refuted. 0 times theorem prover too weak. 2235 trivial. 0 not checked. [2018-04-10 14:34:28,887 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:34:28,887 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:34:28,892 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-10 14:34:28,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:34:28,943 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:34:29,052 INFO L134 CoverageAnalysis]: Checked inductivity of 17027 backedges. 0 proven. 14792 refuted. 0 times theorem prover too weak. 2235 trivial. 0 not checked. [2018-04-10 14:34:29,068 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:34:29,068 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [89, 89] total 89 [2018-04-10 14:34:29,068 INFO L442 AbstractCegarLoop]: Interpolant automaton has 89 states [2018-04-10 14:34:29,069 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 89 interpolants. [2018-04-10 14:34:29,069 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3916, Invalid=3916, Unknown=0, NotChecked=0, Total=7832 [2018-04-10 14:34:29,069 INFO L87 Difference]: Start difference. First operand 505 states and 506 transitions. Second operand 89 states. [2018-04-10 14:34:30,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:34:30,430 INFO L93 Difference]: Finished difference Result 800 states and 857 transitions. [2018-04-10 14:34:30,430 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2018-04-10 14:34:30,430 INFO L78 Accepts]: Start accepts. Automaton has 89 states. Word has length 504 [2018-04-10 14:34:30,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:34:30,431 INFO L225 Difference]: With dead ends: 800 [2018-04-10 14:34:30,431 INFO L226 Difference]: Without dead ends: 800 [2018-04-10 14:34:30,432 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 592 GetRequests, 505 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=3916, Invalid=3916, Unknown=0, NotChecked=0, Total=7832 [2018-04-10 14:34:30,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 800 states. [2018-04-10 14:34:30,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 800 to 509. [2018-04-10 14:34:30,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 509 states. [2018-04-10 14:34:30,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 510 transitions. [2018-04-10 14:34:30,434 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 510 transitions. Word has length 504 [2018-04-10 14:34:30,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:34:30,434 INFO L459 AbstractCegarLoop]: Abstraction has 509 states and 510 transitions. [2018-04-10 14:34:30,434 INFO L460 AbstractCegarLoop]: Interpolant automaton has 89 states. [2018-04-10 14:34:30,434 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 510 transitions. [2018-04-10 14:34:30,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 509 [2018-04-10 14:34:30,436 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:34:30,436 INFO L355 BasicCegarLoop]: trace histogram [88, 87, 87, 87, 31, 30, 30, 30, 30, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:34:30,436 INFO L408 AbstractCegarLoop]: === Iteration 88 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:34:30,436 INFO L82 PathProgramCache]: Analyzing trace with hash -634465767, now seen corresponding path program 86 times [2018-04-10 14:34:30,436 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:34:30,436 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:34:30,436 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:34:30,437 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-10 14:34:30,437 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:34:30,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:34:30,448 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:34:32,791 INFO L134 CoverageAnalysis]: Checked inductivity of 17373 backedges. 0 proven. 15138 refuted. 0 times theorem prover too weak. 2235 trivial. 0 not checked. [2018-04-10 14:34:32,791 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:34:32,791 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:34:32,796 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-10 14:34:32,848 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-04-10 14:34:32,848 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:34:32,852 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:34:32,942 INFO L134 CoverageAnalysis]: Checked inductivity of 17373 backedges. 0 proven. 15138 refuted. 0 times theorem prover too weak. 2235 trivial. 0 not checked. [2018-04-10 14:34:32,966 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:34:32,966 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [90, 90] total 90 [2018-04-10 14:34:32,966 INFO L442 AbstractCegarLoop]: Interpolant automaton has 90 states [2018-04-10 14:34:32,967 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2018-04-10 14:34:32,967 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=4005, Invalid=4005, Unknown=0, NotChecked=0, Total=8010 [2018-04-10 14:34:32,967 INFO L87 Difference]: Start difference. First operand 509 states and 510 transitions. Second operand 90 states. [2018-04-10 14:34:34,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:34:34,456 INFO L93 Difference]: Finished difference Result 809 states and 867 transitions. [2018-04-10 14:34:34,457 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2018-04-10 14:34:34,457 INFO L78 Accepts]: Start accepts. Automaton has 90 states. Word has length 508 [2018-04-10 14:34:34,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:34:34,458 INFO L225 Difference]: With dead ends: 809 [2018-04-10 14:34:34,458 INFO L226 Difference]: Without dead ends: 809 [2018-04-10 14:34:34,458 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 597 GetRequests, 509 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=4005, Invalid=4005, Unknown=0, NotChecked=0, Total=8010 [2018-04-10 14:34:34,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 809 states. [2018-04-10 14:34:34,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 809 to 513. [2018-04-10 14:34:34,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 513 states. [2018-04-10 14:34:34,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 514 transitions. [2018-04-10 14:34:34,461 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 514 transitions. Word has length 508 [2018-04-10 14:34:34,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:34:34,461 INFO L459 AbstractCegarLoop]: Abstraction has 513 states and 514 transitions. [2018-04-10 14:34:34,461 INFO L460 AbstractCegarLoop]: Interpolant automaton has 90 states. [2018-04-10 14:34:34,461 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 514 transitions. [2018-04-10 14:34:34,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 513 [2018-04-10 14:34:34,462 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:34:34,462 INFO L355 BasicCegarLoop]: trace histogram [89, 88, 88, 88, 31, 30, 30, 30, 30, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:34:34,462 INFO L408 AbstractCegarLoop]: === Iteration 89 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:34:34,463 INFO L82 PathProgramCache]: Analyzing trace with hash -1056072814, now seen corresponding path program 87 times [2018-04-10 14:34:34,463 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:34:34,463 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:34:34,463 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:34:34,463 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:34:34,463 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:34:34,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:34:34,475 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:34:36,728 INFO L134 CoverageAnalysis]: Checked inductivity of 17723 backedges. 0 proven. 15488 refuted. 0 times theorem prover too weak. 2235 trivial. 0 not checked. [2018-04-10 14:34:36,728 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:34:36,728 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:34:36,733 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-04-10 14:34:36,880 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 31 check-sat command(s) [2018-04-10 14:34:36,880 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:34:36,883 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:34:36,970 INFO L134 CoverageAnalysis]: Checked inductivity of 17723 backedges. 0 proven. 2235 refuted. 0 times theorem prover too weak. 15488 trivial. 0 not checked. [2018-04-10 14:34:36,988 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:34:36,988 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [91, 33] total 93 [2018-04-10 14:34:36,988 INFO L442 AbstractCegarLoop]: Interpolant automaton has 93 states [2018-04-10 14:34:36,988 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2018-04-10 14:34:36,989 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=4218, Invalid=4338, Unknown=0, NotChecked=0, Total=8556 [2018-04-10 14:34:36,989 INFO L87 Difference]: Start difference. First operand 513 states and 514 transitions. Second operand 93 states. [2018-04-10 14:34:38,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:34:38,573 INFO L93 Difference]: Finished difference Result 818 states and 876 transitions. [2018-04-10 14:34:38,573 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2018-04-10 14:34:38,573 INFO L78 Accepts]: Start accepts. Automaton has 93 states. Word has length 512 [2018-04-10 14:34:38,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:34:38,574 INFO L225 Difference]: With dead ends: 818 [2018-04-10 14:34:38,575 INFO L226 Difference]: Without dead ends: 818 [2018-04-10 14:34:38,575 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 662 GetRequests, 541 SyntacticMatches, 0 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 787 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=6978, Invalid=8028, Unknown=0, NotChecked=0, Total=15006 [2018-04-10 14:34:38,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 818 states. [2018-04-10 14:34:38,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 818 to 522. [2018-04-10 14:34:38,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 522 states. [2018-04-10 14:34:38,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 522 states to 522 states and 523 transitions. [2018-04-10 14:34:38,577 INFO L78 Accepts]: Start accepts. Automaton has 522 states and 523 transitions. Word has length 512 [2018-04-10 14:34:38,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:34:38,578 INFO L459 AbstractCegarLoop]: Abstraction has 522 states and 523 transitions. [2018-04-10 14:34:38,578 INFO L460 AbstractCegarLoop]: Interpolant automaton has 93 states. [2018-04-10 14:34:38,578 INFO L276 IsEmpty]: Start isEmpty. Operand 522 states and 523 transitions. [2018-04-10 14:34:38,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 522 [2018-04-10 14:34:38,579 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:34:38,579 INFO L355 BasicCegarLoop]: trace histogram [90, 89, 89, 89, 32, 31, 31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:34:38,579 INFO L408 AbstractCegarLoop]: === Iteration 90 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:34:38,579 INFO L82 PathProgramCache]: Analyzing trace with hash 1860398049, now seen corresponding path program 88 times [2018-04-10 14:34:38,579 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:34:38,579 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:34:38,580 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:34:38,580 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:34:38,580 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:34:38,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:34:38,592 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:34:40,974 INFO L134 CoverageAnalysis]: Checked inductivity of 18229 backedges. 0 proven. 15842 refuted. 0 times theorem prover too weak. 2387 trivial. 0 not checked. [2018-04-10 14:34:40,975 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:34:40,975 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:34:40,980 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-04-10 14:34:41,032 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-04-10 14:34:41,032 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:34:41,036 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:34:41,132 INFO L134 CoverageAnalysis]: Checked inductivity of 18229 backedges. 0 proven. 15842 refuted. 0 times theorem prover too weak. 2387 trivial. 0 not checked. [2018-04-10 14:34:41,152 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:34:41,152 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [92, 92] total 92 [2018-04-10 14:34:41,152 INFO L442 AbstractCegarLoop]: Interpolant automaton has 92 states [2018-04-10 14:34:41,153 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2018-04-10 14:34:41,153 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=4186, Invalid=4186, Unknown=0, NotChecked=0, Total=8372 [2018-04-10 14:34:41,153 INFO L87 Difference]: Start difference. First operand 522 states and 523 transitions. Second operand 92 states. [2018-04-10 14:34:42,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:34:42,319 INFO L93 Difference]: Finished difference Result 827 states and 886 transitions. [2018-04-10 14:34:42,319 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2018-04-10 14:34:42,320 INFO L78 Accepts]: Start accepts. Automaton has 92 states. Word has length 521 [2018-04-10 14:34:42,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:34:42,321 INFO L225 Difference]: With dead ends: 827 [2018-04-10 14:34:42,321 INFO L226 Difference]: Without dead ends: 827 [2018-04-10 14:34:42,321 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 612 GetRequests, 522 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=4186, Invalid=4186, Unknown=0, NotChecked=0, Total=8372 [2018-04-10 14:34:42,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 827 states. [2018-04-10 14:34:42,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 827 to 526. [2018-04-10 14:34:42,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 526 states. [2018-04-10 14:34:42,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 526 states to 526 states and 527 transitions. [2018-04-10 14:34:42,325 INFO L78 Accepts]: Start accepts. Automaton has 526 states and 527 transitions. Word has length 521 [2018-04-10 14:34:42,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:34:42,325 INFO L459 AbstractCegarLoop]: Abstraction has 526 states and 527 transitions. [2018-04-10 14:34:42,325 INFO L460 AbstractCegarLoop]: Interpolant automaton has 92 states. [2018-04-10 14:34:42,325 INFO L276 IsEmpty]: Start isEmpty. Operand 526 states and 527 transitions. [2018-04-10 14:34:42,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 526 [2018-04-10 14:34:42,328 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:34:42,328 INFO L355 BasicCegarLoop]: trace histogram [91, 90, 90, 90, 32, 31, 31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:34:42,328 INFO L408 AbstractCegarLoop]: === Iteration 91 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:34:42,328 INFO L82 PathProgramCache]: Analyzing trace with hash 99061512, now seen corresponding path program 89 times [2018-04-10 14:34:42,328 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:34:42,328 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:34:42,329 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:34:42,329 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:34:42,329 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:34:42,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:34:42,350 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:34:44,819 INFO L134 CoverageAnalysis]: Checked inductivity of 18587 backedges. 0 proven. 16200 refuted. 0 times theorem prover too weak. 2387 trivial. 0 not checked. [2018-04-10 14:34:44,819 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:34:44,819 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:34:44,824 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-04-10 14:34:51,701 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 91 check-sat command(s) [2018-04-10 14:34:51,701 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:34:51,708 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:34:51,806 INFO L134 CoverageAnalysis]: Checked inductivity of 18587 backedges. 0 proven. 16200 refuted. 0 times theorem prover too weak. 2387 trivial. 0 not checked. [2018-04-10 14:34:51,829 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:34:51,829 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [93, 93] total 93 [2018-04-10 14:34:51,830 INFO L442 AbstractCegarLoop]: Interpolant automaton has 93 states [2018-04-10 14:34:51,830 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2018-04-10 14:34:51,830 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=4278, Invalid=4278, Unknown=0, NotChecked=0, Total=8556 [2018-04-10 14:34:51,830 INFO L87 Difference]: Start difference. First operand 526 states and 527 transitions. Second operand 93 states. [2018-04-10 14:34:53,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:34:53,428 INFO L93 Difference]: Finished difference Result 836 states and 896 transitions. [2018-04-10 14:34:53,428 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2018-04-10 14:34:53,428 INFO L78 Accepts]: Start accepts. Automaton has 93 states. Word has length 525 [2018-04-10 14:34:53,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:34:53,429 INFO L225 Difference]: With dead ends: 836 [2018-04-10 14:34:53,429 INFO L226 Difference]: Without dead ends: 836 [2018-04-10 14:34:53,430 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 617 GetRequests, 526 SyntacticMatches, 0 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=4278, Invalid=4278, Unknown=0, NotChecked=0, Total=8556 [2018-04-10 14:34:53,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 836 states. [2018-04-10 14:34:53,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 836 to 530. [2018-04-10 14:34:53,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 530 states. [2018-04-10 14:34:53,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 531 transitions. [2018-04-10 14:34:53,432 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 531 transitions. Word has length 525 [2018-04-10 14:34:53,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:34:53,432 INFO L459 AbstractCegarLoop]: Abstraction has 530 states and 531 transitions. [2018-04-10 14:34:53,432 INFO L460 AbstractCegarLoop]: Interpolant automaton has 93 states. [2018-04-10 14:34:53,432 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 531 transitions. [2018-04-10 14:34:53,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 530 [2018-04-10 14:34:53,434 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:34:53,434 INFO L355 BasicCegarLoop]: trace histogram [92, 91, 91, 91, 32, 31, 31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:34:53,434 INFO L408 AbstractCegarLoop]: === Iteration 92 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:34:53,434 INFO L82 PathProgramCache]: Analyzing trace with hash 1783088815, now seen corresponding path program 90 times [2018-04-10 14:34:53,434 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:34:53,434 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:34:53,435 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:34:53,435 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:34:53,435 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:34:53,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:34:53,447 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:34:55,923 INFO L134 CoverageAnalysis]: Checked inductivity of 18949 backedges. 0 proven. 16562 refuted. 0 times theorem prover too weak. 2387 trivial. 0 not checked. [2018-04-10 14:34:55,924 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:34:55,924 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:34:55,928 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-04-10 14:34:56,520 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 63 check-sat command(s) [2018-04-10 14:34:56,520 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:34:56,524 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:34:56,619 INFO L134 CoverageAnalysis]: Checked inductivity of 18949 backedges. 0 proven. 2387 refuted. 0 times theorem prover too weak. 16562 trivial. 0 not checked. [2018-04-10 14:34:56,637 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:34:56,637 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [94, 34] total 96 [2018-04-10 14:34:56,637 INFO L442 AbstractCegarLoop]: Interpolant automaton has 96 states [2018-04-10 14:34:56,638 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2018-04-10 14:34:56,638 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=4498, Invalid=4622, Unknown=0, NotChecked=0, Total=9120 [2018-04-10 14:34:56,638 INFO L87 Difference]: Start difference. First operand 530 states and 531 transitions. Second operand 96 states. [2018-04-10 14:34:58,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:34:58,362 INFO L93 Difference]: Finished difference Result 845 states and 905 transitions. [2018-04-10 14:34:58,362 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2018-04-10 14:34:58,362 INFO L78 Accepts]: Start accepts. Automaton has 96 states. Word has length 529 [2018-04-10 14:34:58,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:34:58,363 INFO L225 Difference]: With dead ends: 845 [2018-04-10 14:34:58,363 INFO L226 Difference]: Without dead ends: 845 [2018-04-10 14:34:58,363 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 684 GetRequests, 559 SyntacticMatches, 0 SemanticMatches, 125 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 829 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=7443, Invalid=8559, Unknown=0, NotChecked=0, Total=16002 [2018-04-10 14:34:58,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 845 states. [2018-04-10 14:34:58,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 845 to 539. [2018-04-10 14:34:58,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 539 states. [2018-04-10 14:34:58,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 540 transitions. [2018-04-10 14:34:58,366 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 540 transitions. Word has length 529 [2018-04-10 14:34:58,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:34:58,366 INFO L459 AbstractCegarLoop]: Abstraction has 539 states and 540 transitions. [2018-04-10 14:34:58,366 INFO L460 AbstractCegarLoop]: Interpolant automaton has 96 states. [2018-04-10 14:34:58,366 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 540 transitions. [2018-04-10 14:34:58,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 539 [2018-04-10 14:34:58,368 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:34:58,368 INFO L355 BasicCegarLoop]: trace histogram [93, 92, 92, 92, 33, 32, 32, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:34:58,368 INFO L408 AbstractCegarLoop]: === Iteration 93 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:34:58,368 INFO L82 PathProgramCache]: Analyzing trace with hash -1556787082, now seen corresponding path program 91 times [2018-04-10 14:34:58,368 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:34:58,368 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:34:58,369 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:34:58,369 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:34:58,369 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:34:58,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:34:58,382 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:35:00,989 INFO L134 CoverageAnalysis]: Checked inductivity of 19472 backedges. 0 proven. 16928 refuted. 0 times theorem prover too weak. 2544 trivial. 0 not checked. [2018-04-10 14:35:00,989 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:35:00,989 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:35:00,994 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-10 14:35:01,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:35:01,048 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:35:01,149 INFO L134 CoverageAnalysis]: Checked inductivity of 19472 backedges. 0 proven. 16928 refuted. 0 times theorem prover too weak. 2544 trivial. 0 not checked. [2018-04-10 14:35:01,165 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:35:01,166 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [95, 95] total 95 [2018-04-10 14:35:01,166 INFO L442 AbstractCegarLoop]: Interpolant automaton has 95 states [2018-04-10 14:35:01,166 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2018-04-10 14:35:01,167 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=4465, Invalid=4465, Unknown=0, NotChecked=0, Total=8930 [2018-04-10 14:35:01,167 INFO L87 Difference]: Start difference. First operand 539 states and 540 transitions. Second operand 95 states. [2018-04-10 14:35:02,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:35:02,592 INFO L93 Difference]: Finished difference Result 854 states and 915 transitions. [2018-04-10 14:35:02,592 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2018-04-10 14:35:02,592 INFO L78 Accepts]: Start accepts. Automaton has 95 states. Word has length 538 [2018-04-10 14:35:02,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:35:02,594 INFO L225 Difference]: With dead ends: 854 [2018-04-10 14:35:02,594 INFO L226 Difference]: Without dead ends: 854 [2018-04-10 14:35:02,594 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 632 GetRequests, 539 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=4465, Invalid=4465, Unknown=0, NotChecked=0, Total=8930 [2018-04-10 14:35:02,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 854 states. [2018-04-10 14:35:02,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 854 to 543. [2018-04-10 14:35:02,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 543 states. [2018-04-10 14:35:02,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 544 transitions. [2018-04-10 14:35:02,597 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 544 transitions. Word has length 538 [2018-04-10 14:35:02,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:35:02,597 INFO L459 AbstractCegarLoop]: Abstraction has 543 states and 544 transitions. [2018-04-10 14:35:02,597 INFO L460 AbstractCegarLoop]: Interpolant automaton has 95 states. [2018-04-10 14:35:02,597 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 544 transitions. [2018-04-10 14:35:02,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 543 [2018-04-10 14:35:02,598 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:35:02,598 INFO L355 BasicCegarLoop]: trace histogram [94, 93, 93, 93, 33, 32, 32, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:35:02,599 INFO L408 AbstractCegarLoop]: === Iteration 94 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:35:02,599 INFO L82 PathProgramCache]: Analyzing trace with hash 1490354223, now seen corresponding path program 92 times [2018-04-10 14:35:02,599 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:35:02,599 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:35:02,599 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:35:02,599 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-10 14:35:02,599 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:35:02,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:35:02,612 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:35:05,242 INFO L134 CoverageAnalysis]: Checked inductivity of 19842 backedges. 0 proven. 17298 refuted. 0 times theorem prover too weak. 2544 trivial. 0 not checked. [2018-04-10 14:35:05,243 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-10 14:35:05,243 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-10 14:35:05,247 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-10 14:35:05,303 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-04-10 14:35:05,303 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-10 14:35:05,307 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-10 14:35:05,453 INFO L134 CoverageAnalysis]: Checked inductivity of 19842 backedges. 0 proven. 17298 refuted. 0 times theorem prover too weak. 2544 trivial. 0 not checked. [2018-04-10 14:35:05,470 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-10 14:35:05,470 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [96, 96] total 96 [2018-04-10 14:35:05,471 INFO L442 AbstractCegarLoop]: Interpolant automaton has 96 states [2018-04-10 14:35:05,471 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2018-04-10 14:35:05,471 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=4560, Invalid=4560, Unknown=0, NotChecked=0, Total=9120 [2018-04-10 14:35:05,471 INFO L87 Difference]: Start difference. First operand 543 states and 544 transitions. Second operand 96 states. [2018-04-10 14:35:07,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:35:07,038 INFO L93 Difference]: Finished difference Result 863 states and 925 transitions. [2018-04-10 14:35:07,039 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2018-04-10 14:35:07,039 INFO L78 Accepts]: Start accepts. Automaton has 96 states. Word has length 542 [2018-04-10 14:35:07,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:35:07,040 INFO L225 Difference]: With dead ends: 863 [2018-04-10 14:35:07,040 INFO L226 Difference]: Without dead ends: 863 [2018-04-10 14:35:07,040 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 637 GetRequests, 543 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=4560, Invalid=4560, Unknown=0, NotChecked=0, Total=9120 [2018-04-10 14:35:07,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 863 states. [2018-04-10 14:35:07,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 863 to 547. [2018-04-10 14:35:07,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 547 states. [2018-04-10 14:35:07,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 548 transitions. [2018-04-10 14:35:07,043 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 548 transitions. Word has length 542 [2018-04-10 14:35:07,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:35:07,043 INFO L459 AbstractCegarLoop]: Abstraction has 547 states and 548 transitions. [2018-04-10 14:35:07,043 INFO L460 AbstractCegarLoop]: Interpolant automaton has 96 states. [2018-04-10 14:35:07,043 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 548 transitions. [2018-04-10 14:35:07,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 547 [2018-04-10 14:35:07,045 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:35:07,045 INFO L355 BasicCegarLoop]: trace histogram [95, 94, 94, 94, 33, 32, 32, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:35:07,045 INFO L408 AbstractCegarLoop]: === Iteration 95 === [mainErr1AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 14:35:07,045 INFO L82 PathProgramCache]: Analyzing trace with hash -751555736, now seen corresponding path program 93 times [2018-04-10 14:35:07,045 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-10 14:35:07,045 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-10 14:35:07,046 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:35:07,046 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-10 14:35:07,046 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-10 14:35:07,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:35:07,060 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. Received shutdown request... [2018-04-10 14:35:08,864 WARN L519 AbstractCegarLoop]: Verification canceled [2018-04-10 14:35:08,866 WARN L197 ceAbstractionStarter]: Timeout [2018-04-10 14:35:08,867 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 10.04 02:35:08 BoogieIcfgContainer [2018-04-10 14:35:08,867 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-04-10 14:35:08,867 INFO L168 Benchmark]: Toolchain (without parser) took 182636.78 ms. Allocated memory was 402.7 MB in the beginning and 2.2 GB in the end (delta: 1.8 GB). Free memory was 346.2 MB in the beginning and 926.1 MB in the end (delta: -579.9 MB). Peak memory consumption was 1.2 GB. Max. memory is 5.3 GB. [2018-04-10 14:35:08,868 INFO L168 Benchmark]: CDTParser took 0.13 ms. Allocated memory is still 402.7 MB. Free memory is still 364.5 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-04-10 14:35:08,868 INFO L168 Benchmark]: CACSL2BoogieTranslator took 137.10 ms. Allocated memory is still 402.7 MB. Free memory was 346.2 MB in the beginning and 337.0 MB in the end (delta: 9.3 MB). Peak memory consumption was 9.3 MB. Max. memory is 5.3 GB. [2018-04-10 14:35:08,868 INFO L168 Benchmark]: Boogie Preprocessor took 17.64 ms. Allocated memory is still 402.7 MB. Free memory was 337.0 MB in the beginning and 335.6 MB in the end (delta: 1.3 MB). Peak memory consumption was 1.3 MB. Max. memory is 5.3 GB. [2018-04-10 14:35:08,868 INFO L168 Benchmark]: RCFGBuilder took 187.10 ms. Allocated memory was 402.7 MB in the beginning and 615.5 MB in the end (delta: 212.9 MB). Free memory was 335.6 MB in the beginning and 583.1 MB in the end (delta: -247.4 MB). Peak memory consumption was 25.1 MB. Max. memory is 5.3 GB. [2018-04-10 14:35:08,868 INFO L168 Benchmark]: TraceAbstraction took 182292.57 ms. Allocated memory was 615.5 MB in the beginning and 2.2 GB in the end (delta: 1.6 GB). Free memory was 583.1 MB in the beginning and 926.1 MB in the end (delta: -343.1 MB). Peak memory consumption was 1.2 GB. Max. memory is 5.3 GB. [2018-04-10 14:35:08,869 INFO L344 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.13 ms. Allocated memory is still 402.7 MB. Free memory is still 364.5 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 137.10 ms. Allocated memory is still 402.7 MB. Free memory was 346.2 MB in the beginning and 337.0 MB in the end (delta: 9.3 MB). Peak memory consumption was 9.3 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 17.64 ms. Allocated memory is still 402.7 MB. Free memory was 337.0 MB in the beginning and 335.6 MB in the end (delta: 1.3 MB). Peak memory consumption was 1.3 MB. Max. memory is 5.3 GB. * RCFGBuilder took 187.10 ms. Allocated memory was 402.7 MB in the beginning and 615.5 MB in the end (delta: 212.9 MB). Free memory was 335.6 MB in the beginning and 583.1 MB in the end (delta: -247.4 MB). Peak memory consumption was 25.1 MB. Max. memory is 5.3 GB. * TraceAbstraction took 182292.57 ms. Allocated memory was 615.5 MB in the beginning and 2.2 GB in the end (delta: 1.6 GB). Free memory was 583.1 MB in the beginning and 926.1 MB in the end (delta: -343.1 MB). Peak memory consumption was 1.2 GB. Max. memory is 5.3 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 15]: Timeout (TraceAbstraction) Unable to prove that array index is always in bounds (line 15). Cancelled while BasicCegarLoop was analyzing trace of length 547 with TraceHistMax 95, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 70 known predicates. - TimeoutResultAtElement [Line: 13]: Timeout (TraceAbstraction) Unable to prove that array index is always in bounds (line 13). Cancelled while BasicCegarLoop was analyzing trace of length 547 with TraceHistMax 95, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 70 known predicates. - StatisticsResult: Ultimate Automizer benchmark data CFG has 4 procedures, 27 locations, 2 error locations. TIMEOUT Result, 182.2s OverallTime, 95 OverallIterations, 95 TraceHistogramMax, 51.6s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 919 SDtfs, 42931 SDslu, 18929 SDs, 0 SdLazy, 37594 SolverSat, 14280 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 16.8s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 31696 GetRequests, 26673 SyntacticMatches, 1 SemanticMatches, 5022 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10678 ImplicationChecksByTransitivity, 62.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=547occurred in iteration=94, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 0.2s AutomataMinimizationTime, 94 MinimizatonAttempts, 14968 StatesRemovedByMinimization, 93 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.7s SsaConstructionTime, 31.7s SatisfiabilityAnalysisTime, 89.6s InterpolantComputationTime, 52314 NumberOfCodeBlocks, 49614 NumberOfCodeBlocksAsserted, 1687 NumberOfCheckSat, 52128 ConstructedInterpolants, 0 QuantifiedInterpolants, 42632226 SizeOfPredicates, 62 NumberOfNonLiveVariables, 45754 ConjunctsInSsa, 3684 ConjunctsInUnsatCore, 186 InterpolantComputations, 2 PerfectInterpolantSequences, 314966/1254758 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Written .csv to /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/array3_false-valid-deref.i_svcomp-DerefFreeMemtrack-32bit-Automizer_Camel.epf_AutomizerC.xml/Csv-Benchmark-0-2018-04-10_14-35-08-873.csv Written .csv to /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/array3_false-valid-deref.i_svcomp-DerefFreeMemtrack-32bit-Automizer_Camel.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-0-2018-04-10_14-35-08-873.csv Completed graceful shutdown