./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/array-memsafety/cstrcat-alloca-2.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 53f42b1a Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/array-memsafety/cstrcat-alloca-2.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash bfd8ca9d9dda86f57445168715d124831c95b647e7c1b1093bb129b0384cce9e --- Real Ultimate output --- This is Ultimate 0.2.1-dev-53f42b1 [2021-11-21 00:42:42,501 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-21 00:42:42,504 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-21 00:42:42,564 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-21 00:42:42,565 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-21 00:42:42,569 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-21 00:42:42,571 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-21 00:42:42,575 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-21 00:42:42,577 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-21 00:42:42,583 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-21 00:42:42,584 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-21 00:42:42,586 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-21 00:42:42,586 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-21 00:42:42,589 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-21 00:42:42,592 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-21 00:42:42,598 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-21 00:42:42,600 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-21 00:42:42,601 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-21 00:42:42,604 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-21 00:42:42,614 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-21 00:42:42,616 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-21 00:42:42,617 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-21 00:42:42,620 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-21 00:42:42,621 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-21 00:42:42,630 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-21 00:42:42,631 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-21 00:42:42,631 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-21 00:42:42,633 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-21 00:42:42,633 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-21 00:42:42,635 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-21 00:42:42,635 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-21 00:42:42,636 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-21 00:42:42,638 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-21 00:42:42,639 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-21 00:42:42,641 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-21 00:42:42,641 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-21 00:42:42,642 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-21 00:42:42,642 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-21 00:42:42,642 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-21 00:42:42,643 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-21 00:42:42,644 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-21 00:42:42,645 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf [2021-11-21 00:42:42,690 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-21 00:42:42,696 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-21 00:42:42,697 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-21 00:42:42,697 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-21 00:42:42,698 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-21 00:42:42,698 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-21 00:42:42,698 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-21 00:42:42,699 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-21 00:42:42,699 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-21 00:42:42,699 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-21 00:42:42,700 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-21 00:42:42,700 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-21 00:42:42,701 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-21 00:42:42,701 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-21 00:42:42,701 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-21 00:42:42,701 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-21 00:42:42,702 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-21 00:42:42,702 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2021-11-21 00:42:42,702 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-21 00:42:42,703 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-21 00:42:42,703 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-21 00:42:42,703 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-21 00:42:42,703 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-11-21 00:42:42,705 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-21 00:42:42,705 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-21 00:42:42,705 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-21 00:42:42,706 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-11-21 00:42:42,706 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-11-21 00:42:42,706 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-11-21 00:42:42,707 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-21 00:42:42,707 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-21 00:42:42,707 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-21 00:42:42,707 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-21 00:42:42,707 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-21 00:42:42,708 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-21 00:42:42,708 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-21 00:42:42,708 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-21 00:42:42,708 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-21 00:42:42,709 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-21 00:42:42,709 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-21 00:42:42,709 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-21 00:42:42,709 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-21 00:42:42,710 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> bfd8ca9d9dda86f57445168715d124831c95b647e7c1b1093bb129b0384cce9e [2021-11-21 00:42:42,994 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-21 00:42:43,030 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-21 00:42:43,033 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-21 00:42:43,034 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-21 00:42:43,034 INFO L275 PluginConnector]: CDTParser initialized [2021-11-21 00:42:43,036 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/../../sv-benchmarks/c/array-memsafety/cstrcat-alloca-2.i [2021-11-21 00:42:43,099 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/data/00291cac6/eadb92dd1fcc4e6085ca5f0cab52ce02/FLAG88270b5c5 [2021-11-21 00:42:43,646 INFO L306 CDTParser]: Found 1 translation units. [2021-11-21 00:42:43,647 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/sv-benchmarks/c/array-memsafety/cstrcat-alloca-2.i [2021-11-21 00:42:43,670 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/data/00291cac6/eadb92dd1fcc4e6085ca5f0cab52ce02/FLAG88270b5c5 [2021-11-21 00:42:43,924 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/data/00291cac6/eadb92dd1fcc4e6085ca5f0cab52ce02 [2021-11-21 00:42:43,926 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-21 00:42:43,928 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-21 00:42:43,930 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-21 00:42:43,930 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-21 00:42:43,933 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-21 00:42:43,934 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 12:42:43" (1/1) ... [2021-11-21 00:42:43,937 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7b0edb1a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:42:43, skipping insertion in model container [2021-11-21 00:42:43,937 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 12:42:43" (1/1) ... [2021-11-21 00:42:43,945 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-21 00:42:44,003 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-21 00:42:44,444 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-21 00:42:44,453 INFO L203 MainTranslator]: Completed pre-run [2021-11-21 00:42:44,514 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-21 00:42:44,547 INFO L208 MainTranslator]: Completed translation [2021-11-21 00:42:44,547 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:42:44 WrapperNode [2021-11-21 00:42:44,548 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-21 00:42:44,549 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-21 00:42:44,549 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-21 00:42:44,549 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-21 00:42:44,556 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:42:44" (1/1) ... [2021-11-21 00:42:44,587 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:42:44" (1/1) ... [2021-11-21 00:42:44,619 INFO L137 Inliner]: procedures = 117, calls = 16, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 94 [2021-11-21 00:42:44,619 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-21 00:42:44,620 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-21 00:42:44,620 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-21 00:42:44,620 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-21 00:42:44,629 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:42:44" (1/1) ... [2021-11-21 00:42:44,629 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:42:44" (1/1) ... [2021-11-21 00:42:44,644 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:42:44" (1/1) ... [2021-11-21 00:42:44,644 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:42:44" (1/1) ... [2021-11-21 00:42:44,649 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:42:44" (1/1) ... [2021-11-21 00:42:44,653 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:42:44" (1/1) ... [2021-11-21 00:42:44,666 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:42:44" (1/1) ... [2021-11-21 00:42:44,669 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-21 00:42:44,670 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-21 00:42:44,670 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-21 00:42:44,670 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-21 00:42:44,677 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:42:44" (1/1) ... [2021-11-21 00:42:44,684 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-21 00:42:44,695 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:42:44,716 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-21 00:42:44,746 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-21 00:42:44,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-21 00:42:44,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-21 00:42:44,779 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-21 00:42:44,779 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-21 00:42:44,779 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-21 00:42:44,779 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-21 00:42:44,926 INFO L236 CfgBuilder]: Building ICFG [2021-11-21 00:42:44,927 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-21 00:42:45,197 INFO L277 CfgBuilder]: Performing block encoding [2021-11-21 00:42:45,253 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-21 00:42:45,253 INFO L301 CfgBuilder]: Removed 4 assume(true) statements. [2021-11-21 00:42:45,255 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 12:42:45 BoogieIcfgContainer [2021-11-21 00:42:45,256 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-21 00:42:45,257 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-21 00:42:45,257 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-21 00:42:45,261 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-21 00:42:45,261 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.11 12:42:43" (1/3) ... [2021-11-21 00:42:45,261 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@e4c782 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 12:42:45, skipping insertion in model container [2021-11-21 00:42:45,262 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:42:44" (2/3) ... [2021-11-21 00:42:45,262 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@e4c782 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 12:42:45, skipping insertion in model container [2021-11-21 00:42:45,262 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 12:42:45" (3/3) ... [2021-11-21 00:42:45,263 INFO L111 eAbstractionObserver]: Analyzing ICFG cstrcat-alloca-2.i [2021-11-21 00:42:45,268 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-21 00:42:45,269 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 15 error locations. [2021-11-21 00:42:45,312 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-21 00:42:45,319 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-21 00:42:45,320 INFO L340 AbstractCegarLoop]: Starting to check reachability of 15 error locations. [2021-11-21 00:42:45,334 INFO L276 IsEmpty]: Start isEmpty. Operand has 32 states, 16 states have (on average 2.375) internal successors, (38), 31 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:42:45,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-11-21 00:42:45,340 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:42:45,340 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-11-21 00:42:45,341 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:42:45,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:42:45,346 INFO L85 PathProgramCache]: Analyzing trace with hash 147851, now seen corresponding path program 1 times [2021-11-21 00:42:45,356 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:42:45,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1491502204] [2021-11-21 00:42:45,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:42:45,358 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:42:45,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:42:45,498 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:42:45,499 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:42:45,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1491502204] [2021-11-21 00:42:45,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1491502204] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:42:45,501 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:42:45,501 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-11-21 00:42:45,502 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445825192] [2021-11-21 00:42:45,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:42:45,507 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 00:42:45,507 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:42:45,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 00:42:45,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 00:42:45,554 INFO L87 Difference]: Start difference. First operand has 32 states, 16 states have (on average 2.375) internal successors, (38), 31 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:42:45,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:42:45,607 INFO L93 Difference]: Finished difference Result 33 states and 37 transitions. [2021-11-21 00:42:45,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 00:42:45,609 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2021-11-21 00:42:45,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:42:45,616 INFO L225 Difference]: With dead ends: 33 [2021-11-21 00:42:45,617 INFO L226 Difference]: Without dead ends: 31 [2021-11-21 00:42:45,618 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 00:42:45,622 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 1 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 41 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 00:42:45,623 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1 Valid, 41 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 00:42:45,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2021-11-21 00:42:45,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 31. [2021-11-21 00:42:45,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31 states, 16 states have (on average 2.125) internal successors, (34), 30 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:42:45,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 34 transitions. [2021-11-21 00:42:45,654 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 34 transitions. Word has length 3 [2021-11-21 00:42:45,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:42:45,654 INFO L470 AbstractCegarLoop]: Abstraction has 31 states and 34 transitions. [2021-11-21 00:42:45,655 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:42:45,655 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 34 transitions. [2021-11-21 00:42:45,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-11-21 00:42:45,655 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:42:45,656 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-11-21 00:42:45,656 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-21 00:42:45,656 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:42:45,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:42:45,657 INFO L85 PathProgramCache]: Analyzing trace with hash 4583106, now seen corresponding path program 1 times [2021-11-21 00:42:45,657 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:42:45,658 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853956009] [2021-11-21 00:42:45,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:42:45,658 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:42:45,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:42:45,718 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:42:45,718 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:42:45,719 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853956009] [2021-11-21 00:42:45,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853956009] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:42:45,719 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:42:45,719 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-21 00:42:45,720 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1112145764] [2021-11-21 00:42:45,720 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:42:45,721 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 00:42:45,721 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:42:45,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 00:42:45,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 00:42:45,722 INFO L87 Difference]: Start difference. First operand 31 states and 34 transitions. Second operand has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:42:45,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:42:45,770 INFO L93 Difference]: Finished difference Result 29 states and 32 transitions. [2021-11-21 00:42:45,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 00:42:45,771 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2021-11-21 00:42:45,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:42:45,772 INFO L225 Difference]: With dead ends: 29 [2021-11-21 00:42:45,772 INFO L226 Difference]: Without dead ends: 29 [2021-11-21 00:42:45,772 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 00:42:45,774 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 27 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 14 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 00:42:45,775 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 14 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 00:42:45,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2021-11-21 00:42:45,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 29. [2021-11-21 00:42:45,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 16 states have (on average 2.0) internal successors, (32), 28 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:42:45,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 32 transitions. [2021-11-21 00:42:45,779 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 32 transitions. Word has length 4 [2021-11-21 00:42:45,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:42:45,780 INFO L470 AbstractCegarLoop]: Abstraction has 29 states and 32 transitions. [2021-11-21 00:42:45,780 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:42:45,780 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 32 transitions. [2021-11-21 00:42:45,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-11-21 00:42:45,781 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:42:45,781 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-11-21 00:42:45,781 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-21 00:42:45,782 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:42:45,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:42:45,782 INFO L85 PathProgramCache]: Analyzing trace with hash 4583107, now seen corresponding path program 1 times [2021-11-21 00:42:45,783 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:42:45,786 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572454987] [2021-11-21 00:42:45,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:42:45,787 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:42:45,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:42:45,937 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:42:45,937 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:42:45,938 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572454987] [2021-11-21 00:42:45,938 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1572454987] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:42:45,938 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:42:45,938 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 00:42:45,939 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778767952] [2021-11-21 00:42:45,939 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:42:45,939 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 00:42:45,940 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:42:45,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 00:42:45,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 00:42:45,941 INFO L87 Difference]: Start difference. First operand 29 states and 32 transitions. Second operand has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 4 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:42:46,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:42:46,043 INFO L93 Difference]: Finished difference Result 55 states and 61 transitions. [2021-11-21 00:42:46,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 00:42:46,044 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 4 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2021-11-21 00:42:46,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:42:46,047 INFO L225 Difference]: With dead ends: 55 [2021-11-21 00:42:46,048 INFO L226 Difference]: Without dead ends: 55 [2021-11-21 00:42:46,048 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:42:46,055 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 28 mSDsluCounter, 28 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 38 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:42:46,056 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 38 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-21 00:42:46,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2021-11-21 00:42:46,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 31. [2021-11-21 00:42:46,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 30 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:42:46,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 35 transitions. [2021-11-21 00:42:46,067 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 35 transitions. Word has length 4 [2021-11-21 00:42:46,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:42:46,068 INFO L470 AbstractCegarLoop]: Abstraction has 31 states and 35 transitions. [2021-11-21 00:42:46,068 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 4 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:42:46,069 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 35 transitions. [2021-11-21 00:42:46,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-11-21 00:42:46,069 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:42:46,070 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-11-21 00:42:46,070 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-21 00:42:46,070 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:42:46,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:42:46,072 INFO L85 PathProgramCache]: Analyzing trace with hash 142164286, now seen corresponding path program 1 times [2021-11-21 00:42:46,072 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:42:46,072 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765514205] [2021-11-21 00:42:46,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:42:46,073 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:42:46,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:42:46,130 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:42:46,131 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:42:46,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765514205] [2021-11-21 00:42:46,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1765514205] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:42:46,132 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:42:46,132 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-21 00:42:46,132 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1843938568] [2021-11-21 00:42:46,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:42:46,133 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 00:42:46,133 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:42:46,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 00:42:46,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 00:42:46,134 INFO L87 Difference]: Start difference. First operand 31 states and 35 transitions. Second operand has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:42:46,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:42:46,159 INFO L93 Difference]: Finished difference Result 29 states and 33 transitions. [2021-11-21 00:42:46,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 00:42:46,160 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-11-21 00:42:46,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:42:46,161 INFO L225 Difference]: With dead ends: 29 [2021-11-21 00:42:46,161 INFO L226 Difference]: Without dead ends: 29 [2021-11-21 00:42:46,162 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 00:42:46,163 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 24 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 14 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 00:42:46,163 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 14 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 00:42:46,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2021-11-21 00:42:46,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 29. [2021-11-21 00:42:46,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 18 states have (on average 1.8333333333333333) internal successors, (33), 28 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:42:46,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 33 transitions. [2021-11-21 00:42:46,168 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 33 transitions. Word has length 5 [2021-11-21 00:42:46,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:42:46,168 INFO L470 AbstractCegarLoop]: Abstraction has 29 states and 33 transitions. [2021-11-21 00:42:46,169 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:42:46,169 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 33 transitions. [2021-11-21 00:42:46,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-11-21 00:42:46,170 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:42:46,170 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-11-21 00:42:46,170 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-21 00:42:46,170 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:42:46,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:42:46,171 INFO L85 PathProgramCache]: Analyzing trace with hash 142164287, now seen corresponding path program 1 times [2021-11-21 00:42:46,172 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:42:46,172 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783993563] [2021-11-21 00:42:46,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:42:46,172 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:42:46,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:42:46,243 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:42:46,243 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:42:46,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783993563] [2021-11-21 00:42:46,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [783993563] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:42:46,244 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:42:46,244 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 00:42:46,245 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738801977] [2021-11-21 00:42:46,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:42:46,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 00:42:46,246 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:42:46,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 00:42:46,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:42:46,247 INFO L87 Difference]: Start difference. First operand 29 states and 33 transitions. Second operand has 5 states, 4 states have (on average 1.25) internal successors, (5), 5 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:42:46,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:42:46,321 INFO L93 Difference]: Finished difference Result 50 states and 56 transitions. [2021-11-21 00:42:46,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 00:42:46,322 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.25) internal successors, (5), 5 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-11-21 00:42:46,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:42:46,323 INFO L225 Difference]: With dead ends: 50 [2021-11-21 00:42:46,323 INFO L226 Difference]: Without dead ends: 50 [2021-11-21 00:42:46,324 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-21 00:42:46,325 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 50 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 31 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:42:46,326 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 31 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-21 00:42:46,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2021-11-21 00:42:46,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 31. [2021-11-21 00:42:46,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31 states, 20 states have (on average 1.8) internal successors, (36), 30 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:42:46,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 36 transitions. [2021-11-21 00:42:46,332 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 36 transitions. Word has length 5 [2021-11-21 00:42:46,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:42:46,333 INFO L470 AbstractCegarLoop]: Abstraction has 31 states and 36 transitions. [2021-11-21 00:42:46,333 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.25) internal successors, (5), 5 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:42:46,333 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 36 transitions. [2021-11-21 00:42:46,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-11-21 00:42:46,334 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:42:46,334 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-11-21 00:42:46,334 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-21 00:42:46,335 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:42:46,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:42:46,336 INFO L85 PathProgramCache]: Analyzing trace with hash 142166373, now seen corresponding path program 1 times [2021-11-21 00:42:46,336 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:42:46,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561066364] [2021-11-21 00:42:46,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:42:46,337 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:42:46,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:42:46,376 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:42:46,377 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:42:46,377 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561066364] [2021-11-21 00:42:46,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1561066364] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:42:46,377 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:42:46,378 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 00:42:46,378 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [279979650] [2021-11-21 00:42:46,378 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:42:46,379 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 00:42:46,379 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:42:46,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 00:42:46,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-21 00:42:46,380 INFO L87 Difference]: Start difference. First operand 31 states and 36 transitions. Second operand has 4 states, 4 states have (on average 1.25) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:42:46,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:42:46,403 INFO L93 Difference]: Finished difference Result 31 states and 35 transitions. [2021-11-21 00:42:46,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 00:42:46,403 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 1.25) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-11-21 00:42:46,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:42:46,404 INFO L225 Difference]: With dead ends: 31 [2021-11-21 00:42:46,404 INFO L226 Difference]: Without dead ends: 31 [2021-11-21 00:42:46,405 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-21 00:42:46,406 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 30 mSDsluCounter, 23 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 41 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 00:42:46,406 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [30 Valid, 41 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 00:42:46,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2021-11-21 00:42:46,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 31. [2021-11-21 00:42:46,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31 states, 20 states have (on average 1.75) internal successors, (35), 30 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:42:46,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 35 transitions. [2021-11-21 00:42:46,411 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 35 transitions. Word has length 5 [2021-11-21 00:42:46,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:42:46,431 INFO L470 AbstractCegarLoop]: Abstraction has 31 states and 35 transitions. [2021-11-21 00:42:46,431 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 1.25) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:42:46,432 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 35 transitions. [2021-11-21 00:42:46,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-11-21 00:42:46,433 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:42:46,433 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1] [2021-11-21 00:42:46,433 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-21 00:42:46,434 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:42:46,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:42:46,435 INFO L85 PathProgramCache]: Analyzing trace with hash 109470704, now seen corresponding path program 1 times [2021-11-21 00:42:46,435 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:42:46,435 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908241942] [2021-11-21 00:42:46,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:42:46,436 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:42:46,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:42:46,549 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:42:46,550 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:42:46,550 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908241942] [2021-11-21 00:42:46,550 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [908241942] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:42:46,551 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1954796652] [2021-11-21 00:42:46,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:42:46,551 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:42:46,552 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:42:46,553 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:42:46,574 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-21 00:42:46,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:42:46,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-21 00:42:46,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:42:46,726 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 00:42:46,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 19 [2021-11-21 00:42:46,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 13 [2021-11-21 00:42:46,834 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:42:46,834 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:42:47,074 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:42:47,074 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1954796652] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:42:47,074 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [855504068] [2021-11-21 00:42:47,095 INFO L159 IcfgInterpreter]: Started Sifa with 5 locations of interest [2021-11-21 00:42:47,095 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:42:47,100 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:42:47,105 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:42:47,106 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:42:47,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:42:47,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:42:47,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:42:47,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:42:48,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:42:48,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 210 treesize of output 202 [2021-11-21 00:42:48,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:42:49,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:42:49,384 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:42:50,059 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:42:50,059 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:42:50,059 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 8 [2021-11-21 00:42:50,059 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145861028] [2021-11-21 00:42:50,060 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:42:50,060 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-21 00:42:50,060 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:42:50,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-21 00:42:50,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-11-21 00:42:50,061 INFO L87 Difference]: Start difference. First operand 31 states and 35 transitions. Second operand has 9 states, 8 states have (on average 1.75) internal successors, (14), 9 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:42:50,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:42:50,321 INFO L93 Difference]: Finished difference Result 78 states and 87 transitions. [2021-11-21 00:42:50,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-21 00:42:50,322 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 1.75) internal successors, (14), 9 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2021-11-21 00:42:50,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:42:50,326 INFO L225 Difference]: With dead ends: 78 [2021-11-21 00:42:50,329 INFO L226 Difference]: Without dead ends: 78 [2021-11-21 00:42:50,330 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-11-21 00:42:50,334 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 120 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 176 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-21 00:42:50,334 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 102 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 176 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-21 00:42:50,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2021-11-21 00:42:50,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 36. [2021-11-21 00:42:50,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 26 states have (on average 1.6538461538461537) internal successors, (43), 35 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:42:50,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 43 transitions. [2021-11-21 00:42:50,350 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 43 transitions. Word has length 6 [2021-11-21 00:42:50,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:42:50,350 INFO L470 AbstractCegarLoop]: Abstraction has 36 states and 43 transitions. [2021-11-21 00:42:50,351 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 1.75) internal successors, (14), 9 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:42:50,356 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 43 transitions. [2021-11-21 00:42:50,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-11-21 00:42:50,357 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:42:50,357 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1] [2021-11-21 00:42:50,400 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-21 00:42:50,586 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:42:50,586 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:42:50,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:42:50,587 INFO L85 PathProgramCache]: Analyzing trace with hash -819016292, now seen corresponding path program 1 times [2021-11-21 00:42:50,587 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:42:50,587 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [982652043] [2021-11-21 00:42:50,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:42:50,588 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:42:50,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:42:50,711 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:42:50,712 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:42:50,712 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [982652043] [2021-11-21 00:42:50,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [982652043] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:42:50,714 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [66077325] [2021-11-21 00:42:50,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:42:50,715 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:42:50,715 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:42:50,716 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:42:50,745 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-21 00:42:50,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:42:50,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-21 00:42:50,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:42:50,805 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 00:42:50,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 15 [2021-11-21 00:42:50,869 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:42:50,869 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:42:51,055 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:42:51,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [66077325] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:42:51,056 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1540546534] [2021-11-21 00:42:51,059 INFO L159 IcfgInterpreter]: Started Sifa with 6 locations of interest [2021-11-21 00:42:51,059 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:42:51,060 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:42:51,061 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:42:51,061 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:42:51,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:42:51,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:42:51,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:42:51,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:42:51,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:42:51,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 223 treesize of output 215 [2021-11-21 00:42:52,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:42:53,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:42:53,279 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:42:53,916 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:42:53,916 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:42:53,916 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-21 00:42:53,917 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272448251] [2021-11-21 00:42:53,917 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:42:53,917 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-21 00:42:53,917 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:42:53,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-21 00:42:53,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-11-21 00:42:53,919 INFO L87 Difference]: Start difference. First operand 36 states and 43 transitions. Second operand has 11 states, 10 states have (on average 1.6) internal successors, (16), 11 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:42:54,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:42:54,101 INFO L93 Difference]: Finished difference Result 57 states and 66 transitions. [2021-11-21 00:42:54,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-21 00:42:54,102 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.6) internal successors, (16), 11 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-11-21 00:42:54,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:42:54,103 INFO L225 Difference]: With dead ends: 57 [2021-11-21 00:42:54,103 INFO L226 Difference]: Without dead ends: 57 [2021-11-21 00:42:54,104 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2021-11-21 00:42:54,105 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 69 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:42:54,106 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 70 Invalid, 125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 121 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-21 00:42:54,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2021-11-21 00:42:54,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 33. [2021-11-21 00:42:54,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33 states, 24 states have (on average 1.625) internal successors, (39), 32 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:42:54,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 39 transitions. [2021-11-21 00:42:54,111 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 39 transitions. Word has length 7 [2021-11-21 00:42:54,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:42:54,111 INFO L470 AbstractCegarLoop]: Abstraction has 33 states and 39 transitions. [2021-11-21 00:42:54,112 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.6) internal successors, (16), 11 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:42:54,112 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 39 transitions. [2021-11-21 00:42:54,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-11-21 00:42:54,112 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:42:54,113 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:42:54,148 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-21 00:42:54,334 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:42:54,335 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:42:54,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:42:54,335 INFO L85 PathProgramCache]: Analyzing trace with hash -819014206, now seen corresponding path program 1 times [2021-11-21 00:42:54,336 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:42:54,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89848819] [2021-11-21 00:42:54,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:42:54,336 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:42:54,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:42:54,399 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:42:54,400 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:42:54,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89848819] [2021-11-21 00:42:54,400 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [89848819] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:42:54,400 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:42:54,401 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-21 00:42:54,401 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837728186] [2021-11-21 00:42:54,401 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:42:54,403 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 00:42:54,403 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:42:54,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 00:42:54,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-21 00:42:54,404 INFO L87 Difference]: Start difference. First operand 33 states and 39 transitions. Second operand has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:42:54,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:42:54,433 INFO L93 Difference]: Finished difference Result 32 states and 38 transitions. [2021-11-21 00:42:54,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 00:42:54,434 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-11-21 00:42:54,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:42:54,435 INFO L225 Difference]: With dead ends: 32 [2021-11-21 00:42:54,435 INFO L226 Difference]: Without dead ends: 32 [2021-11-21 00:42:54,436 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-21 00:42:54,439 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 26 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 10 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 00:42:54,439 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 10 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 00:42:54,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32 states. [2021-11-21 00:42:54,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32 to 25. [2021-11-21 00:42:54,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 24 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:42:54,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 28 transitions. [2021-11-21 00:42:54,455 INFO L78 Accepts]: Start accepts. Automaton has 25 states and 28 transitions. Word has length 7 [2021-11-21 00:42:54,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:42:54,456 INFO L470 AbstractCegarLoop]: Abstraction has 25 states and 28 transitions. [2021-11-21 00:42:54,456 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:42:54,456 INFO L276 IsEmpty]: Start isEmpty. Operand 25 states and 28 transitions. [2021-11-21 00:42:54,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-11-21 00:42:54,457 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:42:54,457 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:42:54,457 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-21 00:42:54,457 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:42:54,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:42:54,459 INFO L85 PathProgramCache]: Analyzing trace with hash 380363394, now seen corresponding path program 1 times [2021-11-21 00:42:54,459 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:42:54,459 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77207048] [2021-11-21 00:42:54,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:42:54,459 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:42:54,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:42:54,574 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:42:54,574 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:42:54,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77207048] [2021-11-21 00:42:54,574 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [77207048] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:42:54,574 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:42:54,574 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 00:42:54,574 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815334314] [2021-11-21 00:42:54,575 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:42:54,575 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 00:42:54,575 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:42:54,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 00:42:54,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-21 00:42:54,576 INFO L87 Difference]: Start difference. First operand 25 states and 28 transitions. Second operand has 6 states, 5 states have (on average 1.6) internal successors, (8), 5 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:42:54,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:42:54,618 INFO L93 Difference]: Finished difference Result 24 states and 27 transitions. [2021-11-21 00:42:54,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 00:42:54,619 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 1.6) internal successors, (8), 5 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2021-11-21 00:42:54,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:42:54,619 INFO L225 Difference]: With dead ends: 24 [2021-11-21 00:42:54,620 INFO L226 Difference]: Without dead ends: 24 [2021-11-21 00:42:54,620 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2021-11-21 00:42:54,620 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 86 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 00:42:54,621 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 9 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 00:42:54,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24 states. [2021-11-21 00:42:54,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24 to 24. [2021-11-21 00:42:54,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24 states, 17 states have (on average 1.588235294117647) internal successors, (27), 23 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:42:54,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 27 transitions. [2021-11-21 00:42:54,623 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 27 transitions. Word has length 8 [2021-11-21 00:42:54,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:42:54,624 INFO L470 AbstractCegarLoop]: Abstraction has 24 states and 27 transitions. [2021-11-21 00:42:54,624 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 1.6) internal successors, (8), 5 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:42:54,624 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 27 transitions. [2021-11-21 00:42:54,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-11-21 00:42:54,625 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:42:54,625 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:42:54,625 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-21 00:42:54,625 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:42:54,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:42:54,626 INFO L85 PathProgramCache]: Analyzing trace with hash -1093635206, now seen corresponding path program 1 times [2021-11-21 00:42:54,626 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:42:54,626 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494068835] [2021-11-21 00:42:54,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:42:54,626 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:42:54,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:42:54,684 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:42:54,684 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:42:54,684 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1494068835] [2021-11-21 00:42:54,684 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1494068835] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:42:54,684 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:42:54,684 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 00:42:54,685 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1001836331] [2021-11-21 00:42:54,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:42:54,685 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 00:42:54,685 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:42:54,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 00:42:54,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 00:42:54,686 INFO L87 Difference]: Start difference. First operand 24 states and 27 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:42:54,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:42:54,723 INFO L93 Difference]: Finished difference Result 23 states and 26 transitions. [2021-11-21 00:42:54,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 00:42:54,724 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-11-21 00:42:54,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:42:54,724 INFO L225 Difference]: With dead ends: 23 [2021-11-21 00:42:54,724 INFO L226 Difference]: Without dead ends: 23 [2021-11-21 00:42:54,724 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:42:54,725 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 27 mSDsluCounter, 4 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 11 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 00:42:54,726 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 11 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 00:42:54,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2021-11-21 00:42:54,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 23. [2021-11-21 00:42:54,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 22 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:42:54,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 26 transitions. [2021-11-21 00:42:54,729 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 26 transitions. Word has length 9 [2021-11-21 00:42:54,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:42:54,729 INFO L470 AbstractCegarLoop]: Abstraction has 23 states and 26 transitions. [2021-11-21 00:42:54,729 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:42:54,729 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 26 transitions. [2021-11-21 00:42:54,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-11-21 00:42:54,730 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:42:54,730 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:42:54,730 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-21 00:42:54,731 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:42:54,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:42:54,731 INFO L85 PathProgramCache]: Analyzing trace with hash -1093635205, now seen corresponding path program 1 times [2021-11-21 00:42:54,731 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:42:54,732 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352767031] [2021-11-21 00:42:54,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:42:54,732 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:42:54,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:42:54,830 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:42:54,831 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:42:54,831 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352767031] [2021-11-21 00:42:54,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [352767031] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:42:54,831 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [488061872] [2021-11-21 00:42:54,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:42:54,832 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:42:54,832 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:42:54,833 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:42:54,837 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-21 00:42:54,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:42:54,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 22 conjunts are in the unsatisfiable core [2021-11-21 00:42:54,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:42:54,909 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 00:42:54,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 15 [2021-11-21 00:42:55,001 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:42:55,001 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:42:55,135 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:42:55,135 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [488061872] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-21 00:42:55,135 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-21 00:42:55,136 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7, 5] total 12 [2021-11-21 00:42:55,136 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857876145] [2021-11-21 00:42:55,136 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:42:55,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 00:42:55,137 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:42:55,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 00:42:55,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2021-11-21 00:42:55,140 INFO L87 Difference]: Start difference. First operand 23 states and 26 transitions. Second operand has 6 states, 5 states have (on average 1.8) internal successors, (9), 6 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:42:55,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:42:55,209 INFO L93 Difference]: Finished difference Result 25 states and 28 transitions. [2021-11-21 00:42:55,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 00:42:55,209 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 1.8) internal successors, (9), 6 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-11-21 00:42:55,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:42:55,210 INFO L225 Difference]: With dead ends: 25 [2021-11-21 00:42:55,210 INFO L226 Difference]: Without dead ends: 25 [2021-11-21 00:42:55,210 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2021-11-21 00:42:55,211 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 61 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 17 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 00:42:55,211 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 17 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 00:42:55,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25 states. [2021-11-21 00:42:55,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25 to 24. [2021-11-21 00:42:55,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24 states, 18 states have (on average 1.5) internal successors, (27), 23 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:42:55,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 27 transitions. [2021-11-21 00:42:55,214 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 27 transitions. Word has length 9 [2021-11-21 00:42:55,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:42:55,215 INFO L470 AbstractCegarLoop]: Abstraction has 24 states and 27 transitions. [2021-11-21 00:42:55,215 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 1.8) internal successors, (9), 6 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:42:55,215 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 27 transitions. [2021-11-21 00:42:55,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-11-21 00:42:55,216 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:42:55,216 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:42:55,258 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-21 00:42:55,436 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-11-21 00:42:55,436 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:42:55,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:42:55,437 INFO L85 PathProgramCache]: Analyzing trace with hash 1283556116, now seen corresponding path program 1 times [2021-11-21 00:42:55,437 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:42:55,437 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [144270137] [2021-11-21 00:42:55,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:42:55,437 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:42:55,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:42:55,571 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:42:55,571 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:42:55,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [144270137] [2021-11-21 00:42:55,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [144270137] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:42:55,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [206276815] [2021-11-21 00:42:55,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:42:55,572 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:42:55,572 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:42:55,572 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:42:55,618 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-21 00:42:55,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:42:55,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 22 conjunts are in the unsatisfiable core [2021-11-21 00:42:55,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:42:55,691 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 00:42:55,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 15 [2021-11-21 00:42:55,840 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:42:55,840 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:42:56,028 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:42:56,028 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [206276815] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:42:56,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1660548744] [2021-11-21 00:42:56,031 INFO L159 IcfgInterpreter]: Started Sifa with 10 locations of interest [2021-11-21 00:42:56,035 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:42:56,035 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:42:56,036 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:42:56,036 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:42:56,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:42:56,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:42:56,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:42:56,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-11-21 00:42:56,936 INFO L354 Elim1Store]: treesize reduction 19, result has 36.7 percent of original size [2021-11-21 00:42:56,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 217 treesize of output 216 [2021-11-21 00:42:57,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:42:58,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:42:58,899 INFO L354 Elim1Store]: treesize reduction 28, result has 44.0 percent of original size [2021-11-21 00:42:58,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 41 [2021-11-21 00:42:59,226 INFO L354 Elim1Store]: treesize reduction 68, result has 37.6 percent of original size [2021-11-21 00:42:59,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 62 [2021-11-21 00:43:01,829 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:43:02,937 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:43:02,937 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:43:02,937 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 19 [2021-11-21 00:43:02,938 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229427244] [2021-11-21 00:43:02,938 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:43:02,938 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-21 00:43:02,938 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:43:02,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-21 00:43:02,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=695, Unknown=0, NotChecked=0, Total=812 [2021-11-21 00:43:02,940 INFO L87 Difference]: Start difference. First operand 24 states and 27 transitions. Second operand has 20 states, 19 states have (on average 1.631578947368421) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:03,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:43:03,140 INFO L93 Difference]: Finished difference Result 41 states and 46 transitions. [2021-11-21 00:43:03,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-21 00:43:03,145 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.631578947368421) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-11-21 00:43:03,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:43:03,146 INFO L225 Difference]: With dead ends: 41 [2021-11-21 00:43:03,146 INFO L226 Difference]: Without dead ends: 41 [2021-11-21 00:43:03,147 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 317 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=176, Invalid=880, Unknown=0, NotChecked=0, Total=1056 [2021-11-21 00:43:03,148 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 153 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:43:03,148 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [153 Valid, 32 Invalid, 117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-21 00:43:03,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2021-11-21 00:43:03,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 26. [2021-11-21 00:43:03,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26 states, 20 states have (on average 1.5) internal successors, (30), 25 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:03,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 30 transitions. [2021-11-21 00:43:03,152 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 30 transitions. Word has length 11 [2021-11-21 00:43:03,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:43:03,152 INFO L470 AbstractCegarLoop]: Abstraction has 26 states and 30 transitions. [2021-11-21 00:43:03,152 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.631578947368421) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:03,153 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 30 transitions. [2021-11-21 00:43:03,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-11-21 00:43:03,153 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:43:03,154 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:43:03,179 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2021-11-21 00:43:03,358 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-11-21 00:43:03,358 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:43:03,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:43:03,359 INFO L85 PathProgramCache]: Analyzing trace with hash 1135532470, now seen corresponding path program 1 times [2021-11-21 00:43:03,359 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:43:03,359 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551016488] [2021-11-21 00:43:03,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:43:03,359 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:43:03,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:43:03,398 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:43:03,399 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:43:03,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551016488] [2021-11-21 00:43:03,399 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551016488] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:43:03,399 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:43:03,399 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 00:43:03,400 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016701371] [2021-11-21 00:43:03,400 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:43:03,400 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 00:43:03,400 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:43:03,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 00:43:03,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:43:03,401 INFO L87 Difference]: Start difference. First operand 26 states and 30 transitions. Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:03,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:43:03,448 INFO L93 Difference]: Finished difference Result 25 states and 29 transitions. [2021-11-21 00:43:03,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 00:43:03,449 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2021-11-21 00:43:03,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:43:03,449 INFO L225 Difference]: With dead ends: 25 [2021-11-21 00:43:03,449 INFO L226 Difference]: Without dead ends: 25 [2021-11-21 00:43:03,450 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-21 00:43:03,450 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 32 mSDsluCounter, 11 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 17 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 00:43:03,451 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 17 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 00:43:03,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25 states. [2021-11-21 00:43:03,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25 to 25. [2021-11-21 00:43:03,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25 states, 20 states have (on average 1.45) internal successors, (29), 24 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:03,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 29 transitions. [2021-11-21 00:43:03,453 INFO L78 Accepts]: Start accepts. Automaton has 25 states and 29 transitions. Word has length 12 [2021-11-21 00:43:03,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:43:03,454 INFO L470 AbstractCegarLoop]: Abstraction has 25 states and 29 transitions. [2021-11-21 00:43:03,454 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:03,454 INFO L276 IsEmpty]: Start isEmpty. Operand 25 states and 29 transitions. [2021-11-21 00:43:03,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-11-21 00:43:03,455 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:43:03,455 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:43:03,455 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-21 00:43:03,455 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:43:03,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:43:03,456 INFO L85 PathProgramCache]: Analyzing trace with hash 1135532471, now seen corresponding path program 1 times [2021-11-21 00:43:03,456 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:43:03,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [969110246] [2021-11-21 00:43:03,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:43:03,457 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:43:03,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:43:03,516 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:43:03,516 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:43:03,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [969110246] [2021-11-21 00:43:03,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [969110246] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:43:03,517 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:43:03,517 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 00:43:03,517 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396141031] [2021-11-21 00:43:03,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:43:03,518 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 00:43:03,518 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:43:03,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 00:43:03,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-21 00:43:03,519 INFO L87 Difference]: Start difference. First operand 25 states and 29 transitions. Second operand has 6 states, 5 states have (on average 2.4) internal successors, (12), 6 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:03,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:43:03,598 INFO L93 Difference]: Finished difference Result 37 states and 44 transitions. [2021-11-21 00:43:03,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 00:43:03,599 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.4) internal successors, (12), 6 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2021-11-21 00:43:03,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:43:03,600 INFO L225 Difference]: With dead ends: 37 [2021-11-21 00:43:03,600 INFO L226 Difference]: Without dead ends: 37 [2021-11-21 00:43:03,601 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2021-11-21 00:43:03,601 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 56 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:43:03,602 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 29 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-21 00:43:03,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2021-11-21 00:43:03,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 27. [2021-11-21 00:43:03,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27 states, 22 states have (on average 1.4090909090909092) internal successors, (31), 26 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:03,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 31 transitions. [2021-11-21 00:43:03,605 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 31 transitions. Word has length 12 [2021-11-21 00:43:03,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:43:03,606 INFO L470 AbstractCegarLoop]: Abstraction has 27 states and 31 transitions. [2021-11-21 00:43:03,606 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.4) internal successors, (12), 6 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:03,606 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 31 transitions. [2021-11-21 00:43:03,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-11-21 00:43:03,607 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:43:03,607 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:43:03,607 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-21 00:43:03,608 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr12REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:43:03,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:43:03,608 INFO L85 PathProgramCache]: Analyzing trace with hash 841768262, now seen corresponding path program 1 times [2021-11-21 00:43:03,608 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:43:03,609 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571095160] [2021-11-21 00:43:03,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:43:03,609 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:43:03,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:43:03,639 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:43:03,639 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:43:03,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571095160] [2021-11-21 00:43:03,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [571095160] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:43:03,640 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:43:03,640 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 00:43:03,640 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144732925] [2021-11-21 00:43:03,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:43:03,641 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 00:43:03,641 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:43:03,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 00:43:03,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 00:43:03,642 INFO L87 Difference]: Start difference. First operand 27 states and 31 transitions. Second operand has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:03,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:43:03,701 INFO L93 Difference]: Finished difference Result 26 states and 30 transitions. [2021-11-21 00:43:03,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 00:43:03,702 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-11-21 00:43:03,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:43:03,702 INFO L225 Difference]: With dead ends: 26 [2021-11-21 00:43:03,702 INFO L226 Difference]: Without dead ends: 26 [2021-11-21 00:43:03,703 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:43:03,703 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 10 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 14 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:43:03,704 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 14 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-21 00:43:03,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26 states. [2021-11-21 00:43:03,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26 to 26. [2021-11-21 00:43:03,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26 states, 22 states have (on average 1.3636363636363635) internal successors, (30), 25 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:03,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 30 transitions. [2021-11-21 00:43:03,707 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 30 transitions. Word has length 13 [2021-11-21 00:43:03,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:43:03,707 INFO L470 AbstractCegarLoop]: Abstraction has 26 states and 30 transitions. [2021-11-21 00:43:03,707 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:03,707 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 30 transitions. [2021-11-21 00:43:03,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-11-21 00:43:03,708 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:43:03,708 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:43:03,708 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-21 00:43:03,709 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:43:03,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:43:03,709 INFO L85 PathProgramCache]: Analyzing trace with hash 841768263, now seen corresponding path program 1 times [2021-11-21 00:43:03,709 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:43:03,710 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1369342288] [2021-11-21 00:43:03,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:43:03,710 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:43:03,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:43:03,821 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:43:03,822 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:43:03,822 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1369342288] [2021-11-21 00:43:03,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1369342288] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:43:03,822 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [473219670] [2021-11-21 00:43:03,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:43:03,823 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:43:03,823 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:43:03,824 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:43:03,846 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-21 00:43:03,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:43:03,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 22 conjunts are in the unsatisfiable core [2021-11-21 00:43:03,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:43:03,907 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 00:43:03,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 15 [2021-11-21 00:43:04,018 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:43:04,019 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:43:04,224 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:43:04,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [473219670] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-21 00:43:04,225 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-21 00:43:04,225 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8, 7] total 18 [2021-11-21 00:43:04,225 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1592967400] [2021-11-21 00:43:04,225 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:43:04,226 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-21 00:43:04,226 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:43:04,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-21 00:43:04,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=264, Unknown=0, NotChecked=0, Total=342 [2021-11-21 00:43:04,227 INFO L87 Difference]: Start difference. First operand 26 states and 30 transitions. Second operand has 8 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 8 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:04,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:43:04,362 INFO L93 Difference]: Finished difference Result 27 states and 31 transitions. [2021-11-21 00:43:04,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-21 00:43:04,363 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 8 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-11-21 00:43:04,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:43:04,363 INFO L225 Difference]: With dead ends: 27 [2021-11-21 00:43:04,363 INFO L226 Difference]: Without dead ends: 27 [2021-11-21 00:43:04,364 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=112, Invalid=394, Unknown=0, NotChecked=0, Total=506 [2021-11-21 00:43:04,364 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 62 mSDsluCounter, 28 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 22 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:43:04,365 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 22 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-21 00:43:04,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2021-11-21 00:43:04,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 27. [2021-11-21 00:43:04,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27 states, 23 states have (on average 1.3478260869565217) internal successors, (31), 26 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:04,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 31 transitions. [2021-11-21 00:43:04,368 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 31 transitions. Word has length 13 [2021-11-21 00:43:04,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:43:04,368 INFO L470 AbstractCegarLoop]: Abstraction has 27 states and 31 transitions. [2021-11-21 00:43:04,369 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 8 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:04,369 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 31 transitions. [2021-11-21 00:43:04,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-11-21 00:43:04,369 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:43:04,370 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:43:04,398 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-11-21 00:43:04,582 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:43:04,583 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:43:04,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:43:04,583 INFO L85 PathProgramCache]: Analyzing trace with hash 841814125, now seen corresponding path program 2 times [2021-11-21 00:43:04,583 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:43:04,583 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368225383] [2021-11-21 00:43:04,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:43:04,584 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:43:04,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:43:04,784 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:43:04,784 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:43:04,784 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368225383] [2021-11-21 00:43:04,784 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [368225383] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:43:04,784 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [852660837] [2021-11-21 00:43:04,784 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-21 00:43:04,784 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:43:04,785 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:43:04,786 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:43:04,787 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-21 00:43:04,841 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-11-21 00:43:04,841 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:43:04,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 30 conjunts are in the unsatisfiable core [2021-11-21 00:43:04,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:43:05,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-11-21 00:43:05,055 INFO L354 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2021-11-21 00:43:05,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 16 [2021-11-21 00:43:05,069 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:43:05,070 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:43:05,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 11 [2021-11-21 00:43:05,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 18 [2021-11-21 00:43:05,273 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:43:05,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [852660837] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:43:05,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [210804822] [2021-11-21 00:43:05,277 INFO L159 IcfgInterpreter]: Started Sifa with 10 locations of interest [2021-11-21 00:43:05,277 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:43:05,278 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:43:05,278 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:43:05,278 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:43:05,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:43:05,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:43:05,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:43:05,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:43:06,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:43:06,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 223 treesize of output 215 [2021-11-21 00:43:06,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:43:06,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:43:07,450 INFO L354 Elim1Store]: treesize reduction 28, result has 44.0 percent of original size [2021-11-21 00:43:07,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 41 [2021-11-21 00:43:07,730 INFO L354 Elim1Store]: treesize reduction 68, result has 37.6 percent of original size [2021-11-21 00:43:07,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 62 [2021-11-21 00:43:09,919 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:43:11,106 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:43:11,106 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:43:11,106 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2021-11-21 00:43:11,106 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331351479] [2021-11-21 00:43:11,106 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:43:11,107 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-21 00:43:11,107 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:43:11,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-21 00:43:11,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=702, Unknown=0, NotChecked=0, Total=812 [2021-11-21 00:43:11,108 INFO L87 Difference]: Start difference. First operand 27 states and 31 transitions. Second operand has 20 states, 20 states have (on average 1.4) internal successors, (28), 20 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:11,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:43:11,486 INFO L93 Difference]: Finished difference Result 34 states and 39 transitions. [2021-11-21 00:43:11,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-21 00:43:11,487 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.4) internal successors, (28), 20 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-11-21 00:43:11,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:43:11,487 INFO L225 Difference]: With dead ends: 34 [2021-11-21 00:43:11,487 INFO L226 Difference]: Without dead ends: 34 [2021-11-21 00:43:11,488 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 255 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=203, Invalid=1057, Unknown=0, NotChecked=0, Total=1260 [2021-11-21 00:43:11,489 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 39 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 17 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:43:11,489 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 83 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 91 Invalid, 0 Unknown, 17 Unchecked, 0.1s Time] [2021-11-21 00:43:11,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34 states. [2021-11-21 00:43:11,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34 to 33. [2021-11-21 00:43:11,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33 states, 29 states have (on average 1.3103448275862069) internal successors, (38), 32 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:11,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 38 transitions. [2021-11-21 00:43:11,491 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 38 transitions. Word has length 13 [2021-11-21 00:43:11,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:43:11,492 INFO L470 AbstractCegarLoop]: Abstraction has 33 states and 38 transitions. [2021-11-21 00:43:11,496 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.4) internal successors, (28), 20 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:11,497 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 38 transitions. [2021-11-21 00:43:11,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-11-21 00:43:11,498 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:43:11,498 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:43:11,534 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-21 00:43:11,710 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-11-21 00:43:11,710 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:43:11,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:43:11,711 INFO L85 PathProgramCache]: Analyzing trace with hash -1116540982, now seen corresponding path program 3 times [2021-11-21 00:43:11,711 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:43:11,711 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703678210] [2021-11-21 00:43:11,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:43:11,711 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:43:11,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:43:11,857 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:43:11,857 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:43:11,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703678210] [2021-11-21 00:43:11,857 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703678210] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:43:11,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475127328] [2021-11-21 00:43:11,857 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-21 00:43:11,857 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:43:11,857 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:43:11,858 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:43:11,859 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-21 00:43:11,910 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-21 00:43:11,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:43:11,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 33 conjunts are in the unsatisfiable core [2021-11-21 00:43:11,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:43:11,945 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 00:43:11,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2021-11-21 00:43:12,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 29 [2021-11-21 00:43:12,114 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-21 00:43:12,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 36 [2021-11-21 00:43:12,255 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-21 00:43:12,255 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:43:12,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 25 [2021-11-21 00:43:12,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 31 [2021-11-21 00:43:12,701 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-21 00:43:12,701 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1475127328] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:43:12,701 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2125242320] [2021-11-21 00:43:12,703 INFO L159 IcfgInterpreter]: Started Sifa with 10 locations of interest [2021-11-21 00:43:12,704 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:43:12,704 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:43:12,704 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:43:12,704 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:43:12,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:43:12,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:43:12,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:43:13,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:43:13,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:43:13,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 223 treesize of output 215 [2021-11-21 00:43:13,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:43:14,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:43:14,595 INFO L354 Elim1Store]: treesize reduction 28, result has 44.0 percent of original size [2021-11-21 00:43:14,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 41 [2021-11-21 00:43:14,744 INFO L354 Elim1Store]: treesize reduction 68, result has 37.6 percent of original size [2021-11-21 00:43:14,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 62 [2021-11-21 00:43:16,870 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:43:17,961 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:43:17,961 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:43:17,961 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 21 [2021-11-21 00:43:17,961 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [651335609] [2021-11-21 00:43:17,962 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:43:17,962 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-21 00:43:17,962 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:43:17,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-21 00:43:17,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=831, Unknown=0, NotChecked=0, Total=930 [2021-11-21 00:43:17,963 INFO L87 Difference]: Start difference. First operand 33 states and 38 transitions. Second operand has 22 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 22 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:18,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:43:18,484 INFO L93 Difference]: Finished difference Result 65 states and 72 transitions. [2021-11-21 00:43:18,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-21 00:43:18,485 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 22 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-11-21 00:43:18,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:43:18,485 INFO L225 Difference]: With dead ends: 65 [2021-11-21 00:43:18,485 INFO L226 Difference]: Without dead ends: 65 [2021-11-21 00:43:18,486 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=202, Invalid=1358, Unknown=0, NotChecked=0, Total=1560 [2021-11-21 00:43:18,487 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 65 mSDsluCounter, 126 mSDsCounter, 0 mSdLazyCounter, 375 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 394 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 375 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-21 00:43:18,487 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 111 Invalid, 394 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 375 Invalid, 0 Unknown, 1 Unchecked, 0.2s Time] [2021-11-21 00:43:18,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2021-11-21 00:43:18,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 35. [2021-11-21 00:43:18,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 31 states have (on average 1.3225806451612903) internal successors, (41), 34 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:18,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 41 transitions. [2021-11-21 00:43:18,490 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 41 transitions. Word has length 15 [2021-11-21 00:43:18,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:43:18,491 INFO L470 AbstractCegarLoop]: Abstraction has 35 states and 41 transitions. [2021-11-21 00:43:18,491 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 22 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:18,491 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 41 transitions. [2021-11-21 00:43:18,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-11-21 00:43:18,492 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:43:18,492 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:43:18,529 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-21 00:43:18,714 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:43:18,714 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:43:18,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:43:18,715 INFO L85 PathProgramCache]: Analyzing trace with hash -1195681921, now seen corresponding path program 1 times [2021-11-21 00:43:18,715 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:43:18,715 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335456644] [2021-11-21 00:43:18,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:43:18,715 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:43:18,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:43:18,884 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:43:18,884 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:43:18,885 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335456644] [2021-11-21 00:43:18,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335456644] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:43:18,885 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:43:18,885 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-21 00:43:18,885 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [981013440] [2021-11-21 00:43:18,885 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:43:18,886 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-21 00:43:18,886 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:43:18,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-21 00:43:18,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-11-21 00:43:18,887 INFO L87 Difference]: Start difference. First operand 35 states and 41 transitions. Second operand has 8 states, 8 states have (on average 2.0) internal successors, (16), 8 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:18,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:43:18,993 INFO L93 Difference]: Finished difference Result 63 states and 74 transitions. [2021-11-21 00:43:18,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-21 00:43:18,993 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.0) internal successors, (16), 8 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-11-21 00:43:18,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:43:18,994 INFO L225 Difference]: With dead ends: 63 [2021-11-21 00:43:18,995 INFO L226 Difference]: Without dead ends: 63 [2021-11-21 00:43:18,995 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2021-11-21 00:43:18,996 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 23 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:43:18,996 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 69 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-21 00:43:18,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2021-11-21 00:43:18,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 58. [2021-11-21 00:43:18,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58 states, 54 states have (on average 1.3148148148148149) internal successors, (71), 57 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:19,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 71 transitions. [2021-11-21 00:43:19,000 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 71 transitions. Word has length 16 [2021-11-21 00:43:19,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:43:19,000 INFO L470 AbstractCegarLoop]: Abstraction has 58 states and 71 transitions. [2021-11-21 00:43:19,001 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.0) internal successors, (16), 8 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:19,001 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 71 transitions. [2021-11-21 00:43:19,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-11-21 00:43:19,002 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:43:19,002 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:43:19,002 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-21 00:43:19,002 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:43:19,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:43:19,003 INFO L85 PathProgramCache]: Analyzing trace with hash -1195682959, now seen corresponding path program 1 times [2021-11-21 00:43:19,003 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:43:19,003 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372950620] [2021-11-21 00:43:19,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:43:19,003 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:43:19,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:43:19,073 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:43:19,073 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:43:19,074 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372950620] [2021-11-21 00:43:19,074 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [372950620] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:43:19,074 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:43:19,074 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-21 00:43:19,074 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [950927186] [2021-11-21 00:43:19,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:43:19,075 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 00:43:19,075 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:43:19,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 00:43:19,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 00:43:19,076 INFO L87 Difference]: Start difference. First operand 58 states and 71 transitions. Second operand has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:19,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:43:19,098 INFO L93 Difference]: Finished difference Result 57 states and 70 transitions. [2021-11-21 00:43:19,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 00:43:19,099 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-11-21 00:43:19,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:43:19,100 INFO L225 Difference]: With dead ends: 57 [2021-11-21 00:43:19,100 INFO L226 Difference]: Without dead ends: 47 [2021-11-21 00:43:19,100 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 0 SyntacticMatches, 1 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 00:43:19,101 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 7 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 20 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 00:43:19,101 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 20 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 00:43:19,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2021-11-21 00:43:19,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 47. [2021-11-21 00:43:19,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47 states, 44 states have (on average 1.2727272727272727) internal successors, (56), 46 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:19,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 56 transitions. [2021-11-21 00:43:19,105 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 56 transitions. Word has length 16 [2021-11-21 00:43:19,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:43:19,105 INFO L470 AbstractCegarLoop]: Abstraction has 47 states and 56 transitions. [2021-11-21 00:43:19,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:19,106 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 56 transitions. [2021-11-21 00:43:19,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-11-21 00:43:19,107 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:43:19,107 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:43:19,107 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-21 00:43:19,107 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:43:19,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:43:19,108 INFO L85 PathProgramCache]: Analyzing trace with hash 745940899, now seen corresponding path program 4 times [2021-11-21 00:43:19,108 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:43:19,108 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872478700] [2021-11-21 00:43:19,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:43:19,108 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:43:19,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:43:19,432 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:43:19,433 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:43:19,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872478700] [2021-11-21 00:43:19,433 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1872478700] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:43:19,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1236694490] [2021-11-21 00:43:19,434 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-21 00:43:19,434 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:43:19,434 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:43:19,438 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:43:19,456 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-21 00:43:19,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:43:19,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 39 conjunts are in the unsatisfiable core [2021-11-21 00:43:19,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:43:19,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-11-21 00:43:19,909 INFO L354 Elim1Store]: treesize reduction 13, result has 38.1 percent of original size [2021-11-21 00:43:19,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 24 [2021-11-21 00:43:19,934 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:43:19,934 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:43:20,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-11-21 00:43:20,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:43:20,027 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 39 [2021-11-21 00:43:20,311 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:43:20,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1236694490] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:43:20,311 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2107341642] [2021-11-21 00:43:20,313 INFO L159 IcfgInterpreter]: Started Sifa with 10 locations of interest [2021-11-21 00:43:20,314 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:43:20,314 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:43:20,314 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:43:20,314 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:43:20,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:43:20,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:43:20,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:43:20,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-11-21 00:43:20,896 INFO L354 Elim1Store]: treesize reduction 19, result has 36.7 percent of original size [2021-11-21 00:43:20,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 217 treesize of output 216 [2021-11-21 00:43:21,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:43:21,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:43:22,326 INFO L354 Elim1Store]: treesize reduction 28, result has 44.0 percent of original size [2021-11-21 00:43:22,326 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 41 [2021-11-21 00:43:22,667 INFO L354 Elim1Store]: treesize reduction 68, result has 37.6 percent of original size [2021-11-21 00:43:22,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 62 [2021-11-21 00:43:24,746 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:43:25,841 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:43:25,841 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:43:25,842 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 12] total 31 [2021-11-21 00:43:25,842 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491281617] [2021-11-21 00:43:25,842 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:43:25,842 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-11-21 00:43:25,842 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:43:25,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-11-21 00:43:25,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=1459, Unknown=0, NotChecked=0, Total=1640 [2021-11-21 00:43:25,843 INFO L87 Difference]: Start difference. First operand 47 states and 56 transitions. Second operand has 32 states, 32 states have (on average 1.34375) internal successors, (43), 31 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:26,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:43:26,698 INFO L93 Difference]: Finished difference Result 66 states and 77 transitions. [2021-11-21 00:43:26,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-21 00:43:26,708 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.34375) internal successors, (43), 31 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-11-21 00:43:26,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:43:26,709 INFO L225 Difference]: With dead ends: 66 [2021-11-21 00:43:26,709 INFO L226 Difference]: Without dead ends: 60 [2021-11-21 00:43:26,710 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 902 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=513, Invalid=2793, Unknown=0, NotChecked=0, Total=3306 [2021-11-21 00:43:26,711 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 142 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 60 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:43:26,712 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [142 Valid, 85 Invalid, 207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 103 Invalid, 0 Unknown, 60 Unchecked, 0.1s Time] [2021-11-21 00:43:26,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2021-11-21 00:43:26,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 55. [2021-11-21 00:43:26,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 52 states have (on average 1.2692307692307692) internal successors, (66), 54 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:26,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 66 transitions. [2021-11-21 00:43:26,715 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 66 transitions. Word has length 17 [2021-11-21 00:43:26,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:43:26,715 INFO L470 AbstractCegarLoop]: Abstraction has 55 states and 66 transitions. [2021-11-21 00:43:26,715 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.34375) internal successors, (43), 31 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:26,716 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 66 transitions. [2021-11-21 00:43:26,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-21 00:43:26,716 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:43:26,717 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:43:26,757 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-11-21 00:43:26,942 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:43:26,942 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:43:26,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:43:26,943 INFO L85 PathProgramCache]: Analyzing trace with hash 771518764, now seen corresponding path program 1 times [2021-11-21 00:43:26,943 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:43:26,943 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716043835] [2021-11-21 00:43:26,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:43:26,943 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:43:26,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:43:27,035 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-21 00:43:27,035 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:43:27,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716043835] [2021-11-21 00:43:27,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [716043835] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:43:27,036 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [346261477] [2021-11-21 00:43:27,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:43:27,036 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:43:27,036 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:43:27,037 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:43:27,060 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-11-21 00:43:27,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:43:27,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-21 00:43:27,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:43:27,211 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-21 00:43:27,211 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:43:27,317 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-21 00:43:27,317 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [346261477] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:43:27,317 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1713629380] [2021-11-21 00:43:27,319 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2021-11-21 00:43:27,319 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:43:27,320 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:43:27,320 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:43:27,320 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:43:27,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:43:27,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:43:27,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:43:27,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:43:27,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:43:27,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 210 treesize of output 202 [2021-11-21 00:43:28,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:43:28,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:43:29,178 INFO L354 Elim1Store]: treesize reduction 22, result has 50.0 percent of original size [2021-11-21 00:43:29,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 212 treesize of output 216 [2021-11-21 00:43:29,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:43:30,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:43:30,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-21 00:43:30,562 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-21 00:43:30,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-11-21 00:43:31,449 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:43:31,450 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:43:31,490 INFO L354 Elim1Store]: treesize reduction 136, result has 24.4 percent of original size [2021-11-21 00:43:31,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 46 treesize of output 63 [2021-11-21 00:43:32,547 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:43:32,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:43:33,567 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:43:33,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:43:34,086 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:43:36,273 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:43:36,273 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:43:36,273 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 18 [2021-11-21 00:43:36,273 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627353756] [2021-11-21 00:43:36,273 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:43:36,274 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-21 00:43:36,274 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:43:36,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-21 00:43:36,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=862, Unknown=0, NotChecked=0, Total=992 [2021-11-21 00:43:36,275 INFO L87 Difference]: Start difference. First operand 55 states and 66 transitions. Second operand has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:36,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:43:36,528 INFO L93 Difference]: Finished difference Result 57 states and 66 transitions. [2021-11-21 00:43:36,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-21 00:43:36,529 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-11-21 00:43:36,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:43:36,529 INFO L225 Difference]: With dead ends: 57 [2021-11-21 00:43:36,529 INFO L226 Difference]: Without dead ends: 55 [2021-11-21 00:43:36,530 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 399 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=207, Invalid=1275, Unknown=0, NotChecked=0, Total=1482 [2021-11-21 00:43:36,530 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 78 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 139 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:43:36,531 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 115 Invalid, 160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 139 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-21 00:43:36,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2021-11-21 00:43:36,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 53. [2021-11-21 00:43:36,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53 states, 50 states have (on average 1.26) internal successors, (63), 52 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:36,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 63 transitions. [2021-11-21 00:43:36,533 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 63 transitions. Word has length 18 [2021-11-21 00:43:36,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:43:36,534 INFO L470 AbstractCegarLoop]: Abstraction has 53 states and 63 transitions. [2021-11-21 00:43:36,534 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:36,534 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 63 transitions. [2021-11-21 00:43:36,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-11-21 00:43:36,535 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:43:36,535 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:43:36,559 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-11-21 00:43:36,742 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:43:36,742 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:43:36,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:43:36,743 INFO L85 PathProgramCache]: Analyzing trace with hash -657256320, now seen corresponding path program 5 times [2021-11-21 00:43:36,743 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:43:36,743 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534553966] [2021-11-21 00:43:36,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:43:36,743 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:43:36,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:43:36,899 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:43:36,899 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:43:36,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534553966] [2021-11-21 00:43:36,899 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1534553966] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:43:36,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [825779814] [2021-11-21 00:43:36,900 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-21 00:43:36,900 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:43:36,900 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:43:36,901 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:43:36,914 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-11-21 00:43:36,975 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-11-21 00:43:36,975 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:43:36,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 30 conjunts are in the unsatisfiable core [2021-11-21 00:43:36,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:43:36,994 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 00:43:36,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 15 [2021-11-21 00:43:37,244 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:43:37,244 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:43:37,520 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:43:37,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [825779814] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:43:37,520 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2076265398] [2021-11-21 00:43:37,521 INFO L159 IcfgInterpreter]: Started Sifa with 10 locations of interest [2021-11-21 00:43:37,521 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:43:37,521 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:43:37,521 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:43:37,522 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:43:37,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:43:37,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:43:37,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:43:37,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-11-21 00:43:38,071 INFO L354 Elim1Store]: treesize reduction 19, result has 36.7 percent of original size [2021-11-21 00:43:38,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 217 treesize of output 216 [2021-11-21 00:43:38,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:43:38,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:43:39,379 INFO L354 Elim1Store]: treesize reduction 28, result has 44.0 percent of original size [2021-11-21 00:43:39,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 41 [2021-11-21 00:43:39,739 INFO L354 Elim1Store]: treesize reduction 68, result has 37.6 percent of original size [2021-11-21 00:43:39,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 62 [2021-11-21 00:43:42,045 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:43:43,120 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:43:43,120 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:43:43,121 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 31 [2021-11-21 00:43:43,121 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050088342] [2021-11-21 00:43:43,121 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:43:43,121 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-11-21 00:43:43,121 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:43:43,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-11-21 00:43:43,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=196, Invalid=1444, Unknown=0, NotChecked=0, Total=1640 [2021-11-21 00:43:43,123 INFO L87 Difference]: Start difference. First operand 53 states and 63 transitions. Second operand has 32 states, 31 states have (on average 1.7741935483870968) internal successors, (55), 32 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:43,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:43:43,511 INFO L93 Difference]: Finished difference Result 92 states and 104 transitions. [2021-11-21 00:43:43,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-21 00:43:43,511 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 1.7741935483870968) internal successors, (55), 32 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-11-21 00:43:43,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:43:43,512 INFO L225 Difference]: With dead ends: 92 [2021-11-21 00:43:43,512 INFO L226 Difference]: Without dead ends: 92 [2021-11-21 00:43:43,513 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 671 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=356, Invalid=1900, Unknown=0, NotChecked=0, Total=2256 [2021-11-21 00:43:43,514 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 256 mSDsluCounter, 63 mSDsCounter, 0 mSdLazyCounter, 295 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 295 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-21 00:43:43,514 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [256 Valid, 67 Invalid, 365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 295 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-21 00:43:43,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2021-11-21 00:43:43,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 57. [2021-11-21 00:43:43,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 54 states have (on average 1.2592592592592593) internal successors, (68), 56 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:43,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 68 transitions. [2021-11-21 00:43:43,518 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 68 transitions. Word has length 19 [2021-11-21 00:43:43,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:43:43,518 INFO L470 AbstractCegarLoop]: Abstraction has 57 states and 68 transitions. [2021-11-21 00:43:43,518 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 31 states have (on average 1.7741935483870968) internal successors, (55), 32 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:43,519 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 68 transitions. [2021-11-21 00:43:43,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-21 00:43:43,519 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:43:43,520 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:43:43,544 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-11-21 00:43:43,730 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-11-21 00:43:43,730 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:43:43,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:43:43,731 INFO L85 PathProgramCache]: Analyzing trace with hash 977322351, now seen corresponding path program 2 times [2021-11-21 00:43:43,731 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:43:43,731 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623018524] [2021-11-21 00:43:43,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:43:43,731 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:43:43,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:43:43,865 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-21 00:43:43,865 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:43:43,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623018524] [2021-11-21 00:43:43,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623018524] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:43:43,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [601561569] [2021-11-21 00:43:43,866 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-21 00:43:43,866 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:43:43,866 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:43:43,868 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:43:43,869 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-11-21 00:43:43,915 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-21 00:43:43,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:43:43,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 24 conjunts are in the unsatisfiable core [2021-11-21 00:43:43,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:43:44,055 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-21 00:43:44,056 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:43:44,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-11-21 00:43:44,241 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-21 00:43:44,242 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [601561569] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:43:44,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [106737583] [2021-11-21 00:43:44,248 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2021-11-21 00:43:44,248 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:43:44,248 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:43:44,250 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:43:44,250 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:43:44,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:43:44,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:43:44,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:43:44,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:43:44,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:43:44,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 210 treesize of output 202 [2021-11-21 00:43:45,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:43:45,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:43:46,110 INFO L354 Elim1Store]: treesize reduction 28, result has 44.0 percent of original size [2021-11-21 00:43:46,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 218 treesize of output 222 [2021-11-21 00:43:47,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:43:47,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:43:47,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:43:47,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-21 00:43:47,882 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-21 00:43:47,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-11-21 00:43:48,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:43:49,038 INFO L354 Elim1Store]: treesize reduction 136, result has 24.4 percent of original size [2021-11-21 00:43:49,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 46 treesize of output 63 [2021-11-21 00:43:50,000 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:43:50,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:43:50,947 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:43:50,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:43:51,581 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:43:53,789 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:43:53,789 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:43:53,789 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 19 [2021-11-21 00:43:53,789 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711582528] [2021-11-21 00:43:53,789 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:43:53,789 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-21 00:43:53,790 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:43:53,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-21 00:43:53,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=995, Unknown=0, NotChecked=0, Total=1122 [2021-11-21 00:43:53,791 INFO L87 Difference]: Start difference. First operand 57 states and 68 transitions. Second operand has 20 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 20 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:54,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:43:54,079 INFO L93 Difference]: Finished difference Result 65 states and 75 transitions. [2021-11-21 00:43:54,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-21 00:43:54,079 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 20 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-11-21 00:43:54,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:43:54,080 INFO L225 Difference]: With dead ends: 65 [2021-11-21 00:43:54,080 INFO L226 Difference]: Without dead ends: 65 [2021-11-21 00:43:54,081 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 33 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 362 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=212, Invalid=1428, Unknown=0, NotChecked=0, Total=1640 [2021-11-21 00:43:54,082 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 104 mSDsluCounter, 98 mSDsCounter, 0 mSdLazyCounter, 310 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 326 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 310 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:43:54,082 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 71 Invalid, 326 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 310 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-21 00:43:54,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2021-11-21 00:43:54,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 60. [2021-11-21 00:43:54,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 57 states have (on average 1.2456140350877194) internal successors, (71), 59 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:54,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 71 transitions. [2021-11-21 00:43:54,085 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 71 transitions. Word has length 20 [2021-11-21 00:43:54,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:43:54,085 INFO L470 AbstractCegarLoop]: Abstraction has 60 states and 71 transitions. [2021-11-21 00:43:54,086 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 20 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:43:54,086 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 71 transitions. [2021-11-21 00:43:54,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-11-21 00:43:54,087 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:43:54,087 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:43:54,109 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-11-21 00:43:54,294 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:43:54,294 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:43:54,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:43:54,294 INFO L85 PathProgramCache]: Analyzing trace with hash 232221839, now seen corresponding path program 1 times [2021-11-21 00:43:54,295 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:43:54,295 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411621319] [2021-11-21 00:43:54,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:43:54,295 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:43:54,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:43:54,430 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:43:54,431 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:43:54,431 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411621319] [2021-11-21 00:43:54,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411621319] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:43:54,431 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1768672344] [2021-11-21 00:43:54,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:43:54,431 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:43:54,432 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:43:54,432 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:43:54,442 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-11-21 00:43:54,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:43:54,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 30 conjunts are in the unsatisfiable core [2021-11-21 00:43:54,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:43:54,504 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 00:43:54,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 15 [2021-11-21 00:43:54,695 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:43:54,696 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:43:54,934 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:43:54,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1768672344] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:43:54,935 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2054287059] [2021-11-21 00:43:54,936 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2021-11-21 00:43:54,936 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:43:54,937 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:43:54,937 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:43:54,937 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:43:55,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:43:55,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:43:55,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:43:55,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-11-21 00:43:55,479 INFO L354 Elim1Store]: treesize reduction 19, result has 36.7 percent of original size [2021-11-21 00:43:55,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 204 treesize of output 203 [2021-11-21 00:43:56,109 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:43:56,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:43:57,014 INFO L354 Elim1Store]: treesize reduction 22, result has 50.0 percent of original size [2021-11-21 00:43:57,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 212 treesize of output 216 [2021-11-21 00:43:57,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:43:58,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:43:58,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-21 00:43:58,282 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-21 00:43:58,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-11-21 00:43:59,378 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:43:59,419 INFO L354 Elim1Store]: treesize reduction 136, result has 24.4 percent of original size [2021-11-21 00:43:59,419 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 46 treesize of output 63 [2021-11-21 00:44:00,373 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:44:00,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:44:01,434 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:44:01,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:44:01,952 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:44:04,246 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:44:04,246 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:44:04,246 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 26 [2021-11-21 00:44:04,246 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [494314188] [2021-11-21 00:44:04,246 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:44:04,247 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-11-21 00:44:04,247 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:44:04,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-11-21 00:44:04,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=1459, Unknown=0, NotChecked=0, Total=1640 [2021-11-21 00:44:04,248 INFO L87 Difference]: Start difference. First operand 60 states and 71 transitions. Second operand has 27 states, 26 states have (on average 2.3461538461538463) internal successors, (61), 27 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:44:04,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:44:04,600 INFO L93 Difference]: Finished difference Result 78 states and 89 transitions. [2021-11-21 00:44:04,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-21 00:44:04,600 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 2.3461538461538463) internal successors, (61), 27 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-11-21 00:44:04,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:44:04,601 INFO L225 Difference]: With dead ends: 78 [2021-11-21 00:44:04,601 INFO L226 Difference]: Without dead ends: 78 [2021-11-21 00:44:04,602 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 677 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=346, Invalid=2104, Unknown=0, NotChecked=0, Total=2450 [2021-11-21 00:44:04,602 INFO L933 BasicCegarLoop]: 6 mSDtfsCounter, 184 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 242 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 38 SdHoareTripleChecker+Invalid, 299 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:44:04,603 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [184 Valid, 38 Invalid, 299 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 242 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-21 00:44:04,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2021-11-21 00:44:04,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 77. [2021-11-21 00:44:04,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77 states, 74 states have (on average 1.2027027027027026) internal successors, (89), 76 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:44:04,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 89 transitions. [2021-11-21 00:44:04,607 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 89 transitions. Word has length 21 [2021-11-21 00:44:04,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:44:04,607 INFO L470 AbstractCegarLoop]: Abstraction has 77 states and 89 transitions. [2021-11-21 00:44:04,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 2.3461538461538463) internal successors, (61), 27 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:44:04,607 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 89 transitions. [2021-11-21 00:44:04,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-11-21 00:44:04,608 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:44:04,609 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:44:04,634 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-11-21 00:44:04,822 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:44:04,822 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:44:04,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:44:04,823 INFO L85 PathProgramCache]: Analyzing trace with hash -263130407, now seen corresponding path program 6 times [2021-11-21 00:44:04,823 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:44:04,823 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24833948] [2021-11-21 00:44:04,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:44:04,823 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:44:04,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:44:05,348 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:44:05,349 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:44:05,349 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24833948] [2021-11-21 00:44:05,349 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [24833948] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:44:05,349 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [797991281] [2021-11-21 00:44:05,349 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-21 00:44:05,349 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:44:05,349 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:44:05,350 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:44:05,351 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-11-21 00:44:05,393 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-21 00:44:05,393 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:44:05,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 44 conjunts are in the unsatisfiable core [2021-11-21 00:44:05,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:44:05,416 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 00:44:05,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 15 [2021-11-21 00:44:05,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 26 [2021-11-21 00:44:06,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:44:06,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:44:06,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:44:06,065 INFO L354 Elim1Store]: treesize reduction 12, result has 68.4 percent of original size [2021-11-21 00:44:06,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 55 [2021-11-21 00:44:06,216 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:44:06,216 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:44:06,513 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 48 [2021-11-21 00:44:06,518 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-11-21 00:44:06,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 80 treesize of output 70 [2021-11-21 00:44:06,990 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:44:06,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [797991281] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:44:06,991 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [334828421] [2021-11-21 00:44:06,992 INFO L159 IcfgInterpreter]: Started Sifa with 10 locations of interest [2021-11-21 00:44:06,992 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:44:06,992 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:44:06,993 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:44:06,993 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:44:07,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:44:07,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:44:07,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:44:07,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:44:07,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:44:07,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 223 treesize of output 215 [2021-11-21 00:44:08,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:44:08,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:44:08,762 INFO L354 Elim1Store]: treesize reduction 28, result has 44.0 percent of original size [2021-11-21 00:44:08,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 41 [2021-11-21 00:44:08,951 INFO L354 Elim1Store]: treesize reduction 68, result has 37.6 percent of original size [2021-11-21 00:44:08,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 62 [2021-11-21 00:44:11,058 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:44:12,438 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:44:12,438 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:44:12,439 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16, 16] total 43 [2021-11-21 00:44:12,439 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784072672] [2021-11-21 00:44:12,439 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:44:12,439 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2021-11-21 00:44:12,439 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:44:12,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-11-21 00:44:12,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=226, Invalid=2426, Unknown=0, NotChecked=0, Total=2652 [2021-11-21 00:44:12,441 INFO L87 Difference]: Start difference. First operand 77 states and 89 transitions. Second operand has 43 states, 43 states have (on average 1.3255813953488371) internal successors, (57), 43 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:44:13,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:44:13,904 INFO L93 Difference]: Finished difference Result 101 states and 116 transitions. [2021-11-21 00:44:13,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-21 00:44:13,904 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.3255813953488371) internal successors, (57), 43 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-11-21 00:44:13,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:44:13,905 INFO L225 Difference]: With dead ends: 101 [2021-11-21 00:44:13,905 INFO L226 Difference]: Without dead ends: 92 [2021-11-21 00:44:13,907 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1199 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=566, Invalid=4984, Unknown=0, NotChecked=0, Total=5550 [2021-11-21 00:44:13,908 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 70 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 395 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 491 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 395 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 62 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-21 00:44:13,908 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 83 Invalid, 491 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 395 Invalid, 0 Unknown, 62 Unchecked, 0.2s Time] [2021-11-21 00:44:13,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2021-11-21 00:44:13,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 89. [2021-11-21 00:44:13,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 86 states have (on average 1.2093023255813953) internal successors, (104), 88 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:44:13,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 104 transitions. [2021-11-21 00:44:13,912 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 104 transitions. Word has length 21 [2021-11-21 00:44:13,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:44:13,912 INFO L470 AbstractCegarLoop]: Abstraction has 89 states and 104 transitions. [2021-11-21 00:44:13,912 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 1.3255813953488371) internal successors, (57), 43 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:44:13,912 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 104 transitions. [2021-11-21 00:44:13,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-11-21 00:44:13,913 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:44:13,913 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:44:13,950 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-11-21 00:44:14,126 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-11-21 00:44:14,126 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:44:14,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:44:14,127 INFO L85 PathProgramCache]: Analyzing trace with hash -534502090, now seen corresponding path program 7 times [2021-11-21 00:44:14,127 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:44:14,127 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898509597] [2021-11-21 00:44:14,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:44:14,127 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:44:14,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:44:14,317 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:44:14,318 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:44:14,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898509597] [2021-11-21 00:44:14,318 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1898509597] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:44:14,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1393379604] [2021-11-21 00:44:14,318 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-21 00:44:14,318 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:44:14,318 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:44:14,321 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:44:14,344 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-11-21 00:44:14,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:44:14,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 37 conjunts are in the unsatisfiable core [2021-11-21 00:44:14,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:44:14,405 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 00:44:14,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 15 [2021-11-21 00:44:14,713 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 9 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:44:14,713 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:44:15,106 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 16 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:44:15,106 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1393379604] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:44:15,106 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1509287523] [2021-11-21 00:44:15,108 INFO L159 IcfgInterpreter]: Started Sifa with 10 locations of interest [2021-11-21 00:44:15,108 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:44:15,108 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:44:15,108 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:44:15,108 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:44:15,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:44:15,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:44:15,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:44:15,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-11-21 00:44:15,685 INFO L354 Elim1Store]: treesize reduction 19, result has 36.7 percent of original size [2021-11-21 00:44:15,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 217 treesize of output 216 [2021-11-21 00:44:16,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:44:16,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:44:17,076 INFO L354 Elim1Store]: treesize reduction 28, result has 44.0 percent of original size [2021-11-21 00:44:17,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 41 [2021-11-21 00:44:17,253 INFO L354 Elim1Store]: treesize reduction 68, result has 37.6 percent of original size [2021-11-21 00:44:17,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 62 [2021-11-21 00:44:19,361 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:44:20,507 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:44:20,507 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:44:20,507 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 36 [2021-11-21 00:44:20,508 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328725301] [2021-11-21 00:44:20,508 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:44:20,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-11-21 00:44:20,508 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:44:20,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-11-21 00:44:20,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=235, Invalid=1835, Unknown=0, NotChecked=0, Total=2070 [2021-11-21 00:44:20,509 INFO L87 Difference]: Start difference. First operand 89 states and 104 transitions. Second operand has 37 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 37 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:44:21,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:44:21,202 INFO L93 Difference]: Finished difference Result 168 states and 186 transitions. [2021-11-21 00:44:21,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-21 00:44:21,203 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 37 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-11-21 00:44:21,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:44:21,204 INFO L225 Difference]: With dead ends: 168 [2021-11-21 00:44:21,204 INFO L226 Difference]: Without dead ends: 168 [2021-11-21 00:44:21,206 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 900 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=482, Invalid=2598, Unknown=0, NotChecked=0, Total=3080 [2021-11-21 00:44:21,206 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 236 mSDsluCounter, 166 mSDsCounter, 0 mSdLazyCounter, 781 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 236 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 849 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 781 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-21 00:44:21,206 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [236 Valid, 158 Invalid, 849 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 781 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-21 00:44:21,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2021-11-21 00:44:21,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 93. [2021-11-21 00:44:21,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 90 states have (on average 1.211111111111111) internal successors, (109), 92 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:44:21,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 109 transitions. [2021-11-21 00:44:21,214 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 109 transitions. Word has length 23 [2021-11-21 00:44:21,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:44:21,214 INFO L470 AbstractCegarLoop]: Abstraction has 93 states and 109 transitions. [2021-11-21 00:44:21,214 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 37 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:44:21,215 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 109 transitions. [2021-11-21 00:44:21,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-21 00:44:21,215 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:44:21,215 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:44:21,252 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-11-21 00:44:21,426 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-11-21 00:44:21,426 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:44:21,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:44:21,427 INFO L85 PathProgramCache]: Analyzing trace with hash -1071471817, now seen corresponding path program 3 times [2021-11-21 00:44:21,427 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:44:21,427 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [740678666] [2021-11-21 00:44:21,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:44:21,427 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:44:21,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:44:21,699 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-21 00:44:21,699 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:44:21,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [740678666] [2021-11-21 00:44:21,699 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [740678666] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:44:21,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1582487650] [2021-11-21 00:44:21,699 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-21 00:44:21,700 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:44:21,700 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:44:21,706 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:44:21,707 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-11-21 00:44:21,764 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-21 00:44:21,764 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:44:21,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 41 conjunts are in the unsatisfiable core [2021-11-21 00:44:21,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:44:21,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-11-21 00:44:21,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:44:21,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-21 00:44:21,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 25 [2021-11-21 00:44:22,196 INFO L354 Elim1Store]: treesize reduction 72, result has 29.4 percent of original size [2021-11-21 00:44:22,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 47 [2021-11-21 00:44:22,292 INFO L354 Elim1Store]: treesize reduction 9, result has 25.0 percent of original size [2021-11-21 00:44:22,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 25 [2021-11-21 00:44:22,302 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-21 00:44:22,302 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:44:22,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 286 treesize of output 278 [2021-11-21 00:44:23,189 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-21 00:44:23,190 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1582487650] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:44:23,190 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [882593954] [2021-11-21 00:44:23,191 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2021-11-21 00:44:23,191 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:44:23,192 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:44:23,192 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:44:23,192 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:44:23,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:44:23,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:44:23,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:44:23,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-11-21 00:44:23,774 INFO L354 Elim1Store]: treesize reduction 19, result has 36.7 percent of original size [2021-11-21 00:44:23,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 204 treesize of output 203 [2021-11-21 00:44:24,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:44:24,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:44:25,318 INFO L354 Elim1Store]: treesize reduction 22, result has 50.0 percent of original size [2021-11-21 00:44:25,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 212 treesize of output 216 [2021-11-21 00:44:26,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:44:26,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:44:26,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-21 00:44:26,625 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-21 00:44:26,627 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-11-21 00:44:27,701 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:44:27,703 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:44:27,742 INFO L354 Elim1Store]: treesize reduction 136, result has 24.4 percent of original size [2021-11-21 00:44:27,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 46 treesize of output 63 [2021-11-21 00:44:28,757 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:44:28,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:44:29,756 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:44:29,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:44:30,343 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:44:32,830 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:44:32,830 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:44:32,830 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 31 [2021-11-21 00:44:32,830 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2372760] [2021-11-21 00:44:32,830 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:44:32,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-11-21 00:44:32,831 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:44:32,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-11-21 00:44:32,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=1843, Unknown=0, NotChecked=0, Total=1980 [2021-11-21 00:44:32,832 INFO L87 Difference]: Start difference. First operand 93 states and 109 transitions. Second operand has 31 states, 31 states have (on average 1.8064516129032258) internal successors, (56), 31 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:44:33,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:44:33,447 INFO L93 Difference]: Finished difference Result 125 states and 147 transitions. [2021-11-21 00:44:33,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-21 00:44:33,447 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.8064516129032258) internal successors, (56), 31 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-11-21 00:44:33,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:44:33,448 INFO L225 Difference]: With dead ends: 125 [2021-11-21 00:44:33,448 INFO L226 Difference]: Without dead ends: 117 [2021-11-21 00:44:33,449 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 719 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=283, Invalid=3139, Unknown=0, NotChecked=0, Total=3422 [2021-11-21 00:44:33,450 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 45 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 380 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 156 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:44:33,450 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 101 Invalid, 380 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 207 Invalid, 0 Unknown, 156 Unchecked, 0.1s Time] [2021-11-21 00:44:33,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2021-11-21 00:44:33,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 116. [2021-11-21 00:44:33,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 113 states have (on average 1.2035398230088497) internal successors, (136), 115 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:44:33,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 136 transitions. [2021-11-21 00:44:33,454 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 136 transitions. Word has length 24 [2021-11-21 00:44:33,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:44:33,454 INFO L470 AbstractCegarLoop]: Abstraction has 116 states and 136 transitions. [2021-11-21 00:44:33,454 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.8064516129032258) internal successors, (56), 31 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:44:33,455 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 136 transitions. [2021-11-21 00:44:33,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-11-21 00:44:33,455 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:44:33,455 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:44:33,483 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-11-21 00:44:33,674 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:44:33,674 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:44:33,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:44:33,675 INFO L85 PathProgramCache]: Analyzing trace with hash 1739567631, now seen corresponding path program 8 times [2021-11-21 00:44:33,675 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:44:33,675 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974804354] [2021-11-21 00:44:33,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:44:33,675 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:44:33,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:44:34,114 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 14 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:44:34,114 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:44:34,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974804354] [2021-11-21 00:44:34,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1974804354] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:44:34,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1938021791] [2021-11-21 00:44:34,114 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-21 00:44:34,115 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:44:34,115 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:44:34,115 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:44:34,117 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-11-21 00:44:34,181 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-11-21 00:44:34,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:44:34,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 175 conjuncts, 64 conjunts are in the unsatisfiable core [2021-11-21 00:44:34,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:44:34,218 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 00:44:34,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 15 [2021-11-21 00:44:34,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-11-21 00:44:34,943 INFO L354 Elim1Store]: treesize reduction 18, result has 72.3 percent of original size [2021-11-21 00:44:34,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 51 treesize of output 75 [2021-11-21 00:44:35,210 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:44:35,210 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:44:35,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 76 treesize of output 68 [2021-11-21 00:44:35,838 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:44:35,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:44:35,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:44:35,849 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-21 00:44:35,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 108 treesize of output 124 [2021-11-21 00:44:36,775 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:44:36,776 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1938021791] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:44:36,776 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [419901481] [2021-11-21 00:44:36,777 INFO L159 IcfgInterpreter]: Started Sifa with 10 locations of interest [2021-11-21 00:44:36,778 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:44:36,778 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:44:36,778 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:44:36,778 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:44:36,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:44:36,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:44:36,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:44:37,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:44:37,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:44:37,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 223 treesize of output 215 [2021-11-21 00:44:37,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:44:38,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:44:38,630 INFO L354 Elim1Store]: treesize reduction 28, result has 44.0 percent of original size [2021-11-21 00:44:38,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 41 [2021-11-21 00:44:38,855 INFO L354 Elim1Store]: treesize reduction 68, result has 37.6 percent of original size [2021-11-21 00:44:38,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 62 [2021-11-21 00:44:41,130 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:44:42,596 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:44:42,596 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:44:42,596 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 20, 20] total 56 [2021-11-21 00:44:42,596 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111173141] [2021-11-21 00:44:42,596 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:44:42,597 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2021-11-21 00:44:42,597 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:44:42,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2021-11-21 00:44:42,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=323, Invalid=3837, Unknown=0, NotChecked=0, Total=4160 [2021-11-21 00:44:42,599 INFO L87 Difference]: Start difference. First operand 116 states and 136 transitions. Second operand has 56 states, 56 states have (on average 1.3214285714285714) internal successors, (74), 56 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:44:43,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:44:43,833 INFO L93 Difference]: Finished difference Result 149 states and 174 transitions. [2021-11-21 00:44:43,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-21 00:44:43,834 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 1.3214285714285714) internal successors, (74), 56 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-11-21 00:44:43,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:44:43,834 INFO L225 Difference]: With dead ends: 149 [2021-11-21 00:44:43,834 INFO L226 Difference]: Without dead ends: 139 [2021-11-21 00:44:43,836 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1730 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=630, Invalid=5850, Unknown=0, NotChecked=0, Total=6480 [2021-11-21 00:44:43,837 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 99 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 313 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 422 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 313 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 77 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-21 00:44:43,837 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 69 Invalid, 422 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 313 Invalid, 0 Unknown, 77 Unchecked, 0.2s Time] [2021-11-21 00:44:43,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2021-11-21 00:44:43,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 134. [2021-11-21 00:44:43,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 131 states have (on average 1.213740458015267) internal successors, (159), 133 states have internal predecessors, (159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:44:43,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 159 transitions. [2021-11-21 00:44:43,842 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 159 transitions. Word has length 25 [2021-11-21 00:44:43,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:44:43,843 INFO L470 AbstractCegarLoop]: Abstraction has 134 states and 159 transitions. [2021-11-21 00:44:43,843 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 1.3214285714285714) internal successors, (74), 56 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:44:43,843 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 159 transitions. [2021-11-21 00:44:43,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-11-21 00:44:43,844 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:44:43,844 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:44:43,873 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-11-21 00:44:44,058 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:44:44,058 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:44:44,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:44:44,059 INFO L85 PathProgramCache]: Analyzing trace with hash 1165606884, now seen corresponding path program 4 times [2021-11-21 00:44:44,059 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:44:44,059 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [249702015] [2021-11-21 00:44:44,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:44:44,059 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:44:44,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:44:44,158 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-21 00:44:44,158 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:44:44,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [249702015] [2021-11-21 00:44:44,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [249702015] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:44:44,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [253940239] [2021-11-21 00:44:44,159 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-21 00:44:44,159 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:44:44,160 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:44:44,160 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:44:44,182 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-11-21 00:44:44,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:44:44,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-21 00:44:44,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:44:44,400 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-21 00:44:44,400 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:44:44,573 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-21 00:44:44,574 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [253940239] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:44:44,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1420898613] [2021-11-21 00:44:44,576 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2021-11-21 00:44:44,576 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:44:44,576 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:44:44,576 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:44:44,577 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:44:44,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:44:44,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:44:44,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:44:44,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-11-21 00:44:45,178 INFO L354 Elim1Store]: treesize reduction 19, result has 36.7 percent of original size [2021-11-21 00:44:45,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 204 treesize of output 203 [2021-11-21 00:44:45,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:44:46,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:44:46,790 INFO L354 Elim1Store]: treesize reduction 22, result has 50.0 percent of original size [2021-11-21 00:44:46,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 212 treesize of output 216 [2021-11-21 00:44:47,725 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:44:47,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:44:48,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-21 00:44:48,217 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-21 00:44:48,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-11-21 00:44:49,474 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:44:49,476 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:44:49,515 INFO L354 Elim1Store]: treesize reduction 136, result has 24.4 percent of original size [2021-11-21 00:44:49,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 46 treesize of output 63 [2021-11-21 00:44:50,489 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:44:50,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:44:51,722 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:44:51,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:44:52,255 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:44:54,429 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:44:54,429 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:44:54,429 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2021-11-21 00:44:54,430 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2146581825] [2021-11-21 00:44:54,430 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:44:54,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-11-21 00:44:54,430 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:44:54,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-11-21 00:44:54,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1161, Unknown=0, NotChecked=0, Total=1332 [2021-11-21 00:44:54,432 INFO L87 Difference]: Start difference. First operand 134 states and 159 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:44:54,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:44:54,818 INFO L93 Difference]: Finished difference Result 170 states and 199 transitions. [2021-11-21 00:44:54,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-21 00:44:54,826 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-11-21 00:44:54,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:44:54,826 INFO L225 Difference]: With dead ends: 170 [2021-11-21 00:44:54,827 INFO L226 Difference]: Without dead ends: 168 [2021-11-21 00:44:54,827 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 600 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=312, Invalid=1850, Unknown=0, NotChecked=0, Total=2162 [2021-11-21 00:44:54,828 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 117 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:44:54,829 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 135 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-21 00:44:54,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2021-11-21 00:44:54,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 130. [2021-11-21 00:44:54,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 127 states have (on average 1.204724409448819) internal successors, (153), 129 states have internal predecessors, (153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:44:54,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 153 transitions. [2021-11-21 00:44:54,835 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 153 transitions. Word has length 26 [2021-11-21 00:44:54,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:44:54,835 INFO L470 AbstractCegarLoop]: Abstraction has 130 states and 153 transitions. [2021-11-21 00:44:54,835 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:44:54,835 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 153 transitions. [2021-11-21 00:44:54,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-11-21 00:44:54,836 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:44:54,836 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:44:54,862 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-11-21 00:44:55,046 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-11-21 00:44:55,046 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:44:55,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:44:55,047 INFO L85 PathProgramCache]: Analyzing trace with hash -273068546, now seen corresponding path program 1 times [2021-11-21 00:44:55,047 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:44:55,047 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184282494] [2021-11-21 00:44:55,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:44:55,047 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:44:55,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:44:55,302 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-21 00:44:55,302 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:44:55,302 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184282494] [2021-11-21 00:44:55,303 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1184282494] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:44:55,303 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [217351992] [2021-11-21 00:44:55,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:44:55,303 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:44:55,303 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:44:55,306 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:44:55,326 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-11-21 00:44:55,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:44:55,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 26 conjunts are in the unsatisfiable core [2021-11-21 00:44:55,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:44:55,575 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-11-21 00:44:55,650 INFO L354 Elim1Store]: treesize reduction 8, result has 27.3 percent of original size [2021-11-21 00:44:55,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-11-21 00:44:55,688 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-21 00:44:55,689 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:44:55,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 18 [2021-11-21 00:44:55,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 24 [2021-11-21 00:44:56,088 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-21 00:44:56,089 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [217351992] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:44:56,089 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1110301185] [2021-11-21 00:44:56,090 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2021-11-21 00:44:56,090 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:44:56,090 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:44:56,091 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:44:56,091 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:44:56,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:44:56,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:44:56,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:44:56,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:44:56,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:44:56,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 210 treesize of output 202 [2021-11-21 00:44:57,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:44:57,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:44:57,958 INFO L354 Elim1Store]: treesize reduction 28, result has 44.0 percent of original size [2021-11-21 00:44:57,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 218 treesize of output 222 [2021-11-21 00:44:58,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:44:59,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:44:59,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:44:59,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-21 00:44:59,739 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-21 00:44:59,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-11-21 00:45:02,359 INFO L354 Elim1Store]: treesize reduction 24, result has 45.5 percent of original size [2021-11-21 00:45:02,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 33 [2021-11-21 00:45:03,508 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:45:03,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:45:04,517 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:45:04,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:45:05,175 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:45:07,558 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:45:07,559 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:45:07,559 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10, 10] total 28 [2021-11-21 00:45:07,559 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448372398] [2021-11-21 00:45:07,559 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:45:07,559 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-11-21 00:45:07,559 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:45:07,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-11-21 00:45:07,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=1581, Unknown=0, NotChecked=0, Total=1722 [2021-11-21 00:45:07,560 INFO L87 Difference]: Start difference. First operand 130 states and 153 transitions. Second operand has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 28 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:45:08,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:45:08,536 INFO L93 Difference]: Finished difference Result 163 states and 191 transitions. [2021-11-21 00:45:08,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-11-21 00:45:08,537 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 28 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-11-21 00:45:08,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:45:08,538 INFO L225 Difference]: With dead ends: 163 [2021-11-21 00:45:08,538 INFO L226 Difference]: Without dead ends: 151 [2021-11-21 00:45:08,539 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 867 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=464, Invalid=3442, Unknown=0, NotChecked=0, Total=3906 [2021-11-21 00:45:08,539 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 73 mSDsluCounter, 151 mSDsCounter, 0 mSdLazyCounter, 391 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 391 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-21 00:45:08,539 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 155 Invalid, 443 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 391 Invalid, 0 Unknown, 1 Unchecked, 0.2s Time] [2021-11-21 00:45:08,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2021-11-21 00:45:08,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 148. [2021-11-21 00:45:08,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 145 states have (on average 1.206896551724138) internal successors, (175), 147 states have internal predecessors, (175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:45:08,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 175 transitions. [2021-11-21 00:45:08,544 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 175 transitions. Word has length 26 [2021-11-21 00:45:08,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:45:08,544 INFO L470 AbstractCegarLoop]: Abstraction has 148 states and 175 transitions. [2021-11-21 00:45:08,544 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 28 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:45:08,545 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 175 transitions. [2021-11-21 00:45:08,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-11-21 00:45:08,545 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:45:08,545 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:45:08,571 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-11-21 00:45:08,758 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-11-21 00:45:08,758 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:45:08,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:45:08,759 INFO L85 PathProgramCache]: Analyzing trace with hash -275718690, now seen corresponding path program 1 times [2021-11-21 00:45:08,759 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:45:08,759 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363740819] [2021-11-21 00:45:08,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:45:08,759 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:45:08,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:45:08,938 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:45:08,939 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:45:08,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363740819] [2021-11-21 00:45:08,939 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1363740819] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:45:08,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1201043189] [2021-11-21 00:45:08,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:45:08,940 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:45:08,940 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:45:08,946 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:45:08,978 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-11-21 00:45:09,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:45:09,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 40 conjunts are in the unsatisfiable core [2021-11-21 00:45:09,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:45:09,047 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 00:45:09,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 15 [2021-11-21 00:45:09,357 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 4 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:45:09,357 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:45:09,717 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 9 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:45:09,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1201043189] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:45:09,718 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1580721991] [2021-11-21 00:45:09,719 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2021-11-21 00:45:09,719 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:45:09,719 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:45:09,719 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:45:09,719 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:45:09,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:45:09,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:45:09,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:45:09,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:45:10,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:45:10,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 210 treesize of output 202 [2021-11-21 00:45:10,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:45:10,921 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:45:11,668 INFO L354 Elim1Store]: treesize reduction 28, result has 44.0 percent of original size [2021-11-21 00:45:11,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 218 treesize of output 222 [2021-11-21 00:45:12,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:45:12,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:45:12,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:45:13,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-21 00:45:13,387 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-21 00:45:13,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-11-21 00:45:15,859 INFO L354 Elim1Store]: treesize reduction 24, result has 45.5 percent of original size [2021-11-21 00:45:15,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 33 [2021-11-21 00:45:16,811 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:45:16,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:45:17,908 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:45:17,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:45:18,484 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:45:20,882 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:45:20,882 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:45:20,882 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 33 [2021-11-21 00:45:20,882 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247123929] [2021-11-21 00:45:20,882 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:45:20,883 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-11-21 00:45:20,883 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:45:20,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-11-21 00:45:20,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=211, Invalid=2045, Unknown=0, NotChecked=0, Total=2256 [2021-11-21 00:45:20,884 INFO L87 Difference]: Start difference. First operand 148 states and 175 transitions. Second operand has 34 states, 33 states have (on average 2.393939393939394) internal successors, (79), 34 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:45:21,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:45:21,397 INFO L93 Difference]: Finished difference Result 180 states and 205 transitions. [2021-11-21 00:45:21,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-21 00:45:21,398 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 33 states have (on average 2.393939393939394) internal successors, (79), 34 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-11-21 00:45:21,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:45:21,399 INFO L225 Difference]: With dead ends: 180 [2021-11-21 00:45:21,399 INFO L226 Difference]: Without dead ends: 165 [2021-11-21 00:45:21,400 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1012 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=461, Invalid=2961, Unknown=0, NotChecked=0, Total=3422 [2021-11-21 00:45:21,401 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 117 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 403 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 444 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 403 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-21 00:45:21,401 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 91 Invalid, 444 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 403 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-21 00:45:21,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2021-11-21 00:45:21,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 154. [2021-11-21 00:45:21,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 151 states have (on average 1.185430463576159) internal successors, (179), 153 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:45:21,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 179 transitions. [2021-11-21 00:45:21,407 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 179 transitions. Word has length 27 [2021-11-21 00:45:21,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:45:21,407 INFO L470 AbstractCegarLoop]: Abstraction has 154 states and 179 transitions. [2021-11-21 00:45:21,407 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 33 states have (on average 2.393939393939394) internal successors, (79), 34 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:45:21,408 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 179 transitions. [2021-11-21 00:45:21,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-11-21 00:45:21,408 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:45:21,408 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:45:21,449 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-11-21 00:45:21,634 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-11-21 00:45:21,634 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:45:21,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:45:21,635 INFO L85 PathProgramCache]: Analyzing trace with hash -71799316, now seen corresponding path program 9 times [2021-11-21 00:45:21,635 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:45:21,635 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531391953] [2021-11-21 00:45:21,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:45:21,635 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:45:21,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:45:21,875 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 9 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:45:21,875 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:45:21,875 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531391953] [2021-11-21 00:45:21,875 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531391953] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:45:21,876 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2035650985] [2021-11-21 00:45:21,876 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-21 00:45:21,876 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:45:21,876 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:45:21,878 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:45:21,901 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-11-21 00:45:21,944 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-21 00:45:21,944 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:45:21,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 54 conjunts are in the unsatisfiable core [2021-11-21 00:45:21,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:45:21,967 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 00:45:21,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2021-11-21 00:45:22,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 29 [2021-11-21 00:45:22,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:45:22,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:45:22,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:45:22,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:45:22,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:45:22,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:45:22,696 INFO L354 Elim1Store]: treesize reduction 18, result has 64.7 percent of original size [2021-11-21 00:45:22,697 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 68 treesize of output 71 [2021-11-21 00:45:22,852 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-21 00:45:22,852 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:45:23,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 64 [2021-11-21 00:45:23,308 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-11-21 00:45:23,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 108 treesize of output 94 [2021-11-21 00:45:23,752 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-21 00:45:23,752 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2035650985] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:45:23,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2020227684] [2021-11-21 00:45:23,753 INFO L159 IcfgInterpreter]: Started Sifa with 10 locations of interest [2021-11-21 00:45:23,754 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:45:23,754 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:45:23,754 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:45:23,754 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:45:23,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:45:23,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:45:23,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:45:24,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:45:24,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:45:24,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 223 treesize of output 215 [2021-11-21 00:45:24,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:45:25,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:45:25,569 INFO L354 Elim1Store]: treesize reduction 28, result has 44.0 percent of original size [2021-11-21 00:45:25,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 41 [2021-11-21 00:45:25,788 INFO L354 Elim1Store]: treesize reduction 68, result has 37.6 percent of original size [2021-11-21 00:45:25,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 62 [2021-11-21 00:45:27,915 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:45:29,265 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:45:29,265 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:45:29,266 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13, 13] total 39 [2021-11-21 00:45:29,266 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510410932] [2021-11-21 00:45:29,266 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:45:29,266 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-11-21 00:45:29,266 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:45:29,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-11-21 00:45:29,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=218, Invalid=2134, Unknown=0, NotChecked=0, Total=2352 [2021-11-21 00:45:29,267 INFO L87 Difference]: Start difference. First operand 154 states and 179 transitions. Second operand has 40 states, 39 states have (on average 1.6153846153846154) internal successors, (63), 40 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:45:30,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:45:30,928 INFO L93 Difference]: Finished difference Result 224 states and 259 transitions. [2021-11-21 00:45:30,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-21 00:45:30,928 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 39 states have (on average 1.6153846153846154) internal successors, (63), 40 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-11-21 00:45:30,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:45:30,929 INFO L225 Difference]: With dead ends: 224 [2021-11-21 00:45:30,929 INFO L226 Difference]: Without dead ends: 224 [2021-11-21 00:45:30,930 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1285 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=591, Invalid=5415, Unknown=0, NotChecked=0, Total=6006 [2021-11-21 00:45:30,931 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 51 mSDsluCounter, 89 mSDsCounter, 0 mSdLazyCounter, 634 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 861 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 634 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 202 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-21 00:45:30,931 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 86 Invalid, 861 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 634 Invalid, 0 Unknown, 202 Unchecked, 0.3s Time] [2021-11-21 00:45:30,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2021-11-21 00:45:30,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 178. [2021-11-21 00:45:30,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 175 states have (on average 1.2057142857142857) internal successors, (211), 177 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:45:30,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 211 transitions. [2021-11-21 00:45:30,938 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 211 transitions. Word has length 27 [2021-11-21 00:45:30,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:45:30,938 INFO L470 AbstractCegarLoop]: Abstraction has 178 states and 211 transitions. [2021-11-21 00:45:30,938 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 39 states have (on average 1.6153846153846154) internal successors, (63), 40 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:45:30,939 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 211 transitions. [2021-11-21 00:45:30,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-11-21 00:45:30,939 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:45:30,939 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:45:30,964 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-11-21 00:45:31,150 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:45:31,150 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:45:31,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:45:31,151 INFO L85 PathProgramCache]: Analyzing trace with hash -533783897, now seen corresponding path program 5 times [2021-11-21 00:45:31,151 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:45:31,151 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860563442] [2021-11-21 00:45:31,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:45:31,151 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:45:31,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:45:31,288 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-21 00:45:31,288 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:45:31,288 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860563442] [2021-11-21 00:45:31,289 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [860563442] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:45:31,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1790771345] [2021-11-21 00:45:31,289 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-21 00:45:31,289 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:45:31,289 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:45:31,290 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:45:31,296 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-11-21 00:45:31,349 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-11-21 00:45:31,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:45:31,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 37 conjunts are in the unsatisfiable core [2021-11-21 00:45:31,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:45:31,374 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 00:45:31,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 19 [2021-11-21 00:45:31,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 13 [2021-11-21 00:45:31,628 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-21 00:45:31,628 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:45:31,920 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-21 00:45:31,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1790771345] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:45:31,920 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1532340349] [2021-11-21 00:45:31,921 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2021-11-21 00:45:31,921 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:45:31,922 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:45:31,922 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:45:31,922 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:45:32,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:45:32,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:45:32,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:45:32,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:45:32,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:45:32,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 210 treesize of output 202 [2021-11-21 00:45:32,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:45:33,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:45:33,812 INFO L354 Elim1Store]: treesize reduction 28, result has 44.0 percent of original size [2021-11-21 00:45:33,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 218 treesize of output 222 [2021-11-21 00:45:34,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:45:34,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:45:35,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:45:35,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-21 00:45:35,381 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-21 00:45:35,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-11-21 00:45:36,649 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:45:36,693 INFO L354 Elim1Store]: treesize reduction 136, result has 24.4 percent of original size [2021-11-21 00:45:36,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 46 treesize of output 63 [2021-11-21 00:45:37,678 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:45:37,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:45:38,525 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:45:38,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:45:39,223 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:45:41,705 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:45:41,706 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:45:41,706 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 26 [2021-11-21 00:45:41,706 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21909098] [2021-11-21 00:45:41,706 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:45:41,706 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-11-21 00:45:41,706 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:45:41,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-11-21 00:45:41,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=1494, Unknown=0, NotChecked=0, Total=1640 [2021-11-21 00:45:41,707 INFO L87 Difference]: Start difference. First operand 178 states and 211 transitions. Second operand has 27 states, 26 states have (on average 2.6923076923076925) internal successors, (70), 27 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:45:42,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:45:42,301 INFO L93 Difference]: Finished difference Result 195 states and 224 transitions. [2021-11-21 00:45:42,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-21 00:45:42,302 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 2.6923076923076925) internal successors, (70), 27 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-11-21 00:45:42,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:45:42,303 INFO L225 Difference]: With dead ends: 195 [2021-11-21 00:45:42,303 INFO L226 Difference]: Without dead ends: 195 [2021-11-21 00:45:42,304 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 521 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=316, Invalid=2440, Unknown=0, NotChecked=0, Total=2756 [2021-11-21 00:45:42,304 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 199 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 351 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 375 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 351 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-21 00:45:42,305 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [199 Valid, 92 Invalid, 375 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 351 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-21 00:45:42,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2021-11-21 00:45:42,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 187. [2021-11-21 00:45:42,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 184 states have (on average 1.1956521739130435) internal successors, (220), 186 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:45:42,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 220 transitions. [2021-11-21 00:45:42,311 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 220 transitions. Word has length 28 [2021-11-21 00:45:42,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:45:42,312 INFO L470 AbstractCegarLoop]: Abstraction has 187 states and 220 transitions. [2021-11-21 00:45:42,312 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 2.6923076923076925) internal successors, (70), 27 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:45:42,312 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 220 transitions. [2021-11-21 00:45:42,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-11-21 00:45:42,312 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:45:42,312 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:45:42,336 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-11-21 00:45:42,513 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-11-21 00:45:42,513 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:45:42,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:45:42,513 INFO L85 PathProgramCache]: Analyzing trace with hash 282419348, now seen corresponding path program 2 times [2021-11-21 00:45:42,514 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:45:42,514 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813206551] [2021-11-21 00:45:42,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:45:42,514 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:45:42,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:45:42,716 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 27 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:45:42,716 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:45:42,716 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813206551] [2021-11-21 00:45:42,716 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [813206551] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:45:42,716 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [670863200] [2021-11-21 00:45:42,716 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-21 00:45:42,717 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:45:42,717 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:45:42,722 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:45:42,741 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-11-21 00:45:42,822 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-11-21 00:45:42,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:45:42,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 56 conjunts are in the unsatisfiable core [2021-11-21 00:45:42,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:45:42,851 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 00:45:42,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2021-11-21 00:45:43,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-11-21 00:45:43,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:45:43,151 INFO L354 Elim1Store]: treesize reduction 8, result has 65.2 percent of original size [2021-11-21 00:45:43,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 35 [2021-11-21 00:45:43,360 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-21 00:45:43,360 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:45:43,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-11-21 00:45:43,723 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:45:43,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 39 [2021-11-21 00:45:43,971 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-21 00:45:43,971 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [670863200] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:45:43,971 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [889442482] [2021-11-21 00:45:43,973 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2021-11-21 00:45:43,973 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:45:43,973 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:45:43,973 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:45:43,974 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:45:44,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:45:44,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:45:44,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:45:44,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-11-21 00:45:44,485 INFO L354 Elim1Store]: treesize reduction 19, result has 36.7 percent of original size [2021-11-21 00:45:44,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 204 treesize of output 203 [2021-11-21 00:45:45,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:45:45,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:45:46,110 INFO L354 Elim1Store]: treesize reduction 22, result has 50.0 percent of original size [2021-11-21 00:45:46,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 212 treesize of output 216 [2021-11-21 00:45:46,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:45:47,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:45:47,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-21 00:45:47,558 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-21 00:45:47,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-11-21 00:45:50,211 INFO L354 Elim1Store]: treesize reduction 24, result has 45.5 percent of original size [2021-11-21 00:45:50,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 33 [2021-11-21 00:45:51,146 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:45:51,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:45:52,137 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:45:52,138 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:45:52,758 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:45:55,410 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:45:55,410 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:45:55,410 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 12] total 37 [2021-11-21 00:45:55,410 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014525790] [2021-11-21 00:45:55,411 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:45:55,411 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2021-11-21 00:45:55,411 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:45:55,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-11-21 00:45:55,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=203, Invalid=2449, Unknown=0, NotChecked=0, Total=2652 [2021-11-21 00:45:55,412 INFO L87 Difference]: Start difference. First operand 187 states and 220 transitions. Second operand has 38 states, 37 states have (on average 2.135135135135135) internal successors, (79), 38 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:45:57,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:45:57,480 INFO L93 Difference]: Finished difference Result 259 states and 289 transitions. [2021-11-21 00:45:57,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-11-21 00:45:57,481 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 37 states have (on average 2.135135135135135) internal successors, (79), 38 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-11-21 00:45:57,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:45:57,482 INFO L225 Difference]: With dead ends: 259 [2021-11-21 00:45:57,482 INFO L226 Difference]: Without dead ends: 235 [2021-11-21 00:45:57,483 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2093 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=819, Invalid=8301, Unknown=0, NotChecked=0, Total=9120 [2021-11-21 00:45:57,483 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 142 mSDsluCounter, 170 mSDsCounter, 0 mSdLazyCounter, 1301 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 1466 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 1301 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 54 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-11-21 00:45:57,483 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [142 Valid, 159 Invalid, 1466 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 1301 Invalid, 0 Unknown, 54 Unchecked, 0.6s Time] [2021-11-21 00:45:57,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2021-11-21 00:45:57,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 171. [2021-11-21 00:45:57,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 168 states have (on average 1.1845238095238095) internal successors, (199), 170 states have internal predecessors, (199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:45:57,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 199 transitions. [2021-11-21 00:45:57,488 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 199 transitions. Word has length 31 [2021-11-21 00:45:57,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:45:57,489 INFO L470 AbstractCegarLoop]: Abstraction has 171 states and 199 transitions. [2021-11-21 00:45:57,489 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 37 states have (on average 2.135135135135135) internal successors, (79), 38 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:45:57,489 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 199 transitions. [2021-11-21 00:45:57,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-11-21 00:45:57,490 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:45:57,490 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:45:57,519 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-11-21 00:45:57,710 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:45:57,710 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:45:57,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:45:57,711 INFO L85 PathProgramCache]: Analyzing trace with hash -1471045521, now seen corresponding path program 6 times [2021-11-21 00:45:57,711 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:45:57,711 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563370191] [2021-11-21 00:45:57,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:45:57,711 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:45:57,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:45:58,169 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 6 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:45:58,169 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:45:58,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563370191] [2021-11-21 00:45:58,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [563370191] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:45:58,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1879893711] [2021-11-21 00:45:58,170 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-21 00:45:58,170 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:45:58,170 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:45:58,171 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:45:58,190 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-11-21 00:45:58,238 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-21 00:45:58,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:45:58,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 53 conjunts are in the unsatisfiable core [2021-11-21 00:45:58,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:45:58,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-11-21 00:45:58,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:45:58,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-21 00:45:58,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 25 [2021-11-21 00:45:58,726 INFO L354 Elim1Store]: treesize reduction 18, result has 50.0 percent of original size [2021-11-21 00:45:58,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 43 [2021-11-21 00:45:58,856 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-11-21 00:45:58,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-11-21 00:45:58,940 INFO L354 Elim1Store]: treesize reduction 9, result has 25.0 percent of original size [2021-11-21 00:45:58,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 25 [2021-11-21 00:45:58,948 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-21 00:45:58,948 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:46:03,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 686 treesize of output 678 [2021-11-21 00:46:03,766 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 6 proven. 15 refuted. 1 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-21 00:46:03,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1879893711] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:46:03,767 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1218872320] [2021-11-21 00:46:03,768 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2021-11-21 00:46:03,768 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:46:03,769 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:46:03,769 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:46:03,769 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:46:03,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:46:03,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:46:03,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:46:04,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-11-21 00:46:04,245 INFO L354 Elim1Store]: treesize reduction 19, result has 36.7 percent of original size [2021-11-21 00:46:04,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 204 treesize of output 203 [2021-11-21 00:46:04,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:46:05,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:46:05,805 INFO L354 Elim1Store]: treesize reduction 22, result has 50.0 percent of original size [2021-11-21 00:46:05,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 212 treesize of output 216 [2021-11-21 00:46:06,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:46:06,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:46:07,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-21 00:46:07,049 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-21 00:46:07,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-11-21 00:46:08,142 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:46:08,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:46:08,185 INFO L354 Elim1Store]: treesize reduction 136, result has 24.4 percent of original size [2021-11-21 00:46:08,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 46 treesize of output 63 [2021-11-21 00:46:09,164 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:46:09,165 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:46:10,335 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:46:10,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:46:10,816 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:46:13,658 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:46:13,659 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:46:13,659 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 15, 15] total 44 [2021-11-21 00:46:13,659 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328697932] [2021-11-21 00:46:13,659 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:46:13,659 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2021-11-21 00:46:13,660 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:46:13,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-11-21 00:46:13,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=3115, Unknown=2, NotChecked=0, Total=3306 [2021-11-21 00:46:13,661 INFO L87 Difference]: Start difference. First operand 171 states and 199 transitions. Second operand has 44 states, 44 states have (on average 1.7727272727272727) internal successors, (78), 44 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:46:18,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:46:18,491 INFO L93 Difference]: Finished difference Result 209 states and 243 transitions. [2021-11-21 00:46:18,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-21 00:46:18,492 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.7727272727272727) internal successors, (78), 44 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-11-21 00:46:18,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:46:18,493 INFO L225 Difference]: With dead ends: 209 [2021-11-21 00:46:18,493 INFO L226 Difference]: Without dead ends: 197 [2021-11-21 00:46:18,494 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1396 ImplicationChecksByTransitivity, 12.1s TimeCoverageRelationStatistics Valid=482, Invalid=6487, Unknown=3, NotChecked=0, Total=6972 [2021-11-21 00:46:18,494 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 99 mSDsluCounter, 212 mSDsCounter, 0 mSdLazyCounter, 531 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 531 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 133 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-21 00:46:18,495 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 151 Invalid, 712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 531 Invalid, 0 Unknown, 133 Unchecked, 0.3s Time] [2021-11-21 00:46:18,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2021-11-21 00:46:18,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 196. [2021-11-21 00:46:18,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 193 states have (on average 1.1813471502590673) internal successors, (228), 195 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:46:18,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 228 transitions. [2021-11-21 00:46:18,500 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 228 transitions. Word has length 32 [2021-11-21 00:46:18,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:46:18,501 INFO L470 AbstractCegarLoop]: Abstraction has 196 states and 228 transitions. [2021-11-21 00:46:18,501 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 1.7727272727272727) internal successors, (78), 44 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:46:18,501 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 228 transitions. [2021-11-21 00:46:18,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-11-21 00:46:18,502 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:46:18,502 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:46:18,531 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-11-21 00:46:18,718 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:46:18,718 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:46:18,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:46:18,719 INFO L85 PathProgramCache]: Analyzing trace with hash -1794392036, now seen corresponding path program 7 times [2021-11-21 00:46:18,719 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:46:18,719 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584951210] [2021-11-21 00:46:18,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:46:18,720 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:46:18,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:46:18,859 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-11-21 00:46:18,859 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:46:18,859 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584951210] [2021-11-21 00:46:18,859 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584951210] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:46:18,859 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1490720339] [2021-11-21 00:46:18,860 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-21 00:46:18,860 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:46:18,860 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:46:18,860 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:46:18,861 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-11-21 00:46:18,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:46:18,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-21 00:46:18,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:46:19,171 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 4 proven. 14 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-11-21 00:46:19,171 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:46:19,457 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 9 proven. 9 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-11-21 00:46:19,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1490720339] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:46:19,457 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1631439117] [2021-11-21 00:46:19,458 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2021-11-21 00:46:19,458 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:46:19,459 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:46:19,459 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:46:19,459 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:46:19,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:46:19,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:46:19,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:46:19,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:46:19,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:46:19,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 210 treesize of output 202 [2021-11-21 00:46:20,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:46:20,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:46:21,472 INFO L354 Elim1Store]: treesize reduction 28, result has 44.0 percent of original size [2021-11-21 00:46:21,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 218 treesize of output 222 [2021-11-21 00:46:22,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:46:22,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:46:22,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:46:23,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-21 00:46:23,248 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-21 00:46:23,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-11-21 00:46:24,274 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:46:24,276 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:46:24,324 INFO L354 Elim1Store]: treesize reduction 136, result has 24.4 percent of original size [2021-11-21 00:46:24,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 46 treesize of output 63 [2021-11-21 00:46:25,309 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:46:25,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:46:26,363 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:46:26,363 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:46:26,945 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:46:29,244 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:46:29,244 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:46:29,244 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2021-11-21 00:46:29,244 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188549950] [2021-11-21 00:46:29,244 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:46:29,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-11-21 00:46:29,245 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:46:29,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-11-21 00:46:29,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=1576, Unknown=0, NotChecked=0, Total=1806 [2021-11-21 00:46:29,246 INFO L87 Difference]: Start difference. First operand 196 states and 228 transitions. Second operand has 29 states, 29 states have (on average 2.0344827586206895) internal successors, (59), 29 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:46:29,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:46:29,816 INFO L93 Difference]: Finished difference Result 271 states and 311 transitions. [2021-11-21 00:46:29,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-21 00:46:29,816 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.0344827586206895) internal successors, (59), 29 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-11-21 00:46:29,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:46:29,818 INFO L225 Difference]: With dead ends: 271 [2021-11-21 00:46:29,818 INFO L226 Difference]: Without dead ends: 269 [2021-11-21 00:46:29,819 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 923 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=482, Invalid=2710, Unknown=0, NotChecked=0, Total=3192 [2021-11-21 00:46:29,819 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 157 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 282 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 220 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 282 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:46:29,820 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [157 Valid, 220 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 282 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-21 00:46:29,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2021-11-21 00:46:29,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 194. [2021-11-21 00:46:29,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 191 states have (on average 1.1780104712041886) internal successors, (225), 193 states have internal predecessors, (225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:46:29,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 225 transitions. [2021-11-21 00:46:29,826 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 225 transitions. Word has length 34 [2021-11-21 00:46:29,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:46:29,826 INFO L470 AbstractCegarLoop]: Abstraction has 194 states and 225 transitions. [2021-11-21 00:46:29,827 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.0344827586206895) internal successors, (59), 29 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:46:29,827 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 225 transitions. [2021-11-21 00:46:29,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-11-21 00:46:29,827 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:46:29,828 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:46:29,874 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2021-11-21 00:46:30,042 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-11-21 00:46:30,042 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:46:30,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:46:30,043 INFO L85 PathProgramCache]: Analyzing trace with hash -945458250, now seen corresponding path program 2 times [2021-11-21 00:46:30,043 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:46:30,043 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565455842] [2021-11-21 00:46:30,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:46:30,043 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:46:30,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:46:30,528 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 6 proven. 25 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-21 00:46:30,528 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:46:30,529 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565455842] [2021-11-21 00:46:30,529 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [565455842] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:46:30,529 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [930126799] [2021-11-21 00:46:30,529 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-21 00:46:30,529 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:46:30,529 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:46:30,530 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:46:30,531 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-11-21 00:46:30,622 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-11-21 00:46:30,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:46:30,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 30 conjunts are in the unsatisfiable core [2021-11-21 00:46:30,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:46:30,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:46:30,952 INFO L354 Elim1Store]: treesize reduction 8, result has 27.3 percent of original size [2021-11-21 00:46:30,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 21 [2021-11-21 00:46:30,996 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-11-21 00:46:30,996 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:46:31,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 11 [2021-11-21 00:46:31,054 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 18 [2021-11-21 00:46:31,397 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-11-21 00:46:31,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [930126799] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:46:31,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1829209142] [2021-11-21 00:46:31,399 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2021-11-21 00:46:31,399 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:46:31,399 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:46:31,399 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:46:31,399 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:46:31,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:46:31,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:46:31,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:46:31,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:46:31,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:46:31,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 210 treesize of output 202 [2021-11-21 00:46:32,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:46:32,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:46:33,217 INFO L354 Elim1Store]: treesize reduction 28, result has 44.0 percent of original size [2021-11-21 00:46:33,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 218 treesize of output 222 [2021-11-21 00:46:34,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:46:34,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:46:34,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:46:34,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-21 00:46:35,101 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-21 00:46:35,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-11-21 00:46:37,848 INFO L354 Elim1Store]: treesize reduction 24, result has 45.5 percent of original size [2021-11-21 00:46:37,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 33 [2021-11-21 00:46:38,660 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:46:38,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:46:39,786 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:46:39,787 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:46:40,322 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:46:43,146 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:46:43,146 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:46:43,146 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 12, 12] total 39 [2021-11-21 00:46:43,146 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1779975199] [2021-11-21 00:46:43,146 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:46:43,147 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2021-11-21 00:46:43,147 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:46:43,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-11-21 00:46:43,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=2565, Unknown=0, NotChecked=0, Total=2756 [2021-11-21 00:46:43,147 INFO L87 Difference]: Start difference. First operand 194 states and 225 transitions. Second operand has 39 states, 39 states have (on average 1.8205128205128205) internal successors, (71), 39 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:46:44,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:46:44,799 INFO L93 Difference]: Finished difference Result 266 states and 301 transitions. [2021-11-21 00:46:44,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-21 00:46:44,799 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.8205128205128205) internal successors, (71), 39 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-11-21 00:46:44,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:46:44,800 INFO L225 Difference]: With dead ends: 266 [2021-11-21 00:46:44,800 INFO L226 Difference]: Without dead ends: 228 [2021-11-21 00:46:44,801 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1269 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=580, Invalid=5582, Unknown=0, NotChecked=0, Total=6162 [2021-11-21 00:46:44,801 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 227 mSDsluCounter, 344 mSDsCounter, 0 mSdLazyCounter, 908 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 227 SdHoareTripleChecker+Valid, 357 SdHoareTripleChecker+Invalid, 1090 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 908 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 63 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-21 00:46:44,801 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [227 Valid, 357 Invalid, 1090 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 908 Invalid, 0 Unknown, 63 Unchecked, 0.5s Time] [2021-11-21 00:46:44,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2021-11-21 00:46:44,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 214. [2021-11-21 00:46:44,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 211 states have (on average 1.1848341232227488) internal successors, (250), 213 states have internal predecessors, (250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:46:44,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 250 transitions. [2021-11-21 00:46:44,806 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 250 transitions. Word has length 34 [2021-11-21 00:46:44,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:46:44,807 INFO L470 AbstractCegarLoop]: Abstraction has 214 states and 250 transitions. [2021-11-21 00:46:44,807 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 1.8205128205128205) internal successors, (71), 39 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:46:44,807 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 250 transitions. [2021-11-21 00:46:44,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-11-21 00:46:44,808 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:46:44,808 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:46:44,833 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-11-21 00:46:45,022 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-11-21 00:46:45,022 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:46:45,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:46:45,023 INFO L85 PathProgramCache]: Analyzing trace with hash -407839280, now seen corresponding path program 10 times [2021-11-21 00:46:45,023 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:46:45,023 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434392134] [2021-11-21 00:46:45,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:46:45,023 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:46:45,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:46:45,207 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 64 proven. 36 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-21 00:46:45,207 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:46:45,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434392134] [2021-11-21 00:46:45,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1434392134] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:46:45,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [875134481] [2021-11-21 00:46:45,207 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-21 00:46:45,207 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:46:45,208 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:46:45,209 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:46:45,210 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-11-21 00:46:45,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:46:45,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 36 conjunts are in the unsatisfiable core [2021-11-21 00:46:45,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:46:45,314 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 00:46:45,314 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 15 [2021-11-21 00:46:45,636 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 75 proven. 25 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-21 00:46:45,636 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:46:45,916 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 69 proven. 31 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-21 00:46:45,916 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [875134481] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:46:45,916 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [302031900] [2021-11-21 00:46:45,917 INFO L159 IcfgInterpreter]: Started Sifa with 10 locations of interest [2021-11-21 00:46:45,917 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:46:45,918 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:46:45,918 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:46:45,918 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:46:46,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:46:46,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:46:46,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:46:46,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:46:46,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:46:46,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 223 treesize of output 215 [2021-11-21 00:46:47,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:46:47,240 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:46:47,793 INFO L354 Elim1Store]: treesize reduction 28, result has 44.0 percent of original size [2021-11-21 00:46:47,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 41 [2021-11-21 00:46:47,939 INFO L354 Elim1Store]: treesize reduction 68, result has 37.6 percent of original size [2021-11-21 00:46:47,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 62 [2021-11-21 00:46:50,228 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:46:51,331 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:46:51,331 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:46:51,331 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18, 18] total 41 [2021-11-21 00:46:51,331 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465921016] [2021-11-21 00:46:51,331 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:46:51,331 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2021-11-21 00:46:51,332 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:46:51,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-11-21 00:46:51,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=348, Invalid=2102, Unknown=0, NotChecked=0, Total=2450 [2021-11-21 00:46:51,333 INFO L87 Difference]: Start difference. First operand 214 states and 250 transitions. Second operand has 41 states, 41 states have (on average 1.829268292682927) internal successors, (75), 41 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:46:52,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:46:52,109 INFO L93 Difference]: Finished difference Result 453 states and 502 transitions. [2021-11-21 00:46:52,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-11-21 00:46:52,109 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 1.829268292682927) internal successors, (75), 41 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-11-21 00:46:52,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:46:52,112 INFO L225 Difference]: With dead ends: 453 [2021-11-21 00:46:52,112 INFO L226 Difference]: Without dead ends: 435 [2021-11-21 00:46:52,112 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 71 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1469 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=834, Invalid=3588, Unknown=0, NotChecked=0, Total=4422 [2021-11-21 00:46:52,113 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 279 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 629 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 279 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 706 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 629 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-21 00:46:52,113 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [279 Valid, 156 Invalid, 706 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 629 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-21 00:46:52,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435 states. [2021-11-21 00:46:52,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 435 to 264. [2021-11-21 00:46:52,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 264 states, 261 states have (on average 1.1839080459770115) internal successors, (309), 263 states have internal predecessors, (309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:46:52,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 309 transitions. [2021-11-21 00:46:52,122 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 309 transitions. Word has length 35 [2021-11-21 00:46:52,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:46:52,122 INFO L470 AbstractCegarLoop]: Abstraction has 264 states and 309 transitions. [2021-11-21 00:46:52,122 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 1.829268292682927) internal successors, (75), 41 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:46:52,123 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 309 transitions. [2021-11-21 00:46:52,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-11-21 00:46:52,123 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:46:52,124 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:46:52,149 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-11-21 00:46:52,338 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:46:52,338 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:46:52,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:46:52,339 INFO L85 PathProgramCache]: Analyzing trace with hash -1976859297, now seen corresponding path program 8 times [2021-11-21 00:46:52,339 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:46:52,339 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534957461] [2021-11-21 00:46:52,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:46:52,339 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:46:52,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:46:52,518 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 1 proven. 26 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-21 00:46:52,518 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:46:52,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534957461] [2021-11-21 00:46:52,518 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1534957461] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:46:52,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1732025312] [2021-11-21 00:46:52,518 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-21 00:46:52,518 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:46:52,518 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:46:52,519 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:46:52,520 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-11-21 00:46:52,611 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-11-21 00:46:52,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:46:52,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 66 conjunts are in the unsatisfiable core [2021-11-21 00:46:52,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:46:52,632 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 00:46:52,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 15 [2021-11-21 00:46:53,067 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-21 00:46:53,068 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:46:53,583 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 9 proven. 18 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-21 00:46:53,583 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1732025312] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:46:53,583 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1980157647] [2021-11-21 00:46:53,584 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2021-11-21 00:46:53,584 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:46:53,584 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:46:53,585 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:46:53,585 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:46:53,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:46:53,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:46:53,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:46:53,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-11-21 00:46:54,010 INFO L354 Elim1Store]: treesize reduction 19, result has 36.7 percent of original size [2021-11-21 00:46:54,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 204 treesize of output 203 [2021-11-21 00:46:54,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:46:54,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:46:55,648 INFO L354 Elim1Store]: treesize reduction 28, result has 44.0 percent of original size [2021-11-21 00:46:55,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 218 treesize of output 222 [2021-11-21 00:46:56,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:46:56,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:46:56,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:46:57,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-21 00:46:57,269 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-21 00:46:57,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-11-21 00:46:58,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:46:58,477 INFO L354 Elim1Store]: treesize reduction 136, result has 24.4 percent of original size [2021-11-21 00:46:58,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 46 treesize of output 63 [2021-11-21 00:46:59,460 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:46:59,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:47:00,432 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:47:00,432 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:47:01,031 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:47:03,747 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:47:03,748 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:47:03,748 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 34 [2021-11-21 00:47:03,748 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428920136] [2021-11-21 00:47:03,748 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:47:03,748 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-11-21 00:47:03,748 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:47:03,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-11-21 00:47:03,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=216, Invalid=2136, Unknown=0, NotChecked=0, Total=2352 [2021-11-21 00:47:03,749 INFO L87 Difference]: Start difference. First operand 264 states and 309 transitions. Second operand has 35 states, 34 states have (on average 2.588235294117647) internal successors, (88), 35 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:47:05,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:47:05,418 INFO L93 Difference]: Finished difference Result 304 states and 342 transitions. [2021-11-21 00:47:05,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-21 00:47:05,418 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 2.588235294117647) internal successors, (88), 35 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-11-21 00:47:05,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:47:05,420 INFO L225 Difference]: With dead ends: 304 [2021-11-21 00:47:05,420 INFO L226 Difference]: Without dead ends: 304 [2021-11-21 00:47:05,421 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1293 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=831, Invalid=5489, Unknown=0, NotChecked=0, Total=6320 [2021-11-21 00:47:05,421 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 442 mSDsluCounter, 290 mSDsCounter, 0 mSdLazyCounter, 917 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 442 SdHoareTripleChecker+Valid, 258 SdHoareTripleChecker+Invalid, 1027 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 917 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-21 00:47:05,421 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [442 Valid, 258 Invalid, 1027 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 917 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-21 00:47:05,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2021-11-21 00:47:05,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 269. [2021-11-21 00:47:05,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 266 states have (on average 1.1804511278195489) internal successors, (314), 268 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:47:05,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 314 transitions. [2021-11-21 00:47:05,429 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 314 transitions. Word has length 36 [2021-11-21 00:47:05,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:47:05,429 INFO L470 AbstractCegarLoop]: Abstraction has 269 states and 314 transitions. [2021-11-21 00:47:05,429 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 2.588235294117647) internal successors, (88), 35 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:47:05,429 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 314 transitions. [2021-11-21 00:47:05,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-21 00:47:05,430 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:47:05,430 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:47:05,470 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-11-21 00:47:05,658 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:47:05,658 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:47:05,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:47:05,658 INFO L85 PathProgramCache]: Analyzing trace with hash 983480099, now seen corresponding path program 3 times [2021-11-21 00:47:05,659 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:47:05,659 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [112452038] [2021-11-21 00:47:05,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:47:05,659 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:47:05,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:47:06,444 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 16 proven. 38 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-11-21 00:47:06,444 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:47:06,444 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [112452038] [2021-11-21 00:47:06,444 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [112452038] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:47:06,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2097689490] [2021-11-21 00:47:06,445 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-21 00:47:06,445 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:47:06,446 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:47:06,450 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:47:06,454 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-11-21 00:47:06,515 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-21 00:47:06,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:47:06,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 64 conjunts are in the unsatisfiable core [2021-11-21 00:47:06,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:47:06,534 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 00:47:06,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 24 [2021-11-21 00:47:06,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 20 [2021-11-21 00:47:07,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 40 [2021-11-21 00:47:07,774 INFO L354 Elim1Store]: treesize reduction 84, result has 28.2 percent of original size [2021-11-21 00:47:07,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 78 treesize of output 81 [2021-11-21 00:47:08,158 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 4 proven. 52 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-21 00:47:08,158 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:47:08,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 57 [2021-11-21 00:47:08,843 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-11-21 00:47:08,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 101 treesize of output 87 [2021-11-21 00:47:09,609 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 29 proven. 27 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-21 00:47:09,609 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2097689490] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:47:09,609 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1226390132] [2021-11-21 00:47:09,610 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2021-11-21 00:47:09,611 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:47:09,611 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:47:09,611 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:47:09,611 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:47:09,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:47:09,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:47:09,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:47:09,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-11-21 00:47:10,073 INFO L354 Elim1Store]: treesize reduction 19, result has 36.7 percent of original size [2021-11-21 00:47:10,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 204 treesize of output 203 [2021-11-21 00:47:10,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:47:11,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:47:11,735 INFO L354 Elim1Store]: treesize reduction 28, result has 44.0 percent of original size [2021-11-21 00:47:11,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 218 treesize of output 222 [2021-11-21 00:47:12,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:47:12,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:47:12,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:47:13,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-21 00:47:13,425 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-21 00:47:13,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-11-21 00:47:16,110 INFO L354 Elim1Store]: treesize reduction 24, result has 45.5 percent of original size [2021-11-21 00:47:16,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 33 [2021-11-21 00:47:16,995 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:47:16,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:47:17,969 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:47:17,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:47:18,630 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:47:21,857 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:47:21,857 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:47:21,857 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22, 22] total 61 [2021-11-21 00:47:21,858 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091495637] [2021-11-21 00:47:21,858 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:47:21,858 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2021-11-21 00:47:21,858 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:47:21,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2021-11-21 00:47:21,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=409, Invalid=5141, Unknown=0, NotChecked=0, Total=5550 [2021-11-21 00:47:21,859 INFO L87 Difference]: Start difference. First operand 269 states and 314 transitions. Second operand has 61 states, 61 states have (on average 1.6721311475409837) internal successors, (102), 61 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:47:23,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:47:23,226 INFO L93 Difference]: Finished difference Result 289 states and 329 transitions. [2021-11-21 00:47:23,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-21 00:47:23,227 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 61 states have (on average 1.6721311475409837) internal successors, (102), 61 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-11-21 00:47:23,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:47:23,228 INFO L225 Difference]: With dead ends: 289 [2021-11-21 00:47:23,228 INFO L226 Difference]: Without dead ends: 237 [2021-11-21 00:47:23,229 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2277 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=638, Invalid=8292, Unknown=0, NotChecked=0, Total=8930 [2021-11-21 00:47:23,230 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 6 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 43 SdHoareTripleChecker+Invalid, 138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 33 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:47:23,230 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 43 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 105 Invalid, 0 Unknown, 33 Unchecked, 0.1s Time] [2021-11-21 00:47:23,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2021-11-21 00:47:23,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 227. [2021-11-21 00:47:23,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 227 states, 224 states have (on average 1.1785714285714286) internal successors, (264), 226 states have internal predecessors, (264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:47:23,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 264 transitions. [2021-11-21 00:47:23,236 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 264 transitions. Word has length 37 [2021-11-21 00:47:23,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:47:23,236 INFO L470 AbstractCegarLoop]: Abstraction has 227 states and 264 transitions. [2021-11-21 00:47:23,237 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 61 states have (on average 1.6721311475409837) internal successors, (102), 61 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:47:23,237 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 264 transitions. [2021-11-21 00:47:23,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-21 00:47:23,238 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:47:23,238 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 6, 6, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:47:23,268 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-11-21 00:47:23,458 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2021-11-21 00:47:23,458 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:47:23,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:47:23,459 INFO L85 PathProgramCache]: Analyzing trace with hash -1447417491, now seen corresponding path program 11 times [2021-11-21 00:47:23,459 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:47:23,459 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251874223] [2021-11-21 00:47:23,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:47:23,459 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:47:23,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:47:23,690 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 66 proven. 49 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-21 00:47:23,690 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:47:23,690 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [251874223] [2021-11-21 00:47:23,690 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [251874223] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:47:23,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [830657311] [2021-11-21 00:47:23,691 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-21 00:47:23,691 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:47:23,691 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:47:23,692 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:47:23,693 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-11-21 00:47:23,802 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-11-21 00:47:23,802 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:47:23,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 47 conjunts are in the unsatisfiable core [2021-11-21 00:47:23,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:47:23,818 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 00:47:23,819 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 15 [2021-11-21 00:47:24,268 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 81 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:47:24,269 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:47:24,617 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 81 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:47:24,617 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [830657311] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:47:24,617 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [122839656] [2021-11-21 00:47:24,618 INFO L159 IcfgInterpreter]: Started Sifa with 10 locations of interest [2021-11-21 00:47:24,618 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:47:24,619 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:47:24,619 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:47:24,619 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:47:24,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:47:24,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:47:24,697 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:47:24,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-11-21 00:47:25,195 INFO L354 Elim1Store]: treesize reduction 19, result has 36.7 percent of original size [2021-11-21 00:47:25,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 217 treesize of output 216 [2021-11-21 00:47:26,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:47:26,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:47:26,602 INFO L354 Elim1Store]: treesize reduction 28, result has 44.0 percent of original size [2021-11-21 00:47:26,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 41 [2021-11-21 00:47:26,849 INFO L354 Elim1Store]: treesize reduction 68, result has 37.6 percent of original size [2021-11-21 00:47:26,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 62 [2021-11-21 00:47:29,049 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:47:30,206 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:47:30,206 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:47:30,207 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 20, 20] total 48 [2021-11-21 00:47:30,207 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733172279] [2021-11-21 00:47:30,207 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:47:30,208 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-11-21 00:47:30,208 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:47:30,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-11-21 00:47:30,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=480, Invalid=2712, Unknown=0, NotChecked=0, Total=3192 [2021-11-21 00:47:30,209 INFO L87 Difference]: Start difference. First operand 227 states and 264 transitions. Second operand has 48 states, 48 states have (on average 1.8958333333333333) internal successors, (91), 48 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:47:31,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:47:31,872 INFO L93 Difference]: Finished difference Result 886 states and 965 transitions. [2021-11-21 00:47:31,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-11-21 00:47:31,873 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 1.8958333333333333) internal successors, (91), 48 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-11-21 00:47:31,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:47:31,877 INFO L225 Difference]: With dead ends: 886 [2021-11-21 00:47:31,877 INFO L226 Difference]: Without dead ends: 844 [2021-11-21 00:47:31,878 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 72 SyntacticMatches, 1 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2657 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=2061, Invalid=7445, Unknown=0, NotChecked=0, Total=9506 [2021-11-21 00:47:31,878 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 429 mSDsluCounter, 284 mSDsCounter, 0 mSdLazyCounter, 1071 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 429 SdHoareTripleChecker+Valid, 289 SdHoareTripleChecker+Invalid, 1187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 1071 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-11-21 00:47:31,879 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [429 Valid, 289 Invalid, 1187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 1071 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-11-21 00:47:31,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 844 states. [2021-11-21 00:47:31,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 844 to 333. [2021-11-21 00:47:31,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 330 states have (on average 1.1939393939393939) internal successors, (394), 332 states have internal predecessors, (394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:47:31,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 394 transitions. [2021-11-21 00:47:31,891 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 394 transitions. Word has length 37 [2021-11-21 00:47:31,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:47:31,891 INFO L470 AbstractCegarLoop]: Abstraction has 333 states and 394 transitions. [2021-11-21 00:47:31,892 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 1.8958333333333333) internal successors, (91), 48 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:47:31,892 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 394 transitions. [2021-11-21 00:47:31,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-11-21 00:47:31,893 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:47:31,893 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:47:31,931 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2021-11-21 00:47:32,106 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:47:32,106 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:47:32,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:47:32,107 INFO L85 PathProgramCache]: Analyzing trace with hash -768376320, now seen corresponding path program 4 times [2021-11-21 00:47:32,107 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:47:32,107 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780220274] [2021-11-21 00:47:32,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:47:32,107 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:47:32,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:47:32,416 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 16 proven. 53 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:47:32,417 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:47:32,417 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1780220274] [2021-11-21 00:47:32,417 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1780220274] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:47:32,417 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [265093721] [2021-11-21 00:47:32,417 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-21 00:47:32,418 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:47:32,418 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:47:32,419 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:47:32,419 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-11-21 00:47:32,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:47:32,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 55 conjunts are in the unsatisfiable core [2021-11-21 00:47:32,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:47:32,490 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 00:47:32,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 15 [2021-11-21 00:47:32,978 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 25 proven. 44 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:47:32,978 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:47:33,607 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 36 proven. 33 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:47:33,608 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [265093721] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:47:33,608 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [774095056] [2021-11-21 00:47:33,609 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2021-11-21 00:47:33,609 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:47:33,610 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:47:33,610 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:47:33,610 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:47:33,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:47:33,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:47:33,731 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:47:33,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:47:34,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:47:34,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 210 treesize of output 202 [2021-11-21 00:47:34,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:47:34,856 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:47:35,565 INFO L354 Elim1Store]: treesize reduction 22, result has 50.0 percent of original size [2021-11-21 00:47:35,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 212 treesize of output 216 [2021-11-21 00:47:36,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:47:36,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:47:36,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-21 00:47:36,958 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-21 00:47:36,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-11-21 00:47:39,797 INFO L354 Elim1Store]: treesize reduction 24, result has 45.5 percent of original size [2021-11-21 00:47:39,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 33 [2021-11-21 00:47:40,829 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:47:40,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:47:41,790 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:47:41,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:47:42,384 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:47:45,177 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:47:45,177 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:47:45,177 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 51 [2021-11-21 00:47:45,177 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377002115] [2021-11-21 00:47:45,177 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:47:45,178 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-11-21 00:47:45,178 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:47:45,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-11-21 00:47:45,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=394, Invalid=3896, Unknown=0, NotChecked=0, Total=4290 [2021-11-21 00:47:45,179 INFO L87 Difference]: Start difference. First operand 333 states and 394 transitions. Second operand has 52 states, 51 states have (on average 2.2549019607843137) internal successors, (115), 52 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:47:46,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:47:46,442 INFO L93 Difference]: Finished difference Result 512 states and 578 transitions. [2021-11-21 00:47:46,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-21 00:47:46,442 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 51 states have (on average 2.2549019607843137) internal successors, (115), 52 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-11-21 00:47:46,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:47:46,445 INFO L225 Difference]: With dead ends: 512 [2021-11-21 00:47:46,445 INFO L226 Difference]: Without dead ends: 501 [2021-11-21 00:47:46,445 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 68 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2230 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=1141, Invalid=6515, Unknown=0, NotChecked=0, Total=7656 [2021-11-21 00:47:46,446 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 251 mSDsluCounter, 252 mSDsCounter, 0 mSdLazyCounter, 1138 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 248 SdHoareTripleChecker+Invalid, 1211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 1138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-11-21 00:47:46,446 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [251 Valid, 248 Invalid, 1211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 1138 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-11-21 00:47:46,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2021-11-21 00:47:46,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 393. [2021-11-21 00:47:46,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 390 states have (on average 1.1641025641025642) internal successors, (454), 392 states have internal predecessors, (454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:47:46,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 454 transitions. [2021-11-21 00:47:46,457 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 454 transitions. Word has length 39 [2021-11-21 00:47:46,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:47:46,457 INFO L470 AbstractCegarLoop]: Abstraction has 393 states and 454 transitions. [2021-11-21 00:47:46,457 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 51 states have (on average 2.2549019607843137) internal successors, (115), 52 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:47:46,457 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 454 transitions. [2021-11-21 00:47:46,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-11-21 00:47:46,459 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:47:46,459 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:47:46,499 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-11-21 00:47:46,674 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-11-21 00:47:46,674 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:47:46,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:47:46,675 INFO L85 PathProgramCache]: Analyzing trace with hash -735449305, now seen corresponding path program 9 times [2021-11-21 00:47:46,675 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:47:46,675 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323573912] [2021-11-21 00:47:46,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:47:46,675 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:47:46,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:47:47,292 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 8 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:47:47,292 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:47:47,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1323573912] [2021-11-21 00:47:47,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1323573912] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:47:47,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [856274005] [2021-11-21 00:47:47,292 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-21 00:47:47,293 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:47:47,293 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:47:47,293 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:47:47,294 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-11-21 00:47:47,353 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-21 00:47:47,353 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:47:47,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 65 conjunts are in the unsatisfiable core [2021-11-21 00:47:47,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:47:47,380 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 00:47:47,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 15 [2021-11-21 00:47:47,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-11-21 00:47:47,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-21 00:47:47,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 25 [2021-11-21 00:47:47,960 INFO L354 Elim1Store]: treesize reduction 18, result has 50.0 percent of original size [2021-11-21 00:47:47,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 43 [2021-11-21 00:47:48,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2021-11-21 00:47:48,286 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-11-21 00:47:48,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-11-21 00:47:48,413 INFO L354 Elim1Store]: treesize reduction 9, result has 25.0 percent of original size [2021-11-21 00:47:48,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 25 [2021-11-21 00:47:48,423 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 10 proven. 31 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-21 00:47:48,423 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:48:09,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5290 treesize of output 5258 [2021-11-21 00:48:15,281 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: BigInteger out of long range [2021-11-21 00:48:15,281 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1485200705] [2021-11-21 00:48:15,283 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2021-11-21 00:48:15,283 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:48:15,283 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:48:15,283 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:48:15,283 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:48:15,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:48:15,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:48:15,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:48:15,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:48:15,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:48:15,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 210 treesize of output 202 [2021-11-21 00:48:16,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:48:16,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:48:17,307 INFO L354 Elim1Store]: treesize reduction 28, result has 44.0 percent of original size [2021-11-21 00:48:17,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 218 treesize of output 222 [2021-11-21 00:48:18,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:48:18,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:48:18,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:48:19,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-21 00:48:19,215 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-21 00:48:19,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-11-21 00:48:20,580 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:48:20,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:48:20,624 INFO L354 Elim1Store]: treesize reduction 136, result has 24.4 percent of original size [2021-11-21 00:48:20,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 46 treesize of output 63 [2021-11-21 00:48:21,670 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:48:21,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:48:22,714 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:48:22,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:48:23,320 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:48:26,499 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:48:26,499 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-11-21 00:48:26,499 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2021-11-21 00:48:26,499 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [130993451] [2021-11-21 00:48:26,499 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-11-21 00:48:26,500 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-11-21 00:48:26,500 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:48:26,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-11-21 00:48:26,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=208, Invalid=3813, Unknown=11, NotChecked=0, Total=4032 [2021-11-21 00:48:26,500 INFO L87 Difference]: Start difference. First operand 393 states and 454 transitions. Second operand has 25 states, 25 states have (on average 1.6) internal successors, (40), 25 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:48:28,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:48:28,019 INFO L93 Difference]: Finished difference Result 589 states and 672 transitions. [2021-11-21 00:48:28,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-21 00:48:28,020 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.6) internal successors, (40), 25 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2021-11-21 00:48:28,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:48:28,022 INFO L225 Difference]: With dead ends: 589 [2021-11-21 00:48:28,022 INFO L226 Difference]: Without dead ends: 525 [2021-11-21 00:48:28,022 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1261 ImplicationChecksByTransitivity, 26.2s TimeCoverageRelationStatistics Valid=328, Invalid=6141, Unknown=11, NotChecked=0, Total=6480 [2021-11-21 00:48:28,023 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 96 mSDsluCounter, 532 mSDsCounter, 0 mSdLazyCounter, 1356 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 480 SdHoareTripleChecker+Invalid, 1399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 1356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-11-21 00:48:28,023 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 480 Invalid, 1399 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 1356 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-11-21 00:48:28,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2021-11-21 00:48:28,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 490. [2021-11-21 00:48:28,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 487 states have (on average 1.1704312114989732) internal successors, (570), 489 states have internal predecessors, (570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:48:28,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 570 transitions. [2021-11-21 00:48:28,035 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 570 transitions. Word has length 40 [2021-11-21 00:48:28,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:48:28,035 INFO L470 AbstractCegarLoop]: Abstraction has 490 states and 570 transitions. [2021-11-21 00:48:28,035 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.6) internal successors, (40), 25 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:48:28,036 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 570 transitions. [2021-11-21 00:48:28,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-11-21 00:48:28,037 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:48:28,037 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:48:28,069 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2021-11-21 00:48:28,250 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:48:28,250 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:48:28,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:48:28,251 INFO L85 PathProgramCache]: Analyzing trace with hash -786413679, now seen corresponding path program 5 times [2021-11-21 00:48:28,251 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:48:28,251 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99753056] [2021-11-21 00:48:28,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:48:28,251 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:48:28,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:48:28,621 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 5 proven. 24 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-11-21 00:48:28,621 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:48:28,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99753056] [2021-11-21 00:48:28,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [99753056] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:48:28,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [314232290] [2021-11-21 00:48:28,622 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-21 00:48:28,622 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:48:28,622 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:48:28,622 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:48:28,623 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-11-21 00:48:28,724 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-11-21 00:48:28,724 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:48:28,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 55 conjunts are in the unsatisfiable core [2021-11-21 00:48:28,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:48:28,745 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 00:48:28,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2021-11-21 00:48:28,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 29 [2021-11-21 00:48:28,974 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-21 00:48:28,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 36 [2021-11-21 00:48:29,340 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 4 proven. 32 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-21 00:48:29,340 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:48:29,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 27 [2021-11-21 00:48:29,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 33 [2021-11-21 00:48:30,214 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 9 proven. 27 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-21 00:48:30,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [314232290] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:48:30,214 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1810601496] [2021-11-21 00:48:30,215 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2021-11-21 00:48:30,215 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:48:30,216 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:48:30,216 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:48:30,216 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:48:30,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:48:30,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:48:30,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:48:30,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-11-21 00:48:30,688 INFO L354 Elim1Store]: treesize reduction 19, result has 36.7 percent of original size [2021-11-21 00:48:30,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 204 treesize of output 203 [2021-11-21 00:48:31,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:48:31,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:48:32,305 INFO L354 Elim1Store]: treesize reduction 28, result has 44.0 percent of original size [2021-11-21 00:48:32,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 218 treesize of output 222 [2021-11-21 00:48:33,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:48:33,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:48:33,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:48:33,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-21 00:48:34,172 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-21 00:48:34,173 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-11-21 00:48:36,993 INFO L354 Elim1Store]: treesize reduction 24, result has 45.5 percent of original size [2021-11-21 00:48:36,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 33 [2021-11-21 00:48:38,177 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:48:38,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:48:39,130 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:48:39,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:48:40,008 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:48:42,786 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:48:42,787 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:48:42,787 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 40 [2021-11-21 00:48:42,787 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1838716047] [2021-11-21 00:48:42,787 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:48:42,787 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-11-21 00:48:42,787 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:48:42,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-11-21 00:48:42,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=2652, Unknown=0, NotChecked=0, Total=2862 [2021-11-21 00:48:42,788 INFO L87 Difference]: Start difference. First operand 490 states and 570 transitions. Second operand has 40 states, 40 states have (on average 2.45) internal successors, (98), 40 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:48:44,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:48:44,697 INFO L93 Difference]: Finished difference Result 554 states and 633 transitions. [2021-11-21 00:48:44,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-21 00:48:44,697 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.45) internal successors, (98), 40 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-11-21 00:48:44,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:48:44,699 INFO L225 Difference]: With dead ends: 554 [2021-11-21 00:48:44,699 INFO L226 Difference]: Without dead ends: 535 [2021-11-21 00:48:44,700 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1542 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=655, Invalid=5987, Unknown=0, NotChecked=0, Total=6642 [2021-11-21 00:48:44,701 INFO L933 BasicCegarLoop]: 6 mSDtfsCounter, 152 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 726 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 782 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 726 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-21 00:48:44,701 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 70 Invalid, 782 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 726 Invalid, 0 Unknown, 1 Unchecked, 0.4s Time] [2021-11-21 00:48:44,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2021-11-21 00:48:44,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 494. [2021-11-21 00:48:44,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 494 states, 491 states have (on average 1.164969450101833) internal successors, (572), 493 states have internal predecessors, (572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:48:44,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 572 transitions. [2021-11-21 00:48:44,711 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 572 transitions. Word has length 41 [2021-11-21 00:48:44,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:48:44,712 INFO L470 AbstractCegarLoop]: Abstraction has 494 states and 572 transitions. [2021-11-21 00:48:44,712 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.45) internal successors, (98), 40 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:48:44,712 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 572 transitions. [2021-11-21 00:48:44,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-11-21 00:48:44,713 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:48:44,713 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:48:44,764 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2021-11-21 00:48:44,930 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-11-21 00:48:44,930 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:48:44,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:48:44,931 INFO L85 PathProgramCache]: Analyzing trace with hash -319320999, now seen corresponding path program 6 times [2021-11-21 00:48:44,931 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:48:44,931 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1438510970] [2021-11-21 00:48:44,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:48:44,931 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:48:44,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:48:46,025 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 26 proven. 51 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-11-21 00:48:46,025 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:48:46,025 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1438510970] [2021-11-21 00:48:46,025 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1438510970] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:48:46,025 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2078361101] [2021-11-21 00:48:46,025 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-21 00:48:46,025 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:48:46,026 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:48:46,026 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:48:46,027 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-11-21 00:48:46,095 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-21 00:48:46,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:48:46,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 72 conjunts are in the unsatisfiable core [2021-11-21 00:48:46,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:48:46,115 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 00:48:46,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 24 [2021-11-21 00:48:46,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 20 [2021-11-21 00:48:46,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 40 [2021-11-21 00:48:47,753 INFO L354 Elim1Store]: treesize reduction 136, result has 22.7 percent of original size [2021-11-21 00:48:47,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 88 treesize of output 92 [2021-11-21 00:48:48,156 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 4 proven. 75 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-21 00:48:48,156 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:48:49,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 80 treesize of output 70 [2021-11-21 00:48:49,030 INFO L354 Elim1Store]: treesize reduction 112, result has 0.9 percent of original size [2021-11-21 00:48:49,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 126 treesize of output 108 [2021-11-21 00:48:49,985 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 41 proven. 38 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-21 00:48:49,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2078361101] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:48:49,986 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1464181286] [2021-11-21 00:48:49,986 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2021-11-21 00:48:49,986 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:48:49,987 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:48:49,987 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:48:49,987 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:48:50,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:48:50,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:48:50,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:48:50,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:48:50,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:48:50,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 210 treesize of output 202 [2021-11-21 00:48:51,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:48:51,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:48:52,016 INFO L354 Elim1Store]: treesize reduction 22, result has 50.0 percent of original size [2021-11-21 00:48:52,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 212 treesize of output 216 [2021-11-21 00:48:53,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:48:53,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:48:53,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-21 00:48:53,617 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-21 00:48:53,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-11-21 00:48:56,519 INFO L354 Elim1Store]: treesize reduction 24, result has 45.5 percent of original size [2021-11-21 00:48:56,520 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 33 [2021-11-21 00:48:57,798 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:48:57,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:48:58,707 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:48:58,707 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:48:59,539 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:49:02,960 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:49:02,960 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:49:02,960 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 25, 25] total 70 [2021-11-21 00:49:02,960 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477584140] [2021-11-21 00:49:02,960 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:49:02,961 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 70 states [2021-11-21 00:49:02,961 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:49:02,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2021-11-21 00:49:02,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=507, Invalid=6465, Unknown=0, NotChecked=0, Total=6972 [2021-11-21 00:49:02,962 INFO L87 Difference]: Start difference. First operand 494 states and 572 transitions. Second operand has 70 states, 70 states have (on average 1.6285714285714286) internal successors, (114), 70 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:49:04,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:49:04,826 INFO L93 Difference]: Finished difference Result 534 states and 605 transitions. [2021-11-21 00:49:04,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-11-21 00:49:04,826 INFO L78 Accepts]: Start accepts. Automaton has has 70 states, 70 states have (on average 1.6285714285714286) internal successors, (114), 70 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-11-21 00:49:04,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:49:04,828 INFO L225 Difference]: With dead ends: 534 [2021-11-21 00:49:04,828 INFO L226 Difference]: Without dead ends: 462 [2021-11-21 00:49:04,829 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3232 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=811, Invalid=10745, Unknown=0, NotChecked=0, Total=11556 [2021-11-21 00:49:04,829 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 10 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 273 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 143 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:49:04,829 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 92 Invalid, 273 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 130 Invalid, 0 Unknown, 143 Unchecked, 0.1s Time] [2021-11-21 00:49:04,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 462 states. [2021-11-21 00:49:04,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 462 to 448. [2021-11-21 00:49:04,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 445 states have (on average 1.1617977528089887) internal successors, (517), 447 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:49:04,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 517 transitions. [2021-11-21 00:49:04,838 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 517 transitions. Word has length 41 [2021-11-21 00:49:04,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:49:04,838 INFO L470 AbstractCegarLoop]: Abstraction has 448 states and 517 transitions. [2021-11-21 00:49:04,839 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 70 states, 70 states have (on average 1.6285714285714286) internal successors, (114), 70 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:49:04,839 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 517 transitions. [2021-11-21 00:49:04,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-11-21 00:49:04,840 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:49:04,840 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:49:04,879 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2021-11-21 00:49:05,066 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:49:05,066 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:49:05,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:49:05,067 INFO L85 PathProgramCache]: Analyzing trace with hash -844155161, now seen corresponding path program 12 times [2021-11-21 00:49:05,067 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:49:05,067 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [148985338] [2021-11-21 00:49:05,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:49:05,067 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:49:05,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:49:06,312 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 54 proven. 90 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:49:06,312 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:49:06,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [148985338] [2021-11-21 00:49:06,312 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [148985338] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:49:06,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [369367471] [2021-11-21 00:49:06,312 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-21 00:49:06,313 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:49:06,313 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:49:06,313 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:49:06,314 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-11-21 00:49:06,374 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-21 00:49:06,374 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:49:06,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 84 conjunts are in the unsatisfiable core [2021-11-21 00:49:06,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:49:06,395 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 00:49:06,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 15 [2021-11-21 00:49:07,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 26 [2021-11-21 00:49:08,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:08,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:08,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:08,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:08,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:08,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:08,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:08,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:08,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:08,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:08,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:08,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:08,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:08,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:08,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:08,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:08,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:08,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:08,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:08,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:08,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:08,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:08,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:08,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:08,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:08,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:08,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:08,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:08,822 INFO L354 Elim1Store]: treesize reduction 42, result has 59.2 percent of original size [2021-11-21 00:49:08,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 8 case distinctions, treesize of input 103 treesize of output 110 [2021-11-21 00:49:09,186 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 66 proven. 79 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:49:09,186 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:49:10,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 129 treesize of output 113 [2021-11-21 00:49:10,445 INFO L354 Elim1Store]: treesize reduction 322, result has 0.3 percent of original size [2021-11-21 00:49:10,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 205 treesize of output 175 [2021-11-21 00:49:11,909 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 73 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:49:11,909 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [369367471] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:49:11,909 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [278381197] [2021-11-21 00:49:11,910 INFO L159 IcfgInterpreter]: Started Sifa with 10 locations of interest [2021-11-21 00:49:11,910 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:49:11,910 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:49:11,910 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:49:11,911 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:49:12,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:12,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:12,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:49:12,240 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:49:12,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:12,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 223 treesize of output 215 [2021-11-21 00:49:13,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:49:13,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:49:13,879 INFO L354 Elim1Store]: treesize reduction 28, result has 44.0 percent of original size [2021-11-21 00:49:13,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 41 [2021-11-21 00:49:14,108 INFO L354 Elim1Store]: treesize reduction 68, result has 37.6 percent of original size [2021-11-21 00:49:14,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 62 [2021-11-21 00:49:16,483 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:49:18,292 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:49:18,293 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:49:18,293 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 31, 31] total 88 [2021-11-21 00:49:18,293 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695483624] [2021-11-21 00:49:18,293 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:49:18,293 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 88 states [2021-11-21 00:49:18,293 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:49:18,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2021-11-21 00:49:18,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=807, Invalid=8505, Unknown=0, NotChecked=0, Total=9312 [2021-11-21 00:49:18,294 INFO L87 Difference]: Start difference. First operand 448 states and 517 transitions. Second operand has 88 states, 88 states have (on average 1.3409090909090908) internal successors, (118), 88 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:49:21,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:49:21,624 INFO L93 Difference]: Finished difference Result 567 states and 655 transitions. [2021-11-21 00:49:21,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-21 00:49:21,624 INFO L78 Accepts]: Start accepts. Automaton has has 88 states, 88 states have (on average 1.3409090909090908) internal successors, (118), 88 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-11-21 00:49:21,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:49:21,626 INFO L225 Difference]: With dead ends: 567 [2021-11-21 00:49:21,626 INFO L226 Difference]: Without dead ends: 549 [2021-11-21 00:49:21,627 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 131 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5739 ImplicationChecksByTransitivity, 8.9s TimeCoverageRelationStatistics Valid=1739, Invalid=15817, Unknown=0, NotChecked=0, Total=17556 [2021-11-21 00:49:21,628 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 154 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 656 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 837 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 656 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 123 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-21 00:49:21,628 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [154 Valid, 96 Invalid, 837 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 656 Invalid, 0 Unknown, 123 Unchecked, 0.4s Time] [2021-11-21 00:49:21,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2021-11-21 00:49:21,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 458. [2021-11-21 00:49:21,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 455 states have (on average 1.167032967032967) internal successors, (531), 457 states have internal predecessors, (531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:49:21,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 531 transitions. [2021-11-21 00:49:21,637 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 531 transitions. Word has length 41 [2021-11-21 00:49:21,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:49:21,638 INFO L470 AbstractCegarLoop]: Abstraction has 458 states and 531 transitions. [2021-11-21 00:49:21,638 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 88 states, 88 states have (on average 1.3409090909090908) internal successors, (118), 88 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:49:21,638 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 531 transitions. [2021-11-21 00:49:21,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-11-21 00:49:21,639 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:49:21,639 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:49:21,682 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2021-11-21 00:49:21,866 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:49:21,866 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:49:21,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:49:21,866 INFO L85 PathProgramCache]: Analyzing trace with hash -493612588, now seen corresponding path program 10 times [2021-11-21 00:49:21,867 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:49:21,867 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601623638] [2021-11-21 00:49:21,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:49:21,867 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:49:21,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:49:22,040 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 4 proven. 28 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-11-21 00:49:22,041 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:49:22,041 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601623638] [2021-11-21 00:49:22,041 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601623638] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:49:22,041 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [259044557] [2021-11-21 00:49:22,041 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-21 00:49:22,041 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:49:22,041 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:49:22,046 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:49:22,050 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-11-21 00:49:22,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:49:22,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 296 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-21 00:49:22,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:49:22,522 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 9 proven. 23 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-11-21 00:49:22,522 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:49:22,876 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 16 proven. 16 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-11-21 00:49:22,877 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [259044557] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:49:22,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1687393357] [2021-11-21 00:49:22,877 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2021-11-21 00:49:22,878 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:49:22,878 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:49:22,878 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:49:22,878 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:49:22,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:22,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:22,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:49:23,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:49:23,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:23,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 210 treesize of output 202 [2021-11-21 00:49:23,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:49:24,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:49:24,828 INFO L354 Elim1Store]: treesize reduction 22, result has 50.0 percent of original size [2021-11-21 00:49:24,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 212 treesize of output 216 [2021-11-21 00:49:25,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:49:26,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:49:26,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-21 00:49:26,431 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-21 00:49:26,432 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-11-21 00:49:27,671 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:49:27,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:49:27,716 INFO L354 Elim1Store]: treesize reduction 136, result has 24.4 percent of original size [2021-11-21 00:49:27,716 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 46 treesize of output 63 [2021-11-21 00:49:28,699 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:49:28,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:49:29,992 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:49:29,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:49:30,597 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:49:33,126 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:49:33,126 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:49:33,126 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 35 [2021-11-21 00:49:33,126 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769913351] [2021-11-21 00:49:33,127 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:49:33,127 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-11-21 00:49:33,127 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:49:33,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-11-21 00:49:33,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=301, Invalid=2051, Unknown=0, NotChecked=0, Total=2352 [2021-11-21 00:49:33,128 INFO L87 Difference]: Start difference. First operand 458 states and 531 transitions. Second operand has 35 states, 35 states have (on average 2.0285714285714285) internal successors, (71), 35 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:49:33,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:49:33,903 INFO L93 Difference]: Finished difference Result 488 states and 554 transitions. [2021-11-21 00:49:33,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-21 00:49:33,904 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.0285714285714285) internal successors, (71), 35 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-11-21 00:49:33,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:49:33,906 INFO L225 Difference]: With dead ends: 488 [2021-11-21 00:49:33,906 INFO L226 Difference]: Without dead ends: 486 [2021-11-21 00:49:33,906 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1306 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=697, Invalid=3725, Unknown=0, NotChecked=0, Total=4422 [2021-11-21 00:49:33,907 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 219 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 348 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 204 SdHoareTripleChecker+Invalid, 382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 348 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-21 00:49:33,907 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [219 Valid, 204 Invalid, 382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 348 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-21 00:49:33,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 486 states. [2021-11-21 00:49:33,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 486 to 454. [2021-11-21 00:49:33,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 451 states have (on average 1.1662971175166297) internal successors, (526), 453 states have internal predecessors, (526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:49:33,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 526 transitions. [2021-11-21 00:49:33,916 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 526 transitions. Word has length 42 [2021-11-21 00:49:33,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:49:33,916 INFO L470 AbstractCegarLoop]: Abstraction has 454 states and 526 transitions. [2021-11-21 00:49:33,917 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.0285714285714285) internal successors, (71), 35 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:49:33,917 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 526 transitions. [2021-11-21 00:49:33,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-11-21 00:49:33,918 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:49:33,918 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:49:33,972 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2021-11-21 00:49:34,146 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-11-21 00:49:34,146 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:49:34,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:49:34,147 INFO L85 PathProgramCache]: Analyzing trace with hash -985554762, now seen corresponding path program 7 times [2021-11-21 00:49:34,147 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:49:34,147 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293081347] [2021-11-21 00:49:34,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:49:34,147 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:49:34,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:49:34,481 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 25 proven. 69 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:49:34,481 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:49:34,481 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293081347] [2021-11-21 00:49:34,481 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [293081347] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:49:34,482 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [774647906] [2021-11-21 00:49:34,482 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-21 00:49:34,482 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:49:34,482 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:49:34,483 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:49:34,484 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-11-21 00:49:34,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:49:34,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 284 conjuncts, 60 conjunts are in the unsatisfiable core [2021-11-21 00:49:34,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:49:34,567 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 00:49:34,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 15 [2021-11-21 00:49:35,114 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 36 proven. 58 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:49:35,114 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:49:35,870 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 49 proven. 45 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:49:35,870 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [774647906] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:49:35,870 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [246618755] [2021-11-21 00:49:35,871 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2021-11-21 00:49:35,871 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:49:35,871 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:49:35,871 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:49:35,871 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:49:35,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:35,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:35,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:49:36,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-11-21 00:49:36,403 INFO L354 Elim1Store]: treesize reduction 19, result has 36.7 percent of original size [2021-11-21 00:49:36,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 204 treesize of output 203 [2021-11-21 00:49:36,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:49:37,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:49:38,144 INFO L354 Elim1Store]: treesize reduction 28, result has 44.0 percent of original size [2021-11-21 00:49:38,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 218 treesize of output 222 [2021-11-21 00:49:39,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:49:39,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:49:39,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:49:39,894 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-21 00:49:39,983 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-21 00:49:39,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-11-21 00:49:42,976 INFO L354 Elim1Store]: treesize reduction 24, result has 45.5 percent of original size [2021-11-21 00:49:42,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 33 [2021-11-21 00:49:43,952 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:49:43,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:49:45,190 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:49:45,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:49:45,770 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:49:48,639 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:49:48,639 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:49:48,639 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 57 [2021-11-21 00:49:48,639 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178521064] [2021-11-21 00:49:48,639 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:49:48,639 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2021-11-21 00:49:48,640 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:49:48,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2021-11-21 00:49:48,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=471, Invalid=4641, Unknown=0, NotChecked=0, Total=5112 [2021-11-21 00:49:48,640 INFO L87 Difference]: Start difference. First operand 454 states and 526 transitions. Second operand has 58 states, 57 states have (on average 2.2280701754385963) internal successors, (127), 58 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:49:50,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:49:50,089 INFO L93 Difference]: Finished difference Result 702 states and 776 transitions. [2021-11-21 00:49:50,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-21 00:49:50,090 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 57 states have (on average 2.2280701754385963) internal successors, (127), 58 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-11-21 00:49:50,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:49:50,092 INFO L225 Difference]: With dead ends: 702 [2021-11-21 00:49:50,092 INFO L226 Difference]: Without dead ends: 687 [2021-11-21 00:49:50,093 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 76 SyntacticMatches, 1 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2690 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=1376, Invalid=7744, Unknown=0, NotChecked=0, Total=9120 [2021-11-21 00:49:50,093 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 296 mSDsluCounter, 409 mSDsCounter, 0 mSdLazyCounter, 1784 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 296 SdHoareTripleChecker+Valid, 390 SdHoareTripleChecker+Invalid, 1863 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 1784 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-11-21 00:49:50,093 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [296 Valid, 390 Invalid, 1863 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 1784 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-11-21 00:49:50,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2021-11-21 00:49:50,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 472. [2021-11-21 00:49:50,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 469 states have (on average 1.1492537313432836) internal successors, (539), 471 states have internal predecessors, (539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:49:50,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 539 transitions. [2021-11-21 00:49:50,104 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 539 transitions. Word has length 43 [2021-11-21 00:49:50,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:49:50,104 INFO L470 AbstractCegarLoop]: Abstraction has 472 states and 539 transitions. [2021-11-21 00:49:50,105 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 57 states have (on average 2.2280701754385963) internal successors, (127), 58 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:49:50,105 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 539 transitions. [2021-11-21 00:49:50,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-11-21 00:49:50,106 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:49:50,106 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:49:50,142 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2021-11-21 00:49:50,322 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-11-21 00:49:50,322 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:49:50,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:49:50,323 INFO L85 PathProgramCache]: Analyzing trace with hash 159815876, now seen corresponding path program 13 times [2021-11-21 00:49:50,323 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:49:50,323 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506138567] [2021-11-21 00:49:50,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:49:50,323 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:49:50,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:49:50,718 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 49 proven. 113 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:49:50,718 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:49:50,719 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506138567] [2021-11-21 00:49:50,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [506138567] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:49:50,719 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1598909258] [2021-11-21 00:49:50,719 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-21 00:49:50,719 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:49:50,719 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:49:50,720 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:49:50,726 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-11-21 00:49:50,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:49:50,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 62 conjunts are in the unsatisfiable core [2021-11-21 00:49:50,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:49:50,797 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 00:49:50,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 15 [2021-11-21 00:49:51,460 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 64 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:49:51,460 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:49:52,354 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 81 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:49:52,354 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1598909258] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:49:52,354 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1462839894] [2021-11-21 00:49:52,355 INFO L159 IcfgInterpreter]: Started Sifa with 10 locations of interest [2021-11-21 00:49:52,355 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:49:52,355 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:49:52,356 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:49:52,356 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:49:52,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:52,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:52,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:49:52,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:49:52,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:52,925 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 223 treesize of output 215 [2021-11-21 00:49:53,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:49:53,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:49:54,095 INFO L354 Elim1Store]: treesize reduction 28, result has 44.0 percent of original size [2021-11-21 00:49:54,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 41 [2021-11-21 00:49:54,357 INFO L354 Elim1Store]: treesize reduction 68, result has 37.6 percent of original size [2021-11-21 00:49:54,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 62 [2021-11-21 00:49:56,733 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:49:58,277 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:49:58,277 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:49:58,278 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 66 [2021-11-21 00:49:58,278 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183469661] [2021-11-21 00:49:58,278 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:49:58,278 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2021-11-21 00:49:58,278 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:49:58,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2021-11-21 00:49:58,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=620, Invalid=5080, Unknown=0, NotChecked=0, Total=5700 [2021-11-21 00:49:58,279 INFO L87 Difference]: Start difference. First operand 472 states and 539 transitions. Second operand has 67 states, 66 states have (on average 1.9242424242424243) internal successors, (127), 67 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:49:59,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:49:59,831 INFO L93 Difference]: Finished difference Result 1142 states and 1249 transitions. [2021-11-21 00:49:59,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-21 00:49:59,831 INFO L78 Accepts]: Start accepts. Automaton has has 67 states, 66 states have (on average 1.9242424242424243) internal successors, (127), 67 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-11-21 00:49:59,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:49:59,836 INFO L225 Difference]: With dead ends: 1142 [2021-11-21 00:49:59,836 INFO L226 Difference]: Without dead ends: 1142 [2021-11-21 00:49:59,836 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 75 SyntacticMatches, 1 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2767 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=1436, Invalid=7494, Unknown=0, NotChecked=0, Total=8930 [2021-11-21 00:49:59,837 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 449 mSDsluCounter, 500 mSDsCounter, 0 mSdLazyCounter, 2166 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 449 SdHoareTripleChecker+Valid, 499 SdHoareTripleChecker+Invalid, 2290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 2166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-21 00:49:59,837 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [449 Valid, 499 Invalid, 2290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 2166 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-21 00:49:59,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1142 states. [2021-11-21 00:49:59,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1142 to 482. [2021-11-21 00:49:59,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 479 states have (on average 1.1544885177453028) internal successors, (553), 481 states have internal predecessors, (553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:49:59,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 553 transitions. [2021-11-21 00:49:59,850 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 553 transitions. Word has length 43 [2021-11-21 00:49:59,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:49:59,851 INFO L470 AbstractCegarLoop]: Abstraction has 482 states and 553 transitions. [2021-11-21 00:49:59,851 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 67 states, 66 states have (on average 1.9242424242424243) internal successors, (127), 67 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:49:59,851 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 553 transitions. [2021-11-21 00:49:59,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-11-21 00:49:59,852 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:49:59,853 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:49:59,885 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2021-11-21 00:50:00,066 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:50:00,066 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:50:00,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:50:00,067 INFO L85 PathProgramCache]: Analyzing trace with hash 1448059287, now seen corresponding path program 11 times [2021-11-21 00:50:00,067 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:50:00,067 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210814933] [2021-11-21 00:50:00,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:50:00,067 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:50:00,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:50:00,288 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 4 proven. 44 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-21 00:50:00,288 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:50:00,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210814933] [2021-11-21 00:50:00,289 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [210814933] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:50:00,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1404982796] [2021-11-21 00:50:00,289 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-21 00:50:00,289 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:50:00,289 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:50:00,290 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:50:00,294 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-11-21 00:50:00,466 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-11-21 00:50:00,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:50:00,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 296 conjuncts, 78 conjunts are in the unsatisfiable core [2021-11-21 00:50:00,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:50:00,487 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 00:50:00,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 15 [2021-11-21 00:50:01,005 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-21 00:50:01,005 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:50:01,651 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 16 proven. 32 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-21 00:50:01,651 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1404982796] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:50:01,651 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1053213055] [2021-11-21 00:50:01,652 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2021-11-21 00:50:01,652 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:50:01,653 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:50:01,653 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:50:01,653 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:50:01,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:50:01,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:50:01,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:50:01,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-11-21 00:50:02,119 INFO L354 Elim1Store]: treesize reduction 19, result has 36.7 percent of original size [2021-11-21 00:50:02,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 204 treesize of output 203 [2021-11-21 00:50:02,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:50:03,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:50:03,782 INFO L354 Elim1Store]: treesize reduction 28, result has 44.0 percent of original size [2021-11-21 00:50:03,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 218 treesize of output 222 [2021-11-21 00:50:04,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:50:05,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:50:05,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:50:05,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-21 00:50:05,691 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-21 00:50:05,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-11-21 00:50:06,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:50:06,958 INFO L354 Elim1Store]: treesize reduction 136, result has 24.4 percent of original size [2021-11-21 00:50:06,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 46 treesize of output 63 [2021-11-21 00:50:08,056 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:50:08,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:50:09,305 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:50:09,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:50:09,862 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:50:12,686 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:50:12,686 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:50:12,686 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 40 [2021-11-21 00:50:12,686 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086725868] [2021-11-21 00:50:12,686 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:50:12,686 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2021-11-21 00:50:12,686 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:50:12,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-11-21 00:50:12,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=264, Invalid=2706, Unknown=0, NotChecked=0, Total=2970 [2021-11-21 00:50:12,687 INFO L87 Difference]: Start difference. First operand 482 states and 553 transitions. Second operand has 41 states, 40 states have (on average 2.65) internal successors, (106), 41 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:50:15,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:50:15,208 INFO L93 Difference]: Finished difference Result 647 states and 711 transitions. [2021-11-21 00:50:15,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-11-21 00:50:15,209 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 40 states have (on average 2.65) internal successors, (106), 41 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2021-11-21 00:50:15,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:50:15,211 INFO L225 Difference]: With dead ends: 647 [2021-11-21 00:50:15,211 INFO L226 Difference]: Without dead ends: 647 [2021-11-21 00:50:15,212 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2166 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=1299, Invalid=8601, Unknown=0, NotChecked=0, Total=9900 [2021-11-21 00:50:15,212 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 707 mSDsluCounter, 472 mSDsCounter, 0 mSdLazyCounter, 1410 mSolverCounterSat, 193 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 707 SdHoareTripleChecker+Valid, 423 SdHoareTripleChecker+Invalid, 1603 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 193 IncrementalHoareTripleChecker+Valid, 1410 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-11-21 00:50:15,213 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [707 Valid, 423 Invalid, 1603 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [193 Valid, 1410 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-11-21 00:50:15,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 647 states. [2021-11-21 00:50:15,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 647 to 499. [2021-11-21 00:50:15,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 499 states, 496 states have (on average 1.1491935483870968) internal successors, (570), 498 states have internal predecessors, (570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:50:15,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 499 states to 499 states and 570 transitions. [2021-11-21 00:50:15,222 INFO L78 Accepts]: Start accepts. Automaton has 499 states and 570 transitions. Word has length 44 [2021-11-21 00:50:15,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:50:15,222 INFO L470 AbstractCegarLoop]: Abstraction has 499 states and 570 transitions. [2021-11-21 00:50:15,222 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 40 states have (on average 2.65) internal successors, (106), 41 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:50:15,223 INFO L276 IsEmpty]: Start isEmpty. Operand 499 states and 570 transitions. [2021-11-21 00:50:15,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-11-21 00:50:15,224 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:50:15,224 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:50:15,258 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2021-11-21 00:50:15,450 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:50:15,450 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:50:15,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:50:15,450 INFO L85 PathProgramCache]: Analyzing trace with hash -1791042873, now seen corresponding path program 8 times [2021-11-21 00:50:15,451 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:50:15,451 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363009624] [2021-11-21 00:50:15,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:50:15,451 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:50:15,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:50:15,875 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 9 proven. 35 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-11-21 00:50:15,875 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:50:15,875 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [363009624] [2021-11-21 00:50:15,876 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [363009624] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:50:15,876 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [773303233] [2021-11-21 00:50:15,876 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-21 00:50:15,876 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:50:15,876 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:50:15,877 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:50:15,877 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-11-21 00:50:15,976 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-11-21 00:50:15,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:50:15,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 287 conjuncts, 61 conjunts are in the unsatisfiable core [2021-11-21 00:50:15,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:50:15,996 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 00:50:15,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2021-11-21 00:50:16,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 29 [2021-11-21 00:50:18,419 INFO L354 Elim1Store]: treesize reduction 2, result has 93.5 percent of original size [2021-11-21 00:50:18,419 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 62 [2021-11-21 00:50:19,021 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 4 proven. 38 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-21 00:50:19,021 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:50:19,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 43 [2021-11-21 00:50:19,584 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-21 00:50:19,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 59 treesize of output 63 [2021-11-21 00:50:20,189 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 9 proven. 33 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-21 00:50:20,189 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [773303233] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:50:20,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1198843220] [2021-11-21 00:50:20,190 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2021-11-21 00:50:20,190 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:50:20,190 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:50:20,190 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:50:20,190 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:50:20,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:50:20,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:50:20,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:50:20,447 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-11-21 00:50:20,670 INFO L354 Elim1Store]: treesize reduction 19, result has 36.7 percent of original size [2021-11-21 00:50:20,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 204 treesize of output 203 [2021-11-21 00:50:21,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:50:21,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:50:22,295 INFO L354 Elim1Store]: treesize reduction 22, result has 50.0 percent of original size [2021-11-21 00:50:22,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 212 treesize of output 216 [2021-11-21 00:50:23,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:50:23,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:50:23,716 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-21 00:50:23,778 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-21 00:50:23,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-11-21 00:50:26,586 INFO L354 Elim1Store]: treesize reduction 24, result has 45.5 percent of original size [2021-11-21 00:50:26,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 33 [2021-11-21 00:50:27,796 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:50:27,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:50:28,997 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:50:28,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:50:29,834 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:50:32,717 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:50:32,717 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:50:32,717 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 47 [2021-11-21 00:50:32,717 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1374549993] [2021-11-21 00:50:32,718 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:50:32,718 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2021-11-21 00:50:32,718 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:50:32,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2021-11-21 00:50:32,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=258, Invalid=3402, Unknown=0, NotChecked=0, Total=3660 [2021-11-21 00:50:32,719 INFO L87 Difference]: Start difference. First operand 499 states and 570 transitions. Second operand has 47 states, 47 states have (on average 2.25531914893617) internal successors, (106), 47 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:50:35,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:50:35,197 INFO L93 Difference]: Finished difference Result 571 states and 640 transitions. [2021-11-21 00:50:35,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-11-21 00:50:35,197 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 2.25531914893617) internal successors, (106), 47 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-11-21 00:50:35,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:50:35,200 INFO L225 Difference]: With dead ends: 571 [2021-11-21 00:50:35,200 INFO L226 Difference]: Without dead ends: 538 [2021-11-21 00:50:35,201 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2575 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=954, Invalid=9348, Unknown=0, NotChecked=0, Total=10302 [2021-11-21 00:50:35,201 INFO L933 BasicCegarLoop]: 6 mSDtfsCounter, 125 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 649 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 771 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 649 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 62 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-21 00:50:35,201 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [125 Valid, 68 Invalid, 771 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 649 Invalid, 0 Unknown, 62 Unchecked, 0.4s Time] [2021-11-21 00:50:35,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2021-11-21 00:50:35,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 487. [2021-11-21 00:50:35,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 484 states have (on average 1.1487603305785123) internal successors, (556), 486 states have internal predecessors, (556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:50:35,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 556 transitions. [2021-11-21 00:50:35,209 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 556 transitions. Word has length 45 [2021-11-21 00:50:35,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:50:35,210 INFO L470 AbstractCegarLoop]: Abstraction has 487 states and 556 transitions. [2021-11-21 00:50:35,210 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 2.25531914893617) internal successors, (106), 47 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:50:35,210 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 556 transitions. [2021-11-21 00:50:35,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-11-21 00:50:35,211 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:50:35,212 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:50:35,249 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2021-11-21 00:50:35,427 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:50:35,427 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:50:35,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:50:35,427 INFO L85 PathProgramCache]: Analyzing trace with hash 1425593743, now seen corresponding path program 9 times [2021-11-21 00:50:35,427 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:50:35,427 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1187595454] [2021-11-21 00:50:35,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:50:35,427 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:50:35,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:50:36,765 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 30 proven. 74 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-11-21 00:50:36,765 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:50:36,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1187595454] [2021-11-21 00:50:36,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1187595454] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:50:36,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [918280288] [2021-11-21 00:50:36,766 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-21 00:50:36,766 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:50:36,766 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:50:36,767 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:50:36,768 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2021-11-21 00:50:36,841 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-21 00:50:36,841 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:50:36,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 86 conjunts are in the unsatisfiable core [2021-11-21 00:50:36,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:50:36,864 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 00:50:36,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2021-11-21 00:50:36,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-11-21 00:50:37,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 28 [2021-11-21 00:50:38,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:50:38,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:50:38,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:50:38,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:50:38,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:50:38,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:50:38,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:50:38,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:50:38,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:50:38,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:50:38,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:50:38,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:50:38,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:50:38,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:50:38,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:50:38,727 INFO L354 Elim1Store]: treesize reduction 30, result has 61.0 percent of original size [2021-11-21 00:50:38,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 15 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 85 treesize of output 90 [2021-11-21 00:50:39,433 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 29 proven. 79 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:50:39,434 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:50:40,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 99 treesize of output 87 [2021-11-21 00:50:40,772 INFO L354 Elim1Store]: treesize reduction 170, result has 0.6 percent of original size [2021-11-21 00:50:40,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 155 treesize of output 133 [2021-11-21 00:50:42,079 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 50 proven. 58 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:50:42,079 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [918280288] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:50:42,079 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1066030638] [2021-11-21 00:50:42,080 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2021-11-21 00:50:42,080 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:50:42,081 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:50:42,081 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:50:42,081 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:50:42,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:50:42,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:50:42,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:50:42,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-11-21 00:50:42,536 INFO L354 Elim1Store]: treesize reduction 19, result has 36.7 percent of original size [2021-11-21 00:50:42,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 204 treesize of output 203 [2021-11-21 00:50:43,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:50:43,388 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:50:44,212 INFO L354 Elim1Store]: treesize reduction 28, result has 44.0 percent of original size [2021-11-21 00:50:44,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 218 treesize of output 222 [2021-11-21 00:50:45,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:50:45,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:50:45,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:50:45,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-21 00:50:45,993 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-21 00:50:45,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-11-21 00:50:49,185 INFO L354 Elim1Store]: treesize reduction 24, result has 45.5 percent of original size [2021-11-21 00:50:49,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 33 [2021-11-21 00:50:50,103 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:50:50,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:50:51,428 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:50:51,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:50:51,955 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:50:55,739 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:50:55,739 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:50:55,740 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 30, 30] total 83 [2021-11-21 00:50:55,740 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207174341] [2021-11-21 00:50:55,740 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:50:55,740 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2021-11-21 00:50:55,740 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:50:55,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2021-11-21 00:50:55,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=653, Invalid=8659, Unknown=0, NotChecked=0, Total=9312 [2021-11-21 00:50:55,742 INFO L87 Difference]: Start difference. First operand 487 states and 556 transitions. Second operand has 83 states, 83 states have (on average 1.5421686746987953) internal successors, (128), 83 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:51:02,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:51:02,317 INFO L93 Difference]: Finished difference Result 573 states and 648 transitions. [2021-11-21 00:51:02,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2021-11-21 00:51:02,318 INFO L78 Accepts]: Start accepts. Automaton has has 83 states, 83 states have (on average 1.5421686746987953) internal successors, (128), 83 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-11-21 00:51:02,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:51:02,320 INFO L225 Difference]: With dead ends: 573 [2021-11-21 00:51:02,320 INFO L226 Difference]: Without dead ends: 535 [2021-11-21 00:51:02,321 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 151 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6507 ImplicationChecksByTransitivity, 14.0s TimeCoverageRelationStatistics Valid=1793, Invalid=21463, Unknown=0, NotChecked=0, Total=23256 [2021-11-21 00:51:02,321 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 218 mSDsluCounter, 85 mSDsCounter, 0 mSdLazyCounter, 955 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 218 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 1426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 955 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 357 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-11-21 00:51:02,321 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [218 Valid, 75 Invalid, 1426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 955 Invalid, 0 Unknown, 357 Unchecked, 0.7s Time] [2021-11-21 00:51:02,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2021-11-21 00:51:02,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 535. [2021-11-21 00:51:02,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 535 states, 532 states have (on average 1.1466165413533835) internal successors, (610), 534 states have internal predecessors, (610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:51:02,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 535 states to 535 states and 610 transitions. [2021-11-21 00:51:02,330 INFO L78 Accepts]: Start accepts. Automaton has 535 states and 610 transitions. Word has length 45 [2021-11-21 00:51:02,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:51:02,331 INFO L470 AbstractCegarLoop]: Abstraction has 535 states and 610 transitions. [2021-11-21 00:51:02,331 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 83 states, 83 states have (on average 1.5421686746987953) internal successors, (128), 83 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:51:02,331 INFO L276 IsEmpty]: Start isEmpty. Operand 535 states and 610 transitions. [2021-11-21 00:51:02,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-11-21 00:51:02,332 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:51:02,333 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:51:02,369 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2021-11-21 00:51:02,558 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:51:02,558 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:51:02,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:51:02,559 INFO L85 PathProgramCache]: Analyzing trace with hash -1035765219, now seen corresponding path program 14 times [2021-11-21 00:51:02,559 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:51:02,559 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340491590] [2021-11-21 00:51:02,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:51:02,559 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:51:02,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:51:04,647 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 69 proven. 111 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:51:04,647 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:51:04,648 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340491590] [2021-11-21 00:51:04,648 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1340491590] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:51:04,648 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1501430201] [2021-11-21 00:51:04,648 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-21 00:51:04,648 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:51:04,648 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:51:04,649 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:51:04,650 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2021-11-21 00:51:04,800 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2021-11-21 00:51:04,800 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:51:04,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 103 conjunts are in the unsatisfiable core [2021-11-21 00:51:04,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:51:05,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:51:07,797 INFO L354 Elim1Store]: treesize reduction 496, result has 6.8 percent of original size [2021-11-21 00:51:07,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 45 case distinctions, treesize of input 109 treesize of output 85 [2021-11-21 00:51:07,825 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 27 proven. 153 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:51:07,825 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:51:08,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 134 treesize of output 116 [2021-11-21 00:51:08,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:51:08,377 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:51:08,377 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:51:08,378 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:51:08,378 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:51:08,378 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:51:08,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:51:08,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:51:08,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:51:08,380 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:51:08,380 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:51:08,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:51:08,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:51:08,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:51:08,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:51:08,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:51:08,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:51:08,383 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:51:08,383 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:51:08,383 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:51:08,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:51:08,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:51:08,385 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:51:08,385 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:51:08,385 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:51:08,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:51:08,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:51:08,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:51:08,387 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:51:08,387 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:51:08,387 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:51:08,388 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:51:08,388 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:51:08,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:51:08,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:51:08,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:51:08,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 36 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 220 treesize of output 186 [2021-11-21 00:51:10,486 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 99 proven. 81 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:51:10,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1501430201] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:51:10,487 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [995052590] [2021-11-21 00:51:10,487 INFO L159 IcfgInterpreter]: Started Sifa with 10 locations of interest [2021-11-21 00:51:10,488 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:51:10,488 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:51:10,488 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:51:10,488 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:51:10,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:10,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:10,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:51:10,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:51:11,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:11,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 223 treesize of output 215 [2021-11-21 00:51:11,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:51:11,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:51:12,427 INFO L354 Elim1Store]: treesize reduction 28, result has 44.0 percent of original size [2021-11-21 00:51:12,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 41 [2021-11-21 00:51:12,670 INFO L354 Elim1Store]: treesize reduction 68, result has 37.6 percent of original size [2021-11-21 00:51:12,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 62 [2021-11-21 00:51:14,987 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:51:16,896 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:51:16,896 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:51:16,897 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 80 [2021-11-21 00:51:16,897 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306580459] [2021-11-21 00:51:16,897 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:51:16,897 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2021-11-21 00:51:16,897 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:51:16,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2021-11-21 00:51:16,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=676, Invalid=7156, Unknown=0, NotChecked=0, Total=7832 [2021-11-21 00:51:16,898 INFO L87 Difference]: Start difference. First operand 535 states and 610 transitions. Second operand has 80 states, 80 states have (on average 1.4) internal successors, (112), 80 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:51:20,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:51:20,235 INFO L93 Difference]: Finished difference Result 650 states and 743 transitions. [2021-11-21 00:51:20,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-11-21 00:51:20,235 INFO L78 Accepts]: Start accepts. Automaton has has 80 states, 80 states have (on average 1.4) internal successors, (112), 80 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-11-21 00:51:20,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:51:20,238 INFO L225 Difference]: With dead ends: 650 [2021-11-21 00:51:20,238 INFO L226 Difference]: Without dead ends: 630 [2021-11-21 00:51:20,239 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4356 ImplicationChecksByTransitivity, 9.7s TimeCoverageRelationStatistics Valid=1441, Invalid=14059, Unknown=0, NotChecked=0, Total=15500 [2021-11-21 00:51:20,239 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 206 mSDsluCounter, 71 mSDsCounter, 0 mSdLazyCounter, 707 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 958 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 707 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 171 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-21 00:51:20,239 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [206 Valid, 76 Invalid, 958 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 707 Invalid, 0 Unknown, 171 Unchecked, 0.5s Time] [2021-11-21 00:51:20,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 630 states. [2021-11-21 00:51:20,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 630 to 617. [2021-11-21 00:51:20,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 617 states, 614 states have (on average 1.1563517915309447) internal successors, (710), 616 states have internal predecessors, (710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:51:20,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 617 states to 617 states and 710 transitions. [2021-11-21 00:51:20,250 INFO L78 Accepts]: Start accepts. Automaton has 617 states and 710 transitions. Word has length 45 [2021-11-21 00:51:20,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:51:20,250 INFO L470 AbstractCegarLoop]: Abstraction has 617 states and 710 transitions. [2021-11-21 00:51:20,250 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 80 states, 80 states have (on average 1.4) internal successors, (112), 80 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:51:20,250 INFO L276 IsEmpty]: Start isEmpty. Operand 617 states and 710 transitions. [2021-11-21 00:51:20,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-11-21 00:51:20,252 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:51:20,252 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:51:20,283 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2021-11-21 00:51:20,466 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-11-21 00:51:20,466 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:51:20,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:51:20,466 INFO L85 PathProgramCache]: Analyzing trace with hash 389509996, now seen corresponding path program 10 times [2021-11-21 00:51:20,467 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:51:20,467 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002350851] [2021-11-21 00:51:20,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:51:20,467 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:51:20,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:51:20,876 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 36 proven. 87 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:51:20,876 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:51:20,876 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002350851] [2021-11-21 00:51:20,876 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2002350851] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:51:20,876 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847117496] [2021-11-21 00:51:20,876 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-21 00:51:20,876 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:51:20,877 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:51:20,882 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:51:20,884 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2021-11-21 00:51:20,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:51:20,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 305 conjuncts, 65 conjunts are in the unsatisfiable core [2021-11-21 00:51:20,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:51:20,984 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 00:51:20,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 15 [2021-11-21 00:51:21,697 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 49 proven. 74 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:51:21,697 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:51:22,578 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 64 proven. 59 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:51:22,578 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [847117496] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:51:22,578 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1512576539] [2021-11-21 00:51:22,580 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2021-11-21 00:51:22,580 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:51:22,580 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:51:22,580 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:51:22,580 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:51:22,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:22,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:22,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:51:22,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-11-21 00:51:23,172 INFO L354 Elim1Store]: treesize reduction 19, result has 36.7 percent of original size [2021-11-21 00:51:23,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 202 treesize of output 201 [2021-11-21 00:51:23,687 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:51:23,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-11-21 00:51:24,210 INFO L354 Elim1Store]: treesize reduction 19, result has 36.7 percent of original size [2021-11-21 00:51:24,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 92 treesize of output 91 [2021-11-21 00:51:24,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:51:24,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:51:25,310 INFO L354 Elim1Store]: treesize reduction 28, result has 44.0 percent of original size [2021-11-21 00:51:25,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 41 [2021-11-21 00:51:25,511 INFO L354 Elim1Store]: treesize reduction 68, result has 37.6 percent of original size [2021-11-21 00:51:25,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 62 [2021-11-21 00:51:28,600 INFO L354 Elim1Store]: treesize reduction 24, result has 45.5 percent of original size [2021-11-21 00:51:28,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 33 [2021-11-21 00:51:29,590 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:51:29,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:51:31,067 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:51:31,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:51:31,726 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:51:34,742 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:51:34,742 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:51:34,742 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22, 22] total 63 [2021-11-21 00:51:34,742 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344329807] [2021-11-21 00:51:34,742 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:51:34,743 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2021-11-21 00:51:34,743 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:51:34,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2021-11-21 00:51:34,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=560, Invalid=5446, Unknown=0, NotChecked=0, Total=6006 [2021-11-21 00:51:34,744 INFO L87 Difference]: Start difference. First operand 617 states and 710 transitions. Second operand has 64 states, 63 states have (on average 2.2063492063492065) internal successors, (139), 64 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:51:36,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:51:36,455 INFO L93 Difference]: Finished difference Result 968 states and 1065 transitions. [2021-11-21 00:51:36,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-11-21 00:51:36,455 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 63 states have (on average 2.2063492063492065) internal successors, (139), 64 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-11-21 00:51:36,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:51:36,459 INFO L225 Difference]: With dead ends: 968 [2021-11-21 00:51:36,459 INFO L226 Difference]: Without dead ends: 935 [2021-11-21 00:51:36,459 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 84 SyntacticMatches, 1 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3354 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=1772, Invalid=9570, Unknown=0, NotChecked=0, Total=11342 [2021-11-21 00:51:36,460 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 384 mSDsluCounter, 460 mSDsCounter, 0 mSdLazyCounter, 2026 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 384 SdHoareTripleChecker+Valid, 449 SdHoareTripleChecker+Invalid, 2138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 2026 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-21 00:51:36,460 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [384 Valid, 449 Invalid, 2138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 2026 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-21 00:51:36,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 935 states. [2021-11-21 00:51:36,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 935 to 587. [2021-11-21 00:51:36,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 587 states, 584 states have (on average 1.1386986301369864) internal successors, (665), 586 states have internal predecessors, (665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:51:36,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 587 states to 587 states and 665 transitions. [2021-11-21 00:51:36,469 INFO L78 Accepts]: Start accepts. Automaton has 587 states and 665 transitions. Word has length 47 [2021-11-21 00:51:36,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:51:36,469 INFO L470 AbstractCegarLoop]: Abstraction has 587 states and 665 transitions. [2021-11-21 00:51:36,470 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 63 states have (on average 2.2063492063492065) internal successors, (139), 64 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:51:36,470 INFO L276 IsEmpty]: Start isEmpty. Operand 587 states and 665 transitions. [2021-11-21 00:51:36,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-11-21 00:51:36,471 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:51:36,471 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:51:36,494 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2021-11-21 00:51:36,676 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:51:36,676 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:51:36,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:51:36,676 INFO L85 PathProgramCache]: Analyzing trace with hash -1649629830, now seen corresponding path program 15 times [2021-11-21 00:51:36,676 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:51:36,677 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553926008] [2021-11-21 00:51:36,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:51:36,677 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:51:36,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:51:37,163 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 64 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:51:37,163 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:51:37,164 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [553926008] [2021-11-21 00:51:37,164 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [553926008] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:51:37,164 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1444435506] [2021-11-21 00:51:37,164 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-21 00:51:37,164 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:51:37,164 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:51:37,166 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:51:37,186 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-11-21 00:51:37,254 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-21 00:51:37,254 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:51:37,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 243 conjuncts, 89 conjunts are in the unsatisfiable core [2021-11-21 00:51:37,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:51:37,279 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 00:51:37,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2021-11-21 00:51:37,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 29 [2021-11-21 00:51:39,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:39,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:39,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:39,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:39,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:39,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:39,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:39,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:39,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:39,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:39,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:39,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:39,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:39,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:39,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:39,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:39,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:39,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:39,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:39,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:39,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:39,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:39,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:39,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:39,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:39,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:39,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:39,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:39,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:39,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:39,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:39,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:39,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:39,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:39,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:39,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:39,620 INFO L354 Elim1Store]: treesize reduction 48, result has 58.6 percent of original size [2021-11-21 00:51:39,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 10 select indices, 10 select index equivalence classes, 36 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 45 case distinctions, treesize of input 118 treesize of output 126 [2021-11-21 00:51:40,078 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2021-11-21 00:51:40,078 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:51:42,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 147 treesize of output 129 [2021-11-21 00:51:42,050 INFO L354 Elim1Store]: treesize reduction 416, result has 0.2 percent of original size [2021-11-21 00:51:42,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 36 case distinctions, treesize of input 233 treesize of output 199 [2021-11-21 00:51:42,943 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2021-11-21 00:51:42,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1444435506] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:51:42,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1917889617] [2021-11-21 00:51:42,944 INFO L159 IcfgInterpreter]: Started Sifa with 10 locations of interest [2021-11-21 00:51:42,944 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:51:42,944 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:51:42,944 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:51:42,945 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:51:43,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:43,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:43,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:51:43,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-11-21 00:51:43,507 INFO L354 Elim1Store]: treesize reduction 19, result has 36.7 percent of original size [2021-11-21 00:51:43,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 217 treesize of output 216 [2021-11-21 00:51:44,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:51:44,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:51:45,126 INFO L354 Elim1Store]: treesize reduction 28, result has 44.0 percent of original size [2021-11-21 00:51:45,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 41 [2021-11-21 00:51:45,302 INFO L354 Elim1Store]: treesize reduction 68, result has 37.6 percent of original size [2021-11-21 00:51:45,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 62 [2021-11-21 00:51:47,775 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:51:49,769 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:51:49,769 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:51:49,769 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 23, 23] total 69 [2021-11-21 00:51:49,770 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226595842] [2021-11-21 00:51:49,770 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:51:49,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 70 states [2021-11-21 00:51:49,770 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:51:49,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2021-11-21 00:51:49,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=598, Invalid=5564, Unknown=0, NotChecked=0, Total=6162 [2021-11-21 00:51:49,771 INFO L87 Difference]: Start difference. First operand 587 states and 665 transitions. Second operand has 70 states, 69 states have (on average 1.4927536231884058) internal successors, (103), 70 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:51:57,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:51:57,266 INFO L93 Difference]: Finished difference Result 847 states and 974 transitions. [2021-11-21 00:51:57,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-11-21 00:51:57,267 INFO L78 Accepts]: Start accepts. Automaton has has 70 states, 69 states have (on average 1.4927536231884058) internal successors, (103), 70 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-11-21 00:51:57,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:51:57,270 INFO L225 Difference]: With dead ends: 847 [2021-11-21 00:51:57,270 INFO L226 Difference]: Without dead ends: 847 [2021-11-21 00:51:57,271 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4606 ImplicationChecksByTransitivity, 11.9s TimeCoverageRelationStatistics Valid=1960, Invalid=17500, Unknown=0, NotChecked=0, Total=19460 [2021-11-21 00:51:57,272 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 121 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 1706 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 1907 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 1706 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 90 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-21 00:51:57,272 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [121 Valid, 132 Invalid, 1907 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 1706 Invalid, 0 Unknown, 90 Unchecked, 1.0s Time] [2021-11-21 00:51:57,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 847 states. [2021-11-21 00:51:57,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 847 to 677. [2021-11-21 00:51:57,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 677 states, 674 states have (on average 1.1735905044510386) internal successors, (791), 676 states have internal predecessors, (791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:51:57,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 677 states to 677 states and 791 transitions. [2021-11-21 00:51:57,283 INFO L78 Accepts]: Start accepts. Automaton has 677 states and 791 transitions. Word has length 47 [2021-11-21 00:51:57,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:51:57,283 INFO L470 AbstractCegarLoop]: Abstraction has 677 states and 791 transitions. [2021-11-21 00:51:57,283 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 70 states, 69 states have (on average 1.4927536231884058) internal successors, (103), 70 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:51:57,284 INFO L276 IsEmpty]: Start isEmpty. Operand 677 states and 791 transitions. [2021-11-21 00:51:57,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-11-21 00:51:57,285 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:51:57,285 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:51:57,319 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2021-11-21 00:51:57,498 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-11-21 00:51:57,498 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:51:57,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:51:57,498 INFO L85 PathProgramCache]: Analyzing trace with hash 2079666015, now seen corresponding path program 12 times [2021-11-21 00:51:57,498 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:51:57,499 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303578895] [2021-11-21 00:51:57,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:51:57,499 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:51:57,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:51:58,485 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 10 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:51:58,486 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:51:58,486 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303578895] [2021-11-21 00:51:58,486 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303578895] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:51:58,486 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1441703820] [2021-11-21 00:51:58,486 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-21 00:51:58,486 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:51:58,487 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:51:58,490 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:51:58,509 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2021-11-21 00:51:58,571 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-21 00:51:58,572 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:51:58,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 77 conjunts are in the unsatisfiable core [2021-11-21 00:51:58,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:51:58,595 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 00:51:58,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 15 [2021-11-21 00:51:58,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-11-21 00:51:59,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-21 00:51:59,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 25 [2021-11-21 00:51:59,394 INFO L354 Elim1Store]: treesize reduction 18, result has 50.0 percent of original size [2021-11-21 00:51:59,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 43 [2021-11-21 00:51:59,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2021-11-21 00:51:59,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2021-11-21 00:51:59,796 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-11-21 00:51:59,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-11-21 00:51:59,930 INFO L354 Elim1Store]: treesize reduction 9, result has 25.0 percent of original size [2021-11-21 00:51:59,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 25 [2021-11-21 00:51:59,938 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 18 proven. 48 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-21 00:51:59,938 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:52:39,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 85188 treesize of output 84932 [2021-11-21 00:52:46,148 WARN L227 SmtUtils]: Spent 6.36s on a formula simplification. DAG size of input: 500 DAG size of output: 500 (called from [L1066] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2021-11-21 00:52:46,151 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: BigInteger out of long range [2021-11-21 00:52:46,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1882534182] [2021-11-21 00:52:46,152 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2021-11-21 00:52:46,152 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:52:46,153 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:52:46,153 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:52:46,153 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:52:46,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:52:46,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:52:46,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:52:46,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-11-21 00:52:46,817 INFO L354 Elim1Store]: treesize reduction 19, result has 36.7 percent of original size [2021-11-21 00:52:46,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 202 treesize of output 201 [2021-11-21 00:52:47,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:52:47,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-11-21 00:52:47,885 INFO L354 Elim1Store]: treesize reduction 19, result has 36.7 percent of original size [2021-11-21 00:52:47,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 92 treesize of output 91 [2021-11-21 00:52:48,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:52:48,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:52:49,093 INFO L354 Elim1Store]: treesize reduction 28, result has 44.0 percent of original size [2021-11-21 00:52:49,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 41 [2021-11-21 00:52:49,278 INFO L354 Elim1Store]: treesize reduction 68, result has 37.6 percent of original size [2021-11-21 00:52:49,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 62 [2021-11-21 00:52:50,682 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:52:50,761 INFO L354 Elim1Store]: treesize reduction 199, result has 27.1 percent of original size [2021-11-21 00:52:50,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 68 treesize of output 101 [2021-11-21 00:52:52,471 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:52:52,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:52:53,646 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:52:53,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:52:54,543 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:52:58,290 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:52:58,290 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-11-21 00:52:58,290 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30] total 30 [2021-11-21 00:52:58,290 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19587645] [2021-11-21 00:52:58,290 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-11-21 00:52:58,290 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-11-21 00:52:58,290 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:52:58,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-11-21 00:52:58,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=266, Invalid=5117, Unknown=19, NotChecked=0, Total=5402 [2021-11-21 00:52:58,291 INFO L87 Difference]: Start difference. First operand 677 states and 791 transitions. Second operand has 30 states, 30 states have (on average 1.6) internal successors, (48), 30 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:53:00,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:53:00,298 INFO L93 Difference]: Finished difference Result 989 states and 1138 transitions. [2021-11-21 00:53:00,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-11-21 00:53:00,298 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.6) internal successors, (48), 30 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 48 [2021-11-21 00:53:00,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:53:00,301 INFO L225 Difference]: With dead ends: 989 [2021-11-21 00:53:00,301 INFO L226 Difference]: Without dead ends: 883 [2021-11-21 00:53:00,302 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1802 ImplicationChecksByTransitivity, 45.9s TimeCoverageRelationStatistics Valid=407, Invalid=8316, Unknown=19, NotChecked=0, Total=8742 [2021-11-21 00:53:00,303 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 129 mSDsluCounter, 643 mSDsCounter, 0 mSdLazyCounter, 1637 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 589 SdHoareTripleChecker+Invalid, 1692 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 1637 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-11-21 00:53:00,303 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 589 Invalid, 1692 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 1637 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-11-21 00:53:00,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 883 states. [2021-11-21 00:53:00,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 883 to 812. [2021-11-21 00:53:00,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 812 states, 809 states have (on average 1.1792336217552535) internal successors, (954), 811 states have internal predecessors, (954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:53:00,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 812 states to 812 states and 954 transitions. [2021-11-21 00:53:00,319 INFO L78 Accepts]: Start accepts. Automaton has 812 states and 954 transitions. Word has length 48 [2021-11-21 00:53:00,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:53:00,319 INFO L470 AbstractCegarLoop]: Abstraction has 812 states and 954 transitions. [2021-11-21 00:53:00,320 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.6) internal successors, (48), 30 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:53:00,320 INFO L276 IsEmpty]: Start isEmpty. Operand 812 states and 954 transitions. [2021-11-21 00:53:00,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-11-21 00:53:00,321 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:53:00,322 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:53:00,361 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2021-11-21 00:53:00,542 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:53:00,542 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:53:00,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:53:00,543 INFO L85 PathProgramCache]: Analyzing trace with hash -151093983, now seen corresponding path program 11 times [2021-11-21 00:53:00,543 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:53:00,543 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564673470] [2021-11-21 00:53:00,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:53:00,543 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:53:00,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:53:01,866 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 22 proven. 71 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-11-21 00:53:01,866 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:53:01,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564673470] [2021-11-21 00:53:01,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564673470] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:53:01,867 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1737209269] [2021-11-21 00:53:01,867 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-21 00:53:01,867 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:53:01,867 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:53:01,868 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:53:01,886 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2021-11-21 00:53:02,052 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-11-21 00:53:02,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:53:02,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 312 conjuncts, 85 conjunts are in the unsatisfiable core [2021-11-21 00:53:02,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:53:02,075 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 00:53:02,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2021-11-21 00:53:02,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-11-21 00:53:03,202 INFO L354 Elim1Store]: treesize reduction 18, result has 86.3 percent of original size [2021-11-21 00:53:03,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 77 treesize of output 163 [2021-11-21 00:53:04,170 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-11-21 00:53:04,170 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:53:06,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 98 treesize of output 88 [2021-11-21 00:53:06,407 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-21 00:53:06,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 128 treesize of output 198 [2021-11-21 00:53:15,076 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 4 proven. 52 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-11-21 00:53:15,076 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1737209269] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:53:15,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1709775452] [2021-11-21 00:53:15,077 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2021-11-21 00:53:15,078 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:53:15,078 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:53:15,078 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:53:15,078 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:53:15,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:53:15,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:53:15,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:53:15,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:53:15,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:53:15,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 208 treesize of output 200 [2021-11-21 00:53:16,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:53:16,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-11-21 00:53:16,511 INFO L354 Elim1Store]: treesize reduction 19, result has 36.7 percent of original size [2021-11-21 00:53:16,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 92 treesize of output 91 [2021-11-21 00:53:16,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:53:17,109 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:53:17,586 INFO L354 Elim1Store]: treesize reduction 28, result has 44.0 percent of original size [2021-11-21 00:53:17,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 41 [2021-11-21 00:53:17,859 INFO L354 Elim1Store]: treesize reduction 68, result has 37.6 percent of original size [2021-11-21 00:53:17,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 62 [2021-11-21 00:53:21,258 INFO L354 Elim1Store]: treesize reduction 24, result has 45.5 percent of original size [2021-11-21 00:53:21,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 33 [2021-11-21 00:53:22,469 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:53:22,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:53:23,842 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:53:23,842 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:53:24,495 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:53:27,905 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:53:27,905 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:53:27,905 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 20, 20] total 64 [2021-11-21 00:53:27,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227680287] [2021-11-21 00:53:27,906 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:53:27,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2021-11-21 00:53:27,906 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:53:27,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2021-11-21 00:53:27,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=381, Invalid=5625, Unknown=0, NotChecked=0, Total=6006 [2021-11-21 00:53:27,907 INFO L87 Difference]: Start difference. First operand 812 states and 954 transitions. Second operand has 64 states, 64 states have (on average 1.78125) internal successors, (114), 64 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:53:32,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:53:32,722 INFO L93 Difference]: Finished difference Result 1022 states and 1171 transitions. [2021-11-21 00:53:32,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-11-21 00:53:32,723 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 1.78125) internal successors, (114), 64 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-11-21 00:53:32,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:53:32,726 INFO L225 Difference]: With dead ends: 1022 [2021-11-21 00:53:32,726 INFO L226 Difference]: Without dead ends: 981 [2021-11-21 00:53:32,727 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4026 ImplicationChecksByTransitivity, 10.9s TimeCoverageRelationStatistics Valid=1242, Invalid=15014, Unknown=0, NotChecked=0, Total=16256 [2021-11-21 00:53:32,727 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 157 mSDsluCounter, 188 mSDsCounter, 0 mSdLazyCounter, 1386 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 180 SdHoareTripleChecker+Invalid, 1581 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 1386 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 131 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-11-21 00:53:32,727 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [157 Valid, 180 Invalid, 1581 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 1386 Invalid, 0 Unknown, 131 Unchecked, 0.8s Time] [2021-11-21 00:53:32,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 981 states. [2021-11-21 00:53:32,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 981 to 782. [2021-11-21 00:53:32,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 782 states, 779 states have (on average 1.1848523748395379) internal successors, (923), 781 states have internal predecessors, (923), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:53:32,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 782 states to 782 states and 923 transitions. [2021-11-21 00:53:32,738 INFO L78 Accepts]: Start accepts. Automaton has 782 states and 923 transitions. Word has length 49 [2021-11-21 00:53:32,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:53:32,738 INFO L470 AbstractCegarLoop]: Abstraction has 782 states and 923 transitions. [2021-11-21 00:53:32,738 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 1.78125) internal successors, (114), 64 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:53:32,738 INFO L276 IsEmpty]: Start isEmpty. Operand 782 states and 923 transitions. [2021-11-21 00:53:32,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-11-21 00:53:32,740 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:53:32,740 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:53:32,775 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2021-11-21 00:53:32,964 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:53:32,964 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:53:32,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:53:32,964 INFO L85 PathProgramCache]: Analyzing trace with hash -916695796, now seen corresponding path program 13 times [2021-11-21 00:53:32,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:53:32,965 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [608741445] [2021-11-21 00:53:32,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:53:32,965 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:53:32,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:53:33,195 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 9 proven. 41 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2021-11-21 00:53:33,195 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:53:33,195 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [608741445] [2021-11-21 00:53:33,196 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [608741445] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:53:33,196 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1339853675] [2021-11-21 00:53:33,196 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-21 00:53:33,196 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:53:33,196 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:53:33,197 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:53:33,221 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2021-11-21 00:53:33,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:53:33,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 344 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-21 00:53:33,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:53:33,836 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 16 proven. 34 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2021-11-21 00:53:33,836 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:53:34,286 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 25 proven. 25 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2021-11-21 00:53:34,286 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1339853675] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:53:34,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1112485127] [2021-11-21 00:53:34,287 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2021-11-21 00:53:34,287 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:53:34,287 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:53:34,287 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:53:34,287 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:53:34,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:53:34,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:53:34,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:53:34,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:53:34,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:53:34,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 208 treesize of output 200 [2021-11-21 00:53:35,240 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:53:35,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-11-21 00:53:35,793 INFO L354 Elim1Store]: treesize reduction 19, result has 36.7 percent of original size [2021-11-21 00:53:35,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 92 treesize of output 91 [2021-11-21 00:53:36,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:53:36,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:53:36,834 INFO L354 Elim1Store]: treesize reduction 28, result has 44.0 percent of original size [2021-11-21 00:53:36,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 41 [2021-11-21 00:53:37,024 INFO L354 Elim1Store]: treesize reduction 68, result has 37.6 percent of original size [2021-11-21 00:53:37,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 62 [2021-11-21 00:53:38,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:53:38,858 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:53:38,936 INFO L354 Elim1Store]: treesize reduction 199, result has 27.1 percent of original size [2021-11-21 00:53:38,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 68 treesize of output 101 [2021-11-21 00:53:40,220 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:53:40,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:53:41,474 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:53:41,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:53:42,440 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:53:45,228 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:53:45,228 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:53:45,229 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 41 [2021-11-21 00:53:45,229 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342387640] [2021-11-21 00:53:45,229 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:53:45,229 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2021-11-21 00:53:45,229 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:53:45,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-11-21 00:53:45,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=390, Invalid=2580, Unknown=0, NotChecked=0, Total=2970 [2021-11-21 00:53:45,230 INFO L87 Difference]: Start difference. First operand 782 states and 923 transitions. Second operand has 41 states, 41 states have (on average 2.024390243902439) internal successors, (83), 41 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:53:46,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:53:46,255 INFO L93 Difference]: Finished difference Result 851 states and 984 transitions. [2021-11-21 00:53:46,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-21 00:53:46,256 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.024390243902439) internal successors, (83), 41 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-11-21 00:53:46,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:53:46,258 INFO L225 Difference]: With dead ends: 851 [2021-11-21 00:53:46,259 INFO L226 Difference]: Without dead ends: 849 [2021-11-21 00:53:46,259 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1799 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=963, Invalid=4889, Unknown=0, NotChecked=0, Total=5852 [2021-11-21 00:53:46,259 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 345 mSDsluCounter, 305 mSDsCounter, 0 mSdLazyCounter, 516 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 345 SdHoareTripleChecker+Valid, 327 SdHoareTripleChecker+Invalid, 558 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 516 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-21 00:53:46,259 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [345 Valid, 327 Invalid, 558 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 516 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-21 00:53:46,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 849 states. [2021-11-21 00:53:46,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 849 to 776. [2021-11-21 00:53:46,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 776 states, 773 states have (on average 1.183699870633894) internal successors, (915), 775 states have internal predecessors, (915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:53:46,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 776 states to 776 states and 915 transitions. [2021-11-21 00:53:46,269 INFO L78 Accepts]: Start accepts. Automaton has 776 states and 915 transitions. Word has length 50 [2021-11-21 00:53:46,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:53:46,269 INFO L470 AbstractCegarLoop]: Abstraction has 776 states and 915 transitions. [2021-11-21 00:53:46,269 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 2.024390243902439) internal successors, (83), 41 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:53:46,269 INFO L276 IsEmpty]: Start isEmpty. Operand 776 states and 915 transitions. [2021-11-21 00:53:46,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-11-21 00:53:46,270 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:53:46,270 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 8, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:53:46,305 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2021-11-21 00:53:46,486 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-11-21 00:53:46,486 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:53:46,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:53:46,486 INFO L85 PathProgramCache]: Analyzing trace with hash 613890594, now seen corresponding path program 12 times [2021-11-21 00:53:46,487 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:53:46,487 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694606907] [2021-11-21 00:53:46,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:53:46,487 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:53:46,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:53:46,953 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 49 proven. 107 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:53:46,953 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:53:46,953 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694606907] [2021-11-21 00:53:46,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [694606907] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:53:46,954 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1817198681] [2021-11-21 00:53:46,954 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-21 00:53:46,954 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:53:46,954 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:53:46,955 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:53:46,956 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2021-11-21 00:53:47,020 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-21 00:53:47,020 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:53:47,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 101 conjunts are in the unsatisfiable core [2021-11-21 00:53:47,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:53:47,040 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 00:53:47,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 20 [2021-11-21 00:53:47,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-11-21 00:53:47,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 31 [2021-11-21 00:53:48,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:53:48,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:53:48,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:53:48,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:53:48,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:53:48,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:53:48,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:53:48,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:53:48,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:53:48,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:53:48,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:53:48,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:53:48,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:53:48,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:53:48,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:53:48,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:53:48,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:53:48,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:53:48,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:53:48,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:53:48,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:53:48,751 INFO L354 Elim1Store]: treesize reduction 36, result has 60.0 percent of original size [2021-11-21 00:53:48,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 21 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 100 treesize of output 106 [2021-11-21 00:53:49,300 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 0 proven. 75 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-11-21 00:53:49,300 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:53:51,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 103 [2021-11-21 00:53:51,278 INFO L354 Elim1Store]: treesize reduction 240, result has 0.4 percent of original size [2021-11-21 00:53:51,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 183 treesize of output 157 [2021-11-21 00:53:51,983 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 0 proven. 75 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-11-21 00:53:51,984 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1817198681] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:53:51,984 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1288981481] [2021-11-21 00:53:51,985 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2021-11-21 00:53:51,986 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:53:51,986 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:53:51,986 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:53:51,986 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:53:52,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:53:52,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:53:52,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:53:52,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:53:52,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:53:52,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 208 treesize of output 200 [2021-11-21 00:53:52,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:53:53,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-11-21 00:53:53,284 INFO L354 Elim1Store]: treesize reduction 19, result has 36.7 percent of original size [2021-11-21 00:53:53,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 92 treesize of output 91 [2021-11-21 00:53:53,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:53:53,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:53:54,468 INFO L354 Elim1Store]: treesize reduction 28, result has 44.0 percent of original size [2021-11-21 00:53:54,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 41 [2021-11-21 00:53:54,663 INFO L354 Elim1Store]: treesize reduction 68, result has 37.6 percent of original size [2021-11-21 00:53:54,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 62 [2021-11-21 00:53:58,063 INFO L354 Elim1Store]: treesize reduction 24, result has 45.5 percent of original size [2021-11-21 00:53:58,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 33 [2021-11-21 00:53:59,264 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:53:59,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:54:00,556 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:54:00,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:54:01,371 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:54:05,186 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:54:05,187 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:54:05,187 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22, 22] total 66 [2021-11-21 00:54:05,187 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306849723] [2021-11-21 00:54:05,187 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:54:05,187 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2021-11-21 00:54:05,187 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:54:05,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2021-11-21 00:54:05,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=493, Invalid=5987, Unknown=0, NotChecked=0, Total=6480 [2021-11-21 00:54:05,189 INFO L87 Difference]: Start difference. First operand 776 states and 915 transitions. Second operand has 67 states, 66 states have (on average 1.803030303030303) internal successors, (119), 67 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:54:12,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:54:12,935 INFO L93 Difference]: Finished difference Result 1063 states and 1204 transitions. [2021-11-21 00:54:12,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2021-11-21 00:54:12,936 INFO L78 Accepts]: Start accepts. Automaton has has 67 states, 66 states have (on average 1.803030303030303) internal successors, (119), 67 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-11-21 00:54:12,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:54:12,939 INFO L225 Difference]: With dead ends: 1063 [2021-11-21 00:54:12,939 INFO L226 Difference]: Without dead ends: 984 [2021-11-21 00:54:12,940 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 249 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 153 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6264 ImplicationChecksByTransitivity, 13.3s TimeCoverageRelationStatistics Valid=1895, Invalid=21975, Unknown=0, NotChecked=0, Total=23870 [2021-11-21 00:54:12,941 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 62 mSDsluCounter, 322 mSDsCounter, 0 mSdLazyCounter, 2300 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 284 SdHoareTripleChecker+Invalid, 2583 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 2300 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 215 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-11-21 00:54:12,941 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 284 Invalid, 2583 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 2300 Invalid, 0 Unknown, 215 Unchecked, 1.4s Time] [2021-11-21 00:54:12,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 984 states. [2021-11-21 00:54:12,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 984 to 762. [2021-11-21 00:54:12,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 762 states, 759 states have (on average 1.1725955204216074) internal successors, (890), 761 states have internal predecessors, (890), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:54:12,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 762 states to 762 states and 890 transitions. [2021-11-21 00:54:12,949 INFO L78 Accepts]: Start accepts. Automaton has 762 states and 890 transitions. Word has length 51 [2021-11-21 00:54:12,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:54:12,949 INFO L470 AbstractCegarLoop]: Abstraction has 762 states and 890 transitions. [2021-11-21 00:54:12,950 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 67 states, 66 states have (on average 1.803030303030303) internal successors, (119), 67 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:54:12,950 INFO L276 IsEmpty]: Start isEmpty. Operand 762 states and 890 transitions. [2021-11-21 00:54:12,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-11-21 00:54:12,951 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:54:12,951 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:54:12,987 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2021-11-21 00:54:13,170 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:54:13,170 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:54:13,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:54:13,170 INFO L85 PathProgramCache]: Analyzing trace with hash 1847398223, now seen corresponding path program 14 times [2021-11-21 00:54:13,171 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:54:13,171 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522670374] [2021-11-21 00:54:13,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:54:13,171 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:54:13,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:54:13,444 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 9 proven. 66 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-11-21 00:54:13,445 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:54:13,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522670374] [2021-11-21 00:54:13,445 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [522670374] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:54:13,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [110173803] [2021-11-21 00:54:13,445 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-21 00:54:13,445 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:54:13,445 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:54:13,450 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:54:13,467 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2021-11-21 00:54:13,881 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-11-21 00:54:13,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:54:13,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 344 conjuncts, 57 conjunts are in the unsatisfiable core [2021-11-21 00:54:13,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:54:13,904 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 00:54:13,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 15 [2021-11-21 00:54:14,424 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 16 proven. 59 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-11-21 00:54:14,425 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:54:15,213 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 25 proven. 50 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-11-21 00:54:15,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [110173803] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:54:15,214 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2104892931] [2021-11-21 00:54:15,215 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2021-11-21 00:54:15,215 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:54:15,215 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:54:15,215 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:54:15,215 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:54:15,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:54:15,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:54:15,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:54:15,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-11-21 00:54:15,821 INFO L354 Elim1Store]: treesize reduction 19, result has 36.7 percent of original size [2021-11-21 00:54:15,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 202 treesize of output 201 [2021-11-21 00:54:16,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:54:16,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:54:16,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:54:16,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 96 treesize of output 88 [2021-11-21 00:54:17,160 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:54:17,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:54:17,915 INFO L354 Elim1Store]: treesize reduction 28, result has 44.0 percent of original size [2021-11-21 00:54:17,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 41 [2021-11-21 00:54:18,226 INFO L354 Elim1Store]: treesize reduction 68, result has 37.6 percent of original size [2021-11-21 00:54:18,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 62 [2021-11-21 00:54:19,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:54:19,641 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:54:19,731 INFO L354 Elim1Store]: treesize reduction 199, result has 27.1 percent of original size [2021-11-21 00:54:19,731 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 68 treesize of output 101 [2021-11-21 00:54:21,202 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:54:21,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:54:22,134 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 00:54:22,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 00:54:23,017 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:54:26,152 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:54:26,152 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:54:26,152 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 40 [2021-11-21 00:54:26,152 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1927142664] [2021-11-21 00:54:26,153 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:54:26,153 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2021-11-21 00:54:26,153 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:54:26,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-11-21 00:54:26,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=307, Invalid=2663, Unknown=0, NotChecked=0, Total=2970 [2021-11-21 00:54:26,153 INFO L87 Difference]: Start difference. First operand 762 states and 890 transitions. Second operand has 41 states, 40 states have (on average 2.775) internal successors, (111), 41 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:54:27,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:54:27,525 INFO L93 Difference]: Finished difference Result 858 states and 976 transitions. [2021-11-21 00:54:27,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-21 00:54:27,526 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 40 states have (on average 2.775) internal successors, (111), 41 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-11-21 00:54:27,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:54:27,528 INFO L225 Difference]: With dead ends: 858 [2021-11-21 00:54:27,529 INFO L226 Difference]: Without dead ends: 858 [2021-11-21 00:54:27,529 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 116 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1297 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=874, Invalid=5132, Unknown=0, NotChecked=0, Total=6006 [2021-11-21 00:54:27,529 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 341 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 977 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 341 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 1025 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 977 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-21 00:54:27,529 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [341 Valid, 235 Invalid, 1025 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 977 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-21 00:54:27,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 858 states. [2021-11-21 00:54:27,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 858 to 779. [2021-11-21 00:54:27,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 779 states, 776 states have (on average 1.1688144329896908) internal successors, (907), 778 states have internal predecessors, (907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:54:27,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 779 states to 779 states and 907 transitions. [2021-11-21 00:54:27,540 INFO L78 Accepts]: Start accepts. Automaton has 779 states and 907 transitions. Word has length 52 [2021-11-21 00:54:27,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:54:27,540 INFO L470 AbstractCegarLoop]: Abstraction has 779 states and 907 transitions. [2021-11-21 00:54:27,541 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 40 states have (on average 2.775) internal successors, (111), 41 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:54:27,541 INFO L276 IsEmpty]: Start isEmpty. Operand 779 states and 907 transitions. [2021-11-21 00:54:27,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-11-21 00:54:27,542 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:54:27,542 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:54:27,580 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2021-11-21 00:54:27,758 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:54:27,758 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-21 00:54:27,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:54:27,758 INFO L85 PathProgramCache]: Analyzing trace with hash -645176945, now seen corresponding path program 13 times [2021-11-21 00:54:27,759 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:54:27,759 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [152670885] [2021-11-21 00:54:27,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:54:27,759 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:54:27,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:54:28,291 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 12 proven. 50 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-11-21 00:54:28,291 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:54:28,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [152670885] [2021-11-21 00:54:28,291 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [152670885] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:54:28,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [582687120] [2021-11-21 00:54:28,292 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-21 00:54:28,292 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:54:28,292 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:54:28,294 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:54:28,310 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dff0be19-8e3b-400a-a934-c7597cbef9f3/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2021-11-21 00:54:28,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:54:28,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 42 conjunts are in the unsatisfiable core [2021-11-21 00:54:28,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:54:28,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:54:29,183 INFO L354 Elim1Store]: treesize reduction 27, result has 22.9 percent of original size [2021-11-21 00:54:29,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 29 [2021-11-21 00:54:29,246 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 17 proven. 45 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-11-21 00:54:29,246 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:54:29,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-11-21 00:54:29,413 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 00:54:29,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 39 [2021-11-21 00:54:30,142 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 26 proven. 36 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-11-21 00:54:30,142 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [582687120] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:54:30,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1381628528] [2021-11-21 00:54:30,143 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2021-11-21 00:54:30,143 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:54:30,143 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:54:30,143 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:54:30,143 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:54:30,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:54:30,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:54:30,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-21 00:54:30,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 00:54:30,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:54:30,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 208 treesize of output 200 [2021-11-21 00:54:31,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19