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_z3.epf -i ../../../trunk/examples/svcomp/array-examples/sanfoundry_24_false-valid-deref.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-666feb3-m [2018-04-10 16:58:57,478 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-04-10 16:58:57,479 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-04-10 16:58:57,496 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-04-10 16:58:57,496 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-04-10 16:58:57,497 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-04-10 16:58:57,498 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-04-10 16:58:57,499 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-04-10 16:58:57,501 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-04-10 16:58:57,501 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-04-10 16:58:57,502 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-04-10 16:58:57,502 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-04-10 16:58:57,503 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-04-10 16:58:57,504 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-04-10 16:58:57,504 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-04-10 16:58:57,506 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-04-10 16:58:57,507 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-04-10 16:58:57,508 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-04-10 16:58:57,509 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-04-10 16:58:57,510 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-04-10 16:58:57,511 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-04-10 16:58:57,511 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-04-10 16:58:57,512 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-04-10 16:58:57,512 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-04-10 16:58:57,513 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-04-10 16:58:57,514 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-04-10 16:58:57,514 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-04-10 16:58:57,514 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-04-10 16:58:57,515 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-04-10 16:58:57,515 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-04-10 16:58:57,516 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-04-10 16:58:57,516 INFO L98 SettingsManager]: Beginning loading settings from /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/cade18-smtinterpol/svcomp-DerefFreeMemtrack-32bit-Automizer_z3.epf [2018-04-10 16:58:57,533 INFO L110 SettingsManager]: Loading preferences was successful [2018-04-10 16:58:57,533 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-04-10 16:58:57,534 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-04-10 16:58:57,534 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-04-10 16:58:57,535 INFO L133 SettingsManager]: * Use SBE=true [2018-04-10 16:58:57,535 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-04-10 16:58:57,535 INFO L133 SettingsManager]: * sizeof long=4 [2018-04-10 16:58:57,535 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-04-10 16:58:57,535 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-04-10 16:58:57,535 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-04-10 16:58:57,535 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-04-10 16:58:57,536 INFO L133 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2018-04-10 16:58:57,536 INFO L133 SettingsManager]: * Bitprecise bitfields=true [2018-04-10 16:58:57,536 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-04-10 16:58:57,536 INFO L133 SettingsManager]: * sizeof long double=12 [2018-04-10 16:58:57,536 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-04-10 16:58:57,536 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-04-10 16:58:57,536 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-04-10 16:58:57,537 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-04-10 16:58:57,537 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-04-10 16:58:57,537 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-04-10 16:58:57,537 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_NestedInterpolation [2018-04-10 16:58:57,537 INFO L133 SettingsManager]: * SMT solver=External_Z3InterpolationMode [2018-04-10 16:58:57,537 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:58:57,559 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-04-10 16:58:57,569 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully (re)initialized [2018-04-10 16:58:57,573 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-04-10 16:58:57,574 INFO L271 PluginConnector]: Initializing CDTParser... [2018-04-10 16:58:57,575 INFO L276 PluginConnector]: CDTParser initialized [2018-04-10 16:58:57,575 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/array-examples/sanfoundry_24_false-valid-deref.i [2018-04-10 16:58:57,904 INFO L225 CDTParser]: Created temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAG33f7d20a8 [2018-04-10 16:58:57,984 INFO L287 CDTParser]: IsIndexed: true [2018-04-10 16:58:57,985 INFO L288 CDTParser]: Found 1 translation units. [2018-04-10 16:58:57,985 INFO L168 CDTParser]: Scanning sanfoundry_24_false-valid-deref.i [2018-04-10 16:58:57,986 INFO L210 ultiparseSymbolTable]: Include resolver: [2018-04-10 16:58:57,986 INFO L215 ultiparseSymbolTable]: [2018-04-10 16:58:57,986 INFO L218 ultiparseSymbolTable]: Function table: [2018-04-10 16:58:57,986 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fsanfoundry____false_valid_deref_i__printOdd ('printOdd') in sanfoundry_24_false-valid-deref.i [2018-04-10 16:58:57,986 INFO L221 ultiparseSymbolTable]: Function definition of null ('main') in sanfoundry_24_false-valid-deref.i [2018-04-10 16:58:57,986 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fsanfoundry____false_valid_deref_i____VERIFIER_assert ('__VERIFIER_assert') in sanfoundry_24_false-valid-deref.i [2018-04-10 16:58:57,986 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fsanfoundry____false_valid_deref_i__printEven ('printEven') in sanfoundry_24_false-valid-deref.i [2018-04-10 16:58:57,986 INFO L227 ultiparseSymbolTable]: Global variable table: [2018-04-10 16:58:57,986 INFO L233 ultiparseSymbolTable]: [2018-04-10 16:58:57,998 INFO L330 CDTParser]: Deleted temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAG33f7d20a8 [2018-04-10 16:58:58,001 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-04-10 16:58:58,002 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-04-10 16:58:58,002 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-04-10 16:58:58,003 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-04-10 16:58:58,006 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-04-10 16:58:58,007 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.04 04:58:57" (1/1) ... [2018-04-10 16:58:58,009 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2b0f14b8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.04 04:58:58, skipping insertion in model container [2018-04-10 16:58:58,010 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.04 04:58:57" (1/1) ... [2018-04-10 16:58:58,020 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-10 16:58:58,031 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-10 16:58:58,140 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-10 16:58:58,154 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-10 16:58:58,156 INFO L100 SccComputation]: Graph consists of 0 InCaSumBalls and 8 non ball SCCs. Number of states in SCCs 8. [2018-04-10 16:58:58,163 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.04 04:58:58 WrapperNode [2018-04-10 16:58:58,163 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-04-10 16:58:58,164 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-04-10 16:58:58,164 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-04-10 16:58:58,164 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-04-10 16:58:58,174 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.04 04:58:58" (1/1) ... [2018-04-10 16:58:58,174 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.04 04:58:58" (1/1) ... [2018-04-10 16:58:58,179 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.04 04:58:58" (1/1) ... [2018-04-10 16:58:58,179 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.04 04:58:58" (1/1) ... [2018-04-10 16:58:58,180 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.04 04:58:58" (1/1) ... [2018-04-10 16:58:58,183 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.04 04:58:58" (1/1) ... [2018-04-10 16:58:58,184 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.04 04:58:58" (1/1) ... [2018-04-10 16:58:58,185 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-04-10 16:58:58,185 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-04-10 16:58:58,185 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-04-10 16:58:58,185 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-04-10 16:58:58,186 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.04 04:58:58" (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 16:58:58,222 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-04-10 16:58:58,223 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-04-10 16:58:58,223 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fsanfoundry____false_valid_deref_i____VERIFIER_assert [2018-04-10 16:58:58,223 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fsanfoundry____false_valid_deref_i__printEven [2018-04-10 16:58:58,223 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fsanfoundry____false_valid_deref_i__printOdd [2018-04-10 16:58:58,223 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-04-10 16:58:58,223 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2018-04-10 16:58:58,223 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fsanfoundry____false_valid_deref_i____VERIFIER_assert [2018-04-10 16:58:58,223 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-04-10 16:58:58,223 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fsanfoundry____false_valid_deref_i__printEven [2018-04-10 16:58:58,223 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fsanfoundry____false_valid_deref_i__printOdd [2018-04-10 16:58:58,223 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-04-10 16:58:58,223 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-04-10 16:58:58,223 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-04-10 16:58:58,390 INFO L259 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-04-10 16:58:58,390 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.04 04:58:58 BoogieIcfgContainer [2018-04-10 16:58:58,390 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-04-10 16:58:58,391 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-04-10 16:58:58,391 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-04-10 16:58:58,393 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-04-10 16:58:58,393 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.04 04:58:57" (1/3) ... [2018-04-10 16:58:58,393 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3ee0db6a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.04 04:58:58, skipping insertion in model container [2018-04-10 16:58:58,393 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.04 04:58:58" (2/3) ... [2018-04-10 16:58:58,394 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3ee0db6a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.04 04:58:58, skipping insertion in model container [2018-04-10 16:58:58,394 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.04 04:58:58" (3/3) ... [2018-04-10 16:58:58,395 INFO L107 eAbstractionObserver]: Analyzing ICFG sanfoundry_24_false-valid-deref.i [2018-04-10 16:58:58,401 INFO L131 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2018-04-10 16:58:58,406 INFO L143 ceAbstractionStarter]: Appying trace abstraction to program that has 4 error locations. [2018-04-10 16:58:58,429 INFO L128 ementStrategyFactory]: Using default assertion order modulation [2018-04-10 16:58:58,430 INFO L369 AbstractCegarLoop]: Interprodecural is true [2018-04-10 16:58:58,430 INFO L370 AbstractCegarLoop]: Hoare is false [2018-04-10 16:58:58,430 INFO L371 AbstractCegarLoop]: Compute interpolants for Craig_NestedInterpolation [2018-04-10 16:58:58,430 INFO L372 AbstractCegarLoop]: Backedges is CANONICAL [2018-04-10 16:58:58,430 INFO L373 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-04-10 16:58:58,430 INFO L374 AbstractCegarLoop]: Difference is false [2018-04-10 16:58:58,430 INFO L375 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-04-10 16:58:58,430 INFO L380 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-04-10 16:58:58,431 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-04-10 16:58:58,438 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states. [2018-04-10 16:58:58,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2018-04-10 16:58:58,444 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 16:58:58,445 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 16:58:58,445 INFO L408 AbstractCegarLoop]: === Iteration 1 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 16:58:58,448 INFO L82 PathProgramCache]: Analyzing trace with hash 529392829, now seen corresponding path program 1 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:58:58,455 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 16:58:58,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:58:58,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:58:58,495 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 16:58:58,526 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 16:58:58,526 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-10 16:58:58,527 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 16:58:58,527 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 16:58:58,527 INFO L182 omatonBuilderFactory]: Interpolants [49#(and (< main_~i~0 100000) (<= 0 main_~i~0)), 45#true, 46#false] [2018-04-10 16:58:58,527 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 16:58:58,528 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-10 16:58:58,537 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-10 16:58:58,538 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-10 16:58:58,540 INFO L87 Difference]: Start difference. First operand 42 states. Second operand 3 states. [2018-04-10 16:58:58,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 16:58:58,611 INFO L93 Difference]: Finished difference Result 50 states and 56 transitions. [2018-04-10 16:58:58,611 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-10 16:58:58,612 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 8 [2018-04-10 16:58:58,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 16:58:58,619 INFO L225 Difference]: With dead ends: 50 [2018-04-10 16:58:58,620 INFO L226 Difference]: Without dead ends: 41 [2018-04-10 16:58:58,622 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-10 16:58:58,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2018-04-10 16:58:58,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 40. [2018-04-10 16:58:58,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2018-04-10 16:58:58,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 45 transitions. [2018-04-10 16:58:58,651 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 45 transitions. Word has length 8 [2018-04-10 16:58:58,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 16:58:58,651 INFO L459 AbstractCegarLoop]: Abstraction has 40 states and 45 transitions. [2018-04-10 16:58:58,651 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-10 16:58:58,651 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 45 transitions. [2018-04-10 16:58:58,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2018-04-10 16:58:58,652 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 16:58:58,652 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 16:58:58,652 INFO L408 AbstractCegarLoop]: === Iteration 2 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 16:58:58,653 INFO L82 PathProgramCache]: Analyzing trace with hash -406435754, now seen corresponding path program 1 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:58:58,656 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 16:58:58,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:58:58,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:58:58,690 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:58:58,706 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 16:58:58,706 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [3] total 3 [2018-04-10 16:58:58,707 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 16:58:58,707 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 16:58:58,707 INFO L182 omatonBuilderFactory]: Interpolants [144#(= 0 main_~i~0), 145#(and (< main_~i~0 100000) (<= 0 main_~i~0)), 140#true, 141#false] [2018-04-10 16:58:58,708 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:58:58,709 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-10 16:58:58,709 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-10 16:58:58,709 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-04-10 16:58:58,709 INFO L87 Difference]: Start difference. First operand 40 states and 45 transitions. Second operand 4 states. [2018-04-10 16:58:58,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 16:58:58,790 INFO L93 Difference]: Finished difference Result 56 states and 66 transitions. [2018-04-10 16:58:58,790 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-04-10 16:58:58,790 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 13 [2018-04-10 16:58:58,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 16:58:58,791 INFO L225 Difference]: With dead ends: 56 [2018-04-10 16:58:58,791 INFO L226 Difference]: Without dead ends: 56 [2018-04-10 16:58:58,792 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 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 16:58:58,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2018-04-10 16:58:58,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 54. [2018-04-10 16:58:58,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2018-04-10 16:58:58,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 64 transitions. [2018-04-10 16:58:58,796 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 64 transitions. Word has length 13 [2018-04-10 16:58:58,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 16:58:58,796 INFO L459 AbstractCegarLoop]: Abstraction has 54 states and 64 transitions. [2018-04-10 16:58:58,796 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-10 16:58:58,796 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 64 transitions. [2018-04-10 16:58:58,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2018-04-10 16:58:58,797 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 16:58:58,797 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2018-04-10 16:58:58,797 INFO L408 AbstractCegarLoop]: === Iteration 3 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 16:58:58,797 INFO L82 PathProgramCache]: Analyzing trace with hash 2003385437, now seen corresponding path program 2 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:58:58,800 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 16:58:58,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:58:58,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:58:58,820 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:58:58,838 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 16:58:58,838 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2018-04-10 16:58:58,838 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 16:58:58,839 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 16:58:58,839 INFO L182 omatonBuilderFactory]: Interpolants [256#true, 257#false, 260#(= 0 main_~i~0), 261#(= main_~i~0 1), 262#(and (< main_~i~0 100000) (<= 0 main_~i~0))] [2018-04-10 16:58:58,839 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:58:58,839 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-10 16:58:58,839 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-10 16:58:58,839 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-04-10 16:58:58,839 INFO L87 Difference]: Start difference. First operand 54 states and 64 transitions. Second operand 5 states. [2018-04-10 16:58:58,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 16:58:58,927 INFO L93 Difference]: Finished difference Result 71 states and 86 transitions. [2018-04-10 16:58:58,927 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-10 16:58:58,928 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 18 [2018-04-10 16:58:58,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 16:58:58,929 INFO L225 Difference]: With dead ends: 71 [2018-04-10 16:58:58,929 INFO L226 Difference]: Without dead ends: 71 [2018-04-10 16:58:58,930 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-04-10 16:58:58,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2018-04-10 16:58:58,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 68. [2018-04-10 16:58:58,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 68 states. [2018-04-10 16:58:58,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 83 transitions. [2018-04-10 16:58:58,938 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 83 transitions. Word has length 18 [2018-04-10 16:58:58,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 16:58:58,938 INFO L459 AbstractCegarLoop]: Abstraction has 68 states and 83 transitions. [2018-04-10 16:58:58,938 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-10 16:58:58,939 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 83 transitions. [2018-04-10 16:58:58,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2018-04-10 16:58:58,939 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 16:58:58,940 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1] [2018-04-10 16:58:58,940 INFO L408 AbstractCegarLoop]: === Iteration 4 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 16:58:58,940 INFO L82 PathProgramCache]: Analyzing trace with hash -948915018, now seen corresponding path program 3 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:58:58,943 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 16:58:58,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:58:58,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:58:58,977 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:58:58,994 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 16:58:58,994 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2018-04-10 16:58:58,994 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 16:58:58,994 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 16:58:58,994 INFO L182 omatonBuilderFactory]: Interpolants [402#true, 403#false, 406#(= 0 main_~i~0), 407#(= main_~i~0 1), 408#(= 2 main_~i~0), 409#(and (< main_~i~0 100000) (<= 0 main_~i~0))] [2018-04-10 16:58:58,995 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:58:58,995 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-10 16:58:58,995 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-10 16:58:58,995 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2018-04-10 16:58:58,995 INFO L87 Difference]: Start difference. First operand 68 states and 83 transitions. Second operand 6 states. [2018-04-10 16:58:59,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 16:58:59,089 INFO L93 Difference]: Finished difference Result 86 states and 106 transitions. [2018-04-10 16:58:59,090 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-10 16:58:59,090 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 23 [2018-04-10 16:58:59,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 16:58:59,091 INFO L225 Difference]: With dead ends: 86 [2018-04-10 16:58:59,091 INFO L226 Difference]: Without dead ends: 86 [2018-04-10 16:58:59,091 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2018-04-10 16:58:59,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2018-04-10 16:58:59,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 82. [2018-04-10 16:58:59,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 82 states. [2018-04-10 16:58:59,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 102 transitions. [2018-04-10 16:58:59,098 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 102 transitions. Word has length 23 [2018-04-10 16:58:59,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 16:58:59,098 INFO L459 AbstractCegarLoop]: Abstraction has 82 states and 102 transitions. [2018-04-10 16:58:59,098 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-10 16:58:59,098 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 102 transitions. [2018-04-10 16:58:59,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2018-04-10 16:58:59,099 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 16:58:59,099 INFO L355 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1] [2018-04-10 16:58:59,100 INFO L408 AbstractCegarLoop]: === Iteration 5 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 16:58:59,100 INFO L82 PathProgramCache]: Analyzing trace with hash -1053586435, now seen corresponding path program 4 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:58:59,103 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 16:58:59,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:58:59,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:58:59,152 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:58:59,171 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 16:58:59,171 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2018-04-10 16:58:59,171 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 16:58:59,171 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 16:58:59,172 INFO L182 omatonBuilderFactory]: Interpolants [578#true, 579#false, 582#(= 0 main_~i~0), 583#(= main_~i~0 1), 584#(= 2 main_~i~0), 585#(= main_~i~0 3), 586#(and (< main_~i~0 100000) (<= 0 main_~i~0))] [2018-04-10 16:58:59,172 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:58:59,172 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-10 16:58:59,172 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-10 16:58:59,172 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2018-04-10 16:58:59,172 INFO L87 Difference]: Start difference. First operand 82 states and 102 transitions. Second operand 7 states. [2018-04-10 16:58:59,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 16:58:59,347 INFO L93 Difference]: Finished difference Result 101 states and 126 transitions. [2018-04-10 16:58:59,347 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-10 16:58:59,347 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 28 [2018-04-10 16:58:59,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 16:58:59,348 INFO L225 Difference]: With dead ends: 101 [2018-04-10 16:58:59,348 INFO L226 Difference]: Without dead ends: 101 [2018-04-10 16:58:59,349 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2018-04-10 16:58:59,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2018-04-10 16:58:59,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 96. [2018-04-10 16:58:59,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 96 states. [2018-04-10 16:58:59,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 121 transitions. [2018-04-10 16:58:59,355 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 121 transitions. Word has length 28 [2018-04-10 16:58:59,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 16:58:59,356 INFO L459 AbstractCegarLoop]: Abstraction has 96 states and 121 transitions. [2018-04-10 16:58:59,356 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-10 16:58:59,356 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 121 transitions. [2018-04-10 16:58:59,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2018-04-10 16:58:59,357 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 16:58:59,357 INFO L355 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1] [2018-04-10 16:58:59,357 INFO L408 AbstractCegarLoop]: === Iteration 6 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 16:58:59,357 INFO L82 PathProgramCache]: Analyzing trace with hash -339269354, now seen corresponding path program 5 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:58:59,380 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 16:58:59,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:58:59,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:58:59,420 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 0 proven. 65 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:58:59,437 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 16:58:59,437 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2018-04-10 16:58:59,437 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 16:58:59,437 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 16:58:59,437 INFO L182 omatonBuilderFactory]: Interpolants [784#true, 785#false, 788#(= 0 main_~i~0), 789#(= main_~i~0 1), 790#(= 2 main_~i~0), 791#(= main_~i~0 3), 792#(= main_~i~0 4), 793#(and (< main_~i~0 100000) (<= 0 main_~i~0))] [2018-04-10 16:58:59,438 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 0 proven. 65 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:58:59,438 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-10 16:58:59,438 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-10 16:58:59,438 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2018-04-10 16:58:59,438 INFO L87 Difference]: Start difference. First operand 96 states and 121 transitions. Second operand 8 states. [2018-04-10 16:58:59,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 16:58:59,674 INFO L93 Difference]: Finished difference Result 116 states and 146 transitions. [2018-04-10 16:58:59,674 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-10 16:58:59,674 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 33 [2018-04-10 16:58:59,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 16:58:59,675 INFO L225 Difference]: With dead ends: 116 [2018-04-10 16:58:59,675 INFO L226 Difference]: Without dead ends: 116 [2018-04-10 16:58:59,676 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2018-04-10 16:58:59,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2018-04-10 16:58:59,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 110. [2018-04-10 16:58:59,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 110 states. [2018-04-10 16:58:59,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 140 transitions. [2018-04-10 16:58:59,683 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 140 transitions. Word has length 33 [2018-04-10 16:58:59,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 16:58:59,683 INFO L459 AbstractCegarLoop]: Abstraction has 110 states and 140 transitions. [2018-04-10 16:58:59,683 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-10 16:58:59,683 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 140 transitions. [2018-04-10 16:58:59,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2018-04-10 16:58:59,684 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 16:58:59,685 INFO L355 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1] [2018-04-10 16:58:59,685 INFO L408 AbstractCegarLoop]: === Iteration 7 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 16:58:59,685 INFO L82 PathProgramCache]: Analyzing trace with hash 2023150493, now seen corresponding path program 6 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:58:59,689 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 16:58:59,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:58:59,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:58:59,730 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 93 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:58:59,747 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 16:58:59,747 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2018-04-10 16:58:59,747 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 16:58:59,748 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 16:58:59,748 INFO L182 omatonBuilderFactory]: Interpolants [1024#(= 0 main_~i~0), 1025#(= main_~i~0 1), 1026#(= 2 main_~i~0), 1027#(= main_~i~0 3), 1028#(= main_~i~0 4), 1029#(= main_~i~0 5), 1030#(and (< main_~i~0 100000) (<= 0 main_~i~0)), 1020#true, 1021#false] [2018-04-10 16:58:59,748 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 93 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:58:59,748 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-10 16:58:59,748 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-10 16:58:59,748 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2018-04-10 16:58:59,749 INFO L87 Difference]: Start difference. First operand 110 states and 140 transitions. Second operand 9 states. [2018-04-10 16:58:59,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 16:58:59,965 INFO L93 Difference]: Finished difference Result 131 states and 166 transitions. [2018-04-10 16:58:59,965 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-10 16:58:59,966 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 38 [2018-04-10 16:58:59,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 16:58:59,967 INFO L225 Difference]: With dead ends: 131 [2018-04-10 16:58:59,967 INFO L226 Difference]: Without dead ends: 131 [2018-04-10 16:58:59,967 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2018-04-10 16:58:59,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2018-04-10 16:58:59,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 124. [2018-04-10 16:58:59,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 124 states. [2018-04-10 16:58:59,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 159 transitions. [2018-04-10 16:58:59,974 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 159 transitions. Word has length 38 [2018-04-10 16:58:59,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 16:58:59,975 INFO L459 AbstractCegarLoop]: Abstraction has 124 states and 159 transitions. [2018-04-10 16:58:59,975 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-10 16:58:59,975 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 159 transitions. [2018-04-10 16:58:59,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2018-04-10 16:58:59,976 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 16:58:59,976 INFO L355 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1] [2018-04-10 16:58:59,976 INFO L408 AbstractCegarLoop]: === Iteration 8 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 16:58:59,976 INFO L82 PathProgramCache]: Analyzing trace with hash -1822448266, now seen corresponding path program 7 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:58:59,979 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 16:58:59,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:00,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:00,029 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 0 proven. 126 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:00,047 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 16:59:00,047 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2018-04-10 16:59:00,047 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 16:59:00,047 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 16:59:00,047 INFO L182 omatonBuilderFactory]: Interpolants [1296#(= main_~i~0 6), 1297#(and (< main_~i~0 100000) (<= 0 main_~i~0)), 1286#true, 1287#false, 1290#(= 0 main_~i~0), 1291#(= main_~i~0 1), 1292#(= 2 main_~i~0), 1293#(= main_~i~0 3), 1294#(= main_~i~0 4), 1295#(= main_~i~0 5)] [2018-04-10 16:59:00,047 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 0 proven. 126 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:00,047 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-04-10 16:59:00,048 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-04-10 16:59:00,048 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2018-04-10 16:59:00,048 INFO L87 Difference]: Start difference. First operand 124 states and 159 transitions. Second operand 10 states. [2018-04-10 16:59:00,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 16:59:00,328 INFO L93 Difference]: Finished difference Result 146 states and 186 transitions. [2018-04-10 16:59:00,328 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-04-10 16:59:00,328 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 43 [2018-04-10 16:59:00,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 16:59:00,329 INFO L225 Difference]: With dead ends: 146 [2018-04-10 16:59:00,330 INFO L226 Difference]: Without dead ends: 146 [2018-04-10 16:59:00,330 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2018-04-10 16:59:00,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146 states. [2018-04-10 16:59:00,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 138. [2018-04-10 16:59:00,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 138 states. [2018-04-10 16:59:00,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 178 transitions. [2018-04-10 16:59:00,337 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 178 transitions. Word has length 43 [2018-04-10 16:59:00,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 16:59:00,338 INFO L459 AbstractCegarLoop]: Abstraction has 138 states and 178 transitions. [2018-04-10 16:59:00,338 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-04-10 16:59:00,338 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 178 transitions. [2018-04-10 16:59:00,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2018-04-10 16:59:00,339 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 16:59:00,339 INFO L355 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 1, 1, 1, 1, 1, 1] [2018-04-10 16:59:00,340 INFO L408 AbstractCegarLoop]: === Iteration 9 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 16:59:00,340 INFO L82 PathProgramCache]: Analyzing trace with hash 213717821, now seen corresponding path program 8 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:59:00,342 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 16:59:00,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:00,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:00,389 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 164 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:00,406 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 16:59:00,406 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2018-04-10 16:59:00,406 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 16:59:00,406 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 16:59:00,407 INFO L182 omatonBuilderFactory]: Interpolants [1586#(= 0 main_~i~0), 1587#(= main_~i~0 1), 1588#(= 2 main_~i~0), 1589#(= main_~i~0 3), 1590#(= main_~i~0 4), 1591#(= main_~i~0 5), 1592#(= main_~i~0 6), 1593#(= main_~i~0 7), 1594#(and (< main_~i~0 100000) (<= 0 main_~i~0)), 1582#true, 1583#false] [2018-04-10 16:59:00,407 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 164 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:00,407 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-10 16:59:00,407 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-10 16:59:00,407 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2018-04-10 16:59:00,408 INFO L87 Difference]: Start difference. First operand 138 states and 178 transitions. Second operand 11 states. [2018-04-10 16:59:00,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 16:59:00,834 INFO L93 Difference]: Finished difference Result 161 states and 206 transitions. [2018-04-10 16:59:00,835 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-10 16:59:00,835 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 48 [2018-04-10 16:59:00,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 16:59:00,836 INFO L225 Difference]: With dead ends: 161 [2018-04-10 16:59:00,836 INFO L226 Difference]: Without dead ends: 161 [2018-04-10 16:59:00,837 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2018-04-10 16:59:00,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2018-04-10 16:59:00,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 152. [2018-04-10 16:59:00,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 152 states. [2018-04-10 16:59:00,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 197 transitions. [2018-04-10 16:59:00,843 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 197 transitions. Word has length 48 [2018-04-10 16:59:00,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 16:59:00,843 INFO L459 AbstractCegarLoop]: Abstraction has 152 states and 197 transitions. [2018-04-10 16:59:00,843 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-10 16:59:00,843 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 197 transitions. [2018-04-10 16:59:00,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-04-10 16:59:00,844 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 16:59:00,844 INFO L355 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 1, 1, 1, 1, 1, 1] [2018-04-10 16:59:00,845 INFO L408 AbstractCegarLoop]: === Iteration 10 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 16:59:00,845 INFO L82 PathProgramCache]: Analyzing trace with hash 961554902, now seen corresponding path program 9 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:59:00,849 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 16:59:00,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:00,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:00,903 INFO L134 CoverageAnalysis]: Checked inductivity of 207 backedges. 0 proven. 207 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:00,921 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 16:59:00,921 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2018-04-10 16:59:00,922 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 16:59:00,922 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 16:59:00,922 INFO L182 omatonBuilderFactory]: Interpolants [1920#(= main_~i~0 8), 1921#(and (< main_~i~0 100000) (<= 0 main_~i~0)), 1908#true, 1909#false, 1912#(= 0 main_~i~0), 1913#(= main_~i~0 1), 1914#(= 2 main_~i~0), 1915#(= main_~i~0 3), 1916#(= main_~i~0 4), 1917#(= main_~i~0 5), 1918#(= main_~i~0 6), 1919#(= main_~i~0 7)] [2018-04-10 16:59:00,922 INFO L134 CoverageAnalysis]: Checked inductivity of 207 backedges. 0 proven. 207 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:00,922 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-10 16:59:00,922 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-10 16:59:00,923 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2018-04-10 16:59:00,923 INFO L87 Difference]: Start difference. First operand 152 states and 197 transitions. Second operand 12 states. [2018-04-10 16:59:01,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 16:59:01,649 INFO L93 Difference]: Finished difference Result 176 states and 226 transitions. [2018-04-10 16:59:01,650 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-10 16:59:01,650 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 53 [2018-04-10 16:59:01,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 16:59:01,651 INFO L225 Difference]: With dead ends: 176 [2018-04-10 16:59:01,651 INFO L226 Difference]: Without dead ends: 176 [2018-04-10 16:59:01,651 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2018-04-10 16:59:01,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2018-04-10 16:59:01,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 166. [2018-04-10 16:59:01,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 166 states. [2018-04-10 16:59:01,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 216 transitions. [2018-04-10 16:59:01,655 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 216 transitions. Word has length 53 [2018-04-10 16:59:01,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 16:59:01,655 INFO L459 AbstractCegarLoop]: Abstraction has 166 states and 216 transitions. [2018-04-10 16:59:01,655 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-10 16:59:01,655 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 216 transitions. [2018-04-10 16:59:01,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2018-04-10 16:59:01,656 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 16:59:01,656 INFO L355 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 10, 1, 1, 1, 1, 1, 1] [2018-04-10 16:59:01,656 INFO L408 AbstractCegarLoop]: === Iteration 11 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 16:59:01,656 INFO L82 PathProgramCache]: Analyzing trace with hash -2142221603, now seen corresponding path program 10 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:59:01,668 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 16:59:01,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:01,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:01,731 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 0 proven. 255 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:01,748 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 16:59:01,748 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2018-04-10 16:59:01,748 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 16:59:01,749 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 16:59:01,749 INFO L182 omatonBuilderFactory]: Interpolants [2272#(= main_~i~0 4), 2273#(= main_~i~0 5), 2274#(= main_~i~0 6), 2275#(= main_~i~0 7), 2276#(= main_~i~0 8), 2277#(= main_~i~0 9), 2278#(and (< main_~i~0 100000) (<= 0 main_~i~0)), 2264#true, 2265#false, 2268#(= 0 main_~i~0), 2269#(= main_~i~0 1), 2270#(= 2 main_~i~0), 2271#(= main_~i~0 3)] [2018-04-10 16:59:01,749 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 0 proven. 255 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:01,749 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-04-10 16:59:01,749 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-04-10 16:59:01,749 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2018-04-10 16:59:01,749 INFO L87 Difference]: Start difference. First operand 166 states and 216 transitions. Second operand 13 states. [2018-04-10 16:59:02,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 16:59:02,362 INFO L93 Difference]: Finished difference Result 191 states and 246 transitions. [2018-04-10 16:59:02,362 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-04-10 16:59:02,362 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 58 [2018-04-10 16:59:02,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 16:59:02,363 INFO L225 Difference]: With dead ends: 191 [2018-04-10 16:59:02,363 INFO L226 Difference]: Without dead ends: 191 [2018-04-10 16:59:02,364 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2018-04-10 16:59:02,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2018-04-10 16:59:02,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 180. [2018-04-10 16:59:02,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 180 states. [2018-04-10 16:59:02,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 235 transitions. [2018-04-10 16:59:02,369 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 235 transitions. Word has length 58 [2018-04-10 16:59:02,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 16:59:02,369 INFO L459 AbstractCegarLoop]: Abstraction has 180 states and 235 transitions. [2018-04-10 16:59:02,369 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-04-10 16:59:02,369 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 235 transitions. [2018-04-10 16:59:02,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2018-04-10 16:59:02,370 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 16:59:02,370 INFO L355 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 11, 1, 1, 1, 1, 1, 1] [2018-04-10 16:59:02,370 INFO L408 AbstractCegarLoop]: === Iteration 12 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 16:59:02,370 INFO L82 PathProgramCache]: Analyzing trace with hash -181488074, now seen corresponding path program 11 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:59:02,375 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 16:59:02,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:02,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:02,440 INFO L134 CoverageAnalysis]: Checked inductivity of 308 backedges. 0 proven. 308 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:02,457 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 16:59:02,457 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2018-04-10 16:59:02,457 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 16:59:02,457 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 16:59:02,457 INFO L182 omatonBuilderFactory]: Interpolants [2656#(= 2 main_~i~0), 2657#(= main_~i~0 3), 2658#(= main_~i~0 4), 2659#(= main_~i~0 5), 2660#(= main_~i~0 6), 2661#(= main_~i~0 7), 2662#(= main_~i~0 8), 2663#(= main_~i~0 9), 2664#(= main_~i~0 10), 2665#(and (< main_~i~0 100000) (<= 0 main_~i~0)), 2650#true, 2651#false, 2654#(= 0 main_~i~0), 2655#(= main_~i~0 1)] [2018-04-10 16:59:02,458 INFO L134 CoverageAnalysis]: Checked inductivity of 308 backedges. 0 proven. 308 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:02,458 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-10 16:59:02,458 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-10 16:59:02,458 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2018-04-10 16:59:02,458 INFO L87 Difference]: Start difference. First operand 180 states and 235 transitions. Second operand 14 states. [2018-04-10 16:59:02,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 16:59:02,958 INFO L93 Difference]: Finished difference Result 206 states and 266 transitions. [2018-04-10 16:59:02,958 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-04-10 16:59:02,958 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 63 [2018-04-10 16:59:02,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 16:59:02,959 INFO L225 Difference]: With dead ends: 206 [2018-04-10 16:59:02,959 INFO L226 Difference]: Without dead ends: 206 [2018-04-10 16:59:02,959 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2018-04-10 16:59:02,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2018-04-10 16:59:02,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 194. [2018-04-10 16:59:02,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 194 states. [2018-04-10 16:59:02,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 254 transitions. [2018-04-10 16:59:02,964 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 254 transitions. Word has length 63 [2018-04-10 16:59:02,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 16:59:02,965 INFO L459 AbstractCegarLoop]: Abstraction has 194 states and 254 transitions. [2018-04-10 16:59:02,965 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-10 16:59:02,965 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 254 transitions. [2018-04-10 16:59:02,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-04-10 16:59:02,966 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 16:59:02,966 INFO L355 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 12, 1, 1, 1, 1, 1, 1] [2018-04-10 16:59:02,966 INFO L408 AbstractCegarLoop]: === Iteration 13 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 16:59:02,966 INFO L82 PathProgramCache]: Analyzing trace with hash 159021693, now seen corresponding path program 12 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:59:02,968 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 16:59:02,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:03,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:03,034 INFO L134 CoverageAnalysis]: Checked inductivity of 366 backedges. 0 proven. 366 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:03,052 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 16:59:03,052 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2018-04-10 16:59:03,052 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 16:59:03,053 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 16:59:03,053 INFO L182 omatonBuilderFactory]: Interpolants [3072#(= 2 main_~i~0), 3073#(= main_~i~0 3), 3074#(= main_~i~0 4), 3075#(= main_~i~0 5), 3076#(= main_~i~0 6), 3077#(= main_~i~0 7), 3078#(= main_~i~0 8), 3079#(= main_~i~0 9), 3080#(= main_~i~0 10), 3081#(= main_~i~0 11), 3082#(and (< main_~i~0 100000) (<= 0 main_~i~0)), 3066#true, 3067#false, 3070#(= 0 main_~i~0), 3071#(= main_~i~0 1)] [2018-04-10 16:59:03,053 INFO L134 CoverageAnalysis]: Checked inductivity of 366 backedges. 0 proven. 366 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:03,053 INFO L442 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-04-10 16:59:03,053 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-04-10 16:59:03,053 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2018-04-10 16:59:03,053 INFO L87 Difference]: Start difference. First operand 194 states and 254 transitions. Second operand 15 states. [2018-04-10 16:59:03,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 16:59:03,658 INFO L93 Difference]: Finished difference Result 221 states and 286 transitions. [2018-04-10 16:59:03,658 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-04-10 16:59:03,658 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 68 [2018-04-10 16:59:03,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 16:59:03,659 INFO L225 Difference]: With dead ends: 221 [2018-04-10 16:59:03,659 INFO L226 Difference]: Without dead ends: 221 [2018-04-10 16:59:03,659 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2018-04-10 16:59:03,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2018-04-10 16:59:03,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 208. [2018-04-10 16:59:03,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 208 states. [2018-04-10 16:59:03,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 273 transitions. [2018-04-10 16:59:03,663 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 273 transitions. Word has length 68 [2018-04-10 16:59:03,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 16:59:03,663 INFO L459 AbstractCegarLoop]: Abstraction has 208 states and 273 transitions. [2018-04-10 16:59:03,663 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-04-10 16:59:03,663 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 273 transitions. [2018-04-10 16:59:03,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2018-04-10 16:59:03,664 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 16:59:03,665 INFO L355 BasicCegarLoop]: trace histogram [14, 14, 13, 13, 13, 1, 1, 1, 1, 1, 1] [2018-04-10 16:59:03,665 INFO L408 AbstractCegarLoop]: === Iteration 14 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 16:59:03,665 INFO L82 PathProgramCache]: Analyzing trace with hash -619623786, now seen corresponding path program 13 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:59:03,672 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 16:59:03,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:03,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:03,739 INFO L134 CoverageAnalysis]: Checked inductivity of 429 backedges. 0 proven. 429 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:03,757 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 16:59:03,757 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2018-04-10 16:59:03,757 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 16:59:03,757 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 16:59:03,757 INFO L182 omatonBuilderFactory]: Interpolants [3520#(= main_~i~0 4), 3521#(= main_~i~0 5), 3522#(= main_~i~0 6), 3523#(= main_~i~0 7), 3524#(= main_~i~0 8), 3525#(= main_~i~0 9), 3526#(= main_~i~0 10), 3527#(= main_~i~0 11), 3528#(= main_~i~0 12), 3529#(and (< main_~i~0 100000) (<= 0 main_~i~0)), 3512#true, 3513#false, 3516#(= 0 main_~i~0), 3517#(= main_~i~0 1), 3518#(= 2 main_~i~0), 3519#(= main_~i~0 3)] [2018-04-10 16:59:03,757 INFO L134 CoverageAnalysis]: Checked inductivity of 429 backedges. 0 proven. 429 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:03,758 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-04-10 16:59:03,758 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-04-10 16:59:03,758 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2018-04-10 16:59:03,758 INFO L87 Difference]: Start difference. First operand 208 states and 273 transitions. Second operand 16 states. [2018-04-10 16:59:04,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 16:59:04,479 INFO L93 Difference]: Finished difference Result 236 states and 306 transitions. [2018-04-10 16:59:04,479 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-04-10 16:59:04,479 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 73 [2018-04-10 16:59:04,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 16:59:04,480 INFO L225 Difference]: With dead ends: 236 [2018-04-10 16:59:04,480 INFO L226 Difference]: Without dead ends: 236 [2018-04-10 16:59:04,481 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2018-04-10 16:59:04,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2018-04-10 16:59:04,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 222. [2018-04-10 16:59:04,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 222 states. [2018-04-10 16:59:04,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 222 states to 222 states and 292 transitions. [2018-04-10 16:59:04,486 INFO L78 Accepts]: Start accepts. Automaton has 222 states and 292 transitions. Word has length 73 [2018-04-10 16:59:04,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 16:59:04,486 INFO L459 AbstractCegarLoop]: Abstraction has 222 states and 292 transitions. [2018-04-10 16:59:04,486 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-04-10 16:59:04,486 INFO L276 IsEmpty]: Start isEmpty. Operand 222 states and 292 transitions. [2018-04-10 16:59:04,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2018-04-10 16:59:04,487 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 16:59:04,487 INFO L355 BasicCegarLoop]: trace histogram [15, 15, 14, 14, 14, 1, 1, 1, 1, 1, 1] [2018-04-10 16:59:04,487 INFO L408 AbstractCegarLoop]: === Iteration 15 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 16:59:04,488 INFO L82 PathProgramCache]: Analyzing trace with hash -1310350819, now seen corresponding path program 14 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:59:04,492 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 16:59:04,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:04,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:04,632 INFO L134 CoverageAnalysis]: Checked inductivity of 497 backedges. 0 proven. 497 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:04,649 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 16:59:04,649 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2018-04-10 16:59:04,649 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 16:59:04,649 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 16:59:04,649 INFO L182 omatonBuilderFactory]: Interpolants [4000#(= main_~i~0 8), 4001#(= main_~i~0 9), 4002#(= main_~i~0 10), 4003#(= main_~i~0 11), 4004#(= main_~i~0 12), 4005#(= main_~i~0 13), 4006#(and (< main_~i~0 100000) (<= 0 main_~i~0)), 3988#true, 3989#false, 3992#(= 0 main_~i~0), 3993#(= main_~i~0 1), 3994#(= 2 main_~i~0), 3995#(= main_~i~0 3), 3996#(= main_~i~0 4), 3997#(= main_~i~0 5), 3998#(= main_~i~0 6), 3999#(= main_~i~0 7)] [2018-04-10 16:59:04,649 INFO L134 CoverageAnalysis]: Checked inductivity of 497 backedges. 0 proven. 497 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:04,650 INFO L442 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-04-10 16:59:04,650 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-04-10 16:59:04,650 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2018-04-10 16:59:04,650 INFO L87 Difference]: Start difference. First operand 222 states and 292 transitions. Second operand 17 states. [2018-04-10 16:59:05,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 16:59:05,555 INFO L93 Difference]: Finished difference Result 251 states and 326 transitions. [2018-04-10 16:59:05,555 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-04-10 16:59:05,555 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 78 [2018-04-10 16:59:05,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 16:59:05,556 INFO L225 Difference]: With dead ends: 251 [2018-04-10 16:59:05,556 INFO L226 Difference]: Without dead ends: 251 [2018-04-10 16:59:05,556 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2018-04-10 16:59:05,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2018-04-10 16:59:05,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 236. [2018-04-10 16:59:05,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 236 states. [2018-04-10 16:59:05,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 311 transitions. [2018-04-10 16:59:05,564 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 311 transitions. Word has length 78 [2018-04-10 16:59:05,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 16:59:05,564 INFO L459 AbstractCegarLoop]: Abstraction has 236 states and 311 transitions. [2018-04-10 16:59:05,564 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-04-10 16:59:05,564 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 311 transitions. [2018-04-10 16:59:05,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2018-04-10 16:59:05,565 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 16:59:05,566 INFO L355 BasicCegarLoop]: trace histogram [16, 16, 15, 15, 15, 1, 1, 1, 1, 1, 1] [2018-04-10 16:59:05,566 INFO L408 AbstractCegarLoop]: === Iteration 16 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 16:59:05,566 INFO L82 PathProgramCache]: Analyzing trace with hash 1536026358, now seen corresponding path program 15 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:59:05,572 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 16:59:05,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:05,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:05,691 INFO L134 CoverageAnalysis]: Checked inductivity of 570 backedges. 0 proven. 570 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:05,708 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 16:59:05,709 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2018-04-10 16:59:05,709 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 16:59:05,709 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 16:59:05,709 INFO L182 omatonBuilderFactory]: Interpolants [4512#(= main_~i~0 14), 4513#(and (< main_~i~0 100000) (<= 0 main_~i~0)), 4494#true, 4495#false, 4498#(= 0 main_~i~0), 4499#(= main_~i~0 1), 4500#(= 2 main_~i~0), 4501#(= main_~i~0 3), 4502#(= main_~i~0 4), 4503#(= main_~i~0 5), 4504#(= main_~i~0 6), 4505#(= main_~i~0 7), 4506#(= main_~i~0 8), 4507#(= main_~i~0 9), 4508#(= main_~i~0 10), 4509#(= main_~i~0 11), 4510#(= main_~i~0 12), 4511#(= main_~i~0 13)] [2018-04-10 16:59:05,710 INFO L134 CoverageAnalysis]: Checked inductivity of 570 backedges. 0 proven. 570 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:05,710 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-04-10 16:59:05,710 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-04-10 16:59:05,710 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2018-04-10 16:59:05,711 INFO L87 Difference]: Start difference. First operand 236 states and 311 transitions. Second operand 18 states. [2018-04-10 16:59:06,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 16:59:06,600 INFO L93 Difference]: Finished difference Result 266 states and 346 transitions. [2018-04-10 16:59:06,600 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-04-10 16:59:06,600 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 83 [2018-04-10 16:59:06,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 16:59:06,601 INFO L225 Difference]: With dead ends: 266 [2018-04-10 16:59:06,601 INFO L226 Difference]: Without dead ends: 266 [2018-04-10 16:59:06,602 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2018-04-10 16:59:06,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2018-04-10 16:59:06,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 250. [2018-04-10 16:59:06,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 250 states. [2018-04-10 16:59:06,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 330 transitions. [2018-04-10 16:59:06,605 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 330 transitions. Word has length 83 [2018-04-10 16:59:06,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 16:59:06,605 INFO L459 AbstractCegarLoop]: Abstraction has 250 states and 330 transitions. [2018-04-10 16:59:06,605 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-04-10 16:59:06,605 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 330 transitions. [2018-04-10 16:59:06,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2018-04-10 16:59:06,606 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 16:59:06,606 INFO L355 BasicCegarLoop]: trace histogram [17, 17, 16, 16, 16, 1, 1, 1, 1, 1, 1] [2018-04-10 16:59:06,606 INFO L408 AbstractCegarLoop]: === Iteration 17 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 16:59:06,606 INFO L82 PathProgramCache]: Analyzing trace with hash -155467331, now seen corresponding path program 16 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:59:06,609 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 16:59:06,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:06,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:06,735 INFO L134 CoverageAnalysis]: Checked inductivity of 648 backedges. 0 proven. 648 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:06,752 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 16:59:06,752 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2018-04-10 16:59:06,752 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 16:59:06,752 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 16:59:06,753 INFO L182 omatonBuilderFactory]: Interpolants [5030#true, 5031#false, 5034#(= 0 main_~i~0), 5035#(= main_~i~0 1), 5036#(= 2 main_~i~0), 5037#(= main_~i~0 3), 5038#(= main_~i~0 4), 5039#(= main_~i~0 5), 5040#(= main_~i~0 6), 5041#(= main_~i~0 7), 5042#(= main_~i~0 8), 5043#(= main_~i~0 9), 5044#(= main_~i~0 10), 5045#(= main_~i~0 11), 5046#(= main_~i~0 12), 5047#(= main_~i~0 13), 5048#(= main_~i~0 14), 5049#(= main_~i~0 15), 5050#(and (< main_~i~0 100000) (<= 0 main_~i~0))] [2018-04-10 16:59:06,753 INFO L134 CoverageAnalysis]: Checked inductivity of 648 backedges. 0 proven. 648 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:06,753 INFO L442 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-04-10 16:59:06,753 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-04-10 16:59:06,753 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2018-04-10 16:59:06,753 INFO L87 Difference]: Start difference. First operand 250 states and 330 transitions. Second operand 19 states. [2018-04-10 16:59:07,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 16:59:07,741 INFO L93 Difference]: Finished difference Result 281 states and 366 transitions. [2018-04-10 16:59:07,741 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-04-10 16:59:07,741 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 88 [2018-04-10 16:59:07,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 16:59:07,742 INFO L225 Difference]: With dead ends: 281 [2018-04-10 16:59:07,742 INFO L226 Difference]: Without dead ends: 281 [2018-04-10 16:59:07,743 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2018-04-10 16:59:07,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2018-04-10 16:59:07,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 264. [2018-04-10 16:59:07,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 264 states. [2018-04-10 16:59:07,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 349 transitions. [2018-04-10 16:59:07,746 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 349 transitions. Word has length 88 [2018-04-10 16:59:07,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 16:59:07,746 INFO L459 AbstractCegarLoop]: Abstraction has 264 states and 349 transitions. [2018-04-10 16:59:07,746 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-04-10 16:59:07,746 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 349 transitions. [2018-04-10 16:59:07,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2018-04-10 16:59:07,747 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 16:59:07,747 INFO L355 BasicCegarLoop]: trace histogram [18, 18, 17, 17, 17, 1, 1, 1, 1, 1, 1] [2018-04-10 16:59:07,747 INFO L408 AbstractCegarLoop]: === Iteration 18 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 16:59:07,748 INFO L82 PathProgramCache]: Analyzing trace with hash -1548055722, now seen corresponding path program 17 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:59:07,751 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 16:59:07,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:07,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:07,863 INFO L134 CoverageAnalysis]: Checked inductivity of 731 backedges. 0 proven. 731 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:07,882 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 16:59:07,882 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2018-04-10 16:59:07,882 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 16:59:07,883 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 16:59:07,883 INFO L182 omatonBuilderFactory]: Interpolants [5600#(= 0 main_~i~0), 5601#(= main_~i~0 1), 5602#(= 2 main_~i~0), 5603#(= main_~i~0 3), 5604#(= main_~i~0 4), 5605#(= main_~i~0 5), 5606#(= main_~i~0 6), 5607#(= main_~i~0 7), 5608#(= main_~i~0 8), 5609#(= main_~i~0 9), 5610#(= main_~i~0 10), 5611#(= main_~i~0 11), 5612#(= main_~i~0 12), 5613#(= main_~i~0 13), 5614#(= main_~i~0 14), 5615#(= main_~i~0 15), 5616#(= main_~i~0 16), 5617#(and (< main_~i~0 100000) (<= 0 main_~i~0)), 5596#true, 5597#false] [2018-04-10 16:59:07,883 INFO L134 CoverageAnalysis]: Checked inductivity of 731 backedges. 0 proven. 731 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:07,883 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-04-10 16:59:07,883 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-04-10 16:59:07,883 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2018-04-10 16:59:07,884 INFO L87 Difference]: Start difference. First operand 264 states and 349 transitions. Second operand 20 states. [2018-04-10 16:59:09,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 16:59:09,011 INFO L93 Difference]: Finished difference Result 296 states and 386 transitions. [2018-04-10 16:59:09,011 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-04-10 16:59:09,011 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 93 [2018-04-10 16:59:09,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 16:59:09,012 INFO L225 Difference]: With dead ends: 296 [2018-04-10 16:59:09,012 INFO L226 Difference]: Without dead ends: 296 [2018-04-10 16:59:09,012 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2018-04-10 16:59:09,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2018-04-10 16:59:09,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 278. [2018-04-10 16:59:09,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 278 states. [2018-04-10 16:59:09,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 368 transitions. [2018-04-10 16:59:09,016 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 368 transitions. Word has length 93 [2018-04-10 16:59:09,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 16:59:09,016 INFO L459 AbstractCegarLoop]: Abstraction has 278 states and 368 transitions. [2018-04-10 16:59:09,016 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-04-10 16:59:09,016 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 368 transitions. [2018-04-10 16:59:09,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2018-04-10 16:59:09,017 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 16:59:09,017 INFO L355 BasicCegarLoop]: trace histogram [19, 19, 18, 18, 18, 1, 1, 1, 1, 1, 1] [2018-04-10 16:59:09,017 INFO L408 AbstractCegarLoop]: === Iteration 19 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 16:59:09,017 INFO L82 PathProgramCache]: Analyzing trace with hash 1755765085, now seen corresponding path program 18 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:59:09,028 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 16:59:09,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:09,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:09,168 INFO L134 CoverageAnalysis]: Checked inductivity of 819 backedges. 0 proven. 819 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:09,192 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 16:59:09,193 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2018-04-10 16:59:09,193 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 16:59:09,193 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 16:59:09,193 INFO L182 omatonBuilderFactory]: Interpolants [6208#(= main_~i~0 12), 6209#(= main_~i~0 13), 6210#(= main_~i~0 14), 6211#(= main_~i~0 15), 6212#(= main_~i~0 16), 6213#(= main_~i~0 17), 6214#(and (< main_~i~0 100000) (<= 0 main_~i~0)), 6192#true, 6193#false, 6196#(= 0 main_~i~0), 6197#(= main_~i~0 1), 6198#(= 2 main_~i~0), 6199#(= main_~i~0 3), 6200#(= main_~i~0 4), 6201#(= main_~i~0 5), 6202#(= main_~i~0 6), 6203#(= main_~i~0 7), 6204#(= main_~i~0 8), 6205#(= main_~i~0 9), 6206#(= main_~i~0 10), 6207#(= main_~i~0 11)] [2018-04-10 16:59:09,193 INFO L134 CoverageAnalysis]: Checked inductivity of 819 backedges. 0 proven. 819 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:09,193 INFO L442 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-04-10 16:59:09,194 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-04-10 16:59:09,194 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2018-04-10 16:59:09,194 INFO L87 Difference]: Start difference. First operand 278 states and 368 transitions. Second operand 21 states. [2018-04-10 16:59:10,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 16:59:10,369 INFO L93 Difference]: Finished difference Result 311 states and 406 transitions. [2018-04-10 16:59:10,369 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-04-10 16:59:10,369 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 98 [2018-04-10 16:59:10,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 16:59:10,371 INFO L225 Difference]: With dead ends: 311 [2018-04-10 16:59:10,371 INFO L226 Difference]: Without dead ends: 311 [2018-04-10 16:59:10,371 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2018-04-10 16:59:10,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 311 states. [2018-04-10 16:59:10,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 311 to 292. [2018-04-10 16:59:10,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 292 states. [2018-04-10 16:59:10,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 387 transitions. [2018-04-10 16:59:10,375 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 387 transitions. Word has length 98 [2018-04-10 16:59:10,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 16:59:10,376 INFO L459 AbstractCegarLoop]: Abstraction has 292 states and 387 transitions. [2018-04-10 16:59:10,376 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-04-10 16:59:10,376 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 387 transitions. [2018-04-10 16:59:10,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2018-04-10 16:59:10,376 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 16:59:10,376 INFO L355 BasicCegarLoop]: trace histogram [20, 20, 19, 19, 19, 1, 1, 1, 1, 1, 1] [2018-04-10 16:59:10,376 INFO L408 AbstractCegarLoop]: === Iteration 20 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 16:59:10,376 INFO L82 PathProgramCache]: Analyzing trace with hash -47368266, now seen corresponding path program 19 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:59:10,380 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 16:59:10,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:10,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:10,506 INFO L134 CoverageAnalysis]: Checked inductivity of 912 backedges. 0 proven. 912 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:10,523 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 16:59:10,523 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2018-04-10 16:59:10,523 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 16:59:10,523 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 16:59:10,523 INFO L182 omatonBuilderFactory]: Interpolants [6818#true, 6819#false, 6822#(= 0 main_~i~0), 6823#(= main_~i~0 1), 6824#(= 2 main_~i~0), 6825#(= main_~i~0 3), 6826#(= main_~i~0 4), 6827#(= main_~i~0 5), 6828#(= main_~i~0 6), 6829#(= main_~i~0 7), 6830#(= main_~i~0 8), 6831#(= main_~i~0 9), 6832#(= main_~i~0 10), 6833#(= main_~i~0 11), 6834#(= main_~i~0 12), 6835#(= main_~i~0 13), 6836#(= main_~i~0 14), 6837#(= main_~i~0 15), 6838#(= main_~i~0 16), 6839#(= main_~i~0 17), 6840#(= main_~i~0 18), 6841#(and (< main_~i~0 100000) (<= 0 main_~i~0))] [2018-04-10 16:59:10,524 INFO L134 CoverageAnalysis]: Checked inductivity of 912 backedges. 0 proven. 912 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:10,524 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-04-10 16:59:10,524 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-04-10 16:59:10,524 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=402, Unknown=0, NotChecked=0, Total=462 [2018-04-10 16:59:10,524 INFO L87 Difference]: Start difference. First operand 292 states and 387 transitions. Second operand 22 states. [2018-04-10 16:59:11,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 16:59:11,835 INFO L93 Difference]: Finished difference Result 326 states and 426 transitions. [2018-04-10 16:59:11,835 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-04-10 16:59:11,835 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 103 [2018-04-10 16:59:11,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 16:59:11,837 INFO L225 Difference]: With dead ends: 326 [2018-04-10 16:59:11,837 INFO L226 Difference]: Without dead ends: 326 [2018-04-10 16:59:11,837 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=60, Invalid=402, Unknown=0, NotChecked=0, Total=462 [2018-04-10 16:59:11,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2018-04-10 16:59:11,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 306. [2018-04-10 16:59:11,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 306 states. [2018-04-10 16:59:11,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 306 states to 306 states and 406 transitions. [2018-04-10 16:59:11,840 INFO L78 Accepts]: Start accepts. Automaton has 306 states and 406 transitions. Word has length 103 [2018-04-10 16:59:11,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 16:59:11,840 INFO L459 AbstractCegarLoop]: Abstraction has 306 states and 406 transitions. [2018-04-10 16:59:11,840 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-04-10 16:59:11,840 INFO L276 IsEmpty]: Start isEmpty. Operand 306 states and 406 transitions. [2018-04-10 16:59:11,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2018-04-10 16:59:11,841 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 16:59:11,841 INFO L355 BasicCegarLoop]: trace histogram [21, 21, 20, 20, 20, 1, 1, 1, 1, 1, 1] [2018-04-10 16:59:11,841 INFO L408 AbstractCegarLoop]: === Iteration 21 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 16:59:11,841 INFO L82 PathProgramCache]: Analyzing trace with hash 1271982333, now seen corresponding path program 20 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:59:11,844 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 16:59:11,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:11,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:11,980 INFO L134 CoverageAnalysis]: Checked inductivity of 1010 backedges. 0 proven. 1010 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:11,997 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 16:59:11,997 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2018-04-10 16:59:11,997 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 16:59:11,998 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 16:59:11,998 INFO L182 omatonBuilderFactory]: Interpolants [7488#(= main_~i~0 10), 7489#(= main_~i~0 11), 7490#(= main_~i~0 12), 7491#(= main_~i~0 13), 7492#(= main_~i~0 14), 7493#(= main_~i~0 15), 7494#(= main_~i~0 16), 7495#(= main_~i~0 17), 7496#(= main_~i~0 18), 7497#(= main_~i~0 19), 7498#(and (< main_~i~0 100000) (<= 0 main_~i~0)), 7474#true, 7475#false, 7478#(= 0 main_~i~0), 7479#(= main_~i~0 1), 7480#(= 2 main_~i~0), 7481#(= main_~i~0 3), 7482#(= main_~i~0 4), 7483#(= main_~i~0 5), 7484#(= main_~i~0 6), 7485#(= main_~i~0 7), 7486#(= main_~i~0 8), 7487#(= main_~i~0 9)] [2018-04-10 16:59:11,998 INFO L134 CoverageAnalysis]: Checked inductivity of 1010 backedges. 0 proven. 1010 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:11,999 INFO L442 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-04-10 16:59:11,999 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-04-10 16:59:11,999 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=443, Unknown=0, NotChecked=0, Total=506 [2018-04-10 16:59:11,999 INFO L87 Difference]: Start difference. First operand 306 states and 406 transitions. Second operand 23 states. [2018-04-10 16:59:13,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 16:59:13,542 INFO L93 Difference]: Finished difference Result 341 states and 446 transitions. [2018-04-10 16:59:13,542 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-04-10 16:59:13,542 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 108 [2018-04-10 16:59:13,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 16:59:13,543 INFO L225 Difference]: With dead ends: 341 [2018-04-10 16:59:13,543 INFO L226 Difference]: Without dead ends: 341 [2018-04-10 16:59:13,543 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=443, Unknown=0, NotChecked=0, Total=506 [2018-04-10 16:59:13,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2018-04-10 16:59:13,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 320. [2018-04-10 16:59:13,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 320 states. [2018-04-10 16:59:13,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 425 transitions. [2018-04-10 16:59:13,547 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 425 transitions. Word has length 108 [2018-04-10 16:59:13,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 16:59:13,547 INFO L459 AbstractCegarLoop]: Abstraction has 320 states and 425 transitions. [2018-04-10 16:59:13,547 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-04-10 16:59:13,547 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 425 transitions. [2018-04-10 16:59:13,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2018-04-10 16:59:13,548 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 16:59:13,548 INFO L355 BasicCegarLoop]: trace histogram [22, 22, 21, 21, 21, 1, 1, 1, 1, 1, 1] [2018-04-10 16:59:13,548 INFO L408 AbstractCegarLoop]: === Iteration 22 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 16:59:13,548 INFO L82 PathProgramCache]: Analyzing trace with hash 771484694, now seen corresponding path program 21 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:59:13,550 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 16:59:13,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:13,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:13,717 INFO L134 CoverageAnalysis]: Checked inductivity of 1113 backedges. 0 proven. 1113 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:13,734 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 16:59:13,734 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2018-04-10 16:59:13,734 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 16:59:13,734 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 16:59:13,734 INFO L182 omatonBuilderFactory]: Interpolants [8160#true, 8161#false, 8164#(= 0 main_~i~0), 8165#(= main_~i~0 1), 8166#(= 2 main_~i~0), 8167#(= main_~i~0 3), 8168#(= main_~i~0 4), 8169#(= main_~i~0 5), 8170#(= main_~i~0 6), 8171#(= main_~i~0 7), 8172#(= main_~i~0 8), 8173#(= main_~i~0 9), 8174#(= main_~i~0 10), 8175#(= main_~i~0 11), 8176#(= main_~i~0 12), 8177#(= main_~i~0 13), 8178#(= main_~i~0 14), 8179#(= main_~i~0 15), 8180#(= main_~i~0 16), 8181#(= main_~i~0 17), 8182#(= main_~i~0 18), 8183#(= main_~i~0 19), 8184#(= main_~i~0 20), 8185#(and (< main_~i~0 100000) (<= 0 main_~i~0))] [2018-04-10 16:59:13,735 INFO L134 CoverageAnalysis]: Checked inductivity of 1113 backedges. 0 proven. 1113 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:13,735 INFO L442 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-04-10 16:59:13,735 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-04-10 16:59:13,735 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=486, Unknown=0, NotChecked=0, Total=552 [2018-04-10 16:59:13,735 INFO L87 Difference]: Start difference. First operand 320 states and 425 transitions. Second operand 24 states. [2018-04-10 16:59:15,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 16:59:15,286 INFO L93 Difference]: Finished difference Result 356 states and 466 transitions. [2018-04-10 16:59:15,286 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-04-10 16:59:15,286 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 113 [2018-04-10 16:59:15,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 16:59:15,287 INFO L225 Difference]: With dead ends: 356 [2018-04-10 16:59:15,287 INFO L226 Difference]: Without dead ends: 356 [2018-04-10 16:59:15,288 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=486, Unknown=0, NotChecked=0, Total=552 [2018-04-10 16:59:15,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2018-04-10 16:59:15,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 334. [2018-04-10 16:59:15,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 334 states. [2018-04-10 16:59:15,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 444 transitions. [2018-04-10 16:59:15,293 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 444 transitions. Word has length 113 [2018-04-10 16:59:15,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 16:59:15,293 INFO L459 AbstractCegarLoop]: Abstraction has 334 states and 444 transitions. [2018-04-10 16:59:15,293 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-04-10 16:59:15,293 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 444 transitions. [2018-04-10 16:59:15,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2018-04-10 16:59:15,294 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 16:59:15,295 INFO L355 BasicCegarLoop]: trace histogram [23, 23, 22, 22, 22, 1, 1, 1, 1, 1, 1] [2018-04-10 16:59:15,295 INFO L408 AbstractCegarLoop]: === Iteration 23 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 16:59:15,295 INFO L82 PathProgramCache]: Analyzing trace with hash 937685149, now seen corresponding path program 22 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:59:15,298 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 16:59:15,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:15,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:15,484 INFO L134 CoverageAnalysis]: Checked inductivity of 1221 backedges. 0 proven. 1221 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:15,501 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 16:59:15,501 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2018-04-10 16:59:15,501 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 16:59:15,501 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 16:59:15,501 INFO L182 omatonBuilderFactory]: Interpolants [8896#(= main_~i~0 16), 8897#(= main_~i~0 17), 8898#(= main_~i~0 18), 8899#(= main_~i~0 19), 8900#(= main_~i~0 20), 8901#(= main_~i~0 21), 8902#(and (< main_~i~0 100000) (<= 0 main_~i~0)), 8876#true, 8877#false, 8880#(= 0 main_~i~0), 8881#(= main_~i~0 1), 8882#(= 2 main_~i~0), 8883#(= main_~i~0 3), 8884#(= main_~i~0 4), 8885#(= main_~i~0 5), 8886#(= main_~i~0 6), 8887#(= main_~i~0 7), 8888#(= main_~i~0 8), 8889#(= main_~i~0 9), 8890#(= main_~i~0 10), 8891#(= main_~i~0 11), 8892#(= main_~i~0 12), 8893#(= main_~i~0 13), 8894#(= main_~i~0 14), 8895#(= main_~i~0 15)] [2018-04-10 16:59:15,502 INFO L134 CoverageAnalysis]: Checked inductivity of 1221 backedges. 0 proven. 1221 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:15,502 INFO L442 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-04-10 16:59:15,502 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-04-10 16:59:15,502 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=531, Unknown=0, NotChecked=0, Total=600 [2018-04-10 16:59:15,502 INFO L87 Difference]: Start difference. First operand 334 states and 444 transitions. Second operand 25 states. [2018-04-10 16:59:17,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 16:59:17,183 INFO L93 Difference]: Finished difference Result 371 states and 486 transitions. [2018-04-10 16:59:17,183 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-04-10 16:59:17,183 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 118 [2018-04-10 16:59:17,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 16:59:17,184 INFO L225 Difference]: With dead ends: 371 [2018-04-10 16:59:17,184 INFO L226 Difference]: Without dead ends: 371 [2018-04-10 16:59:17,185 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=531, Unknown=0, NotChecked=0, Total=600 [2018-04-10 16:59:17,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 371 states. [2018-04-10 16:59:17,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 371 to 348. [2018-04-10 16:59:17,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 348 states. [2018-04-10 16:59:17,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 463 transitions. [2018-04-10 16:59:17,190 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 463 transitions. Word has length 118 [2018-04-10 16:59:17,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 16:59:17,190 INFO L459 AbstractCegarLoop]: Abstraction has 348 states and 463 transitions. [2018-04-10 16:59:17,191 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-04-10 16:59:17,191 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 463 transitions. [2018-04-10 16:59:17,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2018-04-10 16:59:17,192 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 16:59:17,192 INFO L355 BasicCegarLoop]: trace histogram [24, 24, 23, 23, 23, 1, 1, 1, 1, 1, 1] [2018-04-10 16:59:17,192 INFO L408 AbstractCegarLoop]: === Iteration 24 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 16:59:17,192 INFO L82 PathProgramCache]: Analyzing trace with hash -658724746, now seen corresponding path program 23 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:59:17,196 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 16:59:17,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:17,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:17,470 INFO L134 CoverageAnalysis]: Checked inductivity of 1334 backedges. 0 proven. 1334 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:17,491 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 16:59:17,491 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2018-04-10 16:59:17,491 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 16:59:17,492 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 16:59:17,492 INFO L182 omatonBuilderFactory]: Interpolants [9622#true, 9623#false, 9626#(= 0 main_~i~0), 9627#(= main_~i~0 1), 9628#(= 2 main_~i~0), 9629#(= main_~i~0 3), 9630#(= main_~i~0 4), 9631#(= main_~i~0 5), 9632#(= main_~i~0 6), 9633#(= main_~i~0 7), 9634#(= main_~i~0 8), 9635#(= main_~i~0 9), 9636#(= main_~i~0 10), 9637#(= main_~i~0 11), 9638#(= main_~i~0 12), 9639#(= main_~i~0 13), 9640#(= main_~i~0 14), 9641#(= main_~i~0 15), 9642#(= main_~i~0 16), 9643#(= main_~i~0 17), 9644#(= main_~i~0 18), 9645#(= main_~i~0 19), 9646#(= main_~i~0 20), 9647#(= main_~i~0 21), 9648#(= main_~i~0 22), 9649#(and (< main_~i~0 100000) (<= 0 main_~i~0))] [2018-04-10 16:59:17,492 INFO L134 CoverageAnalysis]: Checked inductivity of 1334 backedges. 0 proven. 1334 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:17,492 INFO L442 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-04-10 16:59:17,492 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-04-10 16:59:17,493 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=578, Unknown=0, NotChecked=0, Total=650 [2018-04-10 16:59:17,493 INFO L87 Difference]: Start difference. First operand 348 states and 463 transitions. Second operand 26 states. [2018-04-10 16:59:19,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 16:59:19,333 INFO L93 Difference]: Finished difference Result 386 states and 506 transitions. [2018-04-10 16:59:19,334 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-04-10 16:59:19,334 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 123 [2018-04-10 16:59:19,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 16:59:19,335 INFO L225 Difference]: With dead ends: 386 [2018-04-10 16:59:19,335 INFO L226 Difference]: Without dead ends: 386 [2018-04-10 16:59:19,335 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=72, Invalid=578, Unknown=0, NotChecked=0, Total=650 [2018-04-10 16:59:19,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2018-04-10 16:59:19,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 362. [2018-04-10 16:59:19,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 362 states. [2018-04-10 16:59:19,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 482 transitions. [2018-04-10 16:59:19,338 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 482 transitions. Word has length 123 [2018-04-10 16:59:19,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 16:59:19,338 INFO L459 AbstractCegarLoop]: Abstraction has 362 states and 482 transitions. [2018-04-10 16:59:19,338 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-04-10 16:59:19,338 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 482 transitions. [2018-04-10 16:59:19,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2018-04-10 16:59:19,339 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 16:59:19,339 INFO L355 BasicCegarLoop]: trace histogram [25, 25, 24, 24, 24, 1, 1, 1, 1, 1, 1] [2018-04-10 16:59:19,339 INFO L408 AbstractCegarLoop]: === Iteration 25 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 16:59:19,339 INFO L82 PathProgramCache]: Analyzing trace with hash -1207308227, now seen corresponding path program 24 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:59:19,342 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 16:59:19,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:19,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:19,538 INFO L134 CoverageAnalysis]: Checked inductivity of 1452 backedges. 0 proven. 1452 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:19,555 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 16:59:19,555 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26] total 26 [2018-04-10 16:59:19,555 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 16:59:19,555 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 16:59:19,555 INFO L182 omatonBuilderFactory]: Interpolants [10398#true, 10399#false, 10402#(= 0 main_~i~0), 10403#(= main_~i~0 1), 10404#(= 2 main_~i~0), 10405#(= main_~i~0 3), 10406#(= main_~i~0 4), 10407#(= main_~i~0 5), 10408#(= main_~i~0 6), 10409#(= main_~i~0 7), 10410#(= main_~i~0 8), 10411#(= main_~i~0 9), 10412#(= main_~i~0 10), 10413#(= main_~i~0 11), 10414#(= main_~i~0 12), 10415#(= main_~i~0 13), 10416#(= main_~i~0 14), 10417#(= main_~i~0 15), 10418#(= main_~i~0 16), 10419#(= main_~i~0 17), 10420#(= main_~i~0 18), 10421#(= main_~i~0 19), 10422#(= main_~i~0 20), 10423#(= main_~i~0 21), 10424#(= main_~i~0 22), 10425#(= main_~i~0 23), 10426#(and (< main_~i~0 100000) (<= 0 main_~i~0))] [2018-04-10 16:59:19,556 INFO L134 CoverageAnalysis]: Checked inductivity of 1452 backedges. 0 proven. 1452 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:19,556 INFO L442 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-04-10 16:59:19,556 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-04-10 16:59:19,556 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=627, Unknown=0, NotChecked=0, Total=702 [2018-04-10 16:59:19,556 INFO L87 Difference]: Start difference. First operand 362 states and 482 transitions. Second operand 27 states. [2018-04-10 16:59:21,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 16:59:21,548 INFO L93 Difference]: Finished difference Result 401 states and 526 transitions. [2018-04-10 16:59:21,548 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-04-10 16:59:21,548 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 128 [2018-04-10 16:59:21,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 16:59:21,549 INFO L225 Difference]: With dead ends: 401 [2018-04-10 16:59:21,549 INFO L226 Difference]: Without dead ends: 401 [2018-04-10 16:59:21,549 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=627, Unknown=0, NotChecked=0, Total=702 [2018-04-10 16:59:21,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 401 states. [2018-04-10 16:59:21,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 401 to 376. [2018-04-10 16:59:21,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 376 states. [2018-04-10 16:59:21,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 376 states to 376 states and 501 transitions. [2018-04-10 16:59:21,554 INFO L78 Accepts]: Start accepts. Automaton has 376 states and 501 transitions. Word has length 128 [2018-04-10 16:59:21,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 16:59:21,554 INFO L459 AbstractCegarLoop]: Abstraction has 376 states and 501 transitions. [2018-04-10 16:59:21,554 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-04-10 16:59:21,554 INFO L276 IsEmpty]: Start isEmpty. Operand 376 states and 501 transitions. [2018-04-10 16:59:21,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2018-04-10 16:59:21,555 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 16:59:21,556 INFO L355 BasicCegarLoop]: trace histogram [26, 26, 25, 25, 25, 1, 1, 1, 1, 1, 1] [2018-04-10 16:59:21,556 INFO L408 AbstractCegarLoop]: === Iteration 26 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 16:59:21,556 INFO L82 PathProgramCache]: Analyzing trace with hash -595235626, now seen corresponding path program 25 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:59:21,560 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 16:59:21,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:21,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:21,766 INFO L134 CoverageAnalysis]: Checked inductivity of 1575 backedges. 0 proven. 1575 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:21,782 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 16:59:21,782 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27] total 27 [2018-04-10 16:59:21,782 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 16:59:21,782 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 16:59:21,782 INFO L182 omatonBuilderFactory]: Interpolants [11204#true, 11205#false, 11208#(= 0 main_~i~0), 11209#(= main_~i~0 1), 11210#(= 2 main_~i~0), 11211#(= main_~i~0 3), 11212#(= main_~i~0 4), 11213#(= main_~i~0 5), 11214#(= main_~i~0 6), 11215#(= main_~i~0 7), 11216#(= main_~i~0 8), 11217#(= main_~i~0 9), 11218#(= main_~i~0 10), 11219#(= main_~i~0 11), 11220#(= main_~i~0 12), 11221#(= main_~i~0 13), 11222#(= main_~i~0 14), 11223#(= main_~i~0 15), 11224#(= main_~i~0 16), 11225#(= main_~i~0 17), 11226#(= main_~i~0 18), 11227#(= main_~i~0 19), 11228#(= main_~i~0 20), 11229#(= main_~i~0 21), 11230#(= main_~i~0 22), 11231#(= main_~i~0 23), 11232#(= main_~i~0 24), 11233#(and (< main_~i~0 100000) (<= 0 main_~i~0))] [2018-04-10 16:59:21,783 INFO L134 CoverageAnalysis]: Checked inductivity of 1575 backedges. 0 proven. 1575 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:21,783 INFO L442 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-04-10 16:59:21,783 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-04-10 16:59:21,783 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=678, Unknown=0, NotChecked=0, Total=756 [2018-04-10 16:59:21,784 INFO L87 Difference]: Start difference. First operand 376 states and 501 transitions. Second operand 28 states. [2018-04-10 16:59:23,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 16:59:23,962 INFO L93 Difference]: Finished difference Result 416 states and 546 transitions. [2018-04-10 16:59:23,962 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-04-10 16:59:23,962 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 133 [2018-04-10 16:59:23,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 16:59:23,964 INFO L225 Difference]: With dead ends: 416 [2018-04-10 16:59:23,964 INFO L226 Difference]: Without dead ends: 416 [2018-04-10 16:59:23,964 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=78, Invalid=678, Unknown=0, NotChecked=0, Total=756 [2018-04-10 16:59:23,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 416 states. [2018-04-10 16:59:23,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 416 to 390. [2018-04-10 16:59:23,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 390 states. [2018-04-10 16:59:23,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 520 transitions. [2018-04-10 16:59:23,969 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 520 transitions. Word has length 133 [2018-04-10 16:59:23,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 16:59:23,969 INFO L459 AbstractCegarLoop]: Abstraction has 390 states and 520 transitions. [2018-04-10 16:59:23,969 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-04-10 16:59:23,969 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 520 transitions. [2018-04-10 16:59:23,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2018-04-10 16:59:23,970 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 16:59:23,970 INFO L355 BasicCegarLoop]: trace histogram [27, 27, 26, 26, 26, 1, 1, 1, 1, 1, 1] [2018-04-10 16:59:23,970 INFO L408 AbstractCegarLoop]: === Iteration 27 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 16:59:23,970 INFO L82 PathProgramCache]: Analyzing trace with hash -353572899, now seen corresponding path program 26 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:59:23,976 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 16:59:23,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:24,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:24,193 INFO L134 CoverageAnalysis]: Checked inductivity of 1703 backedges. 0 proven. 1703 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:24,209 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 16:59:24,209 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2018-04-10 16:59:24,209 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 16:59:24,209 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 16:59:24,210 INFO L182 omatonBuilderFactory]: Interpolants [12040#true, 12041#false, 12044#(= 0 main_~i~0), 12045#(= main_~i~0 1), 12046#(= 2 main_~i~0), 12047#(= main_~i~0 3), 12048#(= main_~i~0 4), 12049#(= main_~i~0 5), 12050#(= main_~i~0 6), 12051#(= main_~i~0 7), 12052#(= main_~i~0 8), 12053#(= main_~i~0 9), 12054#(= main_~i~0 10), 12055#(= main_~i~0 11), 12056#(= main_~i~0 12), 12057#(= main_~i~0 13), 12058#(= main_~i~0 14), 12059#(= main_~i~0 15), 12060#(= main_~i~0 16), 12061#(= main_~i~0 17), 12062#(= main_~i~0 18), 12063#(= main_~i~0 19), 12064#(= main_~i~0 20), 12065#(= main_~i~0 21), 12066#(= main_~i~0 22), 12067#(= main_~i~0 23), 12068#(= main_~i~0 24), 12069#(= main_~i~0 25), 12070#(and (< main_~i~0 100000) (<= 0 main_~i~0))] [2018-04-10 16:59:24,210 INFO L134 CoverageAnalysis]: Checked inductivity of 1703 backedges. 0 proven. 1703 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:24,210 INFO L442 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-04-10 16:59:24,210 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-04-10 16:59:24,211 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=731, Unknown=0, NotChecked=0, Total=812 [2018-04-10 16:59:24,211 INFO L87 Difference]: Start difference. First operand 390 states and 520 transitions. Second operand 29 states. [2018-04-10 16:59:26,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 16:59:26,576 INFO L93 Difference]: Finished difference Result 431 states and 566 transitions. [2018-04-10 16:59:26,576 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-04-10 16:59:26,576 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 138 [2018-04-10 16:59:26,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 16:59:26,577 INFO L225 Difference]: With dead ends: 431 [2018-04-10 16:59:26,577 INFO L226 Difference]: Without dead ends: 431 [2018-04-10 16:59:26,577 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=81, Invalid=731, Unknown=0, NotChecked=0, Total=812 [2018-04-10 16:59:26,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2018-04-10 16:59:26,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 404. [2018-04-10 16:59:26,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 404 states. [2018-04-10 16:59:26,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 539 transitions. [2018-04-10 16:59:26,583 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 539 transitions. Word has length 138 [2018-04-10 16:59:26,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 16:59:26,583 INFO L459 AbstractCegarLoop]: Abstraction has 404 states and 539 transitions. [2018-04-10 16:59:26,583 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-04-10 16:59:26,583 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 539 transitions. [2018-04-10 16:59:26,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2018-04-10 16:59:26,584 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 16:59:26,585 INFO L355 BasicCegarLoop]: trace histogram [28, 28, 27, 27, 27, 1, 1, 1, 1, 1, 1] [2018-04-10 16:59:26,585 INFO L408 AbstractCegarLoop]: === Iteration 28 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 16:59:26,585 INFO L82 PathProgramCache]: Analyzing trace with hash -1259587274, now seen corresponding path program 27 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:59:26,589 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 16:59:26,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:26,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:26,800 INFO L134 CoverageAnalysis]: Checked inductivity of 1836 backedges. 0 proven. 1836 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:26,817 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 16:59:26,817 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29] total 29 [2018-04-10 16:59:26,817 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 16:59:26,817 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 16:59:26,817 INFO L182 omatonBuilderFactory]: Interpolants [12928#(= main_~i~0 18), 12929#(= main_~i~0 19), 12930#(= main_~i~0 20), 12931#(= main_~i~0 21), 12932#(= main_~i~0 22), 12933#(= main_~i~0 23), 12934#(= main_~i~0 24), 12935#(= main_~i~0 25), 12936#(= main_~i~0 26), 12937#(and (< main_~i~0 100000) (<= 0 main_~i~0)), 12906#true, 12907#false, 12910#(= 0 main_~i~0), 12911#(= main_~i~0 1), 12912#(= 2 main_~i~0), 12913#(= main_~i~0 3), 12914#(= main_~i~0 4), 12915#(= main_~i~0 5), 12916#(= main_~i~0 6), 12917#(= main_~i~0 7), 12918#(= main_~i~0 8), 12919#(= main_~i~0 9), 12920#(= main_~i~0 10), 12921#(= main_~i~0 11), 12922#(= main_~i~0 12), 12923#(= main_~i~0 13), 12924#(= main_~i~0 14), 12925#(= main_~i~0 15), 12926#(= main_~i~0 16), 12927#(= main_~i~0 17)] [2018-04-10 16:59:26,818 INFO L134 CoverageAnalysis]: Checked inductivity of 1836 backedges. 0 proven. 1836 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:26,818 INFO L442 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-04-10 16:59:26,818 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-04-10 16:59:26,819 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=786, Unknown=0, NotChecked=0, Total=870 [2018-04-10 16:59:26,819 INFO L87 Difference]: Start difference. First operand 404 states and 539 transitions. Second operand 30 states. [2018-04-10 16:59:29,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 16:59:29,356 INFO L93 Difference]: Finished difference Result 446 states and 586 transitions. [2018-04-10 16:59:29,356 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-04-10 16:59:29,356 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 143 [2018-04-10 16:59:29,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 16:59:29,357 INFO L225 Difference]: With dead ends: 446 [2018-04-10 16:59:29,357 INFO L226 Difference]: Without dead ends: 446 [2018-04-10 16:59:29,358 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=84, Invalid=786, Unknown=0, NotChecked=0, Total=870 [2018-04-10 16:59:29,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2018-04-10 16:59:29,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 418. [2018-04-10 16:59:29,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 418 states. [2018-04-10 16:59:29,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 558 transitions. [2018-04-10 16:59:29,361 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 558 transitions. Word has length 143 [2018-04-10 16:59:29,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 16:59:29,361 INFO L459 AbstractCegarLoop]: Abstraction has 418 states and 558 transitions. [2018-04-10 16:59:29,361 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-04-10 16:59:29,361 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 558 transitions. [2018-04-10 16:59:29,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2018-04-10 16:59:29,362 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 16:59:29,362 INFO L355 BasicCegarLoop]: trace histogram [29, 29, 28, 28, 28, 1, 1, 1, 1, 1, 1] [2018-04-10 16:59:29,362 INFO L408 AbstractCegarLoop]: === Iteration 29 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 16:59:29,362 INFO L82 PathProgramCache]: Analyzing trace with hash 582408061, now seen corresponding path program 28 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:59:29,364 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 16:59:29,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:29,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:29,584 INFO L134 CoverageAnalysis]: Checked inductivity of 1974 backedges. 0 proven. 1974 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:29,600 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 16:59:29,601 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [30] total 30 [2018-04-10 16:59:29,601 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 16:59:29,601 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 16:59:29,601 INFO L182 omatonBuilderFactory]: Interpolants [13824#(= main_~i~0 18), 13825#(= main_~i~0 19), 13826#(= main_~i~0 20), 13827#(= main_~i~0 21), 13828#(= main_~i~0 22), 13829#(= main_~i~0 23), 13830#(= main_~i~0 24), 13831#(= main_~i~0 25), 13832#(= main_~i~0 26), 13833#(= main_~i~0 27), 13834#(and (< main_~i~0 100000) (<= 0 main_~i~0)), 13802#true, 13803#false, 13806#(= 0 main_~i~0), 13807#(= main_~i~0 1), 13808#(= 2 main_~i~0), 13809#(= main_~i~0 3), 13810#(= main_~i~0 4), 13811#(= main_~i~0 5), 13812#(= main_~i~0 6), 13813#(= main_~i~0 7), 13814#(= main_~i~0 8), 13815#(= main_~i~0 9), 13816#(= main_~i~0 10), 13817#(= main_~i~0 11), 13818#(= main_~i~0 12), 13819#(= main_~i~0 13), 13820#(= main_~i~0 14), 13821#(= main_~i~0 15), 13822#(= main_~i~0 16), 13823#(= main_~i~0 17)] [2018-04-10 16:59:29,602 INFO L134 CoverageAnalysis]: Checked inductivity of 1974 backedges. 0 proven. 1974 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:29,602 INFO L442 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-04-10 16:59:29,602 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-04-10 16:59:29,602 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=843, Unknown=0, NotChecked=0, Total=930 [2018-04-10 16:59:29,602 INFO L87 Difference]: Start difference. First operand 418 states and 558 transitions. Second operand 31 states. [2018-04-10 16:59:32,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 16:59:32,286 INFO L93 Difference]: Finished difference Result 461 states and 606 transitions. [2018-04-10 16:59:32,286 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-04-10 16:59:32,286 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 148 [2018-04-10 16:59:32,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 16:59:32,287 INFO L225 Difference]: With dead ends: 461 [2018-04-10 16:59:32,287 INFO L226 Difference]: Without dead ends: 461 [2018-04-10 16:59:32,288 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=87, Invalid=843, Unknown=0, NotChecked=0, Total=930 [2018-04-10 16:59:32,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2018-04-10 16:59:32,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 432. [2018-04-10 16:59:32,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 432 states. [2018-04-10 16:59:32,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 577 transitions. [2018-04-10 16:59:32,292 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 577 transitions. Word has length 148 [2018-04-10 16:59:32,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 16:59:32,292 INFO L459 AbstractCegarLoop]: Abstraction has 432 states and 577 transitions. [2018-04-10 16:59:32,292 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-04-10 16:59:32,292 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 577 transitions. [2018-04-10 16:59:32,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2018-04-10 16:59:32,293 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 16:59:32,293 INFO L355 BasicCegarLoop]: trace histogram [30, 30, 29, 29, 29, 1, 1, 1, 1, 1, 1] [2018-04-10 16:59:32,293 INFO L408 AbstractCegarLoop]: === Iteration 30 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 16:59:32,293 INFO L82 PathProgramCache]: Analyzing trace with hash -637071978, now seen corresponding path program 29 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:59:32,297 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 16:59:32,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:32,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:32,540 INFO L134 CoverageAnalysis]: Checked inductivity of 2117 backedges. 0 proven. 2117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:32,557 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 16:59:32,557 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31] total 31 [2018-04-10 16:59:32,557 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 16:59:32,557 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 16:59:32,557 INFO L182 omatonBuilderFactory]: Interpolants [14728#true, 14729#false, 14732#(= 0 main_~i~0), 14733#(= main_~i~0 1), 14734#(= 2 main_~i~0), 14735#(= main_~i~0 3), 14736#(= main_~i~0 4), 14737#(= main_~i~0 5), 14738#(= main_~i~0 6), 14739#(= main_~i~0 7), 14740#(= main_~i~0 8), 14741#(= main_~i~0 9), 14742#(= main_~i~0 10), 14743#(= main_~i~0 11), 14744#(= main_~i~0 12), 14745#(= main_~i~0 13), 14746#(= main_~i~0 14), 14747#(= main_~i~0 15), 14748#(= main_~i~0 16), 14749#(= main_~i~0 17), 14750#(= main_~i~0 18), 14751#(= main_~i~0 19), 14752#(= main_~i~0 20), 14753#(= main_~i~0 21), 14754#(= main_~i~0 22), 14755#(= main_~i~0 23), 14756#(= main_~i~0 24), 14757#(= main_~i~0 25), 14758#(= main_~i~0 26), 14759#(= main_~i~0 27), 14760#(= main_~i~0 28), 14761#(and (< main_~i~0 100000) (<= 0 main_~i~0))] [2018-04-10 16:59:32,558 INFO L134 CoverageAnalysis]: Checked inductivity of 2117 backedges. 0 proven. 2117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:32,558 INFO L442 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-04-10 16:59:32,558 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-04-10 16:59:32,559 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=902, Unknown=0, NotChecked=0, Total=992 [2018-04-10 16:59:32,559 INFO L87 Difference]: Start difference. First operand 432 states and 577 transitions. Second operand 32 states. [2018-04-10 16:59:35,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 16:59:35,408 INFO L93 Difference]: Finished difference Result 476 states and 626 transitions. [2018-04-10 16:59:35,408 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2018-04-10 16:59:35,408 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 153 [2018-04-10 16:59:35,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 16:59:35,410 INFO L225 Difference]: With dead ends: 476 [2018-04-10 16:59:35,410 INFO L226 Difference]: Without dead ends: 476 [2018-04-10 16:59:35,410 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=90, Invalid=902, Unknown=0, NotChecked=0, Total=992 [2018-04-10 16:59:35,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2018-04-10 16:59:35,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 446. [2018-04-10 16:59:35,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 446 states. [2018-04-10 16:59:35,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 446 states to 446 states and 596 transitions. [2018-04-10 16:59:35,413 INFO L78 Accepts]: Start accepts. Automaton has 446 states and 596 transitions. Word has length 153 [2018-04-10 16:59:35,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 16:59:35,414 INFO L459 AbstractCegarLoop]: Abstraction has 446 states and 596 transitions. [2018-04-10 16:59:35,414 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-04-10 16:59:35,414 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 596 transitions. [2018-04-10 16:59:35,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2018-04-10 16:59:35,414 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 16:59:35,415 INFO L355 BasicCegarLoop]: trace histogram [31, 31, 30, 30, 30, 1, 1, 1, 1, 1, 1] [2018-04-10 16:59:35,415 INFO L408 AbstractCegarLoop]: === Iteration 31 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 16:59:35,415 INFO L82 PathProgramCache]: Analyzing trace with hash -2062434531, now seen corresponding path program 30 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:59:35,420 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 16:59:35,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:35,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:35,729 INFO L134 CoverageAnalysis]: Checked inductivity of 2265 backedges. 0 proven. 2265 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:35,745 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 16:59:35,745 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32] total 32 [2018-04-10 16:59:35,745 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 16:59:35,746 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 16:59:35,746 INFO L182 omatonBuilderFactory]: Interpolants [15684#true, 15685#false, 15688#(= 0 main_~i~0), 15689#(= main_~i~0 1), 15690#(= 2 main_~i~0), 15691#(= main_~i~0 3), 15692#(= main_~i~0 4), 15693#(= main_~i~0 5), 15694#(= main_~i~0 6), 15695#(= main_~i~0 7), 15696#(= main_~i~0 8), 15697#(= main_~i~0 9), 15698#(= main_~i~0 10), 15699#(= main_~i~0 11), 15700#(= main_~i~0 12), 15701#(= main_~i~0 13), 15702#(= main_~i~0 14), 15703#(= main_~i~0 15), 15704#(= main_~i~0 16), 15705#(= main_~i~0 17), 15706#(= main_~i~0 18), 15707#(= main_~i~0 19), 15708#(= main_~i~0 20), 15709#(= main_~i~0 21), 15710#(= main_~i~0 22), 15711#(= main_~i~0 23), 15712#(= main_~i~0 24), 15713#(= main_~i~0 25), 15714#(= main_~i~0 26), 15715#(= main_~i~0 27), 15716#(= main_~i~0 28), 15717#(= main_~i~0 29), 15718#(and (< main_~i~0 100000) (<= 0 main_~i~0))] [2018-04-10 16:59:35,746 INFO L134 CoverageAnalysis]: Checked inductivity of 2265 backedges. 0 proven. 2265 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:35,747 INFO L442 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-04-10 16:59:35,747 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-04-10 16:59:35,747 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=963, Unknown=0, NotChecked=0, Total=1056 [2018-04-10 16:59:35,747 INFO L87 Difference]: Start difference. First operand 446 states and 596 transitions. Second operand 33 states. [2018-04-10 16:59:38,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 16:59:38,831 INFO L93 Difference]: Finished difference Result 491 states and 646 transitions. [2018-04-10 16:59:38,832 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-04-10 16:59:38,832 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 158 [2018-04-10 16:59:38,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 16:59:38,833 INFO L225 Difference]: With dead ends: 491 [2018-04-10 16:59:38,833 INFO L226 Difference]: Without dead ends: 491 [2018-04-10 16:59:38,833 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=963, Unknown=0, NotChecked=0, Total=1056 [2018-04-10 16:59:38,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2018-04-10 16:59:38,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 460. [2018-04-10 16:59:38,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 460 states. [2018-04-10 16:59:38,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 615 transitions. [2018-04-10 16:59:38,840 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 615 transitions. Word has length 158 [2018-04-10 16:59:38,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 16:59:38,840 INFO L459 AbstractCegarLoop]: Abstraction has 460 states and 615 transitions. [2018-04-10 16:59:38,840 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-04-10 16:59:38,840 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 615 transitions. [2018-04-10 16:59:38,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2018-04-10 16:59:38,841 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 16:59:38,841 INFO L355 BasicCegarLoop]: trace histogram [32, 32, 31, 31, 31, 1, 1, 1, 1, 1, 1] [2018-04-10 16:59:38,841 INFO L408 AbstractCegarLoop]: === Iteration 32 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 16:59:38,841 INFO L82 PathProgramCache]: Analyzing trace with hash 543943158, now seen corresponding path program 31 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:59:38,844 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 16:59:38,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:39,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:39,139 INFO L134 CoverageAnalysis]: Checked inductivity of 2418 backedges. 0 proven. 2418 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:39,155 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 16:59:39,155 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33] total 33 [2018-04-10 16:59:39,155 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 16:59:39,156 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 16:59:39,156 INFO L182 omatonBuilderFactory]: Interpolants [16704#(= main_~i~0 30), 16705#(and (< main_~i~0 100000) (<= 0 main_~i~0)), 16670#true, 16671#false, 16674#(= 0 main_~i~0), 16675#(= main_~i~0 1), 16676#(= 2 main_~i~0), 16677#(= main_~i~0 3), 16678#(= main_~i~0 4), 16679#(= main_~i~0 5), 16680#(= main_~i~0 6), 16681#(= main_~i~0 7), 16682#(= main_~i~0 8), 16683#(= main_~i~0 9), 16684#(= main_~i~0 10), 16685#(= main_~i~0 11), 16686#(= main_~i~0 12), 16687#(= main_~i~0 13), 16688#(= main_~i~0 14), 16689#(= main_~i~0 15), 16690#(= main_~i~0 16), 16691#(= main_~i~0 17), 16692#(= main_~i~0 18), 16693#(= main_~i~0 19), 16694#(= main_~i~0 20), 16695#(= main_~i~0 21), 16696#(= main_~i~0 22), 16697#(= main_~i~0 23), 16698#(= main_~i~0 24), 16699#(= main_~i~0 25), 16700#(= main_~i~0 26), 16701#(= main_~i~0 27), 16702#(= main_~i~0 28), 16703#(= main_~i~0 29)] [2018-04-10 16:59:39,157 INFO L134 CoverageAnalysis]: Checked inductivity of 2418 backedges. 0 proven. 2418 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:39,157 INFO L442 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-04-10 16:59:39,157 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-04-10 16:59:39,157 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1026, Unknown=0, NotChecked=0, Total=1122 [2018-04-10 16:59:39,157 INFO L87 Difference]: Start difference. First operand 460 states and 615 transitions. Second operand 34 states. [2018-04-10 16:59:42,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 16:59:42,445 INFO L93 Difference]: Finished difference Result 506 states and 666 transitions. [2018-04-10 16:59:42,445 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-04-10 16:59:42,445 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 163 [2018-04-10 16:59:42,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 16:59:42,447 INFO L225 Difference]: With dead ends: 506 [2018-04-10 16:59:42,447 INFO L226 Difference]: Without dead ends: 506 [2018-04-10 16:59:42,447 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=96, Invalid=1026, Unknown=0, NotChecked=0, Total=1122 [2018-04-10 16:59:42,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2018-04-10 16:59:42,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 474. [2018-04-10 16:59:42,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 474 states. [2018-04-10 16:59:42,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 634 transitions. [2018-04-10 16:59:42,452 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 634 transitions. Word has length 163 [2018-04-10 16:59:42,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 16:59:42,453 INFO L459 AbstractCegarLoop]: Abstraction has 474 states and 634 transitions. [2018-04-10 16:59:42,453 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-04-10 16:59:42,453 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 634 transitions. [2018-04-10 16:59:42,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2018-04-10 16:59:42,453 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 16:59:42,453 INFO L355 BasicCegarLoop]: trace histogram [33, 33, 32, 32, 32, 1, 1, 1, 1, 1, 1] [2018-04-10 16:59:42,454 INFO L408 AbstractCegarLoop]: === Iteration 33 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 16:59:42,454 INFO L82 PathProgramCache]: Analyzing trace with hash -1423466819, now seen corresponding path program 32 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:59:42,456 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 16:59:42,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:42,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:42,741 INFO L134 CoverageAnalysis]: Checked inductivity of 2576 backedges. 0 proven. 2576 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:42,757 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 16:59:42,757 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [34] total 34 [2018-04-10 16:59:42,757 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 16:59:42,757 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 16:59:42,757 INFO L182 omatonBuilderFactory]: Interpolants [17686#true, 17687#false, 17690#(= 0 main_~i~0), 17691#(= main_~i~0 1), 17692#(= 2 main_~i~0), 17693#(= main_~i~0 3), 17694#(= main_~i~0 4), 17695#(= main_~i~0 5), 17696#(= main_~i~0 6), 17697#(= main_~i~0 7), 17698#(= main_~i~0 8), 17699#(= main_~i~0 9), 17700#(= main_~i~0 10), 17701#(= main_~i~0 11), 17702#(= main_~i~0 12), 17703#(= main_~i~0 13), 17704#(= main_~i~0 14), 17705#(= main_~i~0 15), 17706#(= main_~i~0 16), 17707#(= main_~i~0 17), 17708#(= main_~i~0 18), 17709#(= main_~i~0 19), 17710#(= main_~i~0 20), 17711#(= main_~i~0 21), 17712#(= main_~i~0 22), 17713#(= main_~i~0 23), 17714#(= main_~i~0 24), 17715#(= main_~i~0 25), 17716#(= main_~i~0 26), 17717#(= main_~i~0 27), 17718#(= main_~i~0 28), 17719#(= main_~i~0 29), 17720#(= main_~i~0 30), 17721#(= main_~i~0 31), 17722#(and (< main_~i~0 100000) (<= 0 main_~i~0))] [2018-04-10 16:59:42,758 INFO L134 CoverageAnalysis]: Checked inductivity of 2576 backedges. 0 proven. 2576 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:42,758 INFO L442 AbstractCegarLoop]: Interpolant automaton has 35 states [2018-04-10 16:59:42,758 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2018-04-10 16:59:42,758 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1091, Unknown=0, NotChecked=0, Total=1190 [2018-04-10 16:59:42,758 INFO L87 Difference]: Start difference. First operand 474 states and 634 transitions. Second operand 35 states. [2018-04-10 16:59:46,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 16:59:46,332 INFO L93 Difference]: Finished difference Result 521 states and 686 transitions. [2018-04-10 16:59:46,332 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-04-10 16:59:46,332 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 168 [2018-04-10 16:59:46,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 16:59:46,333 INFO L225 Difference]: With dead ends: 521 [2018-04-10 16:59:46,333 INFO L226 Difference]: Without dead ends: 521 [2018-04-10 16:59:46,334 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=99, Invalid=1091, Unknown=0, NotChecked=0, Total=1190 [2018-04-10 16:59:46,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2018-04-10 16:59:46,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 488. [2018-04-10 16:59:46,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 488 states. [2018-04-10 16:59:46,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 653 transitions. [2018-04-10 16:59:46,338 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 653 transitions. Word has length 168 [2018-04-10 16:59:46,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 16:59:46,338 INFO L459 AbstractCegarLoop]: Abstraction has 488 states and 653 transitions. [2018-04-10 16:59:46,338 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states. [2018-04-10 16:59:46,339 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 653 transitions. [2018-04-10 16:59:46,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2018-04-10 16:59:46,340 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 16:59:46,340 INFO L355 BasicCegarLoop]: trace histogram [34, 34, 33, 33, 33, 1, 1, 1, 1, 1, 1] [2018-04-10 16:59:46,340 INFO L408 AbstractCegarLoop]: === Iteration 34 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 16:59:46,340 INFO L82 PathProgramCache]: Analyzing trace with hash 422628950, now seen corresponding path program 33 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:59:46,345 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 16:59:46,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:46,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:46,708 INFO L134 CoverageAnalysis]: Checked inductivity of 2739 backedges. 0 proven. 2739 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:46,724 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 16:59:46,724 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35] total 35 [2018-04-10 16:59:46,724 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 16:59:46,724 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 16:59:46,724 INFO L182 omatonBuilderFactory]: Interpolants [18752#(= main_~i~0 16), 18753#(= main_~i~0 17), 18754#(= main_~i~0 18), 18755#(= main_~i~0 19), 18756#(= main_~i~0 20), 18757#(= main_~i~0 21), 18758#(= main_~i~0 22), 18759#(= main_~i~0 23), 18760#(= main_~i~0 24), 18761#(= main_~i~0 25), 18762#(= main_~i~0 26), 18763#(= main_~i~0 27), 18764#(= main_~i~0 28), 18765#(= main_~i~0 29), 18766#(= main_~i~0 30), 18767#(= main_~i~0 31), 18768#(= main_~i~0 32), 18769#(and (< main_~i~0 100000) (<= 0 main_~i~0)), 18732#true, 18733#false, 18736#(= 0 main_~i~0), 18737#(= main_~i~0 1), 18738#(= 2 main_~i~0), 18739#(= main_~i~0 3), 18740#(= main_~i~0 4), 18741#(= main_~i~0 5), 18742#(= main_~i~0 6), 18743#(= main_~i~0 7), 18744#(= main_~i~0 8), 18745#(= main_~i~0 9), 18746#(= main_~i~0 10), 18747#(= main_~i~0 11), 18748#(= main_~i~0 12), 18749#(= main_~i~0 13), 18750#(= main_~i~0 14), 18751#(= main_~i~0 15)] [2018-04-10 16:59:46,724 INFO L134 CoverageAnalysis]: Checked inductivity of 2739 backedges. 0 proven. 2739 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:46,724 INFO L442 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-04-10 16:59:46,725 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-04-10 16:59:46,725 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=1158, Unknown=0, NotChecked=0, Total=1260 [2018-04-10 16:59:46,725 INFO L87 Difference]: Start difference. First operand 488 states and 653 transitions. Second operand 36 states. [2018-04-10 16:59:50,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 16:59:50,422 INFO L93 Difference]: Finished difference Result 536 states and 706 transitions. [2018-04-10 16:59:50,422 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-04-10 16:59:50,422 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 173 [2018-04-10 16:59:50,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 16:59:50,423 INFO L225 Difference]: With dead ends: 536 [2018-04-10 16:59:50,423 INFO L226 Difference]: Without dead ends: 536 [2018-04-10 16:59:50,424 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=102, Invalid=1158, Unknown=0, NotChecked=0, Total=1260 [2018-04-10 16:59:50,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 536 states. [2018-04-10 16:59:50,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 536 to 502. [2018-04-10 16:59:50,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 502 states. [2018-04-10 16:59:50,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 672 transitions. [2018-04-10 16:59:50,429 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 672 transitions. Word has length 173 [2018-04-10 16:59:50,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 16:59:50,430 INFO L459 AbstractCegarLoop]: Abstraction has 502 states and 672 transitions. [2018-04-10 16:59:50,430 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-04-10 16:59:50,430 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 672 transitions. [2018-04-10 16:59:50,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2018-04-10 16:59:50,431 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 16:59:50,431 INFO L355 BasicCegarLoop]: trace histogram [35, 35, 34, 34, 34, 1, 1, 1, 1, 1, 1] [2018-04-10 16:59:50,431 INFO L408 AbstractCegarLoop]: === Iteration 35 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 16:59:50,432 INFO L82 PathProgramCache]: Analyzing trace with hash 1101166173, now seen corresponding path program 34 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:59:50,434 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 16:59:50,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:50,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:50,749 INFO L134 CoverageAnalysis]: Checked inductivity of 2907 backedges. 0 proven. 2907 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:50,765 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 16:59:50,765 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [36] total 36 [2018-04-10 16:59:50,765 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 16:59:50,766 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 16:59:50,766 INFO L182 omatonBuilderFactory]: Interpolants [19840#(= main_~i~0 28), 19841#(= main_~i~0 29), 19842#(= main_~i~0 30), 19843#(= main_~i~0 31), 19844#(= main_~i~0 32), 19845#(= main_~i~0 33), 19846#(and (< main_~i~0 100000) (<= 0 main_~i~0)), 19808#true, 19809#false, 19812#(= 0 main_~i~0), 19813#(= main_~i~0 1), 19814#(= 2 main_~i~0), 19815#(= main_~i~0 3), 19816#(= main_~i~0 4), 19817#(= main_~i~0 5), 19818#(= main_~i~0 6), 19819#(= main_~i~0 7), 19820#(= main_~i~0 8), 19821#(= main_~i~0 9), 19822#(= main_~i~0 10), 19823#(= main_~i~0 11), 19824#(= main_~i~0 12), 19825#(= main_~i~0 13), 19826#(= main_~i~0 14), 19827#(= main_~i~0 15), 19828#(= main_~i~0 16), 19829#(= main_~i~0 17), 19830#(= main_~i~0 18), 19831#(= main_~i~0 19), 19832#(= main_~i~0 20), 19833#(= main_~i~0 21), 19834#(= main_~i~0 22), 19835#(= main_~i~0 23), 19836#(= main_~i~0 24), 19837#(= main_~i~0 25), 19838#(= main_~i~0 26), 19839#(= main_~i~0 27)] [2018-04-10 16:59:50,766 INFO L134 CoverageAnalysis]: Checked inductivity of 2907 backedges. 0 proven. 2907 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:50,766 INFO L442 AbstractCegarLoop]: Interpolant automaton has 37 states [2018-04-10 16:59:50,766 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2018-04-10 16:59:50,766 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1227, Unknown=0, NotChecked=0, Total=1332 [2018-04-10 16:59:50,767 INFO L87 Difference]: Start difference. First operand 502 states and 672 transitions. Second operand 37 states. [2018-04-10 16:59:54,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 16:59:54,637 INFO L93 Difference]: Finished difference Result 551 states and 726 transitions. [2018-04-10 16:59:54,638 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-04-10 16:59:54,638 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 178 [2018-04-10 16:59:54,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 16:59:54,639 INFO L225 Difference]: With dead ends: 551 [2018-04-10 16:59:54,639 INFO L226 Difference]: Without dead ends: 551 [2018-04-10 16:59:54,640 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=105, Invalid=1227, Unknown=0, NotChecked=0, Total=1332 [2018-04-10 16:59:54,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 551 states. [2018-04-10 16:59:54,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 551 to 516. [2018-04-10 16:59:54,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 516 states. [2018-04-10 16:59:54,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 691 transitions. [2018-04-10 16:59:54,645 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 691 transitions. Word has length 178 [2018-04-10 16:59:54,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 16:59:54,646 INFO L459 AbstractCegarLoop]: Abstraction has 516 states and 691 transitions. [2018-04-10 16:59:54,646 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states. [2018-04-10 16:59:54,646 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 691 transitions. [2018-04-10 16:59:54,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2018-04-10 16:59:54,647 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 16:59:54,647 INFO L355 BasicCegarLoop]: trace histogram [36, 36, 35, 35, 35, 1, 1, 1, 1, 1, 1] [2018-04-10 16:59:54,647 INFO L408 AbstractCegarLoop]: === Iteration 36 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 16:59:54,647 INFO L82 PathProgramCache]: Analyzing trace with hash 1911274166, now seen corresponding path program 35 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:59:54,650 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 16:59:54,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:54,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:55,004 INFO L134 CoverageAnalysis]: Checked inductivity of 3080 backedges. 0 proven. 3080 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:55,021 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 16:59:55,021 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37] total 37 [2018-04-10 16:59:55,021 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 16:59:55,021 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 16:59:55,021 INFO L182 omatonBuilderFactory]: Interpolants [20928#(= main_~i~0 10), 20929#(= main_~i~0 11), 20930#(= main_~i~0 12), 20931#(= main_~i~0 13), 20932#(= main_~i~0 14), 20933#(= main_~i~0 15), 20934#(= main_~i~0 16), 20935#(= main_~i~0 17), 20936#(= main_~i~0 18), 20937#(= main_~i~0 19), 20938#(= main_~i~0 20), 20939#(= main_~i~0 21), 20940#(= main_~i~0 22), 20941#(= main_~i~0 23), 20942#(= main_~i~0 24), 20943#(= main_~i~0 25), 20944#(= main_~i~0 26), 20945#(= main_~i~0 27), 20946#(= main_~i~0 28), 20947#(= main_~i~0 29), 20948#(= main_~i~0 30), 20949#(= main_~i~0 31), 20950#(= main_~i~0 32), 20951#(= main_~i~0 33), 20952#(= main_~i~0 34), 20953#(and (< main_~i~0 100000) (<= 0 main_~i~0)), 20914#true, 20915#false, 20918#(= 0 main_~i~0), 20919#(= main_~i~0 1), 20920#(= 2 main_~i~0), 20921#(= main_~i~0 3), 20922#(= main_~i~0 4), 20923#(= main_~i~0 5), 20924#(= main_~i~0 6), 20925#(= main_~i~0 7), 20926#(= main_~i~0 8), 20927#(= main_~i~0 9)] [2018-04-10 16:59:55,021 INFO L134 CoverageAnalysis]: Checked inductivity of 3080 backedges. 0 proven. 3080 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:55,022 INFO L442 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-04-10 16:59:55,022 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-04-10 16:59:55,022 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=1298, Unknown=0, NotChecked=0, Total=1406 [2018-04-10 16:59:55,022 INFO L87 Difference]: Start difference. First operand 516 states and 691 transitions. Second operand 38 states. [2018-04-10 16:59:59,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 16:59:59,193 INFO L93 Difference]: Finished difference Result 566 states and 746 transitions. [2018-04-10 16:59:59,193 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2018-04-10 16:59:59,193 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 183 [2018-04-10 16:59:59,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 16:59:59,194 INFO L225 Difference]: With dead ends: 566 [2018-04-10 16:59:59,194 INFO L226 Difference]: Without dead ends: 566 [2018-04-10 16:59:59,195 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=108, Invalid=1298, Unknown=0, NotChecked=0, Total=1406 [2018-04-10 16:59:59,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2018-04-10 16:59:59,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 530. [2018-04-10 16:59:59,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 530 states. [2018-04-10 16:59:59,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 710 transitions. [2018-04-10 16:59:59,199 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 710 transitions. Word has length 183 [2018-04-10 16:59:59,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 16:59:59,199 INFO L459 AbstractCegarLoop]: Abstraction has 530 states and 710 transitions. [2018-04-10 16:59:59,199 INFO L460 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-04-10 16:59:59,199 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 710 transitions. [2018-04-10 16:59:59,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2018-04-10 16:59:59,200 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 16:59:59,200 INFO L355 BasicCegarLoop]: trace histogram [37, 37, 36, 36, 36, 1, 1, 1, 1, 1, 1] [2018-04-10 16:59:59,200 INFO L408 AbstractCegarLoop]: === Iteration 37 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 16:59:59,200 INFO L82 PathProgramCache]: Analyzing trace with hash -1465104899, now seen corresponding path program 36 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 16:59:59,202 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 16:59:59,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:59,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 16:59:59,559 INFO L134 CoverageAnalysis]: Checked inductivity of 3258 backedges. 0 proven. 3258 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:59,576 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 16:59:59,576 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [38] total 38 [2018-04-10 16:59:59,576 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 16:59:59,576 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 16:59:59,576 INFO L182 omatonBuilderFactory]: Interpolants [22080#(= main_~i~0 26), 22081#(= main_~i~0 27), 22082#(= main_~i~0 28), 22083#(= main_~i~0 29), 22084#(= main_~i~0 30), 22085#(= main_~i~0 31), 22086#(= main_~i~0 32), 22087#(= main_~i~0 33), 22088#(= main_~i~0 34), 22089#(= main_~i~0 35), 22090#(and (< main_~i~0 100000) (<= 0 main_~i~0)), 22050#true, 22051#false, 22054#(= 0 main_~i~0), 22055#(= main_~i~0 1), 22056#(= 2 main_~i~0), 22057#(= main_~i~0 3), 22058#(= main_~i~0 4), 22059#(= main_~i~0 5), 22060#(= main_~i~0 6), 22061#(= main_~i~0 7), 22062#(= main_~i~0 8), 22063#(= main_~i~0 9), 22064#(= main_~i~0 10), 22065#(= main_~i~0 11), 22066#(= main_~i~0 12), 22067#(= main_~i~0 13), 22068#(= main_~i~0 14), 22069#(= main_~i~0 15), 22070#(= main_~i~0 16), 22071#(= main_~i~0 17), 22072#(= main_~i~0 18), 22073#(= main_~i~0 19), 22074#(= main_~i~0 20), 22075#(= main_~i~0 21), 22076#(= main_~i~0 22), 22077#(= main_~i~0 23), 22078#(= main_~i~0 24), 22079#(= main_~i~0 25)] [2018-04-10 16:59:59,576 INFO L134 CoverageAnalysis]: Checked inductivity of 3258 backedges. 0 proven. 3258 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 16:59:59,577 INFO L442 AbstractCegarLoop]: Interpolant automaton has 39 states [2018-04-10 16:59:59,577 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2018-04-10 16:59:59,577 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1371, Unknown=0, NotChecked=0, Total=1482 [2018-04-10 16:59:59,577 INFO L87 Difference]: Start difference. First operand 530 states and 710 transitions. Second operand 39 states. [2018-04-10 17:00:04,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 17:00:04,254 INFO L93 Difference]: Finished difference Result 581 states and 766 transitions. [2018-04-10 17:00:04,254 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-04-10 17:00:04,254 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 188 [2018-04-10 17:00:04,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 17:00:04,255 INFO L225 Difference]: With dead ends: 581 [2018-04-10 17:00:04,255 INFO L226 Difference]: Without dead ends: 581 [2018-04-10 17:00:04,255 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=111, Invalid=1371, Unknown=0, NotChecked=0, Total=1482 [2018-04-10 17:00:04,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2018-04-10 17:00:04,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 544. [2018-04-10 17:00:04,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 544 states. [2018-04-10 17:00:04,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 729 transitions. [2018-04-10 17:00:04,259 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 729 transitions. Word has length 188 [2018-04-10 17:00:04,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 17:00:04,259 INFO L459 AbstractCegarLoop]: Abstraction has 544 states and 729 transitions. [2018-04-10 17:00:04,259 INFO L460 AbstractCegarLoop]: Interpolant automaton has 39 states. [2018-04-10 17:00:04,259 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 729 transitions. [2018-04-10 17:00:04,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2018-04-10 17:00:04,260 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 17:00:04,260 INFO L355 BasicCegarLoop]: trace histogram [38, 38, 37, 37, 37, 1, 1, 1, 1, 1, 1] [2018-04-10 17:00:04,260 INFO L408 AbstractCegarLoop]: === Iteration 38 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 17:00:04,260 INFO L82 PathProgramCache]: Analyzing trace with hash 1420996374, now seen corresponding path program 37 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 17:00:04,263 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 17:00:04,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 17:00:04,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 17:00:04,644 INFO L134 CoverageAnalysis]: Checked inductivity of 3441 backedges. 0 proven. 3441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 17:00:04,660 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 17:00:04,660 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39] total 39 [2018-04-10 17:00:04,660 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 17:00:04,660 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 17:00:04,660 INFO L182 omatonBuilderFactory]: Interpolants [23232#(= main_~i~0 12), 23233#(= main_~i~0 13), 23234#(= main_~i~0 14), 23235#(= main_~i~0 15), 23236#(= main_~i~0 16), 23237#(= main_~i~0 17), 23238#(= main_~i~0 18), 23239#(= main_~i~0 19), 23240#(= main_~i~0 20), 23241#(= main_~i~0 21), 23242#(= main_~i~0 22), 23243#(= main_~i~0 23), 23244#(= main_~i~0 24), 23245#(= main_~i~0 25), 23246#(= main_~i~0 26), 23247#(= main_~i~0 27), 23248#(= main_~i~0 28), 23249#(= main_~i~0 29), 23250#(= main_~i~0 30), 23251#(= main_~i~0 31), 23252#(= main_~i~0 32), 23253#(= main_~i~0 33), 23254#(= main_~i~0 34), 23255#(= main_~i~0 35), 23256#(= main_~i~0 36), 23257#(and (< main_~i~0 100000) (<= 0 main_~i~0)), 23216#true, 23217#false, 23220#(= 0 main_~i~0), 23221#(= main_~i~0 1), 23222#(= 2 main_~i~0), 23223#(= main_~i~0 3), 23224#(= main_~i~0 4), 23225#(= main_~i~0 5), 23226#(= main_~i~0 6), 23227#(= main_~i~0 7), 23228#(= main_~i~0 8), 23229#(= main_~i~0 9), 23230#(= main_~i~0 10), 23231#(= main_~i~0 11)] [2018-04-10 17:00:04,660 INFO L134 CoverageAnalysis]: Checked inductivity of 3441 backedges. 0 proven. 3441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 17:00:04,661 INFO L442 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-04-10 17:00:04,661 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-04-10 17:00:04,661 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=1446, Unknown=0, NotChecked=0, Total=1560 [2018-04-10 17:00:04,661 INFO L87 Difference]: Start difference. First operand 544 states and 729 transitions. Second operand 40 states. [2018-04-10 17:00:09,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 17:00:09,283 INFO L93 Difference]: Finished difference Result 596 states and 786 transitions. [2018-04-10 17:00:09,283 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2018-04-10 17:00:09,283 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 193 [2018-04-10 17:00:09,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 17:00:09,284 INFO L225 Difference]: With dead ends: 596 [2018-04-10 17:00:09,284 INFO L226 Difference]: Without dead ends: 596 [2018-04-10 17:00:09,284 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=114, Invalid=1446, Unknown=0, NotChecked=0, Total=1560 [2018-04-10 17:00:09,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2018-04-10 17:00:09,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 558. [2018-04-10 17:00:09,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 558 states. [2018-04-10 17:00:09,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 558 states to 558 states and 748 transitions. [2018-04-10 17:00:09,288 INFO L78 Accepts]: Start accepts. Automaton has 558 states and 748 transitions. Word has length 193 [2018-04-10 17:00:09,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 17:00:09,288 INFO L459 AbstractCegarLoop]: Abstraction has 558 states and 748 transitions. [2018-04-10 17:00:09,288 INFO L460 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-04-10 17:00:09,288 INFO L276 IsEmpty]: Start isEmpty. Operand 558 states and 748 transitions. [2018-04-10 17:00:09,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2018-04-10 17:00:09,289 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 17:00:09,289 INFO L355 BasicCegarLoop]: trace histogram [39, 39, 38, 38, 38, 1, 1, 1, 1, 1, 1] [2018-04-10 17:00:09,289 INFO L408 AbstractCegarLoop]: === Iteration 39 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 17:00:09,289 INFO L82 PathProgramCache]: Analyzing trace with hash -1813049955, now seen corresponding path program 38 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 17:00:09,292 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 17:00:09,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 17:00:09,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 17:00:09,681 INFO L134 CoverageAnalysis]: Checked inductivity of 3629 backedges. 0 proven. 3629 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 17:00:09,697 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 17:00:09,697 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [40] total 40 [2018-04-10 17:00:09,697 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 17:00:09,697 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 17:00:09,698 INFO L182 omatonBuilderFactory]: Interpolants [24448#(= main_~i~0 32), 24449#(= main_~i~0 33), 24450#(= main_~i~0 34), 24451#(= main_~i~0 35), 24452#(= main_~i~0 36), 24453#(= main_~i~0 37), 24454#(and (< main_~i~0 100000) (<= 0 main_~i~0)), 24412#true, 24413#false, 24416#(= 0 main_~i~0), 24417#(= main_~i~0 1), 24418#(= 2 main_~i~0), 24419#(= main_~i~0 3), 24420#(= main_~i~0 4), 24421#(= main_~i~0 5), 24422#(= main_~i~0 6), 24423#(= main_~i~0 7), 24424#(= main_~i~0 8), 24425#(= main_~i~0 9), 24426#(= main_~i~0 10), 24427#(= main_~i~0 11), 24428#(= main_~i~0 12), 24429#(= main_~i~0 13), 24430#(= main_~i~0 14), 24431#(= main_~i~0 15), 24432#(= main_~i~0 16), 24433#(= main_~i~0 17), 24434#(= main_~i~0 18), 24435#(= main_~i~0 19), 24436#(= main_~i~0 20), 24437#(= main_~i~0 21), 24438#(= main_~i~0 22), 24439#(= main_~i~0 23), 24440#(= main_~i~0 24), 24441#(= main_~i~0 25), 24442#(= main_~i~0 26), 24443#(= main_~i~0 27), 24444#(= main_~i~0 28), 24445#(= main_~i~0 29), 24446#(= main_~i~0 30), 24447#(= main_~i~0 31)] [2018-04-10 17:00:09,698 INFO L134 CoverageAnalysis]: Checked inductivity of 3629 backedges. 0 proven. 3629 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 17:00:09,698 INFO L442 AbstractCegarLoop]: Interpolant automaton has 41 states [2018-04-10 17:00:09,698 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2018-04-10 17:00:09,698 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=1523, Unknown=0, NotChecked=0, Total=1640 [2018-04-10 17:00:09,699 INFO L87 Difference]: Start difference. First operand 558 states and 748 transitions. Second operand 41 states. [2018-04-10 17:00:14,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 17:00:14,606 INFO L93 Difference]: Finished difference Result 611 states and 806 transitions. [2018-04-10 17:00:14,606 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-04-10 17:00:14,606 INFO L78 Accepts]: Start accepts. Automaton has 41 states. Word has length 198 [2018-04-10 17:00:14,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 17:00:14,607 INFO L225 Difference]: With dead ends: 611 [2018-04-10 17:00:14,608 INFO L226 Difference]: Without dead ends: 611 [2018-04-10 17:00:14,608 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=117, Invalid=1523, Unknown=0, NotChecked=0, Total=1640 [2018-04-10 17:00:14,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 611 states. [2018-04-10 17:00:14,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 611 to 572. [2018-04-10 17:00:14,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 572 states. [2018-04-10 17:00:14,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 572 states to 572 states and 767 transitions. [2018-04-10 17:00:14,612 INFO L78 Accepts]: Start accepts. Automaton has 572 states and 767 transitions. Word has length 198 [2018-04-10 17:00:14,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 17:00:14,612 INFO L459 AbstractCegarLoop]: Abstraction has 572 states and 767 transitions. [2018-04-10 17:00:14,612 INFO L460 AbstractCegarLoop]: Interpolant automaton has 41 states. [2018-04-10 17:00:14,612 INFO L276 IsEmpty]: Start isEmpty. Operand 572 states and 767 transitions. [2018-04-10 17:00:14,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2018-04-10 17:00:14,613 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 17:00:14,613 INFO L355 BasicCegarLoop]: trace histogram [40, 40, 39, 39, 39, 1, 1, 1, 1, 1, 1] [2018-04-10 17:00:14,613 INFO L408 AbstractCegarLoop]: === Iteration 40 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 17:00:14,613 INFO L82 PathProgramCache]: Analyzing trace with hash -937710730, now seen corresponding path program 39 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 17:00:14,615 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 17:00:14,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 17:00:14,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 17:00:15,011 INFO L134 CoverageAnalysis]: Checked inductivity of 3822 backedges. 0 proven. 3822 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 17:00:15,026 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 17:00:15,026 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [41] total 41 [2018-04-10 17:00:15,026 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 17:00:15,026 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 17:00:15,026 INFO L182 omatonBuilderFactory]: Interpolants [25664#(= main_~i~0 22), 25665#(= main_~i~0 23), 25666#(= main_~i~0 24), 25667#(= main_~i~0 25), 25668#(= main_~i~0 26), 25669#(= main_~i~0 27), 25670#(= main_~i~0 28), 25671#(= main_~i~0 29), 25672#(= main_~i~0 30), 25673#(= main_~i~0 31), 25674#(= main_~i~0 32), 25675#(= main_~i~0 33), 25676#(= main_~i~0 34), 25677#(= main_~i~0 35), 25678#(= main_~i~0 36), 25679#(= main_~i~0 37), 25680#(= main_~i~0 38), 25681#(and (< main_~i~0 100000) (<= 0 main_~i~0)), 25638#true, 25639#false, 25642#(= 0 main_~i~0), 25643#(= main_~i~0 1), 25644#(= 2 main_~i~0), 25645#(= main_~i~0 3), 25646#(= main_~i~0 4), 25647#(= main_~i~0 5), 25648#(= main_~i~0 6), 25649#(= main_~i~0 7), 25650#(= main_~i~0 8), 25651#(= main_~i~0 9), 25652#(= main_~i~0 10), 25653#(= main_~i~0 11), 25654#(= main_~i~0 12), 25655#(= main_~i~0 13), 25656#(= main_~i~0 14), 25657#(= main_~i~0 15), 25658#(= main_~i~0 16), 25659#(= main_~i~0 17), 25660#(= main_~i~0 18), 25661#(= main_~i~0 19), 25662#(= main_~i~0 20), 25663#(= main_~i~0 21)] [2018-04-10 17:00:15,026 INFO L134 CoverageAnalysis]: Checked inductivity of 3822 backedges. 0 proven. 3822 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 17:00:15,027 INFO L442 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-04-10 17:00:15,027 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-04-10 17:00:15,027 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=1602, Unknown=0, NotChecked=0, Total=1722 [2018-04-10 17:00:15,027 INFO L87 Difference]: Start difference. First operand 572 states and 767 transitions. Second operand 42 states. [2018-04-10 17:00:20,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 17:00:20,109 INFO L93 Difference]: Finished difference Result 626 states and 826 transitions. [2018-04-10 17:00:20,109 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-04-10 17:00:20,109 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 203 [2018-04-10 17:00:20,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 17:00:20,110 INFO L225 Difference]: With dead ends: 626 [2018-04-10 17:00:20,111 INFO L226 Difference]: Without dead ends: 626 [2018-04-10 17:00:20,111 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=120, Invalid=1602, Unknown=0, NotChecked=0, Total=1722 [2018-04-10 17:00:20,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 626 states. [2018-04-10 17:00:20,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 626 to 586. [2018-04-10 17:00:20,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 586 states. [2018-04-10 17:00:20,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 786 transitions. [2018-04-10 17:00:20,115 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 786 transitions. Word has length 203 [2018-04-10 17:00:20,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 17:00:20,115 INFO L459 AbstractCegarLoop]: Abstraction has 586 states and 786 transitions. [2018-04-10 17:00:20,115 INFO L460 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-04-10 17:00:20,115 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 786 transitions. [2018-04-10 17:00:20,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2018-04-10 17:00:20,116 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 17:00:20,116 INFO L355 BasicCegarLoop]: trace histogram [41, 41, 40, 40, 40, 1, 1, 1, 1, 1, 1] [2018-04-10 17:00:20,116 INFO L408 AbstractCegarLoop]: === Iteration 41 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 17:00:20,117 INFO L82 PathProgramCache]: Analyzing trace with hash -1433088707, now seen corresponding path program 40 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 17:00:20,119 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 17:00:20,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 17:00:20,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 17:00:20,541 INFO L134 CoverageAnalysis]: Checked inductivity of 4020 backedges. 0 proven. 4020 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 17:00:20,557 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 17:00:20,557 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [42] total 42 [2018-04-10 17:00:20,557 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 17:00:20,557 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 17:00:20,557 INFO L182 omatonBuilderFactory]: Interpolants [26894#true, 26895#false, 26898#(= 0 main_~i~0), 26899#(= main_~i~0 1), 26900#(= 2 main_~i~0), 26901#(= main_~i~0 3), 26902#(= main_~i~0 4), 26903#(= main_~i~0 5), 26904#(= main_~i~0 6), 26905#(= main_~i~0 7), 26906#(= main_~i~0 8), 26907#(= main_~i~0 9), 26908#(= main_~i~0 10), 26909#(= main_~i~0 11), 26910#(= main_~i~0 12), 26911#(= main_~i~0 13), 26912#(= main_~i~0 14), 26913#(= main_~i~0 15), 26914#(= main_~i~0 16), 26915#(= main_~i~0 17), 26916#(= main_~i~0 18), 26917#(= main_~i~0 19), 26918#(= main_~i~0 20), 26919#(= main_~i~0 21), 26920#(= main_~i~0 22), 26921#(= main_~i~0 23), 26922#(= main_~i~0 24), 26923#(= main_~i~0 25), 26924#(= main_~i~0 26), 26925#(= main_~i~0 27), 26926#(= main_~i~0 28), 26927#(= main_~i~0 29), 26928#(= main_~i~0 30), 26929#(= main_~i~0 31), 26930#(= main_~i~0 32), 26931#(= main_~i~0 33), 26932#(= main_~i~0 34), 26933#(= main_~i~0 35), 26934#(= main_~i~0 36), 26935#(= main_~i~0 37), 26936#(= main_~i~0 38), 26937#(= main_~i~0 39), 26938#(and (< main_~i~0 100000) (<= 0 main_~i~0))] [2018-04-10 17:00:20,558 INFO L134 CoverageAnalysis]: Checked inductivity of 4020 backedges. 0 proven. 4020 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 17:00:20,558 INFO L442 AbstractCegarLoop]: Interpolant automaton has 43 states [2018-04-10 17:00:20,558 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2018-04-10 17:00:20,558 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=1683, Unknown=0, NotChecked=0, Total=1806 [2018-04-10 17:00:20,558 INFO L87 Difference]: Start difference. First operand 586 states and 786 transitions. Second operand 43 states. [2018-04-10 17:00:25,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 17:00:25,919 INFO L93 Difference]: Finished difference Result 641 states and 846 transitions. [2018-04-10 17:00:25,920 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-04-10 17:00:25,920 INFO L78 Accepts]: Start accepts. Automaton has 43 states. Word has length 208 [2018-04-10 17:00:25,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 17:00:25,921 INFO L225 Difference]: With dead ends: 641 [2018-04-10 17:00:25,921 INFO L226 Difference]: Without dead ends: 641 [2018-04-10 17:00:25,922 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=123, Invalid=1683, Unknown=0, NotChecked=0, Total=1806 [2018-04-10 17:00:25,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2018-04-10 17:00:25,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 600. [2018-04-10 17:00:25,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 600 states. [2018-04-10 17:00:25,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 600 states to 600 states and 805 transitions. [2018-04-10 17:00:25,926 INFO L78 Accepts]: Start accepts. Automaton has 600 states and 805 transitions. Word has length 208 [2018-04-10 17:00:25,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 17:00:25,927 INFO L459 AbstractCegarLoop]: Abstraction has 600 states and 805 transitions. [2018-04-10 17:00:25,927 INFO L460 AbstractCegarLoop]: Interpolant automaton has 43 states. [2018-04-10 17:00:25,927 INFO L276 IsEmpty]: Start isEmpty. Operand 600 states and 805 transitions. [2018-04-10 17:00:25,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2018-04-10 17:00:25,928 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 17:00:25,928 INFO L355 BasicCegarLoop]: trace histogram [42, 42, 41, 41, 41, 1, 1, 1, 1, 1, 1] [2018-04-10 17:00:25,928 INFO L408 AbstractCegarLoop]: === Iteration 42 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 17:00:25,929 INFO L82 PathProgramCache]: Analyzing trace with hash 255635414, now seen corresponding path program 41 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 17:00:25,931 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 17:00:25,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 17:00:26,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 17:00:26,379 INFO L134 CoverageAnalysis]: Checked inductivity of 4223 backedges. 0 proven. 4223 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 17:00:26,395 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 17:00:26,395 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43] total 43 [2018-04-10 17:00:26,395 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 17:00:26,395 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 17:00:26,396 INFO L182 omatonBuilderFactory]: Interpolants [28224#(= main_~i~0 40), 28225#(and (< main_~i~0 100000) (<= 0 main_~i~0)), 28180#true, 28181#false, 28184#(= 0 main_~i~0), 28185#(= main_~i~0 1), 28186#(= 2 main_~i~0), 28187#(= main_~i~0 3), 28188#(= main_~i~0 4), 28189#(= main_~i~0 5), 28190#(= main_~i~0 6), 28191#(= main_~i~0 7), 28192#(= main_~i~0 8), 28193#(= main_~i~0 9), 28194#(= main_~i~0 10), 28195#(= main_~i~0 11), 28196#(= main_~i~0 12), 28197#(= main_~i~0 13), 28198#(= main_~i~0 14), 28199#(= main_~i~0 15), 28200#(= main_~i~0 16), 28201#(= main_~i~0 17), 28202#(= main_~i~0 18), 28203#(= main_~i~0 19), 28204#(= main_~i~0 20), 28205#(= main_~i~0 21), 28206#(= main_~i~0 22), 28207#(= main_~i~0 23), 28208#(= main_~i~0 24), 28209#(= main_~i~0 25), 28210#(= main_~i~0 26), 28211#(= main_~i~0 27), 28212#(= main_~i~0 28), 28213#(= main_~i~0 29), 28214#(= main_~i~0 30), 28215#(= main_~i~0 31), 28216#(= main_~i~0 32), 28217#(= main_~i~0 33), 28218#(= main_~i~0 34), 28219#(= main_~i~0 35), 28220#(= main_~i~0 36), 28221#(= main_~i~0 37), 28222#(= main_~i~0 38), 28223#(= main_~i~0 39)] [2018-04-10 17:00:26,396 INFO L134 CoverageAnalysis]: Checked inductivity of 4223 backedges. 0 proven. 4223 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 17:00:26,396 INFO L442 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-04-10 17:00:26,396 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-04-10 17:00:26,396 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=1766, Unknown=0, NotChecked=0, Total=1892 [2018-04-10 17:00:26,396 INFO L87 Difference]: Start difference. First operand 600 states and 805 transitions. Second operand 44 states. [2018-04-10 17:00:32,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 17:00:32,062 INFO L93 Difference]: Finished difference Result 656 states and 866 transitions. [2018-04-10 17:00:32,093 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-04-10 17:00:32,093 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 213 [2018-04-10 17:00:32,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 17:00:32,095 INFO L225 Difference]: With dead ends: 656 [2018-04-10 17:00:32,095 INFO L226 Difference]: Without dead ends: 656 [2018-04-10 17:00:32,095 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=126, Invalid=1766, Unknown=0, NotChecked=0, Total=1892 [2018-04-10 17:00:32,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 656 states. [2018-04-10 17:00:32,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 656 to 614. [2018-04-10 17:00:32,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 614 states. [2018-04-10 17:00:32,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 824 transitions. [2018-04-10 17:00:32,103 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 824 transitions. Word has length 213 [2018-04-10 17:00:32,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 17:00:32,103 INFO L459 AbstractCegarLoop]: Abstraction has 614 states and 824 transitions. [2018-04-10 17:00:32,103 INFO L460 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-04-10 17:00:32,103 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 824 transitions. [2018-04-10 17:00:32,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2018-04-10 17:00:32,104 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 17:00:32,104 INFO L355 BasicCegarLoop]: trace histogram [43, 43, 42, 42, 42, 1, 1, 1, 1, 1, 1] [2018-04-10 17:00:32,104 INFO L408 AbstractCegarLoop]: === Iteration 43 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 17:00:32,104 INFO L82 PathProgramCache]: Analyzing trace with hash 658998493, now seen corresponding path program 42 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 17:00:32,107 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 17:00:32,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 17:00:32,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 17:00:32,567 INFO L134 CoverageAnalysis]: Checked inductivity of 4431 backedges. 0 proven. 4431 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 17:00:32,582 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 17:00:32,582 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [44] total 44 [2018-04-10 17:00:32,582 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 17:00:32,583 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 17:00:32,583 INFO L182 omatonBuilderFactory]: Interpolants [29504#(= main_~i~0 4), 29505#(= main_~i~0 5), 29506#(= main_~i~0 6), 29507#(= main_~i~0 7), 29508#(= main_~i~0 8), 29509#(= main_~i~0 9), 29510#(= main_~i~0 10), 29511#(= main_~i~0 11), 29512#(= main_~i~0 12), 29513#(= main_~i~0 13), 29514#(= main_~i~0 14), 29515#(= main_~i~0 15), 29516#(= main_~i~0 16), 29517#(= main_~i~0 17), 29518#(= main_~i~0 18), 29519#(= main_~i~0 19), 29520#(= main_~i~0 20), 29521#(= main_~i~0 21), 29522#(= main_~i~0 22), 29523#(= main_~i~0 23), 29524#(= main_~i~0 24), 29525#(= main_~i~0 25), 29526#(= main_~i~0 26), 29527#(= main_~i~0 27), 29528#(= main_~i~0 28), 29529#(= main_~i~0 29), 29530#(= main_~i~0 30), 29531#(= main_~i~0 31), 29532#(= main_~i~0 32), 29533#(= main_~i~0 33), 29534#(= main_~i~0 34), 29535#(= main_~i~0 35), 29536#(= main_~i~0 36), 29537#(= main_~i~0 37), 29538#(= main_~i~0 38), 29539#(= main_~i~0 39), 29540#(= main_~i~0 40), 29541#(= main_~i~0 41), 29542#(and (< main_~i~0 100000) (<= 0 main_~i~0)), 29496#true, 29497#false, 29500#(= 0 main_~i~0), 29501#(= main_~i~0 1), 29502#(= 2 main_~i~0), 29503#(= main_~i~0 3)] [2018-04-10 17:00:32,583 INFO L134 CoverageAnalysis]: Checked inductivity of 4431 backedges. 0 proven. 4431 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 17:00:32,583 INFO L442 AbstractCegarLoop]: Interpolant automaton has 45 states [2018-04-10 17:00:32,583 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2018-04-10 17:00:32,583 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=1851, Unknown=0, NotChecked=0, Total=1980 [2018-04-10 17:00:32,584 INFO L87 Difference]: Start difference. First operand 614 states and 824 transitions. Second operand 45 states. [2018-04-10 17:00:38,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 17:00:38,449 INFO L93 Difference]: Finished difference Result 671 states and 886 transitions. [2018-04-10 17:00:38,449 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-04-10 17:00:38,449 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 218 [2018-04-10 17:00:38,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 17:00:38,450 INFO L225 Difference]: With dead ends: 671 [2018-04-10 17:00:38,450 INFO L226 Difference]: Without dead ends: 671 [2018-04-10 17:00:38,451 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=129, Invalid=1851, Unknown=0, NotChecked=0, Total=1980 [2018-04-10 17:00:38,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 671 states. [2018-04-10 17:00:38,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 671 to 628. [2018-04-10 17:00:38,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 628 states. [2018-04-10 17:00:38,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 628 states to 628 states and 843 transitions. [2018-04-10 17:00:38,455 INFO L78 Accepts]: Start accepts. Automaton has 628 states and 843 transitions. Word has length 218 [2018-04-10 17:00:38,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 17:00:38,455 INFO L459 AbstractCegarLoop]: Abstraction has 628 states and 843 transitions. [2018-04-10 17:00:38,455 INFO L460 AbstractCegarLoop]: Interpolant automaton has 45 states. [2018-04-10 17:00:38,455 INFO L276 IsEmpty]: Start isEmpty. Operand 628 states and 843 transitions. [2018-04-10 17:00:38,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2018-04-10 17:00:38,456 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 17:00:38,456 INFO L355 BasicCegarLoop]: trace histogram [44, 44, 43, 43, 43, 1, 1, 1, 1, 1, 1] [2018-04-10 17:00:38,456 INFO L408 AbstractCegarLoop]: === Iteration 44 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 17:00:38,456 INFO L82 PathProgramCache]: Analyzing trace with hash 162249782, now seen corresponding path program 43 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 17:00:38,458 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 17:00:38,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 17:00:38,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 17:00:38,930 INFO L134 CoverageAnalysis]: Checked inductivity of 4644 backedges. 0 proven. 4644 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 17:00:38,946 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 17:00:38,946 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [45] total 45 [2018-04-10 17:00:38,946 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 17:00:38,946 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 17:00:38,947 INFO L182 omatonBuilderFactory]: Interpolants [30848#(= 2 main_~i~0), 30849#(= main_~i~0 3), 30850#(= main_~i~0 4), 30851#(= main_~i~0 5), 30852#(= main_~i~0 6), 30853#(= main_~i~0 7), 30854#(= main_~i~0 8), 30855#(= main_~i~0 9), 30856#(= main_~i~0 10), 30857#(= main_~i~0 11), 30858#(= main_~i~0 12), 30859#(= main_~i~0 13), 30860#(= main_~i~0 14), 30861#(= main_~i~0 15), 30862#(= main_~i~0 16), 30863#(= main_~i~0 17), 30864#(= main_~i~0 18), 30865#(= main_~i~0 19), 30866#(= main_~i~0 20), 30867#(= main_~i~0 21), 30868#(= main_~i~0 22), 30869#(= main_~i~0 23), 30870#(= main_~i~0 24), 30871#(= main_~i~0 25), 30872#(= main_~i~0 26), 30873#(= main_~i~0 27), 30874#(= main_~i~0 28), 30875#(= main_~i~0 29), 30876#(= main_~i~0 30), 30877#(= main_~i~0 31), 30878#(= main_~i~0 32), 30879#(= main_~i~0 33), 30880#(= main_~i~0 34), 30881#(= main_~i~0 35), 30882#(= main_~i~0 36), 30883#(= main_~i~0 37), 30884#(= main_~i~0 38), 30885#(= main_~i~0 39), 30886#(= main_~i~0 40), 30887#(= main_~i~0 41), 30888#(= main_~i~0 42), 30889#(and (< main_~i~0 100000) (<= 0 main_~i~0)), 30842#true, 30843#false, 30846#(= 0 main_~i~0), 30847#(= main_~i~0 1)] [2018-04-10 17:00:38,947 INFO L134 CoverageAnalysis]: Checked inductivity of 4644 backedges. 0 proven. 4644 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 17:00:38,947 INFO L442 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-04-10 17:00:38,947 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-04-10 17:00:38,947 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=1938, Unknown=0, NotChecked=0, Total=2070 [2018-04-10 17:00:38,947 INFO L87 Difference]: Start difference. First operand 628 states and 843 transitions. Second operand 46 states. [2018-04-10 17:00:45,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 17:00:45,111 INFO L93 Difference]: Finished difference Result 686 states and 906 transitions. [2018-04-10 17:00:45,111 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2018-04-10 17:00:45,112 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 223 [2018-04-10 17:00:45,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 17:00:45,113 INFO L225 Difference]: With dead ends: 686 [2018-04-10 17:00:45,113 INFO L226 Difference]: Without dead ends: 686 [2018-04-10 17:00:45,113 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=132, Invalid=1938, Unknown=0, NotChecked=0, Total=2070 [2018-04-10 17:00:45,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 686 states. [2018-04-10 17:00:45,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 686 to 642. [2018-04-10 17:00:45,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 642 states. [2018-04-10 17:00:45,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 862 transitions. [2018-04-10 17:00:45,117 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 862 transitions. Word has length 223 [2018-04-10 17:00:45,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 17:00:45,118 INFO L459 AbstractCegarLoop]: Abstraction has 642 states and 862 transitions. [2018-04-10 17:00:45,118 INFO L460 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-04-10 17:00:45,118 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 862 transitions. [2018-04-10 17:00:45,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2018-04-10 17:00:45,119 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 17:00:45,119 INFO L355 BasicCegarLoop]: trace histogram [45, 45, 44, 44, 44, 1, 1, 1, 1, 1, 1] [2018-04-10 17:00:45,119 INFO L408 AbstractCegarLoop]: === Iteration 45 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 17:00:45,119 INFO L82 PathProgramCache]: Analyzing trace with hash 2016490621, now seen corresponding path program 44 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 17:00:45,122 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 17:00:45,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 17:00:45,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 17:00:45,685 INFO L134 CoverageAnalysis]: Checked inductivity of 4862 backedges. 0 proven. 4862 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 17:00:45,701 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 17:00:45,701 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [46] total 46 [2018-04-10 17:00:45,701 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 17:00:45,701 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 17:00:45,701 INFO L182 omatonBuilderFactory]: Interpolants [32256#(= main_~i~0 34), 32257#(= main_~i~0 35), 32258#(= main_~i~0 36), 32259#(= main_~i~0 37), 32260#(= main_~i~0 38), 32261#(= main_~i~0 39), 32262#(= main_~i~0 40), 32263#(= main_~i~0 41), 32264#(= main_~i~0 42), 32265#(= main_~i~0 43), 32266#(and (< main_~i~0 100000) (<= 0 main_~i~0)), 32218#true, 32219#false, 32222#(= 0 main_~i~0), 32223#(= main_~i~0 1), 32224#(= 2 main_~i~0), 32225#(= main_~i~0 3), 32226#(= main_~i~0 4), 32227#(= main_~i~0 5), 32228#(= main_~i~0 6), 32229#(= main_~i~0 7), 32230#(= main_~i~0 8), 32231#(= main_~i~0 9), 32232#(= main_~i~0 10), 32233#(= main_~i~0 11), 32234#(= main_~i~0 12), 32235#(= main_~i~0 13), 32236#(= main_~i~0 14), 32237#(= main_~i~0 15), 32238#(= main_~i~0 16), 32239#(= main_~i~0 17), 32240#(= main_~i~0 18), 32241#(= main_~i~0 19), 32242#(= main_~i~0 20), 32243#(= main_~i~0 21), 32244#(= main_~i~0 22), 32245#(= main_~i~0 23), 32246#(= main_~i~0 24), 32247#(= main_~i~0 25), 32248#(= main_~i~0 26), 32249#(= main_~i~0 27), 32250#(= main_~i~0 28), 32251#(= main_~i~0 29), 32252#(= main_~i~0 30), 32253#(= main_~i~0 31), 32254#(= main_~i~0 32), 32255#(= main_~i~0 33)] [2018-04-10 17:00:45,701 INFO L134 CoverageAnalysis]: Checked inductivity of 4862 backedges. 0 proven. 4862 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 17:00:45,701 INFO L442 AbstractCegarLoop]: Interpolant automaton has 47 states [2018-04-10 17:00:45,702 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2018-04-10 17:00:45,702 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=2027, Unknown=0, NotChecked=0, Total=2162 [2018-04-10 17:00:45,702 INFO L87 Difference]: Start difference. First operand 642 states and 862 transitions. Second operand 47 states. [2018-04-10 17:00:52,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 17:00:52,158 INFO L93 Difference]: Finished difference Result 701 states and 926 transitions. [2018-04-10 17:00:52,159 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2018-04-10 17:00:52,159 INFO L78 Accepts]: Start accepts. Automaton has 47 states. Word has length 228 [2018-04-10 17:00:52,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 17:00:52,160 INFO L225 Difference]: With dead ends: 701 [2018-04-10 17:00:52,160 INFO L226 Difference]: Without dead ends: 701 [2018-04-10 17:00:52,160 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=135, Invalid=2027, Unknown=0, NotChecked=0, Total=2162 [2018-04-10 17:00:52,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2018-04-10 17:00:52,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 656. [2018-04-10 17:00:52,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 656 states. [2018-04-10 17:00:52,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 656 states to 656 states and 881 transitions. [2018-04-10 17:00:52,164 INFO L78 Accepts]: Start accepts. Automaton has 656 states and 881 transitions. Word has length 228 [2018-04-10 17:00:52,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 17:00:52,165 INFO L459 AbstractCegarLoop]: Abstraction has 656 states and 881 transitions. [2018-04-10 17:00:52,165 INFO L460 AbstractCegarLoop]: Interpolant automaton has 47 states. [2018-04-10 17:00:52,165 INFO L276 IsEmpty]: Start isEmpty. Operand 656 states and 881 transitions. [2018-04-10 17:00:52,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2018-04-10 17:00:52,166 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 17:00:52,166 INFO L355 BasicCegarLoop]: trace histogram [46, 46, 45, 45, 45, 1, 1, 1, 1, 1, 1] [2018-04-10 17:00:52,166 INFO L408 AbstractCegarLoop]: === Iteration 46 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 17:00:52,166 INFO L82 PathProgramCache]: Analyzing trace with hash -1820405610, now seen corresponding path program 45 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 17:00:52,175 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 17:00:52,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 17:00:52,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 17:00:52,794 INFO L134 CoverageAnalysis]: Checked inductivity of 5085 backedges. 0 proven. 5085 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 17:00:52,811 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 17:00:52,811 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [47] total 47 [2018-04-10 17:00:52,811 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 17:00:52,811 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 17:00:52,811 INFO L182 omatonBuilderFactory]: Interpolants [33664#(= main_~i~0 36), 33665#(= main_~i~0 37), 33666#(= main_~i~0 38), 33667#(= main_~i~0 39), 33668#(= main_~i~0 40), 33669#(= main_~i~0 41), 33670#(= main_~i~0 42), 33671#(= main_~i~0 43), 33672#(= main_~i~0 44), 33673#(and (< main_~i~0 100000) (<= 0 main_~i~0)), 33624#true, 33625#false, 33628#(= 0 main_~i~0), 33629#(= main_~i~0 1), 33630#(= 2 main_~i~0), 33631#(= main_~i~0 3), 33632#(= main_~i~0 4), 33633#(= main_~i~0 5), 33634#(= main_~i~0 6), 33635#(= main_~i~0 7), 33636#(= main_~i~0 8), 33637#(= main_~i~0 9), 33638#(= main_~i~0 10), 33639#(= main_~i~0 11), 33640#(= main_~i~0 12), 33641#(= main_~i~0 13), 33642#(= main_~i~0 14), 33643#(= main_~i~0 15), 33644#(= main_~i~0 16), 33645#(= main_~i~0 17), 33646#(= main_~i~0 18), 33647#(= main_~i~0 19), 33648#(= main_~i~0 20), 33649#(= main_~i~0 21), 33650#(= main_~i~0 22), 33651#(= main_~i~0 23), 33652#(= main_~i~0 24), 33653#(= main_~i~0 25), 33654#(= main_~i~0 26), 33655#(= main_~i~0 27), 33656#(= main_~i~0 28), 33657#(= main_~i~0 29), 33658#(= main_~i~0 30), 33659#(= main_~i~0 31), 33660#(= main_~i~0 32), 33661#(= main_~i~0 33), 33662#(= main_~i~0 34), 33663#(= main_~i~0 35)] [2018-04-10 17:00:52,811 INFO L134 CoverageAnalysis]: Checked inductivity of 5085 backedges. 0 proven. 5085 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 17:00:52,811 INFO L442 AbstractCegarLoop]: Interpolant automaton has 48 states [2018-04-10 17:00:52,812 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2018-04-10 17:00:52,812 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=2118, Unknown=0, NotChecked=0, Total=2256 [2018-04-10 17:00:52,812 INFO L87 Difference]: Start difference. First operand 656 states and 881 transitions. Second operand 48 states. [2018-04-10 17:00:59,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 17:00:59,653 INFO L93 Difference]: Finished difference Result 716 states and 946 transitions. [2018-04-10 17:00:59,653 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2018-04-10 17:00:59,653 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 233 [2018-04-10 17:00:59,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 17:00:59,655 INFO L225 Difference]: With dead ends: 716 [2018-04-10 17:00:59,655 INFO L226 Difference]: Without dead ends: 716 [2018-04-10 17:00:59,655 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=138, Invalid=2118, Unknown=0, NotChecked=0, Total=2256 [2018-04-10 17:00:59,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 716 states. [2018-04-10 17:00:59,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 716 to 670. [2018-04-10 17:00:59,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 670 states. [2018-04-10 17:00:59,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 670 states to 670 states and 900 transitions. [2018-04-10 17:00:59,659 INFO L78 Accepts]: Start accepts. Automaton has 670 states and 900 transitions. Word has length 233 [2018-04-10 17:00:59,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 17:00:59,659 INFO L459 AbstractCegarLoop]: Abstraction has 670 states and 900 transitions. [2018-04-10 17:00:59,659 INFO L460 AbstractCegarLoop]: Interpolant automaton has 48 states. [2018-04-10 17:00:59,659 INFO L276 IsEmpty]: Start isEmpty. Operand 670 states and 900 transitions. [2018-04-10 17:00:59,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2018-04-10 17:00:59,661 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 17:00:59,661 INFO L355 BasicCegarLoop]: trace histogram [47, 47, 46, 46, 46, 1, 1, 1, 1, 1, 1] [2018-04-10 17:00:59,661 INFO L408 AbstractCegarLoop]: === Iteration 47 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 17:00:59,661 INFO L82 PathProgramCache]: Analyzing trace with hash -553919459, now seen corresponding path program 46 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 17:00:59,664 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 17:00:59,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 17:01:00,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 17:01:00,207 INFO L134 CoverageAnalysis]: Checked inductivity of 5313 backedges. 0 proven. 5313 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 17:01:00,223 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 17:01:00,223 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [48] total 48 [2018-04-10 17:01:00,223 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 17:01:00,223 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 17:01:00,223 INFO L182 omatonBuilderFactory]: Interpolants [35072#(= main_~i~0 8), 35073#(= main_~i~0 9), 35074#(= main_~i~0 10), 35075#(= main_~i~0 11), 35076#(= main_~i~0 12), 35077#(= main_~i~0 13), 35078#(= main_~i~0 14), 35079#(= main_~i~0 15), 35080#(= main_~i~0 16), 35081#(= main_~i~0 17), 35082#(= main_~i~0 18), 35083#(= main_~i~0 19), 35084#(= main_~i~0 20), 35085#(= main_~i~0 21), 35086#(= main_~i~0 22), 35087#(= main_~i~0 23), 35088#(= main_~i~0 24), 35089#(= main_~i~0 25), 35090#(= main_~i~0 26), 35091#(= main_~i~0 27), 35092#(= main_~i~0 28), 35093#(= main_~i~0 29), 35094#(= main_~i~0 30), 35095#(= main_~i~0 31), 35096#(= main_~i~0 32), 35097#(= main_~i~0 33), 35098#(= main_~i~0 34), 35099#(= main_~i~0 35), 35100#(= main_~i~0 36), 35101#(= main_~i~0 37), 35102#(= main_~i~0 38), 35103#(= main_~i~0 39), 35104#(= main_~i~0 40), 35105#(= main_~i~0 41), 35106#(= main_~i~0 42), 35107#(= main_~i~0 43), 35108#(= main_~i~0 44), 35109#(= main_~i~0 45), 35110#(and (< main_~i~0 100000) (<= 0 main_~i~0)), 35060#true, 35061#false, 35064#(= 0 main_~i~0), 35065#(= main_~i~0 1), 35066#(= 2 main_~i~0), 35067#(= main_~i~0 3), 35068#(= main_~i~0 4), 35069#(= main_~i~0 5), 35070#(= main_~i~0 6), 35071#(= main_~i~0 7)] [2018-04-10 17:01:00,224 INFO L134 CoverageAnalysis]: Checked inductivity of 5313 backedges. 0 proven. 5313 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 17:01:00,224 INFO L442 AbstractCegarLoop]: Interpolant automaton has 49 states [2018-04-10 17:01:00,224 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2018-04-10 17:01:00,224 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=2211, Unknown=0, NotChecked=0, Total=2352 [2018-04-10 17:01:00,224 INFO L87 Difference]: Start difference. First operand 670 states and 900 transitions. Second operand 49 states. [2018-04-10 17:01:07,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 17:01:07,491 INFO L93 Difference]: Finished difference Result 731 states and 966 transitions. [2018-04-10 17:01:07,491 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2018-04-10 17:01:07,491 INFO L78 Accepts]: Start accepts. Automaton has 49 states. Word has length 238 [2018-04-10 17:01:07,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 17:01:07,492 INFO L225 Difference]: With dead ends: 731 [2018-04-10 17:01:07,492 INFO L226 Difference]: Without dead ends: 731 [2018-04-10 17:01:07,493 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=141, Invalid=2211, Unknown=0, NotChecked=0, Total=2352 [2018-04-10 17:01:07,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 731 states. [2018-04-10 17:01:07,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 731 to 684. [2018-04-10 17:01:07,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 684 states. [2018-04-10 17:01:07,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 684 states to 684 states and 919 transitions. [2018-04-10 17:01:07,497 INFO L78 Accepts]: Start accepts. Automaton has 684 states and 919 transitions. Word has length 238 [2018-04-10 17:01:07,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 17:01:07,497 INFO L459 AbstractCegarLoop]: Abstraction has 684 states and 919 transitions. [2018-04-10 17:01:07,497 INFO L460 AbstractCegarLoop]: Interpolant automaton has 49 states. [2018-04-10 17:01:07,497 INFO L276 IsEmpty]: Start isEmpty. Operand 684 states and 919 transitions. [2018-04-10 17:01:07,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 244 [2018-04-10 17:01:07,498 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 17:01:07,498 INFO L355 BasicCegarLoop]: trace histogram [48, 48, 47, 47, 47, 1, 1, 1, 1, 1, 1] [2018-04-10 17:01:07,498 INFO L408 AbstractCegarLoop]: === Iteration 48 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 17:01:07,498 INFO L82 PathProgramCache]: Analyzing trace with hash -448008970, now seen corresponding path program 47 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 17:01:07,500 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 17:01:07,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 17:01:08,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 17:01:08,068 INFO L134 CoverageAnalysis]: Checked inductivity of 5546 backedges. 0 proven. 5546 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 17:01:08,083 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 17:01:08,083 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49] total 49 [2018-04-10 17:01:08,083 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 17:01:08,084 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 17:01:08,084 INFO L182 omatonBuilderFactory]: Interpolants [36526#true, 36527#false, 36530#(= 0 main_~i~0), 36531#(= main_~i~0 1), 36532#(= 2 main_~i~0), 36533#(= main_~i~0 3), 36534#(= main_~i~0 4), 36535#(= main_~i~0 5), 36536#(= main_~i~0 6), 36537#(= main_~i~0 7), 36538#(= main_~i~0 8), 36539#(= main_~i~0 9), 36540#(= main_~i~0 10), 36541#(= main_~i~0 11), 36542#(= main_~i~0 12), 36543#(= main_~i~0 13), 36544#(= main_~i~0 14), 36545#(= main_~i~0 15), 36546#(= main_~i~0 16), 36547#(= main_~i~0 17), 36548#(= main_~i~0 18), 36549#(= main_~i~0 19), 36550#(= main_~i~0 20), 36551#(= main_~i~0 21), 36552#(= main_~i~0 22), 36553#(= main_~i~0 23), 36554#(= main_~i~0 24), 36555#(= main_~i~0 25), 36556#(= main_~i~0 26), 36557#(= main_~i~0 27), 36558#(= main_~i~0 28), 36559#(= main_~i~0 29), 36560#(= main_~i~0 30), 36561#(= main_~i~0 31), 36562#(= main_~i~0 32), 36563#(= main_~i~0 33), 36564#(= main_~i~0 34), 36565#(= main_~i~0 35), 36566#(= main_~i~0 36), 36567#(= main_~i~0 37), 36568#(= main_~i~0 38), 36569#(= main_~i~0 39), 36570#(= main_~i~0 40), 36571#(= main_~i~0 41), 36572#(= main_~i~0 42), 36573#(= main_~i~0 43), 36574#(= main_~i~0 44), 36575#(= main_~i~0 45), 36576#(= main_~i~0 46), 36577#(and (< main_~i~0 100000) (<= 0 main_~i~0))] [2018-04-10 17:01:08,084 INFO L134 CoverageAnalysis]: Checked inductivity of 5546 backedges. 0 proven. 5546 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 17:01:08,084 INFO L442 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-04-10 17:01:08,084 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-04-10 17:01:08,084 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=2306, Unknown=0, NotChecked=0, Total=2450 [2018-04-10 17:01:08,085 INFO L87 Difference]: Start difference. First operand 684 states and 919 transitions. Second operand 50 states. [2018-04-10 17:01:15,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 17:01:15,442 INFO L93 Difference]: Finished difference Result 746 states and 986 transitions. [2018-04-10 17:01:15,443 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2018-04-10 17:01:15,443 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 243 [2018-04-10 17:01:15,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 17:01:15,444 INFO L225 Difference]: With dead ends: 746 [2018-04-10 17:01:15,444 INFO L226 Difference]: Without dead ends: 746 [2018-04-10 17:01:15,444 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=144, Invalid=2306, Unknown=0, NotChecked=0, Total=2450 [2018-04-10 17:01:15,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 746 states. [2018-04-10 17:01:15,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 746 to 698. [2018-04-10 17:01:15,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 698 states. [2018-04-10 17:01:15,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 698 states to 698 states and 938 transitions. [2018-04-10 17:01:15,448 INFO L78 Accepts]: Start accepts. Automaton has 698 states and 938 transitions. Word has length 243 [2018-04-10 17:01:15,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 17:01:15,449 INFO L459 AbstractCegarLoop]: Abstraction has 698 states and 938 transitions. [2018-04-10 17:01:15,449 INFO L460 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-04-10 17:01:15,449 INFO L276 IsEmpty]: Start isEmpty. Operand 698 states and 938 transitions. [2018-04-10 17:01:15,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 249 [2018-04-10 17:01:15,450 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 17:01:15,450 INFO L355 BasicCegarLoop]: trace histogram [49, 49, 48, 48, 48, 1, 1, 1, 1, 1, 1] [2018-04-10 17:01:15,450 INFO L408 AbstractCegarLoop]: === Iteration 49 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 17:01:15,450 INFO L82 PathProgramCache]: Analyzing trace with hash 282164157, now seen corresponding path program 48 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 17:01:15,453 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 17:01:15,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 17:01:16,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 17:01:16,050 INFO L134 CoverageAnalysis]: Checked inductivity of 5784 backedges. 0 proven. 5784 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 17:01:16,067 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 17:01:16,067 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [50] total 50 [2018-04-10 17:01:16,067 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 17:01:16,067 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 17:01:16,067 INFO L182 omatonBuilderFactory]: Interpolants [38022#true, 38023#false, 38026#(= 0 main_~i~0), 38027#(= main_~i~0 1), 38028#(= 2 main_~i~0), 38029#(= main_~i~0 3), 38030#(= main_~i~0 4), 38031#(= main_~i~0 5), 38032#(= main_~i~0 6), 38033#(= main_~i~0 7), 38034#(= main_~i~0 8), 38035#(= main_~i~0 9), 38036#(= main_~i~0 10), 38037#(= main_~i~0 11), 38038#(= main_~i~0 12), 38039#(= main_~i~0 13), 38040#(= main_~i~0 14), 38041#(= main_~i~0 15), 38042#(= main_~i~0 16), 38043#(= main_~i~0 17), 38044#(= main_~i~0 18), 38045#(= main_~i~0 19), 38046#(= main_~i~0 20), 38047#(= main_~i~0 21), 38048#(= main_~i~0 22), 38049#(= main_~i~0 23), 38050#(= main_~i~0 24), 38051#(= main_~i~0 25), 38052#(= main_~i~0 26), 38053#(= main_~i~0 27), 38054#(= main_~i~0 28), 38055#(= main_~i~0 29), 38056#(= main_~i~0 30), 38057#(= main_~i~0 31), 38058#(= main_~i~0 32), 38059#(= main_~i~0 33), 38060#(= main_~i~0 34), 38061#(= main_~i~0 35), 38062#(= main_~i~0 36), 38063#(= main_~i~0 37), 38064#(= main_~i~0 38), 38065#(= main_~i~0 39), 38066#(= main_~i~0 40), 38067#(= main_~i~0 41), 38068#(= main_~i~0 42), 38069#(= main_~i~0 43), 38070#(= main_~i~0 44), 38071#(= main_~i~0 45), 38072#(= main_~i~0 46), 38073#(= main_~i~0 47), 38074#(and (< main_~i~0 100000) (<= 0 main_~i~0))] [2018-04-10 17:01:16,067 INFO L134 CoverageAnalysis]: Checked inductivity of 5784 backedges. 0 proven. 5784 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 17:01:16,068 INFO L442 AbstractCegarLoop]: Interpolant automaton has 51 states [2018-04-10 17:01:16,068 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2018-04-10 17:01:16,068 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=2403, Unknown=0, NotChecked=0, Total=2550 [2018-04-10 17:01:16,068 INFO L87 Difference]: Start difference. First operand 698 states and 938 transitions. Second operand 51 states. [2018-04-10 17:01:23,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 17:01:23,763 INFO L93 Difference]: Finished difference Result 761 states and 1006 transitions. [2018-04-10 17:01:23,763 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2018-04-10 17:01:23,763 INFO L78 Accepts]: Start accepts. Automaton has 51 states. Word has length 248 [2018-04-10 17:01:23,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 17:01:23,765 INFO L225 Difference]: With dead ends: 761 [2018-04-10 17:01:23,765 INFO L226 Difference]: Without dead ends: 761 [2018-04-10 17:01:23,765 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=147, Invalid=2403, Unknown=0, NotChecked=0, Total=2550 [2018-04-10 17:01:23,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 761 states. [2018-04-10 17:01:23,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 761 to 712. [2018-04-10 17:01:23,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 712 states. [2018-04-10 17:01:23,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 712 states to 712 states and 957 transitions. [2018-04-10 17:01:23,770 INFO L78 Accepts]: Start accepts. Automaton has 712 states and 957 transitions. Word has length 248 [2018-04-10 17:01:23,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 17:01:23,770 INFO L459 AbstractCegarLoop]: Abstraction has 712 states and 957 transitions. [2018-04-10 17:01:23,770 INFO L460 AbstractCegarLoop]: Interpolant automaton has 51 states. [2018-04-10 17:01:23,770 INFO L276 IsEmpty]: Start isEmpty. Operand 712 states and 957 transitions. [2018-04-10 17:01:23,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2018-04-10 17:01:23,771 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 17:01:23,771 INFO L355 BasicCegarLoop]: trace histogram [50, 50, 49, 49, 49, 1, 1, 1, 1, 1, 1] [2018-04-10 17:01:23,771 INFO L408 AbstractCegarLoop]: === Iteration 50 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 17:01:23,771 INFO L82 PathProgramCache]: Analyzing trace with hash -198635178, now seen corresponding path program 49 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 17:01:23,773 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 17:01:23,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 17:01:24,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 17:01:24,384 INFO L134 CoverageAnalysis]: Checked inductivity of 6027 backedges. 0 proven. 6027 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 17:01:24,400 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 17:01:24,401 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [51] total 51 [2018-04-10 17:01:24,401 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 17:01:24,401 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 17:01:24,401 INFO L182 omatonBuilderFactory]: Interpolants [39552#(= 0 main_~i~0), 39553#(= main_~i~0 1), 39554#(= 2 main_~i~0), 39555#(= main_~i~0 3), 39556#(= main_~i~0 4), 39557#(= main_~i~0 5), 39558#(= main_~i~0 6), 39559#(= main_~i~0 7), 39560#(= main_~i~0 8), 39561#(= main_~i~0 9), 39562#(= main_~i~0 10), 39563#(= main_~i~0 11), 39564#(= main_~i~0 12), 39565#(= main_~i~0 13), 39566#(= main_~i~0 14), 39567#(= main_~i~0 15), 39568#(= main_~i~0 16), 39569#(= main_~i~0 17), 39570#(= main_~i~0 18), 39571#(= main_~i~0 19), 39572#(= main_~i~0 20), 39573#(= main_~i~0 21), 39574#(= main_~i~0 22), 39575#(= main_~i~0 23), 39576#(= main_~i~0 24), 39577#(= main_~i~0 25), 39578#(= main_~i~0 26), 39579#(= main_~i~0 27), 39580#(= main_~i~0 28), 39581#(= main_~i~0 29), 39582#(= main_~i~0 30), 39583#(= main_~i~0 31), 39584#(= main_~i~0 32), 39585#(= main_~i~0 33), 39586#(= main_~i~0 34), 39587#(= main_~i~0 35), 39588#(= main_~i~0 36), 39589#(= main_~i~0 37), 39590#(= main_~i~0 38), 39591#(= main_~i~0 39), 39592#(= main_~i~0 40), 39593#(= main_~i~0 41), 39594#(= main_~i~0 42), 39595#(= main_~i~0 43), 39596#(= main_~i~0 44), 39597#(= main_~i~0 45), 39598#(= main_~i~0 46), 39599#(= main_~i~0 47), 39600#(= main_~i~0 48), 39601#(and (< main_~i~0 100000) (<= 0 main_~i~0)), 39548#true, 39549#false] [2018-04-10 17:01:24,401 INFO L134 CoverageAnalysis]: Checked inductivity of 6027 backedges. 0 proven. 6027 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 17:01:24,401 INFO L442 AbstractCegarLoop]: Interpolant automaton has 52 states [2018-04-10 17:01:24,401 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2018-04-10 17:01:24,402 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=2502, Unknown=0, NotChecked=0, Total=2652 [2018-04-10 17:01:24,402 INFO L87 Difference]: Start difference. First operand 712 states and 957 transitions. Second operand 52 states. [2018-04-10 17:01:32,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 17:01:32,321 INFO L93 Difference]: Finished difference Result 776 states and 1026 transitions. [2018-04-10 17:01:32,321 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2018-04-10 17:01:32,321 INFO L78 Accepts]: Start accepts. Automaton has 52 states. Word has length 253 [2018-04-10 17:01:32,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 17:01:32,323 INFO L225 Difference]: With dead ends: 776 [2018-04-10 17:01:32,323 INFO L226 Difference]: Without dead ends: 776 [2018-04-10 17:01:32,323 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=150, Invalid=2502, Unknown=0, NotChecked=0, Total=2652 [2018-04-10 17:01:32,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 776 states. [2018-04-10 17:01:32,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 776 to 726. [2018-04-10 17:01:32,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 726 states. [2018-04-10 17:01:32,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 726 states to 726 states and 976 transitions. [2018-04-10 17:01:32,328 INFO L78 Accepts]: Start accepts. Automaton has 726 states and 976 transitions. Word has length 253 [2018-04-10 17:01:32,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 17:01:32,328 INFO L459 AbstractCegarLoop]: Abstraction has 726 states and 976 transitions. [2018-04-10 17:01:32,328 INFO L460 AbstractCegarLoop]: Interpolant automaton has 52 states. [2018-04-10 17:01:32,328 INFO L276 IsEmpty]: Start isEmpty. Operand 726 states and 976 transitions. [2018-04-10 17:01:32,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 259 [2018-04-10 17:01:32,329 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 17:01:32,330 INFO L355 BasicCegarLoop]: trace histogram [51, 51, 50, 50, 50, 1, 1, 1, 1, 1, 1] [2018-04-10 17:01:32,330 INFO L408 AbstractCegarLoop]: === Iteration 51 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 17:01:32,330 INFO L82 PathProgramCache]: Analyzing trace with hash -698608803, now seen corresponding path program 50 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 17:01:32,334 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 17:01:32,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 17:01:32,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 17:01:32,969 INFO L134 CoverageAnalysis]: Checked inductivity of 6275 backedges. 0 proven. 6275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 17:01:32,985 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 17:01:32,985 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [52] total 52 [2018-04-10 17:01:32,985 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 17:01:32,986 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 17:01:32,986 INFO L182 omatonBuilderFactory]: Interpolants [41104#true, 41105#false, 41108#(= 0 main_~i~0), 41109#(= main_~i~0 1), 41110#(= 2 main_~i~0), 41111#(= main_~i~0 3), 41112#(= main_~i~0 4), 41113#(= main_~i~0 5), 41114#(= main_~i~0 6), 41115#(= main_~i~0 7), 41116#(= main_~i~0 8), 41117#(= main_~i~0 9), 41118#(= main_~i~0 10), 41119#(= main_~i~0 11), 41120#(= main_~i~0 12), 41121#(= main_~i~0 13), 41122#(= main_~i~0 14), 41123#(= main_~i~0 15), 41124#(= main_~i~0 16), 41125#(= main_~i~0 17), 41126#(= main_~i~0 18), 41127#(= main_~i~0 19), 41128#(= main_~i~0 20), 41129#(= main_~i~0 21), 41130#(= main_~i~0 22), 41131#(= main_~i~0 23), 41132#(= main_~i~0 24), 41133#(= main_~i~0 25), 41134#(= main_~i~0 26), 41135#(= main_~i~0 27), 41136#(= main_~i~0 28), 41137#(= main_~i~0 29), 41138#(= main_~i~0 30), 41139#(= main_~i~0 31), 41140#(= main_~i~0 32), 41141#(= main_~i~0 33), 41142#(= main_~i~0 34), 41143#(= main_~i~0 35), 41144#(= main_~i~0 36), 41145#(= main_~i~0 37), 41146#(= main_~i~0 38), 41147#(= main_~i~0 39), 41148#(= main_~i~0 40), 41149#(= main_~i~0 41), 41150#(= main_~i~0 42), 41151#(= main_~i~0 43), 41152#(= main_~i~0 44), 41153#(= main_~i~0 45), 41154#(= main_~i~0 46), 41155#(= main_~i~0 47), 41156#(= main_~i~0 48), 41157#(= main_~i~0 49), 41158#(and (< main_~i~0 100000) (<= 0 main_~i~0))] [2018-04-10 17:01:32,986 INFO L134 CoverageAnalysis]: Checked inductivity of 6275 backedges. 0 proven. 6275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 17:01:32,986 INFO L442 AbstractCegarLoop]: Interpolant automaton has 53 states [2018-04-10 17:01:32,986 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2018-04-10 17:01:32,986 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=2603, Unknown=0, NotChecked=0, Total=2756 [2018-04-10 17:01:32,987 INFO L87 Difference]: Start difference. First operand 726 states and 976 transitions. Second operand 53 states. [2018-04-10 17:01:41,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 17:01:41,374 INFO L93 Difference]: Finished difference Result 791 states and 1046 transitions. [2018-04-10 17:01:41,374 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2018-04-10 17:01:41,374 INFO L78 Accepts]: Start accepts. Automaton has 53 states. Word has length 258 [2018-04-10 17:01:41,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 17:01:41,375 INFO L225 Difference]: With dead ends: 791 [2018-04-10 17:01:41,375 INFO L226 Difference]: Without dead ends: 791 [2018-04-10 17:01:41,376 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=153, Invalid=2603, Unknown=0, NotChecked=0, Total=2756 [2018-04-10 17:01:41,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 791 states. [2018-04-10 17:01:41,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 791 to 740. [2018-04-10 17:01:41,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 740 states. [2018-04-10 17:01:41,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 740 states to 740 states and 995 transitions. [2018-04-10 17:01:41,380 INFO L78 Accepts]: Start accepts. Automaton has 740 states and 995 transitions. Word has length 258 [2018-04-10 17:01:41,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 17:01:41,380 INFO L459 AbstractCegarLoop]: Abstraction has 740 states and 995 transitions. [2018-04-10 17:01:41,380 INFO L460 AbstractCegarLoop]: Interpolant automaton has 53 states. [2018-04-10 17:01:41,381 INFO L276 IsEmpty]: Start isEmpty. Operand 740 states and 995 transitions. [2018-04-10 17:01:41,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2018-04-10 17:01:41,382 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 17:01:41,382 INFO L355 BasicCegarLoop]: trace histogram [52, 52, 51, 51, 51, 1, 1, 1, 1, 1, 1] [2018-04-10 17:01:41,383 INFO L408 AbstractCegarLoop]: === Iteration 52 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 17:01:41,383 INFO L82 PathProgramCache]: Analyzing trace with hash -777241162, now seen corresponding path program 51 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 17:01:41,385 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 17:01:41,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 17:01:42,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 17:01:42,046 INFO L134 CoverageAnalysis]: Checked inductivity of 6528 backedges. 0 proven. 6528 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 17:01:42,063 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 17:01:42,063 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53] total 53 [2018-04-10 17:01:42,063 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 17:01:42,063 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 17:01:42,063 INFO L182 omatonBuilderFactory]: Interpolants [42690#true, 42691#false, 42694#(= 0 main_~i~0), 42695#(= main_~i~0 1), 42696#(= 2 main_~i~0), 42697#(= main_~i~0 3), 42698#(= main_~i~0 4), 42699#(= main_~i~0 5), 42700#(= main_~i~0 6), 42701#(= main_~i~0 7), 42702#(= main_~i~0 8), 42703#(= main_~i~0 9), 42704#(= main_~i~0 10), 42705#(= main_~i~0 11), 42706#(= main_~i~0 12), 42707#(= main_~i~0 13), 42708#(= main_~i~0 14), 42709#(= main_~i~0 15), 42710#(= main_~i~0 16), 42711#(= main_~i~0 17), 42712#(= main_~i~0 18), 42713#(= main_~i~0 19), 42714#(= main_~i~0 20), 42715#(= main_~i~0 21), 42716#(= main_~i~0 22), 42717#(= main_~i~0 23), 42718#(= main_~i~0 24), 42719#(= main_~i~0 25), 42720#(= main_~i~0 26), 42721#(= main_~i~0 27), 42722#(= main_~i~0 28), 42723#(= main_~i~0 29), 42724#(= main_~i~0 30), 42725#(= main_~i~0 31), 42726#(= main_~i~0 32), 42727#(= main_~i~0 33), 42728#(= main_~i~0 34), 42729#(= main_~i~0 35), 42730#(= main_~i~0 36), 42731#(= main_~i~0 37), 42732#(= main_~i~0 38), 42733#(= main_~i~0 39), 42734#(= main_~i~0 40), 42735#(= main_~i~0 41), 42736#(= main_~i~0 42), 42737#(= main_~i~0 43), 42738#(= main_~i~0 44), 42739#(= main_~i~0 45), 42740#(= main_~i~0 46), 42741#(= main_~i~0 47), 42742#(= main_~i~0 48), 42743#(= main_~i~0 49), 42744#(= main_~i~0 50), 42745#(and (< main_~i~0 100000) (<= 0 main_~i~0))] [2018-04-10 17:01:42,063 INFO L134 CoverageAnalysis]: Checked inductivity of 6528 backedges. 0 proven. 6528 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 17:01:42,063 INFO L442 AbstractCegarLoop]: Interpolant automaton has 54 states [2018-04-10 17:01:42,064 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2018-04-10 17:01:42,064 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=2706, Unknown=0, NotChecked=0, Total=2862 [2018-04-10 17:01:42,064 INFO L87 Difference]: Start difference. First operand 740 states and 995 transitions. Second operand 54 states. [2018-04-10 17:01:50,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 17:01:50,675 INFO L93 Difference]: Finished difference Result 806 states and 1066 transitions. [2018-04-10 17:01:50,675 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2018-04-10 17:01:50,676 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 263 [2018-04-10 17:01:50,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 17:01:50,677 INFO L225 Difference]: With dead ends: 806 [2018-04-10 17:01:50,677 INFO L226 Difference]: Without dead ends: 806 [2018-04-10 17:01:50,677 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=156, Invalid=2706, Unknown=0, NotChecked=0, Total=2862 [2018-04-10 17:01:50,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 806 states. [2018-04-10 17:01:50,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 806 to 754. [2018-04-10 17:01:50,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 754 states. [2018-04-10 17:01:50,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 754 states to 754 states and 1014 transitions. [2018-04-10 17:01:50,687 INFO L78 Accepts]: Start accepts. Automaton has 754 states and 1014 transitions. Word has length 263 [2018-04-10 17:01:50,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 17:01:50,687 INFO L459 AbstractCegarLoop]: Abstraction has 754 states and 1014 transitions. [2018-04-10 17:01:50,687 INFO L460 AbstractCegarLoop]: Interpolant automaton has 54 states. [2018-04-10 17:01:50,687 INFO L276 IsEmpty]: Start isEmpty. Operand 754 states and 1014 transitions. [2018-04-10 17:01:50,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2018-04-10 17:01:50,688 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 17:01:50,688 INFO L355 BasicCegarLoop]: trace histogram [53, 53, 52, 52, 52, 1, 1, 1, 1, 1, 1] [2018-04-10 17:01:50,688 INFO L408 AbstractCegarLoop]: === Iteration 53 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 17:01:50,688 INFO L82 PathProgramCache]: Analyzing trace with hash -1413111043, now seen corresponding path program 52 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 17:01:50,693 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 17:01:50,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 17:01:51,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 17:01:51,376 INFO L134 CoverageAnalysis]: Checked inductivity of 6786 backedges. 0 proven. 6786 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 17:01:51,392 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 17:01:51,392 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [54] total 54 [2018-04-10 17:01:51,392 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 17:01:51,392 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 17:01:51,392 INFO L182 omatonBuilderFactory]: Interpolants [44306#true, 44307#false, 44310#(= 0 main_~i~0), 44311#(= main_~i~0 1), 44312#(= 2 main_~i~0), 44313#(= main_~i~0 3), 44314#(= main_~i~0 4), 44315#(= main_~i~0 5), 44316#(= main_~i~0 6), 44317#(= main_~i~0 7), 44318#(= main_~i~0 8), 44319#(= main_~i~0 9), 44320#(= main_~i~0 10), 44321#(= main_~i~0 11), 44322#(= main_~i~0 12), 44323#(= main_~i~0 13), 44324#(= main_~i~0 14), 44325#(= main_~i~0 15), 44326#(= main_~i~0 16), 44327#(= main_~i~0 17), 44328#(= main_~i~0 18), 44329#(= main_~i~0 19), 44330#(= main_~i~0 20), 44331#(= main_~i~0 21), 44332#(= main_~i~0 22), 44333#(= main_~i~0 23), 44334#(= main_~i~0 24), 44335#(= main_~i~0 25), 44336#(= main_~i~0 26), 44337#(= main_~i~0 27), 44338#(= main_~i~0 28), 44339#(= main_~i~0 29), 44340#(= main_~i~0 30), 44341#(= main_~i~0 31), 44342#(= main_~i~0 32), 44343#(= main_~i~0 33), 44344#(= main_~i~0 34), 44345#(= main_~i~0 35), 44346#(= main_~i~0 36), 44347#(= main_~i~0 37), 44348#(= main_~i~0 38), 44349#(= main_~i~0 39), 44350#(= main_~i~0 40), 44351#(= main_~i~0 41), 44352#(= main_~i~0 42), 44353#(= main_~i~0 43), 44354#(= main_~i~0 44), 44355#(= main_~i~0 45), 44356#(= main_~i~0 46), 44357#(= main_~i~0 47), 44358#(= main_~i~0 48), 44359#(= main_~i~0 49), 44360#(= main_~i~0 50), 44361#(= main_~i~0 51), 44362#(and (< main_~i~0 100000) (<= 0 main_~i~0))] [2018-04-10 17:01:51,392 INFO L134 CoverageAnalysis]: Checked inductivity of 6786 backedges. 0 proven. 6786 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 17:01:51,392 INFO L442 AbstractCegarLoop]: Interpolant automaton has 55 states [2018-04-10 17:01:51,393 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2018-04-10 17:01:51,393 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=2811, Unknown=0, NotChecked=0, Total=2970 [2018-04-10 17:01:51,393 INFO L87 Difference]: Start difference. First operand 754 states and 1014 transitions. Second operand 55 states. [2018-04-10 17:02:00,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 17:02:00,442 INFO L93 Difference]: Finished difference Result 821 states and 1086 transitions. [2018-04-10 17:02:00,442 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2018-04-10 17:02:00,442 INFO L78 Accepts]: Start accepts. Automaton has 55 states. Word has length 268 [2018-04-10 17:02:00,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 17:02:00,443 INFO L225 Difference]: With dead ends: 821 [2018-04-10 17:02:00,443 INFO L226 Difference]: Without dead ends: 821 [2018-04-10 17:02:00,444 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=159, Invalid=2811, Unknown=0, NotChecked=0, Total=2970 [2018-04-10 17:02:00,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 821 states. [2018-04-10 17:02:00,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 821 to 768. [2018-04-10 17:02:00,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 768 states. [2018-04-10 17:02:00,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 768 states to 768 states and 1033 transitions. [2018-04-10 17:02:00,449 INFO L78 Accepts]: Start accepts. Automaton has 768 states and 1033 transitions. Word has length 268 [2018-04-10 17:02:00,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 17:02:00,449 INFO L459 AbstractCegarLoop]: Abstraction has 768 states and 1033 transitions. [2018-04-10 17:02:00,449 INFO L460 AbstractCegarLoop]: Interpolant automaton has 55 states. [2018-04-10 17:02:00,449 INFO L276 IsEmpty]: Start isEmpty. Operand 768 states and 1033 transitions. [2018-04-10 17:02:00,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 274 [2018-04-10 17:02:00,450 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 17:02:00,450 INFO L355 BasicCegarLoop]: trace histogram [54, 54, 53, 53, 53, 1, 1, 1, 1, 1, 1] [2018-04-10 17:02:00,450 INFO L408 AbstractCegarLoop]: === Iteration 54 === [mainErr3AssertViolationARRAY_INDEX, mainErr1AssertViolationARRAY_INDEX, mainErr2AssertViolationARRAY_INDEX, mainErr0AssertViolationARRAY_INDEX]=== [2018-04-10 17:02:00,450 INFO L82 PathProgramCache]: Analyzing trace with hash 199979542, now seen corresponding path program 53 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-10 17:02:00,453 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 17:02:00,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 17:02:01,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 17:02:01,159 INFO L134 CoverageAnalysis]: Checked inductivity of 7049 backedges. 0 proven. 7049 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 17:02:01,175 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 17:02:01,175 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [55] total 55 [2018-04-10 17:02:01,176 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 17:02:01,176 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 17:02:01,176 INFO L182 omatonBuilderFactory]: Interpolants [45952#true, 45953#false, 45956#(= 0 main_~i~0), 45957#(= main_~i~0 1), 45958#(= 2 main_~i~0), 45959#(= main_~i~0 3), 45960#(= main_~i~0 4), 45961#(= main_~i~0 5), 45962#(= main_~i~0 6), 45963#(= main_~i~0 7), 45964#(= main_~i~0 8), 45965#(= main_~i~0 9), 45966#(= main_~i~0 10), 45967#(= main_~i~0 11), 45968#(= main_~i~0 12), 45969#(= main_~i~0 13), 45970#(= main_~i~0 14), 45971#(= main_~i~0 15), 45972#(= main_~i~0 16), 45973#(= main_~i~0 17), 45974#(= main_~i~0 18), 45975#(= main_~i~0 19), 45976#(= main_~i~0 20), 45977#(= main_~i~0 21), 45978#(= main_~i~0 22), 45979#(= main_~i~0 23), 45980#(= main_~i~0 24), 45981#(= main_~i~0 25), 45982#(= main_~i~0 26), 45983#(= main_~i~0 27), 45984#(= main_~i~0 28), 45985#(= main_~i~0 29), 45986#(= main_~i~0 30), 45987#(= main_~i~0 31), 45988#(= main_~i~0 32), 45989#(= main_~i~0 33), 45990#(= main_~i~0 34), 45991#(= main_~i~0 35), 45992#(= main_~i~0 36), 45993#(= main_~i~0 37), 45994#(= main_~i~0 38), 45995#(= main_~i~0 39), 45996#(= main_~i~0 40), 45997#(= main_~i~0 41), 45998#(= main_~i~0 42), 45999#(= main_~i~0 43), 46000#(= main_~i~0 44), 46001#(= main_~i~0 45), 46002#(= main_~i~0 46), 46003#(= main_~i~0 47), 46004#(= main_~i~0 48), 46005#(= main_~i~0 49), 46006#(= main_~i~0 50), 46007#(= main_~i~0 51), 46008#(= main_~i~0 52), 46009#(and (< main_~i~0 100000) (<= 0 main_~i~0))] [2018-04-10 17:02:01,176 INFO L134 CoverageAnalysis]: Checked inductivity of 7049 backedges. 0 proven. 7049 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 17:02:01,176 INFO L442 AbstractCegarLoop]: Interpolant automaton has 56 states [2018-04-10 17:02:01,176 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2018-04-10 17:02:01,177 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=2918, Unknown=0, NotChecked=0, Total=3080 [2018-04-10 17:02:01,177 INFO L87 Difference]: Start difference. First operand 768 states and 1033 transitions. Second operand 56 states. Received shutdown request... [2018-04-10 17:02:10,163 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2018-04-10 17:02:10,163 WARN L519 AbstractCegarLoop]: Verification canceled [2018-04-10 17:02:10,166 WARN L197 ceAbstractionStarter]: Timeout [2018-04-10 17:02:10,166 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 10.04 05:02:10 BoogieIcfgContainer [2018-04-10 17:02:10,166 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-04-10 17:02:10,167 INFO L168 Benchmark]: Toolchain (without parser) took 192165.44 ms. Allocated memory was 403.7 MB in the beginning and 591.4 MB in the end (delta: 187.7 MB). Free memory was 336.2 MB in the beginning and 397.2 MB in the end (delta: -61.0 MB). Peak memory consumption was 126.7 MB. Max. memory is 5.3 GB. [2018-04-10 17:02:10,167 INFO L168 Benchmark]: CDTParser took 0.16 ms. Allocated memory is still 403.7 MB. Free memory is still 348.9 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-04-10 17:02:10,168 INFO L168 Benchmark]: CACSL2BoogieTranslator took 161.11 ms. Allocated memory is still 403.7 MB. Free memory was 336.2 MB in the beginning and 326.9 MB in the end (delta: 9.3 MB). Peak memory consumption was 9.3 MB. Max. memory is 5.3 GB. [2018-04-10 17:02:10,168 INFO L168 Benchmark]: Boogie Preprocessor took 20.73 ms. Allocated memory is still 403.7 MB. Free memory was 326.9 MB in the beginning and 325.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 17:02:10,168 INFO L168 Benchmark]: RCFGBuilder took 205.42 ms. Allocated memory was 403.7 MB in the beginning and 588.8 MB in the end (delta: 185.1 MB). Free memory was 325.6 MB in the beginning and 556.0 MB in the end (delta: -230.4 MB). Peak memory consumption was 24.2 MB. Max. memory is 5.3 GB. [2018-04-10 17:02:10,169 INFO L168 Benchmark]: TraceAbstraction took 191775.52 ms. Allocated memory was 588.8 MB in the beginning and 591.4 MB in the end (delta: 2.6 MB). Free memory was 555.1 MB in the beginning and 397.2 MB in the end (delta: 157.9 MB). Peak memory consumption was 160.5 MB. Max. memory is 5.3 GB. [2018-04-10 17:02:10,170 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.16 ms. Allocated memory is still 403.7 MB. Free memory is still 348.9 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 161.11 ms. Allocated memory is still 403.7 MB. Free memory was 336.2 MB in the beginning and 326.9 MB in the end (delta: 9.3 MB). Peak memory consumption was 9.3 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 20.73 ms. Allocated memory is still 403.7 MB. Free memory was 326.9 MB in the beginning and 325.6 MB in the end (delta: 1.3 MB). Peak memory consumption was 1.3 MB. Max. memory is 5.3 GB. * RCFGBuilder took 205.42 ms. Allocated memory was 403.7 MB in the beginning and 588.8 MB in the end (delta: 185.1 MB). Free memory was 325.6 MB in the beginning and 556.0 MB in the end (delta: -230.4 MB). Peak memory consumption was 24.2 MB. Max. memory is 5.3 GB. * TraceAbstraction took 191775.52 ms. Allocated memory was 588.8 MB in the beginning and 591.4 MB in the end (delta: 2.6 MB). Free memory was 555.1 MB in the beginning and 397.2 MB in the end (delta: 157.9 MB). Peak memory consumption was 160.5 MB. Max. memory is 5.3 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 26]: Timeout (TraceAbstraction) Unable to prove that array index is always in bounds (line 26). Cancelled while BasicCegarLoop was constructing difference of abstraction (768states) and interpolant automaton (currently 56 states, 56 states before enhancement), while ReachableStatesComputation was computing reachable states (836 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 19]: Timeout (TraceAbstraction) Unable to prove that array index is always in bounds (line 19). Cancelled while BasicCegarLoop was constructing difference of abstraction (768states) and interpolant automaton (currently 56 states, 56 states before enhancement), while ReachableStatesComputation was computing reachable states (836 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 24]: Timeout (TraceAbstraction) Unable to prove that array index is always in bounds (line 24). Cancelled while BasicCegarLoop was constructing difference of abstraction (768states) and interpolant automaton (currently 56 states, 56 states before enhancement), while ReachableStatesComputation was computing reachable states (836 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 17]: Timeout (TraceAbstraction) Unable to prove that array index is always in bounds (line 17). Cancelled while BasicCegarLoop was constructing difference of abstraction (768states) and interpolant automaton (currently 56 states, 56 states before enhancement), while ReachableStatesComputation was computing reachable states (836 states constructedinput type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data CFG has 6 procedures, 42 locations, 4 error locations. TIMEOUT Result, 191.7s OverallTime, 54 OverallIterations, 54 TraceHistogramMax, 175.2s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 11008 SDtfs, 20316 SDslu, 190478 SDs, 0 SdLazy, 813909 SolverSat, 6740 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 139.0s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 1647 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 1485 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=768occurred in iteration=53, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/128313 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, 53 MinimizatonAttempts, 1431 StatesRemovedByMinimization, 53 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.1s SsaConstructionTime, 0.5s SatisfiabilityAnalysisTime, 13.6s InterpolantComputationTime, 7587 NumberOfCodeBlocks, 7587 NumberOfCodeBlocksAsserted, 54 NumberOfCheckSat, 7533 ConstructedInterpolants, 0 QuantifiedInterpolants, 4166505 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 54 InterpolantComputations, 1 PerfectInterpolantSequences, 0/128313 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/sanfoundry_24_false-valid-deref.i_svcomp-DerefFreeMemtrack-32bit-Automizer_z3.epf_AutomizerC.xml/Csv-Benchmark-0-2018-04-10_17-02-10-177.csv Written .csv to /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/sanfoundry_24_false-valid-deref.i_svcomp-DerefFreeMemtrack-32bit-Automizer_z3.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-0-2018-04-10_17-02-10-177.csv Completed graceful shutdown